12300000 -231668596020507101937348160875724800000 12300001 -424599593558564759510767862287536803648 12300002 -224192306937606474002243199806403048960 12300003 -141979049425762840041799451378337215388 12300004 -405633903833813907104477679996584229888 12300005 -1230892313867822959575032184748828285440 12300006 48173406806489510224562229216466130304 12300007 301470256259602242283621767138366583312 12300008 -396995288924537712235977899453472768000 12300009 -510393039894594638438327695012676571072 12300010 -227652905876271360469592869245740293440 12300011 847984906384655197844132436468992916480 12300012 53106573649047923384427444771726832896 12300013 2595189416541342421656025509901428566 12300014 840660139993757809226960032752733025856 12300015 -26508949613643633063700563324941621760 12300016 334716668961594942405664040908166070272 12300017 -377657720655677564192614319814077045934 12300018 -42761436785639336921919220093345984512 12300019 -861877041764797431918288078033207065256 12300020 -545737033840646042387935059458325035520 12300021 -1930007863349160459258729621879804960 12300022 7768696761705445588014132086190421632 12300023 395618843687126959751884196753683262280 12300024 546243139174501812239984103901196451840 12300025 -180663538016160499743456221989095840000 12300026 -147595447913637531195800630208776838288 12300027 663198473601548503895990522143502928432 12300028 121913210214178310213124134845678424064 12300029 -162202155559552036635367341532656730464 12300030 179782275916987116657986680447633718400 12300031 198646277620776061524974983737422782200 12300032 836651927817547256584694319124504903680 12300033 -170651919725296859186409083652788461776 12300034 497637163952488736468000373014230753152 12300035 -505565448990184356351120855259863355440 12300036 -34699101079547093290295616284795412480 12300037 -1236365622926474047005867999235137761314 12300038 -130212123888693734011997153755960882080 12300039 937266029692045028971618086700340141520 12300040 -383906003565674485614499566932130969600 12300041 231471733484778302960559856233334211328 12300042 -533982145522538918279315210651038764288 12300043 427024469423933437767193662401076210720 12300044 -1295848025374664657724642246446454680064 12300045 -790028328135320565741231735242472744960 12300046 -744780480939482257186533922394453023296 12300047 -1372955467650415313705902055476047879504 12300048 -73170684078618823893251604315973140480 12300049 -1658218737116168086823316136512114607760 12300050 43516143019734664548075300825096729600 12300051 -956553547844407841670565355282275297536 12300052 639927309472475638691895779510504510336 12300053 1651282086457773853717538228457151180302 12300054 411906002050621515545373121558976526336 12300055 68261370517925071429287580377617734560 12300056 -26299042497813976759832588213844541440 12300057 -152079377386473283496333694753130488000 12300058 84204058419340030879467739201593169920 12300059 -373142454123363147460188843118981231740 12300060 8847254298011407246728743468905728000 12300061 1440354722230051611992095804929328636800 12300062 10600854725244129172730252858930397312 12300063 1311117686970546153065404404647466144000 12300064 -7615265880866429894709290869727428608 12300065 828837780177890524486225352852805005460 12300066 602545504455616216155300195496990963200 12300067 25990249545567293189666796975455321760 12300068 -124479358041609733232832002138115778560 12300069 -325641610657374116380309348242889143456 12300070 -823298571018942866524118038310217907200 12300071 -652244115156059185106702284417114715088 12300072 -173451072656802226107615435175522222080 12300073 1122921073857773825769815912942863612020 12300074 519774574067803767188881449797487823536 12300075 -212670707184733610824256013727870325700 12300076 819920370852176664173636968635465493760 12300077 -97074941673253190120994532276380200448 12300078 -119243419735893663970911998570999482368 12300079 -1704077953526844995517991861589902578120 12300080 14541872505922244554056562288645570560 12300081 308517502306583635168150669631599578240 12300082 260793893476088510896943466994229642784 12300083 -1896626276244726868635284258874397751712 12300084 525023324397099355890161861323872952320 12300085 243946323747468777062043478455322325760 12300086 -308377109643853913272389983966884903008 12300087 335708109180888943372737716632582978560 12300088 1874428468263393067383020306278876200960 12300089 -877013008372066835214631934402702522040 12300090 -31886150769158102981959412038922933760 12300091 -622181837931533017535701328054917716508 12300092 -36233097806598534391561931158145786880 12300093 19726070591754806765151476042818144524 12300094 -578634544581180108738652025358763468608 12300095 209737160940006042353077127932559136960 12300096 -364020435909587426628093025950281760768 12300097 909522915157137838085779077623326087620 12300098 -323585740253181351500701034083342417200 12300099 -240945328849253325915528026078791046400 12300100 -452465300018086846803664550902173481600 12300101 159641477879490603072480413651124083328 12300102 -357905580275410854205486206268889197632 12300103 281851452717734317237090276467518155352 12300104 -677945182420036562940576945196274826240 12300105 150593371810378658533032363362715451200 12300106 80387985586204384814908332581340349440 12300107 -622156416289042935825186673091813400 12300108 350710114739583395795945322871807925760 12300109 -972609082845303344582012242863646322784 12300110 -438025073143071072396073190386326480000 12300111 378228410541514230866310698969650902000 12300112 -329619107377312173286520142613675769856 12300113 129610206199992394834912278002489306496 12300114 -537898644389876021205475626226207814400 12300115 1340679671215927304815702134081705535920 12300116 426240305294370598263992170870806560640 12300117 22546732902192780609891543489525909312 12300118 -99350255230774656851701584251914337280 12300119 531952495142474143469496502975879879944 12300120 -40116421943505996648514849710047232000 12300121 1318634072774179206779209093150784505552 12300122 -637094349333496070626654946714647695888 12300123 -420951700725044342553923900315401736064 12300124 -534754609489894300974212353856640728064 12300125 319099408764889536683979853650076200000 12300126 351396869759305738036992530504195137344 12300127 -372395475622124002079504598860752312008 12300128 -1403205483709321382598764195589663227904 12300129 175707236265120025097648918625453096630 12300130 -19503678047573887646653354046781731040 12300131 -625680181828927942874280884405785636068 12300132 43169214981410215813118644125405548544 12300133 -1366319649495234179342660881750675087618 12300134 94989091159804012018929579209677056 12300135 -34184036154401587563488513204545843200 12300136 -101175978559002009342473769111412024320 12300137 675502900977427503639027239413735593786 12300138 -227450313629636139117287291628349797456 12300139 -642894151984763108524688079526077399600 12300140 -26998710324887931010047654942874752000 12300141 -29200983153466032724022024030962047936 12300142 -596800009452247597754542383317034912000 12300143 -153737498219631975693790396012424294400 12300144 -235786483133283822253198619423523471360 12300145 32509392142603118787687724721119247040 12300146 511411268367020768659540853993226738720 12300147 531738509063764178934311152252575398400 12300148 -22999045656409097709529407835902066688 12300149 -225138573197132374323024763396731429120 12300150 575786761272966275303203044587865600 12300151 1349385750506492047293778679575390722152 12300152 227119529777691924659315672100648960000 12300153 338667789296039371793330549984950081104 12300154 -788623715114906874371191260930682990224 12300155 -61951132541489077070237542972087550400 12300156 57315932135721175975247655825061248000 12300157 -1011812338636960211628771364404341027360 12300158 6674722384802716125230902308034812288 12300159 165270986222302219047246773845963655040 12300160 -831256690707089215210065352892350464000 12300161 -455660508394909860204793248634623866238 12300162 173681999078327687004258977798332197888 12300163 758571676806339991127765449737482387040 12300164 -55977326017179987679642041847724390400 12300165 -43872691038989207046445991847003779880 12300166 608586315190944376771705475012402920032 12300167 223523300798763674617701751648734851352 12300168 -483154985585645662678529710443666186240 12300169 213149169988958968767142312873347937472 12300170 -26009515965361511831336000928996019200 12300171 -61757140997549212865507898494394247440 12300172 -232466658906277596044731785649286381824 12300173 576680831111880164147685668789143987404 12300174 -504554120481082021477171730710811599680 12300175 688251451678897074155441056624812523400 12300176 364649269475367399321125291324075950080 12300177 -275424072464485047469512658081495207968 12300178 331640346363787193902637551629756163200 12300179 744572888231484728516632249886206020780 12300180 97990960054354931332385721627018854400 12300181 -268861979071762838987002834909306108018 12300182 -505055011548766774781560936552803164160 12300183 262716592938759644898218086653332879664 12300184 465580897558040182452667231907071549440 12300185 209934949925186675414555571475565607360 12300186 298502823150341204892888855767545880064 12300187 551352385089931581600522483252523635360 12300188 298046218979826557686207040116119141888 12300189 628181399327737878319477708033639591968 12300190 729641490509425615229276637460992000 12300191 661932926532648057436623939306109466592 12300192 -1108650314620550635492834308552609300480 12300193 7898898671813536559928566730146614464 12300194 -473105453338591328945449824725839165104 12300195 389630443773558111004277035075254182400 12300196 662937651569622561724852758685412086400 12300197 347550724333826092274913066171049403904 12300198 -421871861955720095036331528514237321536 12300199 -353773004654131987442026835379253626720 12300200 454943461027036627091073256646105088000 12300201 -660651364004311530053492855637508113600 12300202 412117744716082569442667490048738470400 12300203 -1678073948414471190062015801009665657548 12300204 -34066061910335236224396082583374921728 12300205 -386271026132322438957545796634226154000 12300206 333646728481076230787272511177169808320 12300207 409522535449778726535206821033180306440 12300208 -17058975254160345608380688137339437056 12300209 274323960840444761547596796116229196800 12300210 -109371029750021998150591646560395015360 12300211 71214058588123962018339803701292279808 12300212 -1370020499902694190452923789586977148544 12300213 -796639438669343623132099589686141581312 12300214 248552843341142379925409972609283091200 12300215 149817357362192350213413553931474790360 12300216 233877029598078615224660567675162787840 12300217 358364982423438476839974726518771076292 12300218 -409779325607052701538607452212710683648 12300219 -108454296446484103145149945619288876136 12300220 293907331430468061695510561728396416000 12300221 74234892955210936500815529188609736000 12300222 1227198340470445982232665160084323328 12300223 236110573031037041118168468769737021728 12300224 -174085375780789412694949627972596793344 12300225 146936822696390938566981863743115828400 12300226 939959771055429640525991637211493679312 12300227 -1473061771461799782228387593890994601924 12300228 231880400451001230444646296572135761920 12300229 -1828941941965400498841440453578233733824 12300230 -200403466054242785807470554488688570240 12300231 -32589882480189975373158817760515810656 12300232 168004879905652122241274149261258260480 12300233 -226120783020995191871910436118518883376 12300234 -474894483219730109385501578986141716480 12300235 87683174745135440240337525798587031600 12300236 2066689241919521893709034705026356224 12300237 947313597628338549474955141683492582294 12300238 -198869123990682594157268602971587292480 12300239 -112809185955437738892285740200989688320 12300240 -35467794730790931951017733135130951680 12300241 343273929944128997455276663629356582400 12300242 -260511535683204741501476177018678470656 12300243 -393895106711400123513139776077571273936 12300244 1254733324278197685052477635941122179072 12300245 517880544561372356088007624846082020800 12300246 -17213031739234071657687794700459025152 12300247 1758487596217762744649190803550244133040 12300248 -1624341172454244712056342632021434368000 12300249 398455965778804476326331743476901995200 12300250 -803734248599260340546757651038764776000 12300251 482072981371205675578328547047541664272 12300252 -598460818967269479180439118283748013568 12300253 157281022510437206570612702038446960000 12300254 413420246796177174309054684108691560576 12300255 52035005540609452998199810436941080 12300256 -18522987420961488453902974060622512128 12300257 287751262681450347209494222188369529506 12300258 -551515109808461625211716364319423343360 12300259 1282072288892559028133132907072725218460 12300260 402661624996924546011723706417115381760 12300261 1025524634442763818360929053981089399840 12300262 -61276324543565647433821333712893126656 12300263 -1928462741753012239562591261938133558520 12300264 -67320054043189197472560454198705751040 12300265 -1239353226575374985204574813288037990200 12300266 -432602026711602014967515457567709754880 12300267 -195133377410504861578839382617132761088 12300268 536319675905026911876325578615726988800 12300269 463459608820145541346361468941437011670 12300270 -138993919119439889346633486739389206400 12300271 -46164310732566940223006642811560740848 12300272 -196810419772077775380784558864176513024 12300273 -151570669366648550944591575217523502336 12300274 540511903193817334082655229392079206432 12300275 -299387789882081963242515192321001297200 12300276 461945207594323883088464824825492783104 12300277 -1614885405448485029684727934557066340800 12300278 -782373881129132806922661613487999902560 12300279 -3849987906657461924174691566764215552 12300280 -98268355139586429651567498333326131200 12300281 21600989604884332916840789420216613504 12300282 -494066238402841337510694142715912832000 12300283 -501447552241363089082893536816920597468 12300284 -556769315295606968268682542125786669568 12300285 46205180266871250801004076220913678080 12300286 -168685358759164312397566902936577068480 12300287 230777359366898096528303836029301375152 12300288 -93779385560202382809358826431611666432 12300289 -1458973002630751610974671756709380789180 12300290 314510638239468642391415539252296890400 12300291 -956931845126553821398698955699119303480 12300292 -399828641098457139459794512501099806720 12300293 -618061245293691809584579230262803669636 12300294 451437882261486636431056946479677636480 12300295 273206671522879117880179963657476557280 12300296 -28157794589573732525988343153869004800 12300297 52197688765182226767397148091623389200 12300298 -801511401832181152117625189100538299600 12300299 372412675349800560264292607125817005392 12300300 154523710261578596949464188959431424000 12300301 720378882857086597651666431882656648812 12300302 31276049930371801634340356322486010752 12300303 213921037380270416660030206138318387344 12300304 -104575950137703311324310120428365414400 12300305 440183533096898461347416895084524057460 12300306 -72333082886907355382569646134303992576 12300307 567149842827784794261821618536404352556 12300308 -438215263767914554955757464325627090048 12300309 72607309229088781904169043163459297280 12300310 68159609566254597900815568778190613120 12300311 -518292414439054756648627889910691772088 12300312 -477116396402568395190313797238256271360 12300313 -476341321192260412641468957950005427760 12300314 82557718320771251766420386688274867680 12300315 -11688439734794596255782620876363808000 12300316 547713042451265191025513252556140599296 12300317 201011738944210530581808791391104325612 12300318 -519510297325873127813727567878727423936 12300319 -514155981577783995522975196781781189280 12300320 58099208608599886505045312140581273600 12300321 -216607391121409358923408602662453597760 12300322 -5950784981140138675694020939380734976 12300323 459190116445065472178198190590554385760 12300324 260065788604495218616348011859448573952 12300325 -698371145831370781385304467249989646950 12300326 502145373598211878511980514774928518112 12300327 216248063645871262522703162877636541464 12300328 -620868829164070036976670012092215879680 12300329 -1945701780454640948637414838497905856624 12300330 -11737785339893696426634921251609594880 12300331 -719423942315659293085929676102252916736 12300332 684441752627256093163145232633710787072 12300333 -200482426102748468712253595081523806976 12300334 170338141991769717055498343749361116800 12300335 42206328918394659864790984746783807360 12300336 21749208341144112839423675595828805632 12300337 87628298088547719825357612370666879552 12300338 -70082316222948056229586948390852688256 12300339 432656180729909799485712545174751848448 12300340 82732364594741762082763320272292748800 12300341 -40089803071424338023302831669288839200 12300342 596696386595072876888990284801955109312 12300343 442012030035644444657469463316735890560 12300344 -157193875196416045170890115693892608000 12300345 -568994634992768162174676300462828771960 12300346 312878900192831274246776925656228796384 12300347 -276887110999415732342257032718110738204 12300348 -581043422781753323338507228649621982720 12300349 -924311693570043235087375028670185321760 12300350 59086342736504163090426879616230000000 12300351 272939222204285177298831996715849615104 12300352 -279939869763573188145437258455902060544 12300353 -13983941315532653682056570093444659116 12300354 -7250601646396195855834402351566480384 12300355 -981637841260553906633026963490553420000 12300356 274223823652520749699168995456744865920 12300357 -491209299816712850631755913800355750240 12300358 -66489130749398866035114763786157898624 12300359 -327623964670105802287286975828556790440 12300360 -315684190677641774372185531038201446400 12300361 253442059403196702370430604542243687424 12300362 -64247775509517546818146070262032955648 12300363 -912496692006133273184426095081375019520 12300364 39318973007554887349310579794458411776 12300365 1009131934861608055333074497016944640 12300366 -23167346675756913543739510543696330752 12300367 575738746117006327499131547693505786432 12300368 219511695471251282468648467934618836992 12300369 92780114935821818220376390035083076768 12300370 -442876093855959211208865851753037911040 12300371 730653247946069786519831309946935797512 12300372 538415330329299069086211948184706396160 12300373 -36437041212446352597732732943388707378 12300374 441920203580912730189849044166068801280 12300375 -535610943374087449848973386191551452000 12300376 1994321283390775839401937447715860480 12300377 -451759393386055891819138895803597430400 12300378 -322553419289158408721798568310747454976 12300379 -245694408788760453980883354047069952000 12300380 -624325003224334281934040123672988019200 12300381 -963310476258805090319808759912783083130 12300382 381636630903838124448504589003281585792 12300383 1524987858629284505365455589501276057632 12300384 1210376254911247007995560273810009096192 12300385 737725132590016114462800485365695984960 12300386 -193643379214420624119513510755169369600 12300387 -242545998260058921248807836601732111040 12300388 513548791104868296128037594349687383040 12300389 -46648199999948365656275752774322385600 12300390 -472507767860697522547894883381172998400 12300391 458858923752169025044385665228214437520 12300392 179287018113773398453080353110013982720 12300393 -187375988639993973658329785678174097216 12300394 306592514388102333378324501176824540512 12300395 136693532994914261107116194036189364000 12300396 -1130444112884492573659195574950653235200 12300397 177740017748349774624689788119864153600 12300398 -278071132145536992339133932740123226240 12300399 -3786033751560526512816000059914470672 12300400 21705630963875200742523252986452377600 12300401 325525503777768222689211515132299456932 12300402 -842744378505176574504790841804226410496 12300403 127514739605472157773163521984746872652 12300404 -464189017944291179371928665502932456704 12300405 272836291638318879342417974919931305600 12300406 232079384847155774145672919468120712064 12300407 -637467837154342228847678993886603678288 12300408 -6274506175404475737266503307618918400 12300409 1837753598875821927854917540219418647440 12300410 -203058959589939491451276463769045184000 12300411 -352073798315705240058397251320416637928 12300412 -299594785292549087703857555974663006208 12300413 -517778775239007854157552451989220260180 12300414 -117998875557326977515087125985815159808 12300415 487387989296571112903050914184682003560 12300416 -733561600421121275871492148144782704640 12300417 1305183709454545210146144119323975566720 12300418 80501703128442924312012412634035875936 12300419 26860214353358989792088056604793403680 12300420 197967656173123149011132261895166095360 12300421 443811957011756099317350476890244290812 12300422 -131642980054855069195765842333847939488 12300423 -164731000016184559619939330976424615680 12300424 -139470163129522186684815042666947911680 12300425 287840623263878477468627729343202401150 12300426 -29224978191044849357869841430650432208 12300427 -19980852312460753277369650593141197000 12300428 54927819617976575360900275002358628352 12300429 -674890849484347128663934968185255571360 12300430 39617950276422023546122504217283196800 12300431 -161019297931619895745572875392634545296 12300432 -76088224860621730106640807207158415360 12300433 -567225421675650756646820736569196054156 12300434 -555159786750379509423832052463259324800 12300435 -241379551119034420024392803213099087040 12300436 195265593177542461899376071392425335680 12300437 14246898496531695298185698560113844320 12300438 319912717796611217950036262430675985920 12300439 -444130963028930005381716071168863640576 12300440 -239512156484212446404448914143176499200 12300441 126250580621400889553394839703574770240 12300442 253915464787847271009012474811419600384 12300443 -286116408812015093633916804438495373308 12300444 273925370231692892469228750846954301440 12300445 -279651459292009452621492954125813287200 12300446 180506806370579075364273851645874159744 12300447 -250241476297305385764469584661005903600 12300448 -1182522312528491872112188362560514293760 12300449 27607108760750414566957819052799394752 12300450 -54512484091476676210218536526686774400 12300451 -3976908134456685283647955064436545136 12300452 349896213979076424334491989326908375552 12300453 300201200806012817684459510822175576864 12300454 108724998515411089531003901684457118176 12300455 85318177869167564222843106562016802000 12300456 -376935833782955824829194159816715796480 12300457 -258371717501456942463769641862189165312 12300458 594350186302680664149174442172464988160 12300459 57831320588943947192959384716000979968 12300460 -427936344641680135255609535728810813440 12300461 622313928156160714285646086654108279062 12300462 -143580786332719873777353447572488241088 12300463 22244184276511765124855473028474880896 12300464 241447874345795691363466274587690401792 12300465 299791662904621060783328721933663768000 12300466 227471602688255409551363413976990068224 12300467 -943513041646108070947623060580415525520 12300468 -682602610989259114855372978559613480960 12300469 250734521461001409874516015935915355008 12300470 10968453881843335148763021726028344960 12300471 -178309472711108822123365618330947683760 12300472 712835665401118356520157883308224204800 12300473 -564122709966041871804523477109491015416 12300474 270354328299708303385321624489610511360 12300475 -489184650661522018579263049673510181000 12300476 -38950968486245895462307726511006653440 12300477 101184200557676098143665274855379501632 12300478 169809949121431300577977037191199735040 12300479 717892537433530546037792567401723405176 12300480 -163203139502384280400428211790665482240 12300481 -1930844624469423622029383817405625974718 12300482 -781217420318199361397125133086718553216 12300483 -64614023870938235305166165873689298592 12300484 -10317190248906048234716324389855883264 12300485 28369074032701005787275181667556837180 12300486 -208936315725025608944004763757589534720 12300487 767303549394215047921394718409977692472 12300488 -6617088020258543989709857561768074240 12300489 306186425632192682976525879362935010154 12300490 -125156608615072503841066986202723123200 12300491 -203998519312803988560121945379519202816 12300492 11464977577236894484651783397562384384 12300493 -88795034957036134468738348882828512500 12300494 741427230247983752661678860534586240 12300495 -397534814016320542344784273871755279200 12300496 -37154552060121065078898596668330598400 12300497 -3122303332108510553750181878766696240 12300498 -2027798972632610695580950869619083264 12300499 -1564943750396845067039075469678012356500 12300500 93599440975930898919205587017776512000 12300501 -48432949526748499521425389771677449568 12300502 -59092538934175354083280295243047274496 12300503 1081413377972853922520769865185915698160 12300504 -54335697667247380734189594809138810880 12300505 -35288942959910370853350625852334880000 12300506 332485536359992975205573818570011528960 12300507 -1414028157812417714883346552450755800232 12300508 -240598004946153093208611167151981648384 12300509 -50588155105780327863467936233617134196 12300510 56135528527798767521114324518889779200 12300511 -141997949371599917219624373584683354848 12300512 -2003353125495944629059901759826165760 12300513 -381669966609604968921780015874154930256 12300514 -745716797844154375266125912867469876144 12300515 77032636880620372154881272619736433120 12300516 662556260740237824694869699686971155072 12300517 24798558229135327791276481080260330400 12300518 841135115441201925671350261617104244960 12300519 844599248206172803653544594879059076992 12300520 -1130377084092254867014998321437366784000 12300521 143703596797923081826451145502547272704 12300522 24804879367320816039560722469938583040 12300523 1885450520053497365681308034863992982772 12300524 435801316307382993519423597052180761600 12300525 518346614104084039573707597887611536000 12300526 89106632599549117079889105297094719360 12300527 -535601775022182552954452090079275288520 12300528 146756603947856406455846367179497340928 12300529 -1266050607283084682568616348261662301870 12300530 714205435222999787764939992478949875200 12300531 -406366057969064475844380195417875093448 12300532 641369928556456257987516720040096499712 12300533 -203552231674618391642136714429468482880 12300534 84521643832456025641869432736104477120 12300535 -224724126782135944507154625447921381600 12300536 1817729757626253657314436479344352256000 12300537 11123386506177228201305446261107978240 12300538 -439401152046967592096516848880377280256 12300539 181022928524743731821860374701704750656 12300540 5960390554575346128310324512944455680 12300541 -518486151469159501344903351526244488800 12300542 -550902970259752331507219915904530531328 12300543 904138939518373484945795188085388103080 12300544 300082108096915546102273685714685132800 12300545 154879331124266885169618823911165794280 12300546 -244490322364300314078272739706885632000 12300547 -161856196991489494473006227845720497968 12300548 -548967502771239093793519071325969171200 12300549 1528938833655107609022890996128990690848 12300550 -138608299568669866636064422020736183200 12300551 1034833583680841246520856938538501153032 12300552 481788999511036399566818332773344870400 12300553 1462813034000122568488265949403016031780 12300554 -102086788468014455130693161800037641728 12300555 761151053462285191056537618991191371760 12300556 -550485172001245332471053305411806819840 12300557 -700830730679537088021662214531925237194 12300558 -350889057806151487912953222695212081152 12300559 -713240383771239211199303047475618236240 12300560 -210889605027744791079032240175906078720 12300561 24294904276862454928835095605335314176 12300562 -918596580750589406384117425774665456000 12300563 516294504228775893657927526376145372240 12300564 319080788111821453654692420710077003776 12300565 931460985059528330870788352558562218460 12300566 -963733071559141071083931579807402060768 12300567 120124423986969938627277108140117593680 12300568 -1357525586782253763474381705161429452800 12300569 518039739549709103965970712126954521280 12300570 -55059154707718037994085649763712526400 12300571 -1104578651798833633319657895432379224408 12300572 38008996507031106702785686585423441920 12300573 21713068743693043577525375664434935104 12300574 110641400571252816808106170181749574400 12300575 -322811915651113271018172610499592894000 12300576 484953527444076498767001455705764921344 12300577 -1865574411122807630354749747441003548574 12300578 164158807777749771692124744368406741840 12300579 13215190901924912867255302615598003280 12300580 16424088855219936194708840626628444160 12300581 -512307776680967394003587836223824572000 12300582 -165919858718645652396275754221071104000 12300583 110595592830719469409993969258734743040 12300584 -245182928359765117857198802569452666880 12300585 416140659427984095128180488916394885120 12300586 -882793302160916562945619606725302173008 12300587 1151645542201087208720365357438735906368 12300588 -68784104784000558707146806289702041600 12300589 -24690655571905823001732289617536637568 12300590 28094969191371837666927749420603656320 12300591 371595168103724685955751205315287890944 12300592 44209215906649721821722876219572535296 12300593 -503584236541849450480002833683655986158 12300594 167037226897275083018943372944784643200 12300595 -502035235230731908304315747266343034480 12300596 5309250647867718186739747307127730176 12300597 -181175909848727421854213604827480635200 12300598 -563376181912686511610553028059139375200 12300599 103642809615296450332624866466075641264 12300600 -98087797146491805767629533783367680000 12300601 -101471102400932403535377556205947325100 12300602 -448712021252738035211869361592610639248 12300603 135517775641954310080111091615392955904 12300604 446753965849899818572099758202079968256 12300605 -1304427167414776413002924606726678361600 12300606 -664664278630679302779408537122746147200 12300607 -898519914960268547663015696854742862720 12300608 62260901060438382569169015158473752576 12300609 1016074269123847792017225842776749537600 12300610 -169313064377339091865911448577363965440 12300611 711583278292433221118161117348407130320 12300612 -530392572458690314901275603746633996288 12300613 -67824826764689460024173515049058712320 12300614 210634510008491031733765952630231235072 12300615 -74727371365587889543232961857116077600 12300616 319588661730162028773668326565113036800 12300617 -1458916367222112181762292180021417134374 12300618 256949445620986792195937450967977472 12300619 -136598734110838775598429824806410289160 12300620 -276967508681462329360573376004756280320 12300621 -68564395045295072920368660925303265088 12300622 -26840477752257569498552215611234516096 12300623 12833265681823911399872846655062621304 12300624 1456665050628404491307651629012353024 12300625 398009568780416667505250201524273876250 12300626 188845336197397221525313685243864190624 12300627 87019944207461801017664551930595668032 12300628 -774884881269951568912148971697198751744 12300629 -602733658057593721880670824212045703040 12300630 -32285424370101652145715623013478164480 12300631 588682036067051893312614005926804553392 12300632 -104787241011753386259018860763810631680 12300633 349481151546501350250104668079644245600 12300634 -389512067146913256265709702604840032784 12300635 334750976870150595213517558879257574080 12300636 422117626794453572566675806833933767680 12300637 -1351533294823308855587738074278216394714 12300638 67398332079965770741008226371008993280 12300639 -38646893554395965488577251313077489632 12300640 15086210589803030017687947519433113600 12300641 -677337257498667337412248188659743220958 12300642 -272304143870330406445970330696275789920 12300643 -301369050108181916215336214957029435108 12300644 265778270397251194639077589869080094336 12300645 28903206079795411010170823926252953600 12300646 -7342365930851285778142415262469061376 12300647 -1161983007621010324704201227650835576904 12300648 -83838476915523113621908734630163169280 12300649 -425931069140379029493421412953473905350 12300650 -57002348945432084525446947555840312000 12300651 -1113564862199134554966969611825020959000 12300652 -371562311294421396294727467635138887680 12300653 270203700845334143321496122854453580064 12300654 589187815055729014801171397487250029120 12300655 1148228261108529855967936913563194426000 12300656 193657801096011011513673832887120297984 12300657 115941709494464523717190068486277627680 12300658 -79636815405265955132320258788068014080 12300659 635764666881456631662411844433905044816 12300660 -189759152592660226763191443575320074240 12300661 198370817510603276037647904015291696252 12300662 -223742870579329370910576856415866041216 12300663 159921503210362062102746495291621818344 12300664 208500987499918991551888573082957291520 12300665 375232195059057169804690373292224998860 12300666 3802921274579845111750664587219968000 12300667 -1192017248195254725847886597960284798096 12300668 440436796472689811641320822528649218048 12300669 -163992191020348685295911780316474335700 12300670 161143071330984340900377416121427913280 12300671 552878817238095734331233191076618911872 12300672 -959247972387933725432115464193253048320 12300673 736092550822213315307096634231886833792 12300674 -681508404063308915818388199475173118080 12300675 -176737849789575118422895164948737934000 12300676 -21024298678968072410296485649439784960 12300677 1574588287094260544211860378960791154526 12300678 170050349498543378883573563039480233344 12300679 580483685274868439292887568632059470000 12300680 144130189725801127064862448970091724800 12300681 403325447825240476527175647238008091152 12300682 102138907173714717181088207396338281312 12300683 -220036509958514279251355878290361932936 12300684 -536152138837921921039863353052421828608 12300685 -616808970405384998142605561510146813620 12300686 -229306934957890607101524647320750982208 12300687 -202770334172464731450760662334119628800 12300688 -229054625393523901126064675924680204288 12300689 533842306901382570636857673763260024180 12300690 18997715673477897150474180085803724800 12300691 -466925103707681433821085612617532206528 12300692 -611717173162753428163890145471333037184 12300693 -659780219089148139059840622695442339936 12300694 -66446750508929644767739737421160746368 12300695 -1170473459444023354036256087898249600000 12300696 -389162992225695382226845139599378298880 12300697 344645277150595368888043844074183889172 12300698 829212433519985765639120217443190536160 12300699 -737706003023558495501170193381962171392 12300700 22119538981605008373297710240143155200 12300701 -315675270676824652962158688825307773120 12300702 312736742757610225605498046505367265920 12300703 -201004100053974883523018346207474070048 12300704 689736660040196780191961670478318141440 12300705 -47110651317338264196264445107006211500 12300706 978623099077915457121682011808958408064 12300707 -139604447023058662963336154969911756608 12300708 -154351165061038870835914711405571887104 12300709 -15018172699740391797724388992486632896 12300710 23996253224314569329460310404854309760 12300711 -379763206861835334389772069309189936816 12300712 -468890343783890056362514252276853637120 12300713 404113036063577780523003049544027347962 12300714 21176622347944487451247154521651760640 12300715 500935927374384615767619105845876216640 12300716 1118549069847822213977935757324184003840 12300717 -210598945025277250419037506291434779008 12300718 -1186869543122416413433754949585537720960 12300719 -57021490556063782423571125627422034080 12300720 113937206597972032627157793387105484800 12300721 892573387604449850519678750448325657600 12300722 32248663405128346322271009135463640064 12300723 997737992566221346528085752840889661972 12300724 -358260567979357546658087721755392903680 12300725 372677721767906860269220918477942838250 12300726 -266193310978702651851000676609000811136 12300727 -651911408158954092319083239943642388440 12300728 374304920195860742919304783468767928320 12300729 -337527796571590647015820393872669000000 12300730 -285797986112274705933607373717371394880 12300731 -1639476471091278892769633907440526644328 12300732 -123064061995440301218463976587324153344 12300733 -1019199740718971183815322987369490597600 12300734 -2583966661559189636653640679169075008 12300735 -253567789525445012162480182681309730400 12300736 50500120803118863874668842789789237248 12300737 746101051441510061583086656811994243072 12300738 -31951538981421602687377117819413663744 12300739 1455566630129035808742957552566300128 12300740 53127311243616422091315021283886407680 12300741 -67186033538235084208143594047285665668 12300742 -138158433258321372372694262471561039808 12300743 -238993570360069445495312727550911875616 12300744 818295325521256569775336104016345374720 12300745 330849919016539473429489033326889357120 12300746 -309875344848115405510769491903131594240 12300747 -597680704317018586357059257660241033000 12300748 555271505760321955535865859554250087936 12300749 1612266524677079214727792859346125487564 12300750 85821520492559682753250791898745856000 12300751 826049425280995610442557557566691776752 12300752 6290173411587403963639690842677575680 12300753 619031491402601040209869586391322731504 12300754 -139327509928867975615832638913256749424 12300755 -121348939566052905957129462176858565840 12300756 -122158816129430593213879520558021836800 12300757 -213077279997521737800576018156151142976 12300758 -435298087796198068342397965165685394624 12300759 100313370233320801387806274865199607800 12300760 194724015435706118980039548205685760000 12300761 576052499340104551801152244940569240704 12300762 505072425322949166361358757854771387904 12300763 -446992637620686667445745284517455484988 12300764 643801586362258070738809119960561060864 12300765 -232235175764958180685398113053703467680 12300766 730919113130054582569897356543908595264 12300767 -791710413768165698237789844412943417184 12300768 1135516559974319600807721165312019660800 12300769 -338626041824992010234347858740235651584 12300770 272716781884101633156444837922873665600 12300771 63538466807413090683039185871402067200 12300772 677772713835278917656898146846873882624 12300773 2200995577784675958825817211695843877664 12300774 738419159179966311599546272760007966720 12300775 -836266060134260302198718227127054306400 12300776 517390890968687702106734665901822361600 12300777 -665545137435148714314706708448105999286 12300778 -87626857135789485735631540209185154048 12300779 -379486822048286400003099465608111918640 12300780 -32112477971579316925501791299433676800 12300781 -71514502637964488898769172992035263328 12300782 -272753728964086507599875054304470685696 12300783 299019163762013458388306517425789192448 12300784 -93751826181642554268845355792823091200 12300785 -208078234644832182565477082811022752000 12300786 382503373983957773760583554410772607632 12300787 -5764235270789875197152847492251063600 12300788 75556734794001226594541915027274468096 12300789 -300083807431516748097732812904741098976 12300790 -101861904909546875224246708001180217600 12300791 -1466588046641340025623143794968234468576 12300792 -18698896396104502179965520820587724800 12300793 2770469996584865793857746164543032217216 12300794 -150835761457396813787859166856685984000 12300795 1253102813917025278886364357687052800 12300796 -69474070140271943989174820794933265408 12300797 -199884036878219100380313620108677970688 12300798 -4649974907366461843742557421617026048 12300799 488336023984434771614409169860444167536 12300800 -210472693576530428565960737766034636800 12300801 41934418660676471597052002332585990560 12300802 115742857139187259834967344968277626912 12300803 1544996872313727532764230429910320284200 12300804 793291690975116339129565703433782534400 12300805 323576593680693397176469893408633144000 12300806 -82820367649056719096687383996994229120 12300807 550337121999270429574028026980396732840 12300808 -103391901619137374249409552372578826240 12300809 -547698977403599173316061312478132644960 12300810 -358403764168517991728947680687037217280 12300811 161648214626894730221100960263424390912 12300812 1088072495018189534423155152942765094656 12300813 22110770192601765817156004667636588342 12300814 -61184062947715602648067558896878350080 12300815 88342684821506151799005413908713645600 12300816 94180822895782428069510663581155590144 12300817 -1077512221092276304707074983465325933134 12300818 415543373931436530471076064901825705360 12300819 243492085149955219147910749625496496104 12300820 -127028076680884076841890352269152419840 12300821 -188262819957307973860103351235721825536 12300822 6678198205035215487020398987379489952 12300823 -403049053275500876882360270797057273416 12300824 -138912556716839822815516202698977177600 12300825 371993989057781940139559545279791723600 12300826 -554769113768596303821032561548202518560 12300827 -269914295544974752347620569448104409856 12300828 -97077117650473389656947104983039016960 12300829 -1740282857717043991062817030139798050880 12300830 311289478577475245649650288351320053120 12300831 -267478557090237507297724603388470520640 12300832 823714361324776212914332262379346329600 12300833 -1566725928629136337166309143290515472876 12300834 -4647439791398433576095485671205965312 12300835 -315269392863315859117174074915495005040 12300836 1335655890617535040300032403997605284480 12300837 -885714971596651010534011424156933758080 12300838 -5575035304404500297484050759622753792 12300839 1219583680585932528045422722871574771456 12300840 -307135113069331031432915263428653875200 12300841 -263116342796313820448028035671398061056 12300842 -41897827474238001546732067842037358928 12300843 575487914062067977041996099401150638560 12300844 144812439111361950312279539843824128000 12300845 -2311568558267075779442612293717511400 12300846 -525011500552095786603398993316634862016 12300847 -376991887443392749098460974671968223920 12300848 -11817101230651315277468427513744261120 12300849 -125125346741025492981158285212948800000 12300850 294036229839830150901886250062721972400 12300851 -695837223276988708654254265620769344600 12300852 274307201209568834016146672112899481600 12300853 -64098193640915279546287495458096249920 12300854 35949839997880275727218470073185635200 12300855 276855754862716332712640059226560081920 12300856 -474384332698208125623238599157605765120 12300857 -1177792999633898255641421199952603815894 12300858 31125290634519496951352075485098720624 12300859 -361268491428269496264530421328334491296 12300860 -263535237464600830381425619058257920 12300861 -197198401180799774839891794073581255552 12300862 226929245839892636707552126329040780800 12300863 1709696470419322785953484021876662933784 12300864 283851649080569797960600842495565234176 12300865 -55450275581064230014153758750617719680 12300866 -445469302135328241496991598637823460480 12300867 -157874218439806457977543978421650270716 12300868 225380122283043722801423292395782003200 12300869 -676058032330794143510444827578603355104 12300870 328789285714046422551758410423520380800 12300871 1238319056741089934385918854516533739544 12300872 -353952869630190798885913862205186355200 12300873 126909732256122717710635199088749007744 12300874 725024964409475662197710475445361637936 12300875 -1725890639958660785242817362993522428000 12300876 44136843018295246771611343092258078720 12300877 308556455160306534361908945396909898392 12300878 -615148890867970117814601293029262072832 12300879 792375543557527210793612149270419208584 12300880 43629359409385399302549649129488384000 12300881 -340895898492620891764319742001800096 12300882 -4426841191640647479586315890029726976 12300883 -164177930573989315472440216515865095936 12300884 -118987887956417741462376618366722093184 12300885 -386187720902999961028044628773471472800 12300886 -215130755499966051733122835305198733056 12300887 -1590918797587740640077448395133932302688 12300888 327493926604632599416624004582857666560 12300889 -99255949297836937418861967409663093740 12300890 88507255353166966156253327103358740480 12300891 -383390992826375026412411437462723913616 12300892 413713578869847745397662225961908104192 12300893 -197152109337609887868097845311890666752 12300894 296792995959042849702355132394406771840 12300895 -1091316269282406547132026308395684272600 12300896 -1458045826288573081670532873060547166208 12300897 -265404912556936746128150754909309284928 12300898 -68926237925019033061286985220720906464 12300899 -796291024535319837343979638870711026336 12300900 -594248203085049956197505276088188774400 12300901 389497215524896741275364461348770819100 12300902 -56379640200184822029658016714012892096 12300903 -133662721086027869415710164255844061696 12300904 452617514552089580143734507188315750400 12300905 -223650407978266122163347284711322686940 12300906 108282636250739980364204448379889001984 12300907 -332098845286629591101573280473470481720 12300908 51299710502666715392356400667946576128 12300909 100225712332388995816529529143995119840 12300910 653708458866980173048029367206205680000 12300911 103384829084135403216566923491812267808 12300912 -2068789092985540344218353362699190272 12300913 -1021201076175888329942426892072895683776 12300914 230073023267812285994054238120425047056 12300915 -143741821826517038730409999191129020160 12300916 -192271842054211377658351747634577487872 12300917 292088712166040095961704867474846744800 12300918 -196387687510810294403588025336617226240 12300919 -1010468568393660400811681458904911574680 12300920 605345973296504009336026691587940044800 12300921 1143696581656325792635169918482313781690 12300922 47802529179096840466088146537478817024 12300923 -1179106776056880249982163006670844238280 12300924 -847333194350714429903946204072837120 12300925 -54843138628004189183597375050929395200 12300926 -166078723933061018933803651471132074816 12300927 1989003295078556714096875554391871760 12300928 378998865732533813615908520693197701120 12300929 -243782444241298515737088071628095161152 12300930 -686521507126075252504711256795819904000 12300931 -1166871994773754343785317805066691643268 12300932 426671617472078474357552249582343290880 12300933 160029842383029973306631782384474681824 12300934 -146529165684261372768208027064205692928 12300935 -582385004884576917136474762933618122120 12300936 618675619406978771883735959503737077760 12300937 -1532441930628453982619056026935163106608 12300938 15651852006233264579980563608600480448 12300939 -159099633780292059330429259329033135216 12300940 595963943184790567613598341942362199040 12300941 195757139896627807323102629002653823884 12300942 21887203735513717321707402641754439680 12300943 424655926837878064080935117855046574224 12300944 6686235365383526172998345988977786880 12300945 226838480948399065881778896380483462400 12300946 -115689169425727767985845247843390001664 12300947 -1012601037501311600273551954445393924208 12300948 742443263425628358823487318582123956224 12300949 533966676897201841779799134654486519950 12300950 260659083636911046681858690303000614400 12300951 121234763794655363666575137864245810640 12300952 -499007816774038636920066062721767546880 12300953 263938419098607690152596962427862617920 12300954 -258894301498591467865933869447357499392 12300955 139992759587825406979727109896738269440 12300956 -396601962377581314153486264473720832 12300957 558799260187568520911334113848190976000 12300958 -96549588504182950816417021653330165120 12300959 -302008144217235952307147605470476555280 12300960 -8864756081823432256228556923537981440 12300961 -66467345093929085584443154591132854400 12300962 1011321829915608773012158963010487245472 12300963 -475860820110458969715759225921565446912 12300964 5106846991226744756275527043694236160 12300965 -136016785073599008216463484705610235140 12300966 -431580884725501807652723975280099710976 12300967 -2070651422220298657905729037251127168 12300968 788249405912104902335238001108116802560 12300969 888393085544660620967787308775029773920 12300970 -423695607639821356076716008173975735040 12300971 -956808151726404684123196852031681466828 12300972 407512061327904825847315393639524091392 12300973 -652979611502089109728582257397266806016 12300974 226390833128709916682991211304000429952 12300975 197454075618400397480703521819385615600 12300976 269709112449723923436070308076528812032 12300977 -138483886855366409525664652362355647960 12300978 218472103123808611794057974233788292224 12300979 206988473316249675416128321071658539576 12300980 -149736147295581212098215321387426662400 12300981 1275644410321477592055262872654508032 12300982 246033978116003369380091792467032820992 12300983 737752673216859849315813752651831051040 12300984 5296231054434323989060926413472645120 12300985 58983365350168417788070602894577290180 12300986 -19769109821321815433452466719304601600 12300987 82723816387348075920507961106583787968 12300988 -402942148891761457614845525967915264000 12300989 -24268411580280402002933160697663321044 12300990 -64917207336554377780188158026401519360 12300991 -360851264427460100722100353678937663808 12300992 -112108975856056657944384941820840247296 12300993 -1530627194614716689733766884304438785900 12300994 -615028016628373209327361920132345807360 12300995 -98366464041454237397483431737871425120 12300996 294097482171742600095775976824147842048 12300997 -1520495875624074361011982415058339299554 12300998 -326112363218599053800457110110749265536 12300999 -380325528974482448206321971398100136320 12301000 -689483632574468048154493827312852480000 12301001 369805264341290199423864694208674663002 12301002 58875884734692718988736382338487534080 12301003 86094698752825909560499754590516576800 12301004 -506462477302284230258091874781436658944 12301005 -416487453148666743914587818621511729440 12301006 178360413788846120746687041488324789952 12301007 -186737724729102680963381888441133513744 12301008 110476615984459931202697732396478496768 12301009 -1115973923326566450749133172141417590400 12301010 -6432842347002378371467688973251235840 12301011 -75611309085761237205167756885478978960 12301012 -726295675299075948010904399875359266944 12301013 1196540672313391754745356649722489083740 12301014 488739092285851348206593592167469995520 12301015 -10246363722239910337580201416238730480 12301016 -93342282369080497029887829865310945280 12301017 186867178338209354874340641449431395840 12301018 215997710556730606569328529259877847040 12301019 199738236904200754450011448081300383744 12301020 -201201818996120052310930140951950161920 12301021 -1146067701599363738495724376387896652128 12301022 -370083285857931967263587950995428258688 12301023 5877291182967197326606612803124647168 12301024 -893765100499159805659429279717751783424 12301025 -323530119278938719640736768989998424800 12301026 224577704144460271912978901869975158144 12301027 481734568099426129744803198671053118876 12301028 -1565881031695044799614796326338864947200 12301029 -330198974184117434304640288323239742276 12301030 144322694490552493703278236412567380480 12301031 -2501755474807434720082072199609220933336 12301032 -346267785705737052522351356824600903680 12301033 -98294149637988766361687663494268301596 12301034 -24651604845151678404908019282165827328 12301035 91254158144082009132159980253452675040 12301036 -1072826783464708594922788432421876514816 12301037 -496619287201414983310313311484841259200 12301038 -428205563728340388540487305096490231680 12301039 -1622535574856207762000337651205238250160 12301040 -110805892203336297081524376578505277440 12301041 -206192169453299964177292037319961266336 12301042 -132824762607254162489912419461285491808 12301043 14262829057093962982164373413267265104 12301044 -99661357196364659429174870377250684928 12301045 -59810040812116662463773800488350207720 12301046 138668195238772180745011267843803302400 12301047 -467690131764266942139777436799395060560 12301048 -582157713225282137627803784191679201280 12301049 -55622726422526334881324925795928492950 12301050 -6855951607437711796911736022114323200 12301051 -419970696707401412950673629113220667136 12301052 -1027861019621437887444054191483140337664 12301053 -17027731674695347479751410269891384832 12301054 -536417066462694875058167450907827457024 12301055 -330008374317210194784252379193636455680 12301056 347687589428604962827829762632376647680 12301057 -371813923511977662188394933601452407468 12301058 -50983931849276432387162169386905915008 12301059 -746718129444949576790435955841520168640 12301060 894193080305060669090975833353367092480 12301061 -75800740302924732950674212122300585700 12301062 -176348556792697148760290508645785149248 12301063 -313419844556399339638591948414830547280 12301064 -818643404713777309399279158758006784000 12301065 -2957205407451293779826757073462900800 12301066 281591434775235323838053631014730362880 12301067 -372039539556527350733841702377966504352 12301068 46016088009201778184734206475937516544 12301069 -847264109252551557756545891353932367488 12301070 440711633378998243722246010015416972480 12301071 -267033776963715611753463850092407040240 12301072 -113501812347608880796526581229322764288 12301073 23047713556904116345437190211779968624 12301074 42403776711550859491320891219028820640 12301075 24852033358357467361786492714748532000 12301076 -181680445111759104825928617865106254080 12301077 1202270075847361554561637596675252902880 12301078 -76757941180972813109602186858747016160 12301079 56766931377197580899326963192666509312 12301080 427938219946852586867371962679345152000 12301081 -368839280066218088122484642215730933496 12301082 -534468468806515184752115367084821518608 12301083 22412596768679623737323732172931195560 12301084 -100287078054580971121406179144209172480 12301085 -551785404670452934139590389223999715220 12301086 34845846525687406384838717710784593920 12301087 -1398954423325341523660065074487246175080 12301088 317292501132177550546593732852291600384 12301089 -181477292899264957646492098822927614432 12301090 116402321552120274258451344206244556800 12301091 -581949444939737716471472608803270105600 12301092 -373394182463574026870540764553630976000 12301093 -106867352869570474224894226061816352768 12301094 -127710170725192769387203320759623128320 12301095 -318324439403518721092469649038186034480 12301096 -6050495079681943418919898111645286400 12301097 -34960879106944227439357791007672387980 12301098 247536479031798981120448471302317557248 12301099 1308815616264123913999153579036683962200 12301100 -25864701073001127011404935562764825600 12301101 1317500921763086419671723578910267797580 12301102 171160485127773507225290498085629889408 12301103 1898162956617356862949633192687287566352 12301104 -142120099876320820317833949825123287040 12301105 274986058997247953976623338704233651520 12301106 298136950565950234072856855748892431360 12301107 100112714070357081080055275257488538464 12301108 -153050229943350274730665909844346562560 12301109 69409028768577116865623663037410867310 12301110 32154650118638149274665748227895731200 12301111 1609786931042118505316284215693773452712 12301112 -301766177567518759250142905972698828800 12301113 -401203665647202021864449880755532948480 12301114 178980774080649592508423204979127226112 12301115 110667159826043880419165201042804673600 12301116 786527496360853403161032393416985457152 12301117 684921081075099033111761440130591476166 12301118 852865798465883502169976141568310997760 12301119 453118132940913307593529689048749122320 12301120 49041214476425839128516418630771015680 12301121 36553974611554353830714312285659552704 12301122 -3747324436316308646566846325784778752 12301123 989188562303579274099112853148682013372 12301124 -834709603578220497183699965210431915008 12301125 495505380328784928442923596558061048000 12301126 -82767388027663739099704594577866615296 12301127 -1437716124173912566384137653804735130024 12301128 374174637378608505633569600851266600960 12301129 -19470484981405978691650579575419724 12301130 12459434218477928672756746296711225600 12301131 -267790504427640972682923191929561740816 12301132 232841904111050406238516951615570283520 12301133 -252572179299519102822215553640115821440 12301134 297223573102385803806708565434457404480 12301135 170284270653720366015414160249997184000 12301136 2564021849929004752660990009673121792 12301137 259425685828011301872339030304877960994 12301138 -98625725856667534726309643519050815840 12301139 -26346270768474237455480787240194777976 12301140 335364263321136428492461497273743001600 12301141 16752343447633122787818283766953979904 12301142 418040250651296968458027270291242630400 12301143 993745916022600129953050999320327669864 12301144 1082279597825588518617383792334541916160 12301145 487202821968453196985721170195806128900 12301146 -118554138717151012349960044075504216320 12301147 -296776866233867834566954517757054569404 12301148 -234420691296190211445777740185495385088 12301149 106952011178793851068792446055359745152 12301150 -66523961110467980977764383526979896000 12301151 321505120228589648542313405002756482600 12301152 538109772158806684692313214640289480704 12301153 -500249238903695402850250490597212581598 12301154 315992590567791098329313154735743965776 12301155 167316296159148932839235439601038333600 12301156 -195338451653205282191215557481705249152 12301157 -29424207414773817404166984161821609920 12301158 -541046405276216905803300402923999313216 12301159 202513541081558136423410050971770045088 12301160 762536617875794937360991925732481792000 12301161 -251921446209517574175361215739570657440 12301162 924122689242760091917395146248560403200 12301163 491001460317026448301981896927067036560 12301164 -122741176213164980820986260883300229120 12301165 -589933288451427399222279130267196174280 12301166 -300147702342086308319647826677468675200 12301167 -236498638002538425934224577205563571952 12301168 80164647763979571997317511910716538880 12301169 1575428329681369681677091227212548431360 12301170 -119257849307879988792346460174271897600 12301171 -55199777795791704354609993144865143456 12301172 276141948603824889637117020110513774592 12301173 196161188208917536489333750329862512000 12301174 -443166230566535785752461460767914235328 12301175 -600329095505654221632295820838136215600 12301176 496486521854974174914366532578002534400 12301177 -79251911522063875182029176112699030528 12301178 361141479022247426557331486884768694640 12301179 3082384559447586145432193120823722688 12301180 -193959872793548547602347129627550039040 12301181 435692539473288847090554432176875603392 12301182 2392394599739400812704515274300947456 12301183 -518120043171172071132330343466881714224 12301184 -9381995221983776575390575905420083200 12301185 -42702106761941589807029847569277216000 12301186 -243224875536901504129764588518366384736 12301187 1856329928751836430009547689876586396560 12301188 630219027983843126104934732755038489600 12301189 -349653477005532473804970692657881173120 12301190 -458784437242465365593098522744123747200 12301191 147884618213550306672445475166491658720 12301192 -36524795595051210356509439577917921280 12301193 1112680943050419914678130567088528071780 12301194 182627663190101289928909888032028409856 12301195 -197108589671721221142433616584124400 12301196 73779464144156779849153917698380742400 12301197 1003983319620943745019346986192324388800 12301198 -18475411671586600790956034038395505920 12301199 1250850815392204049057028493689094101120 12301200 197209853406925147278825544038187008000 12301201 -1521484408999138996697782938438172580496 12301202 635578695944686722653397595073782720512 12301203 50013455960985449738533250333473152000 12301204 838777315516268850561089497630922435456 12301205 -144485090391844270202654451975986275200 12301206 -752683543719958264916260920271478691456 12301207 501735344698921833959330351563928168752 12301208 -597555434905147675657497370043914752000 12301209 400928381597052656373051003706829596314 12301210 -342687958958052704861718480776126940480 12301211 346662471875027756871359952727788679680 12301212 103990971912169196388833462204402909184 12301213 2156300918207612523060922342809919695724 12301214 334300980271082923534189140632018600640 12301215 74999335089118453902544861475243850240 12301216 39408870669954112198337075401174548480 12301217 -850601394240515031604897767884412926268 12301218 142634365464343080912682548676968083664 12301219 -45729464633351344537477208739699685120 12301220 660733482046256445814864126851789619200 12301221 -786380829935821612147824031085927126688 12301222 381848957788043768632785348155325000000 12301223 -1392263869706009997624555296148643104 12301224 100940534795549150141404001150118297600 12301225 2844540620303000456194554127158499600 12301226 -140171493633137428207866395574677763840 12301227 33122480221753975994407634377634040 12301228 -29431305389203861875567076843554493440 12301229 -1010726140094073343212328585802944456170 12301230 3915665336629813234239927757886538240 12301231 886106498220069514769798767067810502032 12301232 26460119848837781704080681128089485312 12301233 14120770340548382279840015110577768448 12301234 -341866364334034921568913156815924047872 12301235 352254025210440480913605915811087545600 12301236 462540799810172034547796616203436792192 12301237 -74267914989583969485744426793727850500 12301238 -544552016849895884792837892369647480640 12301239 -540564789591162980030711406796044241176 12301240 -199084573075563765842201332144028467200 12301241 -658390612231093958963029139168343689388 12301242 -128572712017891550932161236890813307136 12301243 13471686694648087754520058304768027492 12301244 -565421505081458792098117108943339326464 12301245 -397815012694613355124993152418499902560 12301246 -469345796178451391097333413877619385280 12301247 -161550709854125282169442131907366258176 12301248 -131847867192348919017190886826301194240 12301249 653430757122313650071692437404772187560 12301250 4521852102502743145140726562459620000 12301251 674388446859826171438057792708634002944 12301252 487785829253269340668981197259674052736 12301253 3061632744961333974815607913751617808700 12301254 642570391097126911481300326887193584000 12301255 -163007653584306317350498356887248245840 12301256 -1238054747404073559857724318796560752640 12301257 -300695842219623690243458672696573253360 12301258 696853622601208786746121083288558015840 12301259 981264259511616207617149936544599894920 12301260 377651167170762731103890252564521605120 12301261 -276571560447378530081162941603475329568 12301262 -126189388902358698128470070318801409408 12301263 -714677227121493368763037621328842658496 12301264 197619406979183158290558264150666117120 12301265 267814966286716827553504407395522035200 12301266 -360000723667548519057165897135354350976 12301267 1770953261987720982704722974679893171264 12301268 6818805673348118555618201853572308992 12301269 -274374620723446276487186860959975778656 12301270 587785683962502921813823535138699662080 12301271 32131811808812427106333856679838402704 12301272 -450919628556753363112858340210036705280 12301273 -185137600758799865231845112716253247478 12301274 13029366415973727242986475134966007040 12301275 -62135654763989166331284200689343942400 12301276 316719134843260397388230237536125624832 12301277 -1115684539645732292832092586523440758874 12301278 -318173424963837149226784891683691514880 12301279 406747806051840045711150826635506655976 12301280 -1002861767319599857695385712554235658240 12301281 -1425956040040582785232108601908354856160 12301282 219358755194567044063753626799306332672 12301283 -607104531987035350644243141851841554496 12301284 -89981141046050748550277083035502264320 12301285 164553778144278948997379366342669822580 12301286 -218678633858503657924334940748144581408 12301287 268515484610691472811808536101857356160 12301288 152334525784695859952227004346922613760 12301289 68770365243678956337761000632179845760 12301290 -305755191400399518902545496776296314880 12301291 -896964615074387805688343744439686496000 12301292 396440458391411199911385054321884918016 12301293 222488326152097421007930296786326392768 12301294 -835813745611381191345241967641009749888 12301295 93814620953592345986862716162786949600 12301296 26961383882816537963889262416434823168 12301297 61196016635877681555448478132669878080 12301298 412513302606572374008301679859080912400 12301299 -942202410492909589901805888168606031536 12301300 217567449222726227778368195136992409600 12301301 570164729630398942194742175589232240302 12301302 2190092659351018759868503275692169984 12301303 26397577646827956667568664611634996240 12301304 -302873567423124933045220904429645107200 12301305 -249948470006474838472951628353151287680 12301306 949353943445974260051477308991433322352 12301307 367810229723079897471496730040841733796 12301308 -28503951502885554034279360226337334272 12301309 -1739802073655842894932568996009645290490 12301310 -128690439086145091297543545095329996800 12301311 3540605936141737175753300462664658560 12301312 -270548611551596560197683393469075161088 12301313 715250838316533854244277156046237918022 12301314 -216586404468938753000813511954542021760 12301315 11318020371610736293090366341163135920 12301316 502185320857945683872263397615093046528 12301317 -63571289603551004690498478692418619680 12301318 -187330992033254157335692793931431149440 12301319 -747364148167964833464981116743566603504 12301320 -120398238387840076113856831952176742400 12301321 -1430808723881789555421308227696355182556 12301322 682960540541082011309401183628596051200 12301323 806645256274832939915393492099973720000 12301324 -719616012354305885802981090097422931968 12301325 297323457632100403979890272221550934050 12301326 -25005677792905290296780649279425236608 12301327 -683675947802274970734428013110297313280 12301328 137015230928762041529992393114005356544 12301329 -513899295276216195931461258399003833616 12301330 149686856536308866698732281170690227200 12301331 586853400480833411680449270111809049504 12301332 -256622735038373235076089718352154544128 12301333 -1677735221426503894349995138554822178176 12301334 -796331987183298859133450853067215816768 12301335 120973849429189860484155140254999639200 12301336 -703825635888432782162016994942636032000 12301337 921223424965082403597138759531759613332 12301338 5020930167108502870943534698929497088 12301339 -246065231842025127238505453054772884860 12301340 290027771243682186259689442777122147840 12301341 -528987118480399563938281129843353201120 12301342 -98011966271489360357389965889836366528 12301343 1135336956817194030337849213454416399824 12301344 277485142268762036051230406171492352 12301345 64643393613607053264551027206817084160 12301346 574067898099235898037085559168017702560 12301347 -291068949792081702806171482729436835840 12301348 -131095974593761098474788900563122560000 12301349 312328305113424077119065821722331470464 12301350 29783455587151587755996437444941288000 12301351 1199513473211707677604173824327338447352 12301352 715341317627041858946696026132697088000 12301353 70325653327490642792725085540907625488 12301354 -2695552068593694655952859973479720192 12301355 -832401558871109429773894805384232744960 12301356 -21587443370674558132891326272110729728 12301357 -76291739902649074721920606079673902208 12301358 29666798552919210334506608391581099520 12301359 132506148168704200628452543924005106560 12301360 -129332322266078960818987999745109196800 12301361 -285507977543852298906317479505590890000 12301362 -232588170600940333220006752592126630400 12301363 15852451565225404332995369551515593464 12301364 -734194393934802333052121272641627076224 12301365 771135348045186296978764280802291504000 12301366 107200883865361950708691373681493547008 12301367 305780079930686822244327010249797889392 12301368 458656500944395266864297449155249766400 12301369 635778629676905827566562347786861321770 12301370 107203172698077225539478164061398059680 12301371 -831178243211253570225416531146362628320 12301372 -1070527129081777497204664676607614055424 12301373 279675027294576137834347376950543071840 12301374 -174389022369827692599425465954384475840 12301375 944019918309540895860073268133678294000 12301376 10351201455224214143560225127710851072 12301377 -872774694459757188359702962585035253920 12301378 -884549131399489548866986120459063554144 12301379 -363613942814560367406414650148472704360 12301380 53283788623721502973085578545227857920 12301381 898650354918449668790420110281009020512 12301382 -121752998931724002375277532572837180800 12301383 250756898043299704521408360615412424448 12301384 10458363706699050640403012529709056000 12301385 -463960483144752846678719646167087931420 12301386 423006640018986261594826342251769630464 12301387 1346015639393039609826713386713250398720 12301388 13792854195170309310283540505675751936 12301389 -129267745358964291274928557219607568384 12301390 -180386649517814327273107927970019179520 12301391 -926791301416766703466719939770634296208 12301392 -6859518562473631554668496654007664640 12301393 949741930711632954161154042598460483264 12301394 -133664527622255930492798699775371289600 12301395 -131598198725815648136544868179465731280 12301396 -236004141498287658149176769428261228800 12301397 1498515722995885464077592660184340250414 12301398 -479599786590316079349480750220288507200 12301399 370723960026631811739995035145824524120 12301400 -186808137823402356902780776998375168000 12301401 183771744293160563951683671030536436000 12301402 279197310156668394055015756836400178400 12301403 436662702295423236124474102529186116584 12301404 1540056352077476454798867821988446502912 12301405 -969853992566245021918381702828562033940 12301406 71825031078691637862745205363210787840 12301407 211934860244656090975343523394375750800 12301408 -59112536028791829293139282612318633984 12301409 2342837495225332149080954706606488610 12301410 -66601965881603470145164234473447406080 12301411 1499866804999663947377539202113291027152 12301412 244786184063396670201600184793380872192 12301413 -323492811801739568909934893798875437600 12301414 96625452787192640336557733667596473056 12301415 -95206152869883330573190950916875962400 12301416 -816360919026551123027566664896863436800 12301417 -656939282342462669085382107986383058400 12301418 -53243277045236241105388741416189515520 12301419 288676488187988746890319679826520466928 12301420 27361104013371992740038523706325442560 12301421 -356403774753959840064619258391776359360 12301422 99140136416526219226146949217520844800 12301423 450621948961211333765642475128106862680 12301424 -266752381425807126024199580640005160960 12301425 -296685036825687243037241051498158480650 12301426 -27673075538086285160129582811213743088 12301427 34272419261104581816285236770429378992 12301428 482649879547378632705303397374621573120 12301429 552209378141711244879101148882244655776 12301430 77157618790904156282855147051284840320 12301431 -16622382990511809792956394095730597936 12301432 389695724142731801845220434140238602240 12301433 1088221946784306462039822409816676002644 12301434 535612703581704969788594915060978305248 12301435 -3140125990984608009612155183524564800 12301436 -1808110815884285204794093385074025472 12301437 -540839677375314739071906269981378019840 12301438 918925828445418894011182683017774359296 12301439 460059009011131791615456770483313402240 12301440 7860467092963679828112452962222080000 12301441 -1279601083350610937187697835266381650000 12301442 -348935885530388635952340695318147609568 12301443 342300244934644021997851803264079764480 12301444 344524061595428833521357745266177780736 12301445 -207196860961064749578549220880958199080 12301446 14282756508661543105742987605055957184 12301447 -248043974363865928490149248023668020816 12301448 115971816864451822939025488704148239360 12301449 43476079060377055973153981891797433568 12301450 -421228502574234878096644916757369855600 12301451 -660124189954310423069017701389884286976 12301452 -399895485809942079245675396200614128640 12301453 620731033115497779655904304363393309664 12301454 718109780546390693363219092064124468672 12301455 420847306374159029881276928247171168000 12301456 5779664909750189978477453260141862912 12301457 85191025968446144914298154305049698112 12301458 -30330830649515835810483840755546975232 12301459 -524380185220054140453535230590923011696 12301460 438131074761246013233135571775637135360 12301461 1192313749910469787885132877657367954510 12301462 -920912870994489815227042149404429879808 12301463 -10762097946220057626344676678991359288 12301464 153786389897590462173825592792812748800 12301465 997742350158384712456563895679878980 12301466 -110063210303119249008805693246344695568 12301467 -240239931212805028011504022173935650920 12301468 1151171840182942351139751857234561504256 12301469 1040836149267354771614795248013694273696 12301470 -19756682409178641214426721514161872320 12301471 79345974183383407076397518289864612704 12301472 -1091718471521009479821363395201422983168 12301473 -140556303479074227055203774686655424896 12301474 572810790924090719143189971599195136000 12301475 945916414832133647439178055041977001500 12301476 38378029590025529171631248290735484928 12301477 21797187207374092706739456304518043452 12301478 -146679236492145727855187892059688015744 12301479 -106887117500366046498250543059300083376 12301480 -410483946110511029321234946515004057600 12301481 389406513757793683196717998521212445120 12301482 176910162644771806309090570016848226304 12301483 281046296329682301970185943681018304 12301484 75145260830992334920191980021408781312 12301485 182968454750717628705104415257039769600 12301486 989406686768087865976507607996501520192 12301487 -736029387613960574245332847164288472008 12301488 130720698508218360153810268685800292352 12301489 -908101288806458023923067467169094350044 12301490 -111980505808243515135004119382446789120 12301491 -487916753136553909514268444063270813840 12301492 -420580182693058221162962158048138004480 12301493 -360302814590083401836732599457995881600 12301494 -317771051035688319846468017175115714560 12301495 -734846124628610654811480811038458601000 12301496 968342453628123233691504836892043468800 12301497 -538694670067281298394365181537046280320 12301498 -1433038210689894575963333268249481079808 12301499 419675903172467212777934649087715441236 12301500 -412409816516756446032138728038963200000 12301501 487606999259956461215769529516755669292 12301502 373863174691919986166651422037276144832 12301503 4422650822967728370227279297213207808 12301504 -104042121884357943828793645332355350528 12301505 -579379037496658835256737805503450231340 12301506 227218101723407770561642995222501095424 12301507 4629003558566366063388214263594014032 12301508 726622929847404877888939173070627379328 12301509 779140670321149384687058032571669984928 12301510 281833834634348243918133608618304585600 12301511 781202406864299771030472499948117426704 12301512 -31064821009232284943116911860576256000 12301513 78676340420787740809789253999433412608 12301514 314887665805506855811203115555732142592 12301515 224525238166995548822199100275544182960 12301516 -216236071445019606828992207550867170560 12301517 268520021284928885234957610804132153024 12301518 95296189926305746082539983455319587904 12301519 -133491295336595440837677961333957347456 12301520 -40837970287994535747002042223168061440 12301521 -730955699356723910968208103437033186496 12301522 28771724664655082217164526918344159040 12301523 349304291628842278763327034791661818304 12301524 1128927791131159052590098163769417195520 12301525 -430036506076703098393455158477299736950 12301526 -12408909130995310350030276004326370176 12301527 -116171984867029221442172019431992312320 12301528 -712089316307292098973247454906787747840 12301529 -1402484456795067260079264679622100378870 12301530 83190740682900121581879280322426027520 12301531 1007120185373241432827271729409095878400 12301532 1126244445484832273947163772231397341696 12301533 231112257243426807817298864222050058502 12301534 13388230990295994556304884624445534592 12301535 486871524756975415586321398130234198160 12301536 -350157737222726075501375719480348901376 12301537 -58285247246048997749998720030077150814 12301538 -313662347328560596465226585867261947104 12301539 445534950081089593552560142318959702960 12301540 -203167904066933749442673453659699665920 12301541 57436013285358141516465635940503760672 12301542 523559294058826826540197917662992576320 12301543 607736195612606239391396156410796852792 12301544 65794043693546661905513745583514910720 12301545 749017049872562339414164168707051552000 12301546 -137037434800800041196751746528020822016 12301547 1165211580147866865584443414938334410996 12301548 -667343960729775291146193125738740468224 12301549 -278872369749670583000243601200435649236 12301550 29798238580302182481914835600220032000 12301551 -60743368846561279903669093604023891008 12301552 38088659860808344388286346431636275200 12301553 708320853232021066489025727823225002720 12301554 123890015128196540358064471750916101632 12301555 -116678345858838147427867504451942196480 12301556 -74944067927662868053547966590480855680 12301557 -214967594356857248721051925293571199808 12301558 -497289812411212298721744390748383426720 12301559 245792874593746970141782321652471222520 12301560 -223735561334579409922924140561895526400 12301561 1060211532369313232504063937060523373162 12301562 135034987804474153117178851915071043584 12301563 -612645367182940313046614513804142958056 12301564 -1013839241911416982917967235014976716800 12301565 415292842983090360647110264031349437040 12301566 -424721871825468473690494862900548637376 12301567 158967242877442554750830960650237352272 12301568 -745238119255817364024578676284844933120 12301569 2480492981279505574689469644196915200 12301570 18214816242343504709807880419049975360 12301571 -175655822198233387338863219240587291728 12301572 70548372714253283411104862830564687872 12301573 581223384550563401107833921453520875744 12301574 -5335682703440173614475955022863799264 12301575 19110238682835015126530459166174566400 12301576 347578720187447851245862518603646402560 12301577 -107420302905909856970373128748796431360 12301578 -534055418717112187240143468393232104960 12301579 -161180414797846052006523466466498570624 12301580 -109283848446442035771575588069174476800 12301581 710444123298824484231878504370985570752 12301582 -39270893339215130996393274493180641600 12301583 26409048376152017443781675320701542400 12301584 18145229306681748765262137759315394560 12301585 -1757069681562697549355917880614566632640 12301586 1061363812963448668723087523985635856 12301587 -195420505036483602531927073513443246156 12301588 -254299760518222961012793617854756341760 12301589 658276244562142395096118922061096822300 12301590 -69084207595112529718409342016365107200 12301591 -2232808487261761990891659936236021666448 12301592 2515913320878879071266646898286105313280 12301593 733924400527800865811216344038406643664 12301594 -230995058002833635585978157990126149904 12301595 39746368075536506381911136638293167520 12301596 -153825088027540220686397589212088852480 12301597 -1540862428329266684704955926205877825120 12301598 634489149470033874798904634100462484800 12301599 376658625203902089401885877035335792896 12301600 -725651034505284037918301335764187545600 12301601 -588235464485215146191757167691202354176 12301602 -65805286510902018626686320184699011072 12301603 -828814411872111702234617934959791242148 12301604 7749003723447162329934672585983557632 12301605 422373960564910039246424213988698054400 12301606 -113638460668955958361057351679830242816 12301607 -1154982148227834724185133817321688983160 12301608 277346313728438560428443225978362429440 12301609 -1274394022617905647705314288105544269190 12301610 9010693683214615967912400206071676160 12301611 39372174108421356169591477426908002304 12301612 -6448645249486262257144001509739650048 12301613 -1023592442331264402688869119929359180138 12301614 29080823193214317561758752076543034048 12301615 562377004128269189291396718405710215920 12301616 -40308451555680483747128431696755376128 12301617 -446338099876987007982623049537971794320 12301618 70012673816833314936879880737681699840 12301619 621402708422472876392605829491511812608 12301620 67418750617101530918986202100179804160 12301621 907089366170461449038103657624562355822 12301622 -935925274559858890037224682927820705888 12301623 -64872860712875760184149172739447170800 12301624 821705626027732205205543467470106603520 12301625 -11313941574213648636261575928068448000 12301626 -40393958693150898823324102097744966400 12301627 242010092464776902036911166846703490208 12301628 784417108740342396041883298014373690368 12301629 -642997302054559607964403021467403996416 12301630 132484891135964879938026758159629710720 12301631 -329820129271808009502604912968082511400 12301632 51571423300537546761532314578973622272 12301633 -223743732786499376082328804588592808000 12301634 435807938631532965019024128735452523216 12301635 -3635587454223704905596778020250520400 12301636 1324404151736675075903567663040463614080 12301637 -339639864597939625441666813993269202176 12301638 -6838044897602446628910176047723189056 12301639 -693843153510924175012677989036043955200 12301640 63749745142482846537247448954092953600 12301641 -1523549196876213294478118847783557856 12301642 627208642569774932255918675087006436864 12301643 -1793347310365675775741804468949705489120 12301644 438946491898093744720215373197038870016 12301645 -675186961196551712861185618124499328800 12301646 -534442083420349998802806139045514596032 12301647 -49865289678587532799243063365175841400 12301648 177519916984320754689015158342785359872 12301649 -28401099092863991330069991573568004364 12301650 35027730504640511526023475626891962800 12301651 -1230958355844781139588385840932469040400 12301652 438620176827637403045441806963356721152 12301653 28042556918820047800627802123700275328 12301654 367003001977355693700729585161355683520 12301655 -12651045653403425548077123661219130400 12301656 -432373162224062656233208265784968908800 12301657 1099908550656457667220871624842395936906 12301658 1284961544007081483806988286248986880 12301659 -113487241872673798840941556408633222560 12301660 88181696259746530248806761109350348800 12301661 -408363460321692258665224795476550955808 12301662 -143240376558388247198953132340137722048 12301663 1380255867143285434313728986346945795200 12301664 -320829795168354276475219709242681589760 12301665 65053313752417564411099450312618717440 12301666 329378544169121879303510431163714351904 12301667 -663926066851078301494346931597506285568 12301668 10667960846750786946906007222991290368 12301669 195755844103203924918429726508600394880 12301670 -516944337060416313093915300573013038720 12301671 472077930761802839436502731738952240080 12301672 -820296965737206972920843166216184243200 12301673 -1094079231418378530352650354322125284736 12301674 -110160408679228069659604067703578873856 12301675 -589165275062446978717841941485496335100 12301676 560189783100262870454439631799842380288 12301677 26966941059147421111298134408933701120 12301678 401746515318124829540567693080063695360 12301679 -1202270036462448968184087167532487557576 12301680 14129247244594188579569497184146882560 12301681 -272775827437724495248820263747729310976 12301682 123273439942558748963404000988291250192 12301683 551616275525330202809948890474217408640 12301684 444244080735139084970372958326614248960 12301685 1012625651444406984614289283536270627360 12301686 -543861704613326487941257568379647631360 12301687 119748857306029170805937415165071717992 12301688 307505717783975913846495306985800990720 12301689 181196578957193691376778016820768919520 12301690 -620238500276615590743470591592593594400 12301691 1062828783678601750007501607524592015792 12301692 203526842694783075372377773957148255232 12301693 608349215962016628162934458708106905240 12301694 -626413906275289427373162073905387247104 12301695 -77753176561956847094689863933717192000 12301696 697404832048533656699655255688866693120 12301697 182701555374660393387518915576111549700 12301698 7177623088173972824626601678235756288 12301699 89093907232022667292743272156125729920 12301700 317881634841423098912141055484201507200 12301701 1156311331292659481207053123833186854400 12301702 592291806302047518180070035864473088000 12301703 958448432522252096642479842377982812952 12301704 85900600953685816514562404612154332160 12301705 361692555961600057375541115370968602760 12301706 450930331240336620292970988192553653552 12301707 -778444240267695134123984572725945960 12301708 657752548021496614407682358371156363776 12301709 331190061863162696551126396649047605216 12301710 -66828183647769541045897580813440423680 12301711 -523943384535169126481379182790723285168 12301712 -25140228547660052163572392601921347584 12301713 -108138888910934055819994750196610571020 12301714 -330656365222351594966550912089332670848 12301715 -13438991180275461940828319556898511280 12301716 -14644567967135950605510079907588812800 12301717 913436594294996360290740577642763962766 12301718 74380796983434049775299805271731468928 12301719 353808502616069063980221428543027511144 12301720 460109353850208732511452578066065612800 12301721 -1308832237727567663887397007705488681280 12301722 -217602450043603693085747572175093160960 12301723 203458814709452101908401815429308136736 12301724 649513667694463762127529621408901203456 12301725 322908436490364836912411966266187421600 12301726 559163045862410825871293111458233213312 12301727 -220905859563413803778700447065549755728 12301728 -184149823850996561438775296675995975680 12301729 -997604493426250916944908607400375914320 12301730 -8238299425618129378050054118328524800 12301731 24405840587995280475979873977385601328 12301732 1157038369388739453959115755742498452096 12301733 3168017726169124620475624070612204331840 12301734 41136174082431402559740042196451143680 12301735 493704805625093735351485044892177174560 12301736 -1017175980054456639515960885265758208000 12301737 -11247808929827976698655033002320551936 12301738 344383999441429141338509472009571432800 12301739 668152343946484462152807261315308197320 12301740 218209507737262613256249498135121920000 12301741 1228417795988299440772252893564663680 12301742 -368774389096002892464424142162337432000 12301743 -261468433346040382396125221029335071736 12301744 -65441291359609212878899580964589928448 12301745 -26114289720630415511839032612467513880 12301746 5210358212703779010695206694416322304 12301747 90833708297506169003212954130430651112 12301748 28134390637785462390258963024275755776 12301749 401268097026933764163923014269663269934 12301750 1085801208751702551602295632256283872000 12301751 -261491034320725841362635306928606743936 12301752 221942061024304191743103065310033285120 12301753 131507923956024666086529378269270073002 12301754 423993926491927880986221133730388414576 12301755 517206268020713648435327532706861768560 12301756 -436611038864587801901663098382196321280 12301757 340478799570118443484074423771655663488 12301758 12468305449115961691736416348449780480 12301759 2392739343793926227963939592901165482240 12301760 -66031493854629663739879071263647334400 12301761 510995501465861312807391706619815798752 12301762 -313021808468895041943675417817483320576 12301763 514506403303526571971241455639279021064 12301764 -594034726805531224152606020191117722624 12301765 -271747166694767839322803605816426441600 12301766 628626817119340148242684482715302164832 12301767 490944431966175048319700521001338254240 12301768 800701621875843262874617270104085570560 12301769 1064704145664901637663725359222187364580 12301770 -310505402845488822044703335784207360 12301771 -1250232026627903142189510335000722374000 12301772 -237555558098645353711279070449386163200 12301773 -248237420223236597996695984202426514432 12301774 -37669156759566390535653444127133637888 12301775 -599156764922600605144566097546807125000 12301776 77325595425933444752867342125380034560 12301777 -137682148026504969891833712329990986380 12301778 -313415038790677670802723531283438195200 12301779 233934824432421731333898323510563065600 12301780 -481742029143136120907245748518844006400 12301781 -1347333749357439975648662750714678186418 12301782 50647040545207365671538127040840908800 12301783 592813824551861759080181241179543031304 12301784 -25128468125766388537207834079911772160 12301785 -121422523374920857836110325630269360760 12301786 -78634567587623798877760889211131884800 12301787 714096685484408188114341808218767594436 12301788 -99462683337499572668252221051289433600 12301789 -561483039593480224761398523626556152410 12301790 271820347209739813576337407427969566080 12301791 1150420434095971258809279528240849611592 12301792 604016569593480666040242858112208338944 12301793 -1215759836533353750861470313916884669342 12301794 -14095149043254987628398064795800637104 12301795 678736160298316185908912051396382259200 12301796 -151661363191830575649504693205412951808 12301797 1985684959981870977938491350542810592 12301798 -390762006686890352799775054275578061600 12301799 2421199648006137246138617573216744956680 12301800 95406605826814867187475379243376640000 12301801 -1724627580419108671457506733911830358400 12301802 453488086453483591946189634152920082352 12301803 187590880111149728742246853102319810304 12301804 -294123778613140971217355766721390053888 12301805 2088545008292931373033894248495224405760 12301806 -186044958913096091161580925195457569792 12301807 16492524242945151338658201649093564912 12301808 94925550024342818286504275261055959040 12301809 -444806870263853796249458467250854505664 12301810 14154390155387949098354263006151686560 12301811 215408580379105093017680631076086905592 12301812 600024981225278450503158695172659043072 12301813 640293820015225411178941003161825866080 12301814 -5283983989901845645964793222089288448 12301815 -25600816677093034311289894203807528960 12301816 500203563957235094260484283880418611200 12301817 -259515642471878953799349625907520012576 12301818 15879904915168005595219709773749135360 12301819 -1646937864005278341625630350054600770208 12301820 358748129185797999574942962132293882880 12301821 693130183333356037319337892929082012800 12301822 239619754273115754010956321610050428352 12301823 -228983064402252283758433075721181331776 12301824 -76673065512079941329725845933423329280 12301825 347104583174438717001064231905068169600 12301826 145916878355862507720910974790890837504 12301827 -24027386070097756093116749974139911680 12301828 -197349379448828699408479131608686592 12301829 -940906096186320915604821941983290528840 12301830 68647865178066607447241413055809161600 12301831 -329253875858655185988488624787900556688 12301832 1211648267461490729605437083927321318400 12301833 551803515015353789580041899991986577424 12301834 670534611531869288378718707422851413136 12301835 -135438995666934767844105609065823897600 12301836 -391085125960125908173013705766276223488 12301837 -760038662638156322527944526519807053514 12301838 -715630441640747177515665203229345199680 12301839 1257810377815963822780256795783923830768 12301840 -62261546836183321961924314658596454400 12301841 -1428114520554158045698959629129657863758 12301842 -444156456177898273121337894923915349888 12301843 480301409182201790245753660228692883384 12301844 -1291016008929342051459262270869155487744 12301845 2544745514775235361847946639389559680 12301846 191626801362948922134151537461312576000 12301847 -44678734972362500033575675022538150000 12301848 1092433151918389536173830878633371443200 12301849 -131379859784277154236312274689896060160 12301850 88228974829714781978787167688294988800 12301851 -105800591983749148010403185965894494720 12301852 -963192978541872169201669342607180679168 12301853 1157751831906027896495131919114007924960 12301854 -10999079377167128886444789877834321920 12301855 792374180284959224844569899161139637760 12301856 216889189073635943337639916692119224320 12301857 171048461078354930568165163597403797908 12301858 398767552580793308791258642627758634560 12301859 72194468071930084174027184387076586320 12301860 395439117259503575557788019537033359360 12301861 -500591562741789778216345622108838346656 12301862 575598761387671967445061575862208906112 12301863 -7194900308352721623090540200462557824 12301864 -14799942862397044827001726155713095680 12301865 -787202890685410420562113315233243355740 12301866 524661636338652176136746326655416063152 12301867 36514021089104831228284421862200927280 12301868 -281843554440676439904696463129441911552 12301869 -627051754803125450196530000576884677312 12301870 3579956807729430137456013522669342720 12301871 492008290180753764700056619283444770464 12301872 20028341140731650168143667945454698496 12301873 -1131697587685373895241127135325420964960 12301874 207925685280858222946966631706372805632 12301875 -21477660710048762706920682048958042500 12301876 124339043339719703335182095154071007232 12301877 425442405330898928317463976339146919072 12301878 113214085194390015559121895673555198848 12301879 568112249828644572213310572299748173480 12301880 1270047424890951129613858550009487360000 12301881 666729957169189135095368594060639279952 12301882 -808331351596579297103493060228613112208 12301883 109057589272394791220756196892947372048 12301884 -75933324722873216184656109974878454784 12301885 118495156482961268499089048242554600960 12301886 -102538209843488880240698292974475386112 12301887 30524026463166861331669319166250056000 12301888 405439512036118343820335341150956158976 12301889 -1369232928805792023866467695768445205310 12301890 80882048453739647443937007909967825920 12301891 -1646719028806562679364704753039005132820 12301892 698762650385168012074920852542269009920 12301893 -14180515795570166587040590694780974818 12301894 764863744040946343646160429541031906112 12301895 501844942227852480810973739051264652120 12301896 -528548285399113219213174937860493107200 12301897 -1142387326105542109339443109054234158048 12301898 87669115094370234741158927101530240000 12301899 108556383303768116444535384529039175088 12301900 -186195104605597053403013287193276595200 12301901 -711017330841932864340841187849469113598 12301902 -67980991347799880563865050635289132800 12301903 904989144357157536538603249902060567152 12301904 -101495101291956533567431686500159201280 12301905 291573900956711174367526697493649751040 12301906 -13821637680477347869747964210029513056 12301907 -1675567235629985103850945019655092909844 12301908 -394257573197484607791592623039975874560 12301909 54890623422675018560755279005731367804 12301910 177217670214445942008306136124263733760 12301911 1077020288036198416093607505974088753480 12301912 -288385890202565931550539883526989701120 12301913 2832162061286012603229435785528354880 12301914 -258919019652315831457420522240438007808 12301915 279285822805752256858485230998749520800 12301916 266322043178457926441435847380904837120 12301917 -243460371625184872877214422775944118240 12301918 -52041840786054448499984663074246068096 12301919 -17827268174464790271931022067550690704 12301920 637292655423085435111230131986413649920 12301921 1673489321554785082693371418511130232610 12301922 91362631619351671731111396414371794512 12301923 105306575615232869632987397784387646584 12301924 428106164834720697966194829804288480896 12301925 48167985999878687531605914147836242650 12301926 -81425915499030319578581729809210939392 12301927 -12432273786772835151599262658440188496 12301928 -513533041039288690366329475757911572480 12301929 -979251867053953156180711420841882242080 12301930 573957027029488760257496317441365945600 12301931 458679563934082102161594907024281777504 12301932 16069584507819056046445426933214172672 12301933 -35953923500408176198104744509093199040 12301934 -743122987307799864541561009637575027200 12301935 -202570105578400170202505088721594633200 12301936 -14090359703369342592768074380444631040 12301937 716939196432616296698218187887533428592 12301938 492540178329743880149445186528464469888 12301939 86508456540760210022013192712614920528 12301940 697172818239380673332408965139433296640 12301941 -104519791324599019825725878350896383040 12301942 746247788388738362163475237520637235872 12301943 187694933785189533504575586087053817192 12301944 -637298321220498145439947631226325217280 12301945 -199289258122388005803780625862567905200 12301946 -343933935865046021511370012253364139776 12301947 26791864928764064904465521058072499200 12301948 -1122675786691808197625534701088185678848 12301949 -1679320573757233835622008634806189280 12301950 72607619129371159720487332336599153600 12301951 771483487327916863017295898388368224992 12301952 -70415006975382284100876076516229775360 12301953 391405606896664734796756459511247872304 12301954 -43993399643917889435315342322071155200 12301955 -128910698134429401676650124950504599280 12301956 21664408436085768785773395532618752 12301957 -62942563526983636340859908889993486048 12301958 162382810360889611160236527341669425920 12301959 30242558259174061056546875106165692160 12301960 73905249652342105360458969734263603200 12301961 -155688061121269577446035739001554576320 12301962 -315086895497928604716203066881256072448 12301963 -303321285715958953524871693838207165816 12301964 292846916765113058755547790549028985856 12301965 213160855887601640640218206515261348720 12301966 -47337491944369168867939779347074675776 12301967 -448394042995447264919911886024829709440 12301968 -36770226136854528426695311197386833920 12301969 766297499471953359652625509593648664370 12301970 97230837866548147997751316417621455360 12301971 -183522995305628232534566900421794313600 12301972 -847936083624617683291890291575675166720 12301973 34081930272412518625089539774610987264 12301974 224190011671625747321983051992065122560 12301975 -145352391157119808582956733205142143600 12301976 259433646407411939640442082944993320960 12301977 226789087538382125178779397060289632720 12301978 -66218564190843569248534510415062843392 12301979 -337664813196612024939221352837306975480 12301980 -90145698312457861573318951626666224640 12301981 154620050052597052269403815503137084000 12301982 -71023193930673302720919541701391024128 12301983 475922940499999417359623063334489925920 12301984 383879265289821715943903847712251641856 12301985 531167225465676129432300079726005516180 12301986 -344956674473873461309569250636883742336 12301987 -188536738534276524518782970119059851520 12301988 -285919824262699020001512584518595632512 12301989 363956719056660388528473195128191404960 12301990 -44367981239057119325712897066066384000 12301991 549047491509814831939861044583629957672 12301992 -373011647919599790627188855629927311360 12301993 13431545857062981176279936244193886544 12301994 -387715455130003144481415840479040250704 12301995 -573352206881542096602025420199002244880 12301996 -332200195860249388281187061311512968192 12301997 -6387987242006667850324300537278820980 12301998 374906546138490450478106403752123840064 12301999 -33622873163950652684392167895903457040 12302000 255359049249812252311193394767806464000 12302001 -49637816481346277420877776177978948670 12302002 -439530511198442758663829354108389632096 12302003 -242728714626621717605831136971691577440 12302004 -160068301558341492430352260295593721856 12302005 875125418289471769514389299701349196320 12302006 23589962273639683094078309717206924800 12302007 5306679414512419333197505433912768592 12302008 462491965657841030448698324557680168960 12302009 18959573364876606184508553340666168320 12302010 -44317854463183579300879375950915993600 12302011 -154262719597583166985093650036039152640 12302012 -416534514632461874860418272553333733888 12302013 1137262805808863552162499953362200459264 12302014 -54932668920639713674331688877918182144 12302015 -944598592428624749560116083954536166400 12302016 124699757163234353713397417616259153920 12302017 239363241507478508259456115383758764800 12302018 -672520566115227001774405471961357008896 12302019 -71636582648646950473882815921061086816 12302020 -86624833605203903977232978260342475520 12302021 -119273660154756810788802633169655835300 12302022 -150914640451564074589319500367901035328 12302023 1119649007431728207123459962024893101272 12302024 -411104852487502045127113193778796953600 12302025 128439719775013486965067519676308440000 12302026 -766602680131545503423811488893271241216 12302027 527756601352968764403284778719954003712 12302028 -388854499630154789109735947664266259456 12302029 -175649898673716189726503244518328146900 12302030 -47873086439763093827969827954653684480 12302031 -267763241515734836157528407015737286400 12302032 229193142375382976662996346010978140160 12302033 13527014246220609748879622313489566208 12302034 458723534922301975941340628744957297280 12302035 -673019807107465667012849189677659341520 12302036 -438375947207906891663446705699149369600 12302037 -78216986228409937637787392570994383808 12302038 76533001406894885881095977452268544000 12302039 1217714973229233663257274172476350760840 12302040 25434433619537510405706943398189465600 12302041 470449546698686767922188096981434324484 12302042 -3230378546187603591246273273130579200 12302043 214459567767440979445012889256700958064 12302044 -1010570292711653229928303844042378124800 12302045 35796071257768210132046288605560245760 12302046 -217266552410670709287377531697277748928 12302047 -816212200501344651301309349237014977120 12302048 -1060864684597966494690703206929144217600 12302049 478212417558572123766387838982395170240 12302050 -32437820399031456908042465574410318400 12302051 1666033329736698367365701626657184369052 12302052 149851438747657405925847518045521797120 12302053 1040858288332010634874833747947327550364 12302054 -29659096699190210545343850248753973024 12302055 -654176149055857069678447828975161505440 12302056 98948957440066574123759016215833804800 12302057 -99130359993322081425559443403904293488 12302058 223730117535976319777790501150162301440 12302059 -130919879507099864186087226706932953856 12302060 60945126009663449053286835101407764480 12302061 -15181060793658923829089317476952464480 12302062 -303410622964255137970424938600982892288 12302063 -1726817109960236757873014755829540557080 12302064 -362642019284046351940719969952232570880 12302065 903528083170740175055222773843155697920 12302066 48951379517704755072114010555812126720 12302067 52873209969230117557793282836184339040 12302068 1139386548182113128571109910521018228736 12302069 114164358383584484833459475782118622720 12302070 638621105551677840172062870839203200 12302071 -20402749095413332986711263611007719936 12302072 115113762248275327204413009370681344000 12302073 -385164958425411943303030035674158262976 12302074 -691172033032737536203244381401975864464 12302075 -679399373983494700097057660443803542700 12302076 186003496645084596894523853141361853440 12302077 18632414224745717957748321650924913926 12302078 160293984505140950288561763810934563840 12302079 847503832096855112074360817306001981696 12302080 217188753372863959755540122151168245760 12302081 777854514956559752386452231803644502064 12302082 271708243459669984595544666878779284480 12302083 684619091546015000037940721279159502332 12302084 133564640014233362117108565686074839552 12302085 5662403280583911793499623610450091840 12302086 9098366455150159898430345795550041024 12302087 535662893162293662091606133221870477416 12302088 779862172055068490035843868406902784000 12302089 -1853131759863657684973574192592411323110 12302090 749991342749310264145093615786740480000 12302091 715057883984741519411073702405301603680 12302092 -254071167729588798469590963147660799488 12302093 690428084501083857677761350101560148940 12302094 -127743374772248601959959742957409454080 12302095 -142361062440977287610808901520798273760 12302096 253948988422587801890452687831946698752 12302097 21026049220084560350961746223638660160 12302098 -597373201098038402148000260912563609200 12302099 196777427086026679207600914626523955968 12302100 300476550564647444555912808290283408000 12302101 80494696569249626582401621328924173440 12302102 200742048959709497247983465855549743104 12302103 51952860031605782384843480567876006016 12302104 -197204276186873700025665400595524915200 12302105 -544262686787195342173609201921102735740 12302106 14733036581616624633398710743128016384 12302107 459762902229387335212715471993667009232 12302108 159845381660338537500624823143094695936 12302109 -948712696870641664728459600490126602240 12302110 264419589972776613772421997431648703360 12302111 -253684277568839483813047924129391104968 12302112 -333866170024868986588416180671171002368 12302113 292611698556583205723264913699058027824 12302114 -503609571881629022772251816231078599680 12302115 50712555315172570819373018818986059520 12302116 1207248712529392537126838513960016798720 12302117 171639789825036122433211171873040160960 12302118 -367319264927705718106290916633033115520 12302119 84196703845918841907467449462655013120 12302120 -650473990864097109129490249361774592000 12302121 -394859915659344877791017111576158481280 12302122 -251235449902824551325162532655620554240 12302123 260490990613053819276358415951664221304 12302124 -400503372744587306361499018075227890688 12302125 536260587993119576678526793943413920000 12302126 324790045645884560550820000573712008512 12302127 -2914071022882879251683522545694927736 12302128 597321386657498388698637535468355584 12302129 661524272137339073341571133453098189376 12302130 15194552600512351524143059168543096320 12302131 107284554418597752363662642893325008864 12302132 -66917225751847275670617190614723679488 12302133 188232281331696067380612257598806476800 12302134 -7212818706493719277179675209986231680 12302135 41778152498621463549001429172088270960 12302136 726129568551152207926881411617703260160 12302137 317756196622754202273430635420409006020 12302138 928256509576823016888472710342265476096 12302139 -137300810721517388676151088150278340160 12302140 -895906020802974719395907784441736834560 12302141 443371301224325777762124672856167769542 12302142 9965581905599871729352361192227182912 12302143 70900544198633046609320217928432313200 12302144 201870653503041078941516146087550779392 12302145 -873507148064186003402908929421469846400 12302146 800401684287184606827743159526691480272 12302147 -412517579680418576128257311525759423280 12302148 47326923628092404058419854890978668544 12302149 -398294856355337768393888161660673978880 12302150 165699259177205537102868907318811760000 12302151 1401539589467209071846698203977598270800 12302152 -1210209929835504876882841314096959385600 12302153 -841337168403593972839985461809357890598 12302154 306254703148453864252944127453531209264 12302155 -117168086972951039729725419941313049440 12302156 -688443624596116725514691873684774725632 12302157 -111629562332045652447641423110846586880 12302158 13580474282295954411939819954659121600 12302159 1541496343976866782807023459590009280040 12302160 29232357657806843893451454083605463040 12302161 150287324394981990209455454046730701300 12302162 66438730458278247982141514132017778832 12302163 681661973160661696039434324062391544692 12302164 -39471863528103728759289649469548822528 12302165 176624064237048272103334676772135444060 12302166 -115714609737847671104704670158013530176 12302167 333174860407805123386152944225091623952 12302168 -399164520113363831210687984594920765440 12302169 1121684346932531298346750399323797891520 12302170 -243927304084349485008038926976317962240 12302171 -5591930523244094243432781243048915456 12302172 452167397486380077152416947033410073600 12302173 131614861505865302444427465921407455128 12302174 318592004828383409212994058730465502592 12302175 -406214861091404143892257001683615986000 12302176 -681437238672664299858737556460590858240 12302177 -1037633608876287927002465353310314776000 12302178 62058170100717162831211053637007992320 12302179 -38661286244973679779582208295839623416 12302180 -58239266395267745081450308294990848000 12302181 806355095823461704455627222074104512 12302182 709999773795886628445113329180595988192 12302183 -807380171773164031234988141519459882568 12302184 38847246521477048211997094728380088320 12302185 1106252579361544050517158785101162461000 12302186 677864260782596039263906386055763817504 12302187 574566287053158254938402138037348675160 12302188 -762089075959739929730700512234119866112 12302189 -426546004683744307714845109458474502644 12302190 -399424754129259339442469627644157196480 12302191 1855988714369472948276056791132156056 12302192 -12808809716685608047834109797857558528 12302193 -122070084629990830999993463044956129936 12302194 234063986359085056625857542969783137280 12302195 -218158642628893369873274129587189939200 12302196 456929164096454869018562047662002995200 12302197 -173835733402716100693141539514727260260 12302198 358422100455316327233683039845840150464 12302199 11991054708596340955958019295843081440 12302200 354003621141509484918671473298532864000 12302201 -649621847851083745504353953280651047868 12302202 -259806707880738057526066631496315876096 12302203 -440822805693180070971668436839921109120 12302204 -296567995917349702477744910620225640448 12302205 844047396937070987501835055151133059520 12302206 369327538152866282274958716865007746560 12302207 -1062257387999167491230481860266915767648 12302208 -198723279926586292901153082537777561600 12302209 1429387976821458992772588033791856417410 12302210 -475403770663743588283140160754987412480 12302211 504173425355982846088091855259621217272 12302212 -303556205094899068872715671020748902400 12302213 434700436753001927543461257439499586240 12302214 1678381831382641705854990015317646336 12302215 -410660214602086612768716036440063564400 12302216 1280608557209746071127983241709414400 12302217 -419786455777986829975129327639075684992 12302218 385257009227626238690456404099330070016 12302219 -888683650120129918802211416331548618904 12302220 -250151568868765337178288897954244362240 12302221 17596477491531318208538439216582186422 12302222 -1026038057802568260857944119089218793088 12302223 -177522312922593366553969878851993316216 12302224 432655222829876335686773295968447692800 12302225 256613655566754023215086271929705011100 12302226 221021690060217353927017705412120064000 12302227 585541441541267217232108102428108735744 12302228 1292001225276744628978142049501967133568 12302229 585348223384748638600283801306954157984 12302230 -143851237047007614324030289039962474240 12302231 -78905327305127671402921900085792381136 12302232 -129104115825465890942251729355596615680 12302233 1368631606225527766426215713702728113482 12302234 -396338083225178256716698618168345136640 12302235 838620789589382499502083658290174861600 12302236 559860908680225174756413052244894253056 12302237 1516928272446223677484754127084038945292 12302238 17148291358420063122097529821561100928 12302239 947042903194943123661375240946132200 12302240 15586925705378831940462729065995960320 12302241 55217971192457818297283765841155801088 12302242 373177015305926878883815347584312625312 12302243 512650154375092376525933838691657878492 12302244 706636841291324426432771794384691287680 12302245 408984535437411880834830710730393621120 12302246 1107771325239300461277177148702416332928 12302247 -682538794992554452549787732101108983000 12302248 -16206098086965434112566817075267747840 12302249 -308800081233719945045423849502332127750 12302250 -149623827491616600841453744611033600000 12302251 -124707599211973191749625936775650023888 12302252 6895924121594920441303219197324774912 12302253 689242610399773581602465454686774404800 12302254 362855465006703275358274618869041423232 12302255 -189751857123284143478112208792580700480 12302256 56410554788621008917885714210354561024 12302257 -3852026275393594403618077132410286080 12302258 -806356438306508920208382007902690017520 12302259 -285327799709872212207109381519855488960 12302260 264864290591796318136100169064456796160 12302261 -441998287258392048770076723250897025700 12302262 -27813060750207725721480622314676377600 12302263 -267580058251851706896440609117268580992 12302264 -211435426889514722840480511677116416000 12302265 4183337887834537346305008143278105920 12302266 519914530973451212285740838656389662832 12302267 -1579371601507671770798731910635049549880 12302268 110331481244194491241959061281869414400 12302269 -469992969377275952966693792887093567904 12302270 -47566498965391758880707450662390569920 12302271 1436018014564187586076710890810907150672 12302272 367325258577794459883619746284746833920 12302273 -1350517306203039625053663756150445388478 12302274 286564458013872458783988834841656084480 12302275 -497611979167514899086390007079284340000 12302276 221286003540212478967133508388238757888 12302277 370597356328483507679200394314169391936 12302278 357140997328390298780071425116582077056 12302279 -459174096905376658022214283081194693840 12302280 -37225693306675570114245322028753049600 12302281 833249467145996184882149291216818549082 12302282 272939388160504145842485748681628242992 12302283 356614329595236531342026822497889063640 12302284 3217775534712305471933732207698693632 12302285 262163080453935288421842674503356540600 12302286 -44406274394678459908821726912538337280 12302287 -8454052124469593680178041365558306064 12302288 -116515890428525558813635122394567802880 12302289 191742743384114152692255183861768571554 12302290 20716295076973784848031991192654489600 12302291 1692496174096908222552208619048084371800 12302292 139711294916392557945233229266357452800 12302293 -457364980957023850319140535387459460000 12302294 238347266118675047168524356878038998912 12302295 -990451812866385744718139625794926241760 12302296 -277123831199512520166394561622126039040 12302297 -774102306096030714305059472261314515456 12302298 539687123749026956011918673173348844784 12302299 1807563193391000114912175210712987343300 12302300 11679286756266424083938776830191116800 12302301 -373159861921169236525243405556619004896 12302302 -502756160452442873564120446757913675648 12302303 -509973861708899590686713126932055749416 12302304 -195322439003138666646266089594618380288 12302305 -488251837930971086390031813243180748080 12302306 -853051260126435232002504627761737545648 12302307 -554832363128698778483361188656157139360 12302308 -444471236904126963891338260069653619072 12302309 319462726363669049546679753608402471904 12302310 73253724059774466440425285962824908800 12302311 404720182520337389958554102848171211360 12302312 693070969587371296428210123279974400 12302313 560287129464354143127469817838113726400 12302314 425377641533437198620197527854240014256 12302315 -466272911073338673585728520407143530000 12302316 27316456246328071158244787312006221824 12302317 601264034485810034713626133071246065366 12302318 -107745831732995985859013691505594771584 12302319 265850805137965549344589346489533045248 12302320 -359653733221160966314077320746796974080 12302321 752666735737474420862681703130620669522 12302322 -466087342472464871403565782028290662400 12302323 -886834126492554728157045522060482391096 12302324 909232264507391618515405819629857037696 12302325 -6409338326952907575381770451140798400 12302326 286634691929208299633772756918257992320 12302327 -5348284910907732001955600148634487568 12302328 -607384297746401187398017431986876067840 12302329 -479038922644424781992249996945956485760 12302330 112011640375881242798491613058686446560 12302331 47920991762508245022134204699945737752 12302332 -29965881811546137374444170364133288960 12302333 -821467347581684896679462882550522043380 12302334 -625889728588666453453434943031304960000 12302335 371821295262122252509265168705454482280 12302336 108152767322987606386682924793845514240 12302337 -133140516431853020555384757533980458720 12302338 1097972428037458592653153650559042428960 12302339 363229722750609709194982024099847757312 12302340 444858325824760960190103239277701836800 12302341 -846214121533333178150153004796982454816 12302342 419135608431940589335555805140270401792 12302343 -13214026529049233226191449190221522944 12302344 320007632147380463525627177274399129600 12302345 -1309535692817763385601529243259631731200 12302346 26839553141974439986028701650593280000 12302347 -462924805583385694713835930786084876204 12302348 -699158999223274865455195185112484129280 12302349 250640754563273152721329148890225976640 12302350 6293398174712878874675708486533132800 12302351 1011333930346558672122977157825567450720 12302352 67316808550654345870673975476112670720 12302353 136988372253822249109926889289697436480 12302354 937554337087827278588629775270325212160 12302355 224808460437817846861496168736916327680 12302356 -818858704091403546093658232770270101504 12302357 -673477058750365569497493764229764081394 12302358 -173934196569314263765163868603072054912 12302359 1785950090244723653313856410761155551560 12302360 196782858307098353035265258163769344000 12302361 213219005810406315815244951439476480432 12302362 -133608668398015781786887987952451767568 12302363 -8408448810630867714475007689568085504 12302364 -342953812566895859785761591386239501824 12302365 248301116648583238077826252108700017260 12302366 -485318719597979641378886335105093642368 12302367 -46393118105272297448292313421950679040 12302368 181997604386010831297841080564315193344 12302369 333107556843901207536968115771828796770 12302370 229758901404302786694460560734950559520 12302371 636032265842417764547988821102935092572 12302372 -1089855524669692445297621962431199319424 12302373 -197242716875316507545044983959942007552 12302374 35366860214255712377374884731366295552 12302375 123465910829540150183210850186150090000 12302376 310371561541393980375103710849532477440 12302377 685597421953631331594124999774930282320 12302378 22355844501752512301919254828154909696 12302379 -43774864025803450701678115087723542000 12302380 -478798472412064826839545004732939545600 12302381 -46942866453508265040679287413851392000 12302382 508059455323522624601068230433259683392 12302383 89122534303211643605738474894797167984 12302384 -114102077847513726674978030869762965504 12302385 -556394039793834194596045268618616916800 12302386 10872300126723248990472248808945043200 12302387 -953498250865279607643571367862913580760 12302388 -19441448434426145168846924476706119680 12302389 267492213448635227981781989703567821184 12302390 401599410259323054223806938772191700480 12302391 -483546797041192676679499147062048566016 12302392 434883420948922813896643861556073984000 12302393 -858890920805731045123317697091902502358 12302394 82685519169568707707702531859223434240 12302395 -154348113734536964795326539867061789920 12302396 116010945961330835991433457889159585792 12302397 784310998169219205950759172909249079974 12302398 60454164564438923509024401001850811264 12302399 -1687013833480345576073497705448602753536 12302400 162863701333898477710779572665555353600 12302401 29542701719325620507369300084185447104 12302402 -198595306446698537269446316402647310848 12302403 -179655856713074341541755771375522373136 12302404 73094072142613923491929128279045193856 12302405 891801485456132552643567391376710500000 12302406 188950071470591414570183816519318427936 12302407 -99066024290661286759034077865078882928 12302408 1163662664825000708693727750738998952960 12302409 428142581815554311570766497612517621120 12302410 5972890218507159878092040488256139360 12302411 -264798967082707645746839857212052301376 12302412 -16753122381206602451627281452116606976 12302413 -383537581308459842279918144728128783336 12302414 -287257664307618075908272667417486119680 12302415 352626302173971301584457423793881428000 12302416 5589766198305632125692240142008451072 12302417 -1011171034230697955321244197669928027534 12302418 98726167574412463786066754982225496704 12302419 449203363310979858822251975449063901280 12302420 -147884111889872643779009160993799825920 12302421 288641260065172563706293834630372734112 12302422 12296917107058374839823219275795625024 12302423 265355681028779910502138859853272306688 12302424 -427819305501808467309428673703902105600 12302425 138700935806642890094525903332708306000 12302426 -179976012767669519958393866818396452096 12302427 -562855673483512803132363540287474757480 12302428 -483738140070389611166000703276708716032 12302429 -22773720845027669582933785417748709216 12302430 -135687852292990116193127763148371542400 12302431 -1764628677316375478796558860283779020768 12302432 -1056811406048755359776235410317615300608 12302433 -381056718600721638032626946487199000320 12302434 358955193877579408981083484305971201616 12302435 -782432858270219570871415674143638323120 12302436 -452498795920455730009268396642292722688 12302437 -60608009534896607633994535485851495648 12302438 1754521714880435585149525492763950517760 12302439 -172814220698595800119375054636759484376 12302440 587115576074306350191328835864502988800 12302441 -521726810709411368507778344051358324690 12302442 -19099081395994496263613230272436523088 12302443 315301064534864226506472203086676771840 12302444 96620800308592866199383380920416092160 12302445 99102310887537190302186875381696509920 12302446 324923575136786852046326827412963558400 12302447 1030324740083410029954504020562854617680 12302448 -220302677011201795763718908994776825856 12302449 -256875090114501249663404564746200597550 12302450 -294158835660480839375300618367482130000 12302451 -36240275474137383055591653712361362608 12302452 24545579755703502432356687684493711360 12302453 -756264788505978717832328356492703424342 12302454 -251193679143651409503431369105899130880 12302455 191178086520104972020023703893009612720 12302456 839853173208935053422316973921476730880 12302457 -725645677235781783305271566334323248560 12302458 389014405828192909870797960426861061632 12302459 51859504865272801315850836344913244400 12302460 195156622764978580201917474778440360960 12302461 669747760979823411953272286242550567724 12302462 -110513435119001803338528947337343459200 12302463 76485896449953047615703941252592901920 12302464 -177983049938947209154289682072584847360 12302465 295607412519544321982267195115511374720 12302466 -272781097948118300699512310350204242432 12302467 -2003753025650827943116670386988243720640 12302468 758381592777511164737121231141814635648 12302469 1253644041877942779542984024927440408320 12302470 126347829972980669199064925943130252800 12302471 123850189044275680185052591145993055072 12302472 -2227338700082114080117207684515102720 12302473 1337083660510520123799487149397427302880 12302474 37327802032645289476307272346414840832 12302475 -400379709873706479876391052682827430000 12302476 245131241859501461375791084953241890560 12302477 -1867185244630475125479816864942990282336 12302478 -12722337757215737909814766166996973696 12302479 -893572408113833326329754330054027514304 12302480 -210788456678863316480784550001152327680 12302481 -494108237705236091737951191162933777120 12302482 -329916926281504354227806373708209079408 12302483 575961326821748814010378824095008856400 12302484 -405648018773857402247656201011422976000 12302485 -864340051194758322787622109298232451840 12302486 -118125393489904660747113593778828144000 12302487 52489248681552687354846227608783112544 12302488 -312667783200371524674578407632145428480 12302489 632697687054949537953289412075272419840 12302490 230553796824040929501640093925168332800 12302491 -684460815484616620172164821970515342600 12302492 -31828293221138776207974379938394401792 12302493 -127605091918110216896189123378201198592 12302494 -916559787549789509221090284822950488704 12302495 -142338930870529314951116621753256135000 12302496 -895587995110539516800663012184214732800 12302497 -511942180330471751432333144934449569054 12302498 124011457899094166036215372652714290464 12302499 328085554690234421303293009766049507648 12302500 23408772546931106820968579249753600000 12302501 -535717609998426048398418396508569979392 12302502 -188546844591557869129500975216328450368 12302503 304023680941407956463954524227489897200 12302504 132689333145088012354212085657118837760 12302505 42701271928900711409800147901984582400 12302506 -207439738324439700186795879063876660048 12302507 -399632634144421361631588333826735850976 12302508 -631728494757516736798210467668413463040 12302509 -536479856534666903080199825841764722560 12302510 -97051613093900220933406148555509735680 12302511 243287672203426822305995266287286726800 12302512 -112512260693455018447374082486762864640 12302513 -1290606644009877514870303671276268112238 12302514 88860603143124193313718198304271976960 12302515 13527310918084136147371622182344691920 12302516 750585784697425790255533366153680586752 12302517 -824113195488269528883067805266157983488 12302518 489916559724490724026048684018840967040 12302519 1370313747353701329693190268086278504 12302520 -160297262202895604512191713898569318400 12302521 -80499152112127245502416258885001089216 12302522 -873896116001299781645090889892438103328 12302523 7601703868623221719175566229330921652 12302524 818442463175430108361633308300512755200 12302525 228894582687092605953247073862152160000 12302526 1100352388458205111543695897360963729408 12302527 -482739290511170569535634120362326642624 12302528 -40883031530001237240759124495011151872 12302529 -2236234995502018085829433455733256352 12302530 31219641987748482619283920751666548800 12302531 -1896201289343261660601640799068404073668 12302532 -1281003459929827612433454904969572458496 12302533 687743022798453192472699500694604394782 12302534 181413330261456472301735264905038040416 12302535 -63628500330021567592147619315636720640 12302536 -11035110902070040665720031363969843200 12302537 300039802841679622336213972653830045832 12302538 500601934342632740041655837111448391680 12302539 -647669942818490361438157113879947424000 12302540 55288467083063288509023838898591738880 12302541 666175183498069202121489971023725457740 12302542 134499163061346308242618553854438328064 12302543 -664050858954202495129246681406770872720 12302544 -6134136866519280352258256506557038592 12302545 578092127451488426135167935330292269300 12302546 -80978393534788495014318578333524956528 12302547 177208988636499478712737705832477398200 12302548 -2093319549594359282772666337439596544 12302549 -157854019388930689379887780418693748480 12302550 148392394301291346828340334850340512000 12302551 335596790295565555676795568912544332232 12302552 1063855702574235861335309489126687385600 12302553 -267542142970288118487620522529830145696 12302554 123009995986392287622113455069882080 12302555 693825958922982680035850330426343360960 12302556 -480847074510183330303114882776470093824 12302557 -1676127131073138417132447529648396372160 12302558 8227206101182601349599008970687035584 12302559 -34185644336943593268893466840179251200 12302560 -702893189224954315367223945522527600640 12302561 -129838660531722096618707276861467103838 12302562 279051572450403795615877775827492577280 12302563 -143665245048709364803798583228414606176 12302564 -875973617157558058173236267785688091648 12302565 -278177497690600944324427529967614688960 12302566 494579492393370262346081909039790757824 12302567 19662588235817529624521342485505473920 12302568 1550756811846885089654241448427059200 12302569 216161844835481437069464050594842582970 12302570 41572270437941910144046211683716049920 12302571 837033738220909623850520253453208304640 12302572 12344306643971772800508894399861307392 12302573 526479626748479853659918895706385565804 12302574 161634370077785056171402620743977672704 12302575 640160358252541323581345982676207197800 12302576 -54327619344387497881330059237630935040 12302577 -645917124958011463902394539251979483840 12302578 -8092983039138390269427701242356633600 12302579 2765335802765144265452784178957704122976 12302580 194815238694691663482293540068443740160 12302581 -450740508196944837856519517680520833618 12302582 -532675672582881517278969146366243104608 12302583 -18673048638869684779900823978309436000 12302584 331822922598983309176742721448718131200 12302585 75908198395672657465148832532421620800 12302586 -510936881925982474147777254924437793168 12302587 -23275983703189736668056916368179828736 12302588 163539207680814179460571442417193054720 12302589 -96330823539886674221255955540326701152 12302590 214842338943799133288258994633602993280 12302591 728477311131591516715959304370688199680 12302592 548847372375461349338994659705065832448 12302593 -861549798935377142494749305072823932158 12302594 -49674437075927141083648858392783940608 12302595 -38911068058729915061570806175226762000 12302596 -661181705052796722560858338023528468480 12302597 1405667591569861801059461400144341102046 12302598 -15569916857709197915855583096705515520 12302599 308257057015145515370454401785300448200 12302600 -392049089102849135058243134778297600000 12302601 -15299616142804300974579422225890732320 12302602 133904529514937786954080337057480624064 12302603 1272308939218675121897716226096623776984 12302604 22719452312814695938091308107114097920 12302605 319325035358065133591164507167831432960 12302606 -443796698608418069171031943972313629248 12302607 1247683714784832013718089755711335042304 12302608 -95652753591626197280990873110543859712 12302609 -558892764793898760479821657085001686160 12302610 315498974621887548493581894754860725760 12302611 838115303867324387150585145847973321760 12302612 138791727049364651928644105588837376000 12302613 -645424999932014360516091834128734993458 12302614 601561878730106047019743615277816033280 12302615 362332516801568349788644592989059177120 12302616 -458448782416086687447771166723512422400 12302617 -39536919515905658994986684773334192128 12302618 34474625332665636957047487202440501216 12302619 355328155299927339234729321449940103680 12302620 -345692434983380663649103672262969840640 12302621 -1425989374863678384545485846652847280800 12302622 -260956389071857698875749190251740949440 12302623 545430110005414012571122896388277067872 12302624 -364684254386836622051885965991597703168 12302625 610123023039911583970454406795174960000 12302626 -1077786523746614672525001343494693648384 12302627 398355176193972093251386548496159785312 12302628 52115663445531524445716182635463802880 12302629 719193853898780262061180349315289456128 12302630 -237405681067886554344414734728117031040 12302631 -647050824831416189441613780720003402240 12302632 -32048012843227708446170083856414976000 12302633 652493332013528128146958353412510957440 12302634 -69507394280832357904968736938848436480 12302635 -297860027674079303607926782510077013920 12302636 2157618728100473901664215883662092513280 12302637 480410106850877680156813731427810800960 12302638 204714842164765600799011000057775724096 12302639 1414984106422712663849133106474598695440 12302640 48665947044660170108823485071843000320 12302641 211942018994495285523916430672153866920 12302642 180984338302180102195607824931778121344 12302643 -540886525138511961778336407746401448136 12302644 21065060796527011346426045341613234176 12302645 -168199635741417423394373338377109630920 12302646 171121876119706624110804401204418399744 12302647 376499645752975506023777689032712230832 12302648 -237522085757861899574519914133014732800 12302649 -59964729915784864304228365305767284236 12302650 -48856682492754667914833727552179100000 12302651 413459392710401864743048678397656007652 12302652 -481639403045600285247060757435605196800 12302653 -67534138636151087017558968133857082560 12302654 -18653345245530458575455005448392355840 12302655 469623061321003703407093418590154966160 12302656 -177640202014094724507804371527267778560 12302657 132118933036779143381281081653979923906 12302658 -237495920345139032485708280834763406080 12302659 -301617610351659188036009052872886839696 12302660 8693289761402300488729798309473730560 12302661 -270844337156158618313466666173358396096 12302662 871596384357324906392680807653989518272 12302663 -692136252779822035474926487072207505016 12302664 331799226521130971435983621982510039040 12302665 82948235422088192613449429543602333320 12302666 -52411608511081147767571037414197463040 12302667 116267399353532959121977923866587227936 12302668 351707004880885461666216167416601752576 12302669 867207606363142111469727704044144526070 12302670 -240397686417126770682943326493639680000 12302671 618416127328191525841184762630545508200 12302672 378378394113934890223256336354472345600 12302673 -1867856008166049988348938627930840710016 12302674 -155433938389084438068512685147492763008 12302675 -632551291376735081399813639878506300 12302676 -102287573228793964648459566362703372288 12302677 744266293978133061505185252801353563392 12302678 -46165872438549579636675009736307487360 12302679 1346089834466190612300669811766761156560 12302680 -163197823567323362730934592592451584000 12302681 946595508979712336206752536165009593482 12302682 -52739999762082706296000325389090203136 12302683 615821136131214868447991939180451300932 12302684 831458612989757447013595908486659068416 12302685 -409041342514125657364536641461676040 12302686 812018520522957071843014783855313214144 12302687 -28101039878681833885026353626877317632 12302688 -16150723440469923875369142039999676416 12302689 265144213057603269984984128421447384256 12302690 -10346114521937162431662977172198988800 12302691 237372673483459160247067420895700885504 12302692 -691016209826092613520633458901888565248 12302693 -822967874075931630836250974913071196678 12302694 433335296580250628634796776434216392224 12302695 538160219275779822580132251154828102200 12302696 698234189554518953611191150160828661760 12302697 -853164329336034460176936820252379657760 12302698 416751043788679290245264409228694407600 12302699 297546900299735918461756649704258622160 12302700 -29407377887326180712787920166854246400 12302701 -865332757764679738995493107752068582400 12302702 141257700480409548525692423838871743552 12302703 -49693578088170936531782621251732787856 12302704 -72926776296496971961767087920944185344 12302705 890566068857871504431757274405875351360 12302706 -19336921506176864452650053328920159232 12302707 -1795496142344043379260094088284486839168 12302708 -304129732669815315355740449189254723584 12302709 243449424349383371418791238581453868480 12302710 30107473995379479530003471727480648960 12302711 -204265330590501966616473408325507553688 12302712 692777779945465050111104932438154649600 12302713 373514695519682143309345457524597627560 12302714 328189845028922415265324297632448473456 12302715 -812995692116547701558485770083149140000 12302716 -806483482212524484932569909294801500160 12302717 -506266700491736000325159992191076143008 12302718 14690924103784720659550592127718671360 12302719 61515644740707329018037509879961429120 12302720 -904690253731725963046488358552338432000 12302721 -122994073022371543153465750650899794860 12302722 93995985489050749256801784301700199456 12302723 -477803004796814603073068808092675172096 12302724 414383843619602161684924529097968504832 12302725 488930970510146805363252214920702988000 12302726 -1063861257885775876291319530867359369216 12302727 -812050764357537162200351942520273800280 12302728 196465363141931475198389694472974336000 12302729 716461469096508217779854139920404146330 12302730 -1618608159486273146025980046219252480 12302731 -174343641540430239539524565972532428256 12302732 -730138727855958426804419682246894041088 12302733 -1119484080339590914667798683845916454976 12302734 -508064573042938178476378250576811599808 12302735 557427577702274215127769957057171340680 12302736 137769515767416791824373118819332063232 12302737 -105033515561894298022900755829881276600 12302738 27419989097615934198293992647825196032 12302739 521237210685373102521629364433189142400 12302740 75971584526428654356672135711335888640 12302741 -1773712781163537866670774877788803581536 12302742 -205485922778841609832918675571159984256 12302743 639654370154271828750445367543972673992 12302744 -1016643928601857987086381187133797171200 12302745 113359053928490611500017278737225066240 12302746 -296575045211602472670378976410127270656 12302747 -81110264720319677856432530099328832800 12302748 68448410258738693982304013117355820032 12302749 -1685898467960160094286755537198680578240 12302750 392111287469973713389858534956362544000 12302751 53641596740144233368522060316519873920 12302752 343368854084085667452465889685016674304 12302753 -239548535613383686883944502189887169280 12302754 264392825060671492854206901918989992320 12302755 -1244039186879367545793340325907591873840 12302756 170494588261777514939909889336381449472 12302757 1216096342998578766052821364289301451260 12302758 -68022322126308879667380983391439266432 12302759 148003919798040793718511679912271627232 12302760 -96210963081488091329645021272759910400 12302761 -575254834540535256835724761011172805638 12302762 -330428564295753968352572133095072427168 12302763 18054609337721402849827538866318589568 12302764 48412829364509238700487634514595819520 12302765 -314977986856060659877771014399592267680 12302766 10217889012389856265986879507806499840 12302767 -1181568420522498137601724587386842196448 12302768 -92647295591206624294407749206407364608 12302769 39707402543417907251250729878038356288 12302770 761285266900487211135837709813307376960 12302771 186748008669706216823496951039713860992 12302772 535824621826328257051765929672261537792 12302773 8563922815765427883124676466853851840 12302774 -795840714575684223655376675495754307008 12302775 -93522317595681902244605828320951881000 12302776 -12200185385640602667647442383437393920 12302777 118392143652719672813328241339254628800 12302778 4336355337455807625664936734671605248 12302779 786151156769589498159593251595132673380 12302780 216523507558772586705940317255692605440 12302781 -921731660059599927280295705334425544000 12302782 -930205404945433598315795783107706251008 12302783 -1251631326734156330115897444241805082336 12302784 14947244802107039856056334370700525568 12302785 1042268994628785448424600046346573372800 12302786 -847769155217657386146932424528995773920 12302787 -1993235963061545861854981761471944448 12302788 39409096102662895801499119068614082816 12302789 308838534946263183075464711875669148124 12302790 -146206873170016050222374352818033969280 12302791 -1195297701919960153977167499231328097928 12302792 -58146131070699884571934052381252321280 12302793 70260520335404073958373530791836671200 12302794 12788170897469991878152824177446226432 12302795 -1004044570121495828653439881549287919200 12302796 -398268760225319143027780437978485760 12302797 27990483933023831239779028826135669740 12302798 5343605646367109592404295923010549120 12302799 368419249985708835896902836184028033280 12302800 176285375214004161197721054983150182400 12302801 -273284718893809768211338602344337348480 12302802 454941142514744684942679825441606443280 12302803 -1255439849629903394392598984898992716948 12302804 66873733653813286120974732038491084800 12302805 500988888147723009544861010976324425760 12302806 -523080382569830121403588410251921577600 12302807 1644096754456502984820671946161228428632 12302808 14055440133905625106848138819323166720 12302809 -21991096687424650765069449610833765120 12302810 211517735304117311778685896335535477120 12302811 -24922875522664612078572419781318833940 12302812 -115286937543715010458255290132635129344 12302813 -1493015943848297966978079324893264014938 12302814 -630815071203638204907814621194350020608 12302815 -70652445658169951489208200847548006400 12302816 -1530695900151486663508601096096710656 12302817 -98407636441608041020237303942059197520 12302818 -44392542854292018525054016520882386560 12302819 -828137565938701669218452192532619053456 12302820 644181751797775504539616550870522265600 12302821 -1910950517328249054450175050781240174978 12302822 -98978748628777006242644854982256638880 12302823 -383199562796411882627230224451413363840 12302824 1451081389045566996785227582679693736960 12302825 811075670426454877756231838534100755550 12302826 51132267879604397662651321778078515200 12302827 -180366037023535244880454601915062334048 12302828 1292226260905943610218884374305949665280 12302829 31307261539594804275136583356499477376 12302830 71991483847063252749257885546535532800 12302831 -264081107093366834908709014776101416368 12302832 -74240766571559520739927775902036328448 12302833 -407359299122181746413356666199239700940 12302834 -272814340785854869451277236250095680608 12302835 -620471330221952653222427950763510012160 12302836 -2546867001678070369605722186303307776 12302837 -820930229625807112734674173860301701540 12302838 169797108470089353317610266681528840064 12302839 39785501629521721053120245923422790024 12302840 -157524449978901537776827594661800550400 12302841 170073915060339944249362807902060155040 12302842 -6692202044840767655038431527977996800 12302843 432590519848944462904842672795377110800 12302844 -138816133296007317322783067657931709440 12302845 11801472817612657727340348225219900000 12302846 -58484571432059781907215499139672773632 12302847 -923510304704089816494461664056231730768 12302848 174036419616410200247367616769902510080 12302849 334583586747911154020810840287139733120 12302850 -58446095186866269152095646732701171200 12302851 377712251014467843786089125883057879304 12302852 -610164644141032161161811593547653000064 12302853 204034724418424868604172148918613287904 12302854 600660819240230009858961497031045857376 12302855 248587413320669238293678227962065572560 12302856 -431128079738612866768032995903223598080 12302857 399420519398608985251821101700573710400 12302858 88963920281080819450054248107887142400 12302859 -8727675038570916968348464240241365632 12302860 -382033007458247023671508999242825600000 12302861 -909110591582402339955351518199538176000 12302862 -434746421798252478303970958120898545664 12302863 -1762255777258053024478444657492123255888 12302864 24471903021223084272339826605350977536 12302865 441742756062423112881072707668654653120 12302866 968176525465301387406971247843652482624 12302867 -1246049106607341230198642412939171770448 12302868 498914777156159303506052826848348682240 12302869 434681931540269034210313468256917184270 12302870 -33095120838507505116614809188995316480 12302871 -254477753771308590551151250096650455040 12302872 2331681524021557583299180738265203814400 12302873 -322320074146242536308365164291782703040 12302874 231899945819763698581586069255213629440 12302875 273411999425307560714504375319234648000 12302876 -238470742371085542986660412763598330880 12302877 163749913556665349518876881282892455936 12302878 53805147187694655470273792070541289856 12302879 738434871098650358290543301827163744184 12302880 6621220240402537808001697242698219520 12302881 -576596673338726104760616748879276608236 12302882 -762929223319636346039030511579788476416 12302883 370964628201807546750709655361053061888 12302884 -112009274565944969817330598601959477248 12302885 101693767635233907141916938289414296960 12302886 -526265439386654308978379165494550665536 12302887 -928747345090346607275136460977107470328 12302888 108116305135426637091434545074109224960 12302889 -133312985526929419706439028090100670576 12302890 304176720984308843434909722225190886400 12302891 -1513410561619357824782292924620406309708 12302892 294280600765531654260765014353936745472 12302893 -213996512005824852826021035952331530858 12302894 446081446127153163763065402640930309632 12302895 44387970304061626800314995217082055680 12302896 -198592494358025000908986422575429992448 12302897 -155748397220299116085055685829202051868 12302898 -81302584398879511644104700116995403520 12302899 46892514277260263268024144227898487040 12302900 410993969681654232932151554557997779200 12302901 -213138992932447945263259777829843785920 12302902 -10951808104718171569228234552485713280 12302903 753926749769058070821845774041946068440 12302904 -286259040159885035561440967935990394880 12302905 152961444631896099296626848744089445060 12302906 68179837808560016410116383384141575680 12302907 -226991290925426391004552476343325890560 12302908 70524197864283449504690439924316372992 12302909 -107023258903021781707416752160495554196 12302910 238956456390069561970290580053774627840 12302911 230851142589323344943303339257645670448 12302912 13897463829828057578993950208335282176 12302913 -110409229331524612140406998732698803776 12302914 -53802608871010357322227386134954675712 12302915 -171453967526925462339788754467868364800 12302916 -463245440554813031460579837959507773440 12302917 1267985323449962262064869881319831996 12302918 49910304584580990812925005441538575520 12302919 264152638727342899890680695326798016944 12302920 983811322081240465256201704012825651200 12302921 -15446308741693987232023070851500931878 12302922 108745182240938910387666996736870985472 12302923 816247261240715620816410670095826529424 12302924 580407271802299212168762617131767768576 12302925 439088036116267036278959812310160252000 12302926 -70977118344013717976684868512067766656 12302927 -209733624437580706419101344739875459488 12302928 9500455372829056683030124742822068224 12302929 -660447500853854029237477989310041687824 12302930 379871555224700841217014288812394240000 12302931 904113098185989242552685096752191203120 12302932 -92837305814148033949422122895341043968 12302933 -230023767113139332172044457037065786240 12302934 -151643253004034810148890404500969824256 12302935 1041264573607557262869285371727227609880 12302936 67158718071813058181771712148393543680 12302937 -643976289547479838610779349320835351760 12302938 -242341332842716827146184885515192883456 12302939 131995920630231950524616982673634657280 12302940 -3390707329721894170782504804969953280 12302941 -94562782376083843566825342959384047360 12302942 -622436464330708912664302004163218236608 12302943 -383037518351152143789232801424072624496 12302944 573486601401089989371161106605869105152 12302945 5973422668947658286632399073082169920 12302946 24487254398933515935517152869105837184 12302947 -611576922954072131070630242594590149604 12302948 -24718270339701264531668446178237952000 12302949 -624904191216960888901470271094436997536 12302950 -100375179762918065041269523016671464000 12302951 -261607231694268773294244324628249773216 12302952 -112613609118061136388255840659247759360 12302953 -92877374431444079567066762971948702940 12302954 -584465077518991156428657784187789023824 12302955 -261490098213318585302071870678252646400 12302956 217664709883859610919602778671263096320 12302957 1899922269039357082060865613021962053206 12302958 415826341627276987150268662571705592384 12302959 557184898680064801412236041481126750160 12302960 -260084474829764848739306951488172851200 12302961 928092059758046249272708373060245221984 12302962 41632203591064032818912226008532283392 12302963 2666168067607201120896096321433185065664 12302964 193295416159237228035928175945124720000 12302965 -60627109586674813087994002117227703140 12302966 -126889758692179063428925254873480602496 12302967 -465315085827069544598492920533212354688 12302968 955912554717377453419874436375029637120 12302969 320358248365652878818664674809327832426 12302970 69969207521105707985042298764618649600 12302971 -135117106040389276367802646809933730968 12302972 410556038534302325691576663837507743232 12302973 893508780666951150007940059617424965222 12302974 408821573674462090274361536151435256512 12302975 -40955106200823910589337413302378800000 12302976 -19371137313563048955579600230940672000 12302977 -880595375645136682615821708169721986174 12302978 11792173031618887272827443114073041824 12302979 -251988737360327624255994743175379378512 12302980 3702884975543862901812106251547568640 12302981 161615316608772619786489181883453180732 12302982 -614575836523135671160377849091902720 12302983 240084619831596439267605154379561823360 12302984 56118885517593962921652760014823065600 12302985 -259597938012656327166332797655716218240 12302986 -437833756101211501415548954996391109120 12302987 -891240983263899774269035965126363441048 12302988 3674497186920764480707011109295628288 12302989 -483666367454204870882259593668598292670 12302990 -68150744516162603871242336336694693120 12302991 752614953614762127110096178545150460552 12302992 -74365889742477547536504047750695731200 12302993 397653360836813919637198976445826764324 12302994 -300670704773347466783427887151882455040 12302995 6821857054628811282760752669866246880 12302996 487205586043530466197024945470586046464 12302997 -174292419191220244945782221407743169728 12302998 -609459070403065222282071914425680574464 12302999 42424511841153037869441495456627218064 12303000 -563651420316772161882166224103802880000 12303001 -565210271137700309137333237264574564096 12303002 -213658602321395938689677909790456652800 12303003 -403264605327148480501726770839273971200 12303004 36684343343157685002740946377002014720 12303005 -348567070737786544251370868132450666880 12303006 535282853820065035240419864600057335808 12303007 -728784473900702553592978987376536132440 12303008 83328089475550654685113238987944427520 12303009 -42094089338199859424359227769996631184 12303010 454786343835747332768932246535937872160 12303011 -238003992385729083302607463848619809120 12303012 390946746780980564450071850557451956224 12303013 -924108953742737779306064212135613226080 12303014 -463453664325292702821746172559085850144 12303015 73895117937382349695284974477980186320 12303016 109937365431278113399199831856030597120 12303017 -1042035942492803879367629671628591132934 12303018 -62564122601810936726048202048861579840 12303019 54510409240139699852177749126757228156 12303020 413898730858014671538006046736563476480 12303021 466592219708877410857780350125922312384 12303022 98489684270226510863066373963027001344 12303023 594202304225009239272363106618166064624 12303024 212985679556277859076827704699287076864 12303025 -77298650320648313465559346813994968000 12303026 834772691575344417191205752357608829712 12303027 -677532764583427491587697173502779407104 12303028 115639386077051605514325467736139898880 12303029 -958615316456222224780105753750750081440 12303030 3087364167755392703260043223423947520 12303031 -1302961209155618662533435560597860152 12303032 -43959721155484622482461752726362521600 12303033 166739913548716059533133800368244902224 12303034 -170173552464825121992171347162365455360 12303035 -161206912362585090886725418241238395520 12303036 -916476892680982287149350309776874567680 12303037 370355005346799469234553288104679919686 12303038 450060613904906827494445937286957120 12303039 -19728364747113435572075551975995432960 12303040 205368458869518172551959099426985738240 12303041 2589374321081173025400617303165678227392 12303042 447855893249792284063281573221602211712 12303043 503273030465555249614080886616744575292 12303044 180562803921724822212166369344557517312 12303045 257561975501744074738031941017371723520 12303046 -194917076680178944770963334638499416960 12303047 -1805991925742868123182659543717474538040 12303048 152643285783456278546986261598335795200 12303049 1404181752982060408809570608813001388800 12303050 -4842200986683747392727376698751346400 12303051 412970692553205124914994973803086041280 12303052 1565757263590504451652775400077722112 12303053 173323614194535741760900232991354776256 12303054 -7564738553886499498610682912437579136 12303055 14182623591837926346990406746452200320 12303056 76590111624605211819913100284176064512 12303057 334359741079885781217295412018298264960 12303058 58720281420735210611106830321435828880 12303059 599831416301415413107901848195781617260 12303060 48362199262225316976393214721574174720 12303061 -899664434049333952296211606089138332338 12303062 -147537555486160044755044687516347103968 12303063 -469044484646599818355224719308851072000 12303064 160062621235560629993793325857741711360 12303065 -290365543898477591585972876230668297600 12303066 -246846481534937440948821292902450341376 12303067 290250120211754284128316268231066516000 12303068 -290684020805938002219408692406516013056 12303069 -383994274582635891806684835420252483456 12303070 117981108458557423006629941911212710400 12303071 -693605286829148000902393435691455604112 12303072 259131444822984657149060591376940400640 12303073 -1838838748199610392068665483284835523678 12303074 -1715580995455950767900761392608772096 12303075 27165267555925740611381603247823045200 12303076 479677881192899775241893628781348167680 12303077 -152007960376795362977538978118998923040 12303078 -225720060016076649909300750161676768576 12303079 -1452406847844738788897502009389256196200 12303080 281244725289956918581981402118502758400 12303081 55824970034701702752667554065401655424 12303082 143741323226839394480541196585672617984 12303083 708732365313151881746346751528527651504 12303084 562207565657778164539864395684891342336 12303085 -21692349119803279368124322591465183220 12303086 -118699214257459351489857085999126723008 12303087 1123566199890347501174169511230150406944 12303088 -12888839013789737565265015605233254400 12303089 -1127621279630824628743624700680259308560 12303090 317004929028280391058676610333712023040 12303091 260639235877075566856286441665832886240 12303092 -447793098634985855283070587679868385792 12303093 171082461364686570543207031517085619200 12303094 -107227289554407480437370699448697077248 12303095 -503284480840199250066849431454508012320 12303096 263161604873748271312149288053361868800 12303097 75303517032039149672439873928430517840 12303098 -672626380517353079505853053339571088640 12303099 131660233096336989747439818236311511784 12303100 192028818027746795282896152023810854400 12303101 -316199252481469822094354999339563483188 12303102 -31134077163055937301312841482159230976 12303103 -668848175854287911054915110700008699648 12303104 1206822950990916902871490545124682760192 12303105 -603621595966880184831036933403612334400 12303106 -400770584251950088504279859877344947248 12303107 637766975471213618165873985210814927356 12303108 17467938491750141213454806025569387520 12303109 55772105076734045452313470095292305408 12303110 493732811120634444787090856301810360960 12303111 666469493387131806087875275365829864872 12303112 -1248406639149362984270752299702853708800 12303113 -386309531096854000574874037664226036792 12303114 26143712041463920743605164318393087488 12303115 -1675230740844807920437542737722798771200 12303116 -401900955832281313443856564590330484224 12303117 -17371137321017724383070243166978522560 12303118 -104295547551249434506205980988241906240 12303119 -1066738938213324776101410954344230473720 12303120 50366450592775051041649715445623685120 12303121 -792196613128410303218131841530271811480 12303122 -31942570614935400967740219147208926048 12303123 351564502212084810182894749733590681344 12303124 -599879655838005952589840709603533809664 12303125 210574214853235603834278486981657600000 12303126 -108329710246506568009344702805396042176 12303127 -1458104341055783252036752374535761419520 12303128 -26024694307222504444173500172358103040 12303129 -35670083030127730795974223406745749760 12303130 2587271002561847595584164543419340800 12303131 -1372610328037565683963282782727035859068 12303132 -388274030340108463005776090085348361728 12303133 444291887480866427071522395788698163584 12303134 -759689333438358942115337217753219032640 12303135 -299124248323341296351830553422690908960 12303136 -145844882257851475497321946745115967488 12303137 -187094455312793269568604075457295809536 12303138 560357623291066505121481457443109072640 12303139 1652507713194604555889416114826311054940 12303140 -358532113462573899069357694339067596800 12303141 -462893837157997088673108618031491723456 12303142 382086568876039571645576231414632575552 12303143 3265975431072402045743610730230875279616 12303144 -891964783473521931674593443794386944000 12303145 1017022224108190057433809177435691220900 12303146 -647514629733173768708898468204387329280 12303147 1062755403937998768824735811966883104600 12303148 -177700532837108778860527569156529010688 12303149 -1888924658333986642849731147024875519850 12303150 41428849037676202767464940302636241600 12303151 281691617094652870465557898710398471264 12303152 277473014712560344578102449561199083520 12303153 -834416696217944772012123502785430581438 12303154 -614591415699631494642800763696910954224 12303155 -358781316373324353899574030812626090080 12303156 140879352135357409488536960637630234624 12303157 83461723584978973334725684235693858040 12303158 -296762964216490483126695156366258647424 12303159 -261014028549923597309845585918869528 12303160 -6497645503976563939886595640216780800 12303161 153981724610769764896113806579460923652 12303162 -46563862623791500454120147374285692672 12303163 -801074067867200629420749079292926325520 12303164 486596400369742798873150426330313751552 12303165 -92974338420963881052126916136684692800 12303166 -34692657102137057303204136181928917440 12303167 667005815799462166470178761566537313216 12303168 -296064449840583811841743349108095057920 12303169 345604457418830587585302704238466757570 12303170 -51837520118134483848485551813382499840 12303171 119871963360576050756041153948202923032 12303172 459450453008518698301350280254715650048 12303173 -47286313682642048510205221065725704736 12303174 -91389437444557359744972841541471893632 12303175 53220622219840292784023287771566010000 12303176 173769141004829432885613644196063790080 12303177 -308878784997163317643508610250356618480 12303178 -255022003625185457853296851223423089920 12303179 667460548550008790796095457314565061776 12303180 548747057368973109890901369107985039360 12303181 398996506566631449782221261968654930144 12303182 166901356766702344821636204669227212800 12303183 980671982771902885197114179500942464 12303184 122022649940356978476283152091184496640 12303185 241595118095536365104938403703100411380 12303186 -119069532184096925855909216580316156416 12303187 -107781926743689230878366646515895774080 12303188 -517468924944083548521613004096725418112 12303189 1062389842708954656117105442336997970360 12303190 762659873047862769658218394155272455680 12303191 106902437664784337676595408207572585384 12303192 1018133370885442714354823202165119385600 12303193 115425535954512355848786364838149449920 12303194 396420100427399435144127944714732518896 12303195 -293915644991404045770443451127295752080 12303196 -287837311119151417789407771608614126592 12303197 -1676963747945057107695282947328844155354 12303198 -231901826534937015403218050721807164160 12303199 568105323126359211824972901967979902120 12303200 -157721489010741307964421918125850624000 12303201 32179684852383729958583319587000620320 12303202 410726047793054472417922182617003887392 12303203 14125981395459835511395351328584261440 12303204 -441020635125330024289289725812847586304 12303205 1107821504339552835122048000970325492860 12303206 -333221581552561278522917932656683156736 12303207 246432166684215516227507053991005249920 12303208 -809874761063699907497487733192233584640 12303209 1329252309823441885167483968438570308410 12303210 -40098050588601538845989578021875847680 12303211 1327784648146619897769572849546572273800 12303212 -1304603038753193473901221023879452279808 12303213 -30658307826895799084987483977166651616 12303214 -151545096314926613345231161121255999616 12303215 -532397110228364268383380725178786451640 12303216 -26332420824118822460172540460782059520 12303217 1468020732351639157084192955963631789266 12303218 218938919440478217535977864737265223680 12303219 656898753111180454790051321548576665144 12303220 773633065752666861426868892907326042880 12303221 496400997470477629761586865266628551680 12303222 588047607523588015509155683252643796480 12303223 1783266327327017525478335208816654778560 12303224 166082765604133170394728089779247308800 12303225 424990576038378148930511839528150536000 12303226 281671973184641582700590441464275097824 12303227 -511446835517183943156489563255242008924 12303228 -82391376808281860972417363683656499200 12303229 44843346681094759582614451785107066784 12303230 87816431439723166622650167285518478720 12303231 24571588689149163782667206270024468880 12303232 864041700113376721578838769934910095360 12303233 1002164831397163813235675938841903908482 12303234 -311608798706189663884770321986215536816 12303235 -141106038697188183540034440798080762880 12303236 -1126888838193694154973490174275998561280 12303237 -949866983949909166416633478025758866048 12303238 1240850361555477580295696679442654128000 12303239 64451108605202141403795543161133194712 12303240 -46300342624712990838552462806959718400 12303241 -7720170661572130910342536879777251228 12303242 39839170251167526359998264525755402240 12303243 -814654644352503130530875163453295475268 12303244 -237384963536694361723919990232439692800 12303245 -982487451504906322151953422496912120500 12303246 -428601757999269653477244834687101108160 12303247 2581440298136748226974469367551468141440 12303248 -359222855400223592148708631698617622528 12303249 107254411452402784365503670781741977600 12303250 -647139575087428957064036070501792240000 12303251 -1558204497285972479274313816657829558496 12303252 -6936058616668076671544457027764748288 12303253 -133229770371139962148516387748431213380 12303254 207994559301534169207799583918036360960 12303255 287766687768048243347489687389698529920 12303256 446461606386829198458305763841409679360 12303257 -972574117487681892487581983646925895148 12303258 555181531942601233932071589072006045696 12303259 -1172422419888361294641380093244832436784 12303260 824167384260242745692400521090559820800 12303261 102261793262883398836689408405472162188 12303262 30223395939377085057893736241600776192 12303263 10802456771807824675468075822484385648 12303264 -582939306432702681535554949105456250880 12303265 -180691888363636685462662004245381570560 12303266 -270508804367277874282019967639667503840 12303267 667482339937325902918238547534253642560 12303268 951696813418842689903891674068028101248 12303269 395843623409399179506962678722795968960 12303270 -72779487881341658947995106968989644800 12303271 -746607517443087875084250199324451174400 12303272 356655902056078183219852453712695449600 12303273 1162669830373043979336905941095068314368 12303274 76903047240613617419179512412380242112 12303275 185684822644768862908092860082510886800 12303276 750831987155418373494505567264026527232 12303277 -32985268670551958564951611234395847040 12303278 -278369314693841664545538974287156138176 12303279 -27341291291703431152998307713799968000 12303280 -38684923205136263498725800990474240 12303281 -170466730735328351102065966413271287918 12303282 -449270400422020848215363154965692199808 12303283 -519401450219763900670378482205916252480 12303284 -351968634017356630169651407910497075200 12303285 61868508506613615469154460414177735360 12303286 159883475276223885037830805230259302720 12303287 -508915353687263218840537066430937167064 12303288 638244350252060366452980493737588879360 12303289 -6213789177444281627745819357430918080 12303290 -352019150315307271596518657080775085600 12303291 2081806795279466977233748031572847616 12303292 732611277786100525785048236403925393920 12303293 1347484531511451417233654592159178441542 12303294 20378738693162465023132943583503483520 12303295 -403529635237919201862226379048949586200 12303296 -176110941624369187107306121124936417280 12303297 278917138798341870901668703456749311700 12303298 -84098015107848327567627960490975518720 12303299 105700937189607463659265684009963503264 12303300 243080588993757708794413295061187660800 12303301 1056626874721408608503433739201732086302 12303302 -142879753705788657861313658713995571200 12303303 -107795160233887143056731384153924990296 12303304 -175680102446778224821613249733876264960 12303305 -261599034372914755082799195133139404800 12303306 519939618895780107994751578154431718400 12303307 319883775986093955260265287782377690280 12303308 451260801275991534612809707210625771520 12303309 -858099762312167212579806529329819775296 12303310 -15810436847617589824345004915100421440 12303311 -413663479223660477544732476802791328576 12303312 -89822467701980001216332393638431817728 12303313 622136560089545959662962446936316559984 12303314 -86054742849526416280147882425842812608 12303315 -105695468412962754548096563708483163280 12303316 990151886941304937851784745165090183040 12303317 -268629976063053838027190830744149359520 12303318 507489399092740319667940520046988269504 12303319 -176192989364033117948258091090575111504 12303320 -888976423559436143410438072368198451200 12303321 -26606197032119627298396137285812963200 12303322 -256093228407775814838670387299858486288 12303323 1402815425011670935605964688530772485572 12303324 -685246679522975647809319689285605890560 12303325 -432522099155676633672645595925450257500 12303326 29190354637425698194781118326683361280 12303327 93823459860970704445776543048761643408 12303328 -946441142143253249152318864325549752320 12303329 -748160216436110636468183025131792823360 12303330 -135669264212532262304831493694452871680 12303331 -1534621833944753369601538917003277757088 12303332 -6779067771718993738522008177577617408 12303333 -234393408380031766405177699151977120416 12303334 -314536334061888665036350566673440238848 12303335 -667414871884080866360430945672300069840 12303336 210307320813680079534551086633418342400 12303337 250642156965835739392577028064718733120 12303338 699694751632487894231558037632401510320 12303339 341162295513889350396493980535554571968 12303340 -45725470350925964488979693192348497920 12303341 -367501778539764034868464445293614249258 12303342 116920623070133214020138555479909592064 12303343 520529902241313662016494079985160161144 12303344 31021325319543428684612631770234880000 12303345 329346658903733547521040366036938219520 12303346 202568303288511257646078053148144933504 12303347 48715394709488062392519069754836592032 12303348 441362399460223956178053195141028577280 12303349 -1827167065915985420127272021109127565650 12303350 -228594633002287509225239412654061968000 12303351 -320366586591484408114839208267459706808 12303352 1060863894682491794987557292904104878080 12303353 1578927920966728830349056366726138826602 12303354 30987991415502437294956759199710516224 12303355 -994086474660166476765097354646822994000 12303356 455434483893426510834139455337242107904 12303357 -707935153936786690403291923071232051680 12303358 679009559529821469644551939216557281280 12303359 471487445173797099218515681046114834016 12303360 324625921190587241967171301049106432000 12303361 355331045234192184286667152810829343108 12303362 -7992383848573527075818425721401136736 12303363 -307788325512669687445570264680899635536 12303364 379297849887524572862707873764038830336 12303365 -559591412686262856066068603381252956740 12303366 -262950852050359091171922462890025398400 12303367 -117232646236975007425345340524957222752 12303368 -314235791508492022514346377091371335680 12303369 540642361245730966297584869592186412110 12303370 39870900710458625332047675827376182880 12303371 -567041470246663501273226899011387098328 12303372 631889678975430455310756954796215086592 12303373 134966977764128293321482757453421597824 12303374 14933893024380166802474673212087424000 12303375 -1906290292094591608724492810229120000 12303376 140259134703994829548442474990512914432 12303377 -574383883589512436303376891258492734400 12303378 -193014414822539228275172055857850648576 12303379 -1196150558971100750570581574441152278528 12303380 -90676311719791115446252124663649853440 12303381 -681655118544328811549589435290369719680 12303382 -92382884687078814427026304657179200256 12303383 796814057904846221381505615992545279440 12303384 263349151952857385908164965578017976320 12303385 226274388465846846880454625641915240580 12303386 -122261787360165392009942983677319403520 12303387 1404599225448313628300359339333970203440 12303388 77549194358851820505229050824827468800 12303389 -470925598172963400720125033609776456128 12303390 -72104014253071942995744069890461470720 12303391 -1076121725703935834087192284108459216848 12303392 -1308104150001457314558508685046180937728 12303393 1034293468971997719477240789294019506240 12303394 -384907772692224234638187566539794147504 12303395 -224936592863896302950601266524078334400 12303396 -245608867622523446886595346280156745728 12303397 1481357191565175819212609645353432598846 12303398 -835844424728258914159820347717661344800 12303399 198936199888078662757606461510733908264 12303400 -11037523914688430527616993302204416000 12303401 1022901182615903617258094534239301706 12303402 -256325395603954111460461936595248973568 12303403 -44812205064077984381777392412819200512 12303404 -645122151100657177433677062424171143168 12303405 239585646079677038138855357930397165240 12303406 1058145992557352994123102142198488957120 12303407 -359826762853990654303389994447151791344 12303408 40481908582465785580708455943874740224 12303409 33535275982697780746132115672795314404 12303410 -334569275416534553291661112665338112000 12303411 295955001411228481050732712547671608384 12303412 120094864216273831146803923411679569920 12303413 -864286590875971161770044332800655700896 12303414 -1102657412809084592896658532391777920 12303415 -582974805127849610742668870275842503280 12303416 684238599736220077299014381463730728960 12303417 28110250218680210165212211201133227712 12303418 5987573590346803889431924407996213504 12303419 -1740238075911311152547787354430861329180 12303420 17628283914919769354105155206057937920 12303421 -587209674007882882882733320570610313908 12303422 354718430232880010434942836188294573184 12303423 309036519724689304439310854040514164984 12303424 165473866500323649752850808704954531840 12303425 208684442073962069670113871968853148800 12303426 505154873580375921270473883828572290944 12303427 1953471280990072465790310025891433688192 12303428 358442372541747386009471876400451747968 12303429 196073331226722358154956816102346145408 12303430 246777957894340192026472531456437855360 12303431 -222495209789921238425714329653161258880 12303432 -578229903419132395348379960856612756480 12303433 1402195701758835460281216055578356969380 12303434 307693758971235146342745445079432820480 12303435 84964497016583979884872733474424499200 12303436 67420446842007023471690524051308198912 12303437 -782598757257425091267322496438385787914 12303438 -49585808697112833515604978193048854528 12303439 343304722809284261999029421949709723224 12303440 -115962783791306186160173591735814881280 12303441 1493359312016843031546889623720187777440 12303442 363519327990084709441661200606495177872 12303443 -26234886076036631782756872869237013720 12303444 125263325576955031377746989773936328704 12303445 -339854846845268705614834312782769933440 12303446 67450506919153557609855543703590296640 12303447 138290149880312618043428445730936391040 12303448 -569437801841422590828312345314596577280 12303449 715725874705911169690970208798502255380 12303450 17271567543360379421179667174739840000 12303451 -1476460794415998696331712643931516559548 12303452 486926933767265166173194706287357332480 12303453 -1438078506955841828530434519027751282560 12303454 -668709208661583564715673908312150333824 12303455 -1436831566725920624001556035458532240 12303456 -509253557244771097969376412980723318784 12303457 -635782483971909716833932068781327369680 12303458 534580556522407360999799830259125696080 12303459 425624866235171108356263272183644622064 12303460 -266476164049837173140347668379176960000 12303461 7632812963593174211698383907907387904 12303462 36101621321225725566510387298673489664 12303463 201663344865811916686519677309806120560 12303464 -55763019844022093189425975896867824640 12303465 -502982897194091886041499314968891010880 12303466 51484707849902150250938591886022963200 12303467 462035461896429628972733905431199526952 12303468 -291589063443690778602022313545742177280 12303469 -1783844390142309651584919915711458716160 12303470 -492043492669073662746668454782713312320 12303471 -343633804553531271542061087319576139136 12303472 584942075234126474388858509649549852672 12303473 6770593902413582509856442349856594688 12303474 28748153340965884829095563991217631360 12303475 -112829322681082994386423415489886824000 12303476 -112659899425817965425560471203881421440 12303477 200210780503168775119546059172179584160 12303478 663769210809636125750991062618924903424 12303479 -1379012874399983217273509899931552032920 12303480 106478890503894571526184397450287513600 12303481 -414215136510914719712834527011281596800 12303482 -248832250727422476695542404212479675680 12303483 -1301604221638184216855378995216690592400 12303484 -29441926098504129181515278933855398400 12303485 83346315028935108762296628438508220760 12303486 -133414422670301966386922605085491826880 12303487 492358828901288636516616969233356504800 12303488 -702074162509269421447512462068809728000 12303489 -361602306729698130542941015615789417632 12303490 231804756111722104561318704766322388000 12303491 1034718522385283880765473063227460597400 12303492 322877693901260229789386946626538504192 12303493 85944631139878295931160421628208927324 12303494 -214862000727895228309731735563831223168 12303495 57428951586840292485560352865995296880 12303496 1449188264967442276839484653578292065280 12303497 300175687924486578427783091135876573952 12303498 -122348164066792605416570108468909529600 12303499 60593830219045382677215809448833407760 12303500 -1144338799810683908096099711234350848000 12303501 -235309268892228268409959836815932026816 12303502 467387688716212099616321996568916412352 12303503 -44496632982261852335007727822556887248 12303504 -2030773451188595290731918120782462976 12303505 -13909912755307186514726568014974051200 12303506 -9132234889542496139400119742146273280 12303507 95162764596246275957638058276858479680 12303508 326761440071110947900163898714626159488 12303509 475300603885271142125931070667845330716 12303510 170845522438103979362383900292902834560 12303511 517312244142196569277770606592858513200 12303512 156751627054203680120689373881911705600 12303513 -600391385636311221808791074401697542758 12303514 648624210370789553261298510994737647856 12303515 -339978326790606398619706394496510117600 12303516 142190604424559536997519020577822392320 12303517 544104004079643055697507502928801507704 12303518 -484917728850132611721994887633839062080 12303519 -229138449156971433261055466891324974080 12303520 1460574824146228180628962178223817359360 12303521 -81421074278489407817115543974870666988 12303522 -379151419351397686697403706972492800 12303523 -662354871211989395652010312497930759536 12303524 -445676603475292307278828443809406827904 12303525 25516953208723499763215986279448172000 12303526 -140358455292132626810346798690989088000 12303527 410174531699706222807668826365415872376 12303528 -203645648806506805649614780890297139200 12303529 396211775330198704850683078403862277632 12303530 -398301156285466481979366861631288339200 12303531 583268841385074446114771273480405777820 12303532 89579181674013216186426503357235712 12303533 1320168313858369169914071610495749695040 12303534 43969367372727765681574070299120457280 12303535 95891854324307129388273071789574657480 12303536 -8209488536434760761377928724665466880 12303537 -1045167154633787859847741699797888151440 12303538 180351195680224745347556639150051752800 12303539 712746027480731244268294500890850406560 12303540 508378129459049132778942649363844390400 12303541 862773789556216796464260512935998441984 12303542 -512425526258955270533468906985056927328 12303543 -145821579319158120532208739343204780416 12303544 947474955552719843866904352209121669120 12303545 -1119222480383711269494683330107384036800 12303546 152020457180169064394845227818309397504 12303547 -25409489244686902255883866566164330840 12303548 -131160463722447668848219077308419607040 12303549 -1635471300292649035921384884066899090880 12303550 -5687118961779551441257785826334563200 12303551 -49883060559974822117974572378544178400 12303552 -37009363398006908583291181020896821248 12303553 -502386915796648034147220912361538581116 12303554 -21369152084259641599656284210753631024 12303555 164830379114744052920305204954358142720 12303556 -1720030564746671611597000860766210224128 12303557 728186383488345385930651112865983458812 12303558 -296405719579382165830579145610443815296 12303559 50320576152420525480505593394814827392 12303560 1140144738003679076961985730679941376000 12303561 -279090146148224585851218819940622105328 12303562 184389760563478801565746333684746465792 12303563 -1592296641803188721501418200839769250360 12303564 11604115420397278748863546099187220480 12303565 740154293678426296066344512544201768000 12303566 18060642655665002826135768429908963328 12303567 222608023861274435209558593170710770048 12303568 -115757764964271633140089197690471710720 12303569 892241959956032552045650816873222755060 12303570 -94317203325515588502441253966449676800 12303571 588319251989021338105162088386463416912 12303572 96469082335707365305933861467280988160 12303573 -6270776577629801450168137190362569600 12303574 -202723957840949041826946580924525407360 12303575 -19416767223938418386738136211710881400 12303576 404801152600191165437930144269012684800 12303577 -132505574973530937590295518858037150336 12303578 122748852617701633456714939035075320832 12303579 459221246510778009097293783831981954048 12303580 -15130616435750170959612025623192437760 12303581 -1027246952228611243963578820344932406618 12303582 -143743311266022877903261148845066208256 12303583 200898488237681690406588895494056724520 12303584 18894125385829531435403011135032262656 12303585 115380022284009110244214269448387228800 12303586 727983245417051449791769606954385830992 12303587 524703337901455889968103400940938337440 12303588 213749045234867957108965410278467289088 12303589 -671992770811440550989244037927251476610 12303590 593437876689920342831036694596321280 12303591 1079165697802593769653171012347092362792 12303592 334375993983069696060072704836178657280 12303593 -598030055665724832516639955710258278940 12303594 298383202472927474140877073612474178560 12303595 -88115410734457365348166638347761850400 12303596 -643824149723701728406177319474077228800 12303597 1534402040705901649170223252140105792 12303598 991119240694257708077130023791726340160 12303599 219964800620099055381720675622362820992 12303600 -91341189444816650464051663691019878400 12303601 329890471745862648319801311258413285104 12303602 18890651854648886956574384215315127952 12303603 158855390397448813281242031194816074080 12303604 -296379349855460313054298966055598895744 12303605 -30758773205173064155186482618381616740 12303606 126555459570275680717683531914879409600 12303607 340421942053495665346733326984350514480 12303608 -307926579809119262933836595131157422080 12303609 -150018380183689226699868346202332791840 12303610 226269317696365148396082368765757880320 12303611 -1592687891216833203150772368992131689000 12303612 137621678589760395051613753460022108672 12303613 -1212336043602531794806820191529645378304 12303614 519868226569283995364014980301572701952 12303615 192951074054374192104412721707025496720 12303616 492039425436026050184449987742732910592 12303617 -348203783187575313729469858753738670334 12303618 -451530946579218832029639906797034055680 12303619 1006525226161706335237060979926177400896 12303620 64835046662174436001195359521616936960 12303621 -232518586652732182339788587913365268480 12303622 276332077183192327111952817989569238112 12303623 518972428070880865594520347753915198872 12303624 -27825488292236894394324636339357696000 12303625 -806827808015373944255402607262837515000 12303626 112776501999299298467697774691571230512 12303627 -18414156352939836045284813183940441600 12303628 -138801299606403859616008543911630627840 12303629 -1147299478085490179014027587960287946312 12303630 10043533653202749112397602544882592000 12303631 436616591966443123337637577390679773344 12303632 105967754894217316551603879766771630080 12303633 7729384310940170872043377816925011968 12303634 -42258766734085908261813643933454251008 12303635 66993048715645539138875879061769300560 12303636 103286613294616006537585726643350566912 12303637 1332389588610634664808540920308671670286 12303638 543212000281421443094826939966062322720 12303639 -17718114541964239578370470869671347312 12303640 -271993086052237054143747257672033280000 12303641 -31588439916634807991431336036229046528 12303642 78984762870281105388387438791371848960 12303643 -238242951996455685843841498494485328 12303644 -996488453350773178880081897904038705664 12303645 -558581031828216188774402389163617157280 12303646 -11411960794124774265268574559683918400 12303647 -30591962726623705387011936915437796096 12303648 407338202758431718667117937888036126720 12303649 415249151868750092522919970054381477380 12303650 -248007894932450495233979921059094989200 12303651 -161346099048247885359969914299783079616 12303652 13885010240330979580013407891371507712 12303653 -1497565857685811393075261908535057884098 12303654 -465998971561675003200909666679547512320 12303655 -264146072275274730635380796736775244640 12303656 258716400814977952413158468378533785600 12303657 27687571036849426175967746246234610906 12303658 -198006921233386384861749796769400446880 12303659 577479869512990035132088086523536330240 12303660 -800460753851173335481606371588084695040 12303661 390281942957322611551448477420336224224 12303662 143722047840783638996120445950941368192 12303663 -170860274724634460156463179085314132976 12303664 -44382592959713998809678960220681093120 12303665 -1182850787626006920639828803556626390400 12303666 105094794976593467748379765112733797376 12303667 231399789434695304107699540163915832716 12303668 247217508865773720438872780694486332160 12303669 358099868692211434941259624729262057280 12303670 419683166060086364772640781414641697280 12303671 83136568596976328586628679593071677184 12303672 -746127825637087843681749208459377500160 12303673 -1102456591407788393663385877164921829078 12303674 366368903683891940676451606645784793312 12303675 575032416915501641641374237295499220000 12303676 -806811525657797768909527185176739840 12303677 -1011840703831904151293934429766037436474 12303678 -253827693186548715271310655840889052160 12303679 1887334205000107762992034536154516559176 12303680 -201211125272545662459917509321162752000 12303681 -110957257928077914315196826555936777280 12303682 -905966136360988967412407624087248753248 12303683 220501789630006038690435101331333335040 12303684 -286018560618534781349672287332976435200 12303685 152747895707913901557506272193007111600 12303686 524991363772341657595185671869358205792 12303687 -1019914545965443127620534701567891296640 12303688 -114694115608607941724936035973612682240 12303689 -370288869310048512246913300322270443776 12303690 -24425476172146042257699066095199590400 12303691 -1347404889306666507046073817082502396908 12303692 -308860972135194860958939139158445532160 12303693 810827832659200703984757624965088258582 12303694 -296447798340272527877741296066453402560 12303695 -9921306929717930745602354041148476080 12303696 -41459244316070467197588382667729534976 12303697 794056089902167703074984165553927219200 12303698 -565802682892083246073197538011862212480 12303699 -1016963213971733744497859334537927738000 12303700 594074052714402584777969651020383366400 12303701 -108462963220515740576398629315135509298 12303702 -15543991178304658314533240793312245760 12303703 -233769170166911274019136445179103181048 12303704 -331516257182822612317525934413163304960 12303705 404081494674237868489063119215419383360 12303706 647507968913546260737109584454529709552 12303707 -1468709601903672768130378731169164098400 12303708 249296080966303755193183926593463066624 12303709 604044434216307539282357888937548555040 12303710 -437644662871994149529145754114986306240 12303711 -435864724938506696457834231190223328000 12303712 63474473508487027243366977733389189120 12303713 -16878025904416214076047170708100131038 12303714 -105750919528989411772227557613273845760 12303715 -260129804462803107741059259801960158640 12303716 -244437243407365814848030299162569625600 12303717 1202668072355711040612920365724682507648 12303718 240222574555841343718656613238163878016 12303719 7884311957861295615730520828674170288 12303720 -102255310608275507820562940715712512000 12303721 -735871981359051250612316305023798862200 12303722 -9425018187510672547553950354623122688 12303723 385800551264065559463778228177346909784 12303724 -635169878831049369778150773142350886400 12303725 201262058140400453313494667033580636800 12303726 -180236882025013976743571490294370731456 12303727 161927217056563537048719799745471162576 12303728 -58012007890275850090157110497395048448 12303729 -228524760660279956318370029296060700976 12303730 314741843141195323602518170456761017760 12303731 734447628768894680148633693520869245328 12303732 30767465460377237470007144615546978304 12303733 595224636764191323642091727739957151224 12303734 -248738009927083846983567934041370437984 12303735 367652338274621425183943849198129318400 12303736 899457360984372809181013673790629191680 12303737 -877033011369076685303618656649175999660 12303738 11422117639230667671743991806454311904 12303739 147139022918770789300794606423393104656 12303740 -861841104935401449923997444650708559360 12303741 -132125877762754355361759015727009924608 12303742 719953438831565355846457717359858969600 12303743 1467470006278123910834294113364199385080 12303744 -274134378186993059031049578236639969280 12303745 51408082025692269199696262095526188800 12303746 -50826192593006059334272684782486574080 12303747 1420190864994756617563955809606305079320 12303748 -213031479207254522131227474441231355904 12303749 -280623262985626957458302599630140746436 12303750 -111132257964316581525358386741863760000 12303751 227737766861034069785559803068012329752 12303752 229897866594643872079644515776021017600 12303753 -44595838194241422153787990369752268800 12303754 293809781052031957738396797379199178240 12303755 -621729972097590889073639506649549755440 12303756 62782506718246132217320115489399546112 12303757 -5189143281912550080406067536369124928 12303758 11767433182156868838748410763817775360 12303759 175329055587322911241048236922277754768 12303760 -19932994076518507070467512022692003840 12303761 248035783635841243974469127777138276724 12303762 -2857110794795762331111821173725609984 12303763 -723834383301481704388467470333614491988 12303764 433868539272529783020009550701817442304 12303765 -584020581779681573674952210708977416000 12303766 -596909565025573348498285646789724147168 12303767 361638160986478578288414342765894011232 12303768 -319296956229018191580663550111553802240 12303769 168318780188332450475828772777295149840 12303770 341321759786913743666181762828688762080 12303771 -656869858525390596993350285056161717456 12303772 24508205592038281178816154253420032000 12303773 -11547785666411064971261163654762408960 12303774 112340648198751639259478449967442748800 12303775 -703950361126626929665637779927563749400 12303776 521060784418830323353544744182229237760 12303777 93163349769431471578317738163860511920 12303778 214773415337085859744140791298151259424 12303779 121232666026010460974545291096139429784 12303780 -37709864439519057666775057587595530240 12303781 -101965089291147385960758219250129984896 12303782 623234635567469271069378484685126842368 12303783 420666248078964672272764220232371740752 12303784 -929976646759747094149037969837770598400 12303785 -5822273921094616252840162029161982960 12303786 251700188257054754008362850679487779328 12303787 -1586762636651021853971907866723089039564 12303788 134247308510142061340896164867217130496 12303789 -377821432143701965562762014964620790976 12303790 -446334072244734717030389251057258881600 12303791 -445828026614740348607526639387459265920 12303792 164357117852778047005745041553817600000 12303793 -1112502033337785517895069442591146766958 12303794 817715762625869759941666117485184729632 12303795 -90976061713623908226006727498539479040 12303796 -669267392031682306197513014295514230400 12303797 119749294283661605895143137631300666112 12303798 86719015200487939700696726559759053568 12303799 173441345464911389873094293682744213800 12303800 -146929257233656609557950304707189760000 12303801 -1405326622088546905695365315085191942400 12303802 73179825486122720496245519821049367552 12303803 -591175132069267513152596026488921534576 12303804 -18000413528518083701584356674380554240 12303805 628436030940343515663390777922036800 12303806 291121310151660262779423061248809732352 12303807 -142304735405995742685691751999159692800 12303808 -538443685075957391366231583067717238784 12303809 -680192652045458946033417099152300817984 12303810 149012082537956902555653862138857069600 12303811 -137361608282190936626116733701819085600 12303812 1388519855049959229450429362088703510656 12303813 -401666938362217874650915948578708140352 12303814 -581838578205238068246222284416368387744 12303815 62570941407904535727687894576002897520 12303816 215857232242849999956173379928519311360 12303817 -809986631753316066166917962529005012134 12303818 217198065542868927008998915383619346016 12303819 1632253535559105885773687343756304738368 12303820 248735102990945944449779499902873564160 12303821 -250297691512049452675366860649344003978 12303822 -441135373551808337533165014530203602816 12303823 169555802502527312450457846177569713536 12303824 132387208167458573978147570595626188800 12303825 -568997781892688335497111567857960744400 12303826 248443874374416576977454049823513014944 12303827 424963297657814046834525837570111212400 12303828 -549500745676220121911061651259856681088 12303829 860363741206770892150742842471276324430 12303830 47435238502915223380457747132065843200 12303831 226801012215798387775915889063105371752 12303832 -300752395064039142040191291255848509440 12303833 460169391830506260586290857937095443860 12303834 -202463357362996045640715194650096965120 12303835 1008407089294065563756977321993827322560 12303836 815499607101372381542121112326061140480 12303837 -32145288242508383049904675231740127104 12303838 97377905741314872824847099788254248960 12303839 -3310076657420009628997895483930475360 12303840 -100794525212374690674678635536231956480 12303841 -1918805697306614079688428350746614680256 12303842 725543688700712087922373740080973156000 12303843 175996699419474748563143838721374600000 12303844 154990985248827195071981946336699789312 12303845 -542613159366732083596350758082381120000 12303846 -821277742949671788671174853345898128000 12303847 1588271202671922176665677165424602282296 12303848 30108994003155233378104497859346104320 12303849 568779312001936793987510485863888731040 12303850 89161486956583480944635921775740851200 12303851 -167076782075227306182043306434155948700 12303852 -399255839091170395391204769697943003136 12303853 132697479645630065294238185285147086240 12303854 -53598981563920194235014438488603546496 12303855 -255520176679112123408817059344318190400 12303856 299528893745793057035699620869133926400 12303857 140252108615506079470079466929848193106 12303858 3868785224197064919999554831144967168 12303859 -1891570669065825988673901416372538380640 12303860 461283365800628438651022912450095462400 12303861 -325293909264671704454207983970602780128 12303862 -381345507119502675563904391819783625568 12303863 -778873319649509812051716479098740892800 12303864 -964514145927930662523985177942848983040 12303865 -393735830678092770224913859351205364480 12303866 144084774362334803286775111700936600544 12303867 321440083799013069726684130362381190680 12303868 -876327735956368432991933888021748812800 12303869 283487105164616065972613953769047041024 12303870 -91808717309238248941981395788598147840 12303871 -184875751264400848404402136272957756928 12303872 -49038264370526019618598310671577776128 12303873 -969773566960720951472503411195129845120 12303874 -631711580655301561656483220479670580736 12303875 -1990951088108765952801963626027220096000 12303876 421628726876792221843156203342406659072 12303877 308570024321430464816869283078766869726 12303878 -501301865394491426018489663681503481760 12303879 215860100245072397091485545581601948800 12303880 -1434240677668080096485960585901347635200 12303881 -595374610249385136952046952161520633318 12303882 -181716656743591333203313212101276804352 12303883 -470139056055980123480223430113425182752 12303884 -806809918190909136242370605248656509184 12303885 988628150747974057557744422572106400 12303886 -460500164528870027859396970537989504 12303887 285164881445894672952313254075939072000 12303888 254309293801061833529255105047029350400 12303889 138161513260945330667031137888935111924 12303890 36764373117174574835526475376849172480 12303891 -12780145663549170340558893467735389752 12303892 -123552624605775168578443717571384537088 12303893 -623202861791603188218194748969213448800 12303894 135108556708972726318823559877560485760 12303895 539946431050964082669595293573265810560 12303896 694656341244968310533367315502438809600 12303897 -138795923585026059513622918728596926272 12303898 92785170167108510314906793162151447264 12303899 -85992933464471138357436427407795603000 12303900 5604797702029856215521500930022451200 12303901 85778692626643386706118768940675699052 12303902 -324107047923641705539183484824111341888 12303903 964598494300092055610213748952619301264 12303904 1334296167388165099404858581524321468416 12303905 -982628374230937742076498712610499608940 12303906 2191049904496721724219854872212963840 12303907 -260575274648043221020861416758798270976 12303908 -1220805151272396982987326616986949069824 12303909 -252290029547516616085934511745296155586 12303910 166808101879126403107071854240268351360 12303911 -1258984399793068873676807526487278100488 12303912 504447235794676586598603011533916651520 12303913 -577814831052361480116576209692382019696 12303914 -45349519823897981553234578027631314688 12303915 -275836966716249047193289094836265467680 12303916 -629968856419996202989493088043221760 12303917 467644393395122610929109391441429930860 12303918 -235877010126201367758386614877738743872 12303919 11116805220176310882842184414799355520 12303920 70977235216185159006183032453618073600 12303921 162576197627405043203093925690504651648 12303922 805691482998750178842304642747146634512 12303923 543435225046335805098062929675343725080 12303924 680935536647256067923212955741947129856 12303925 -186391407366101582254958990309199224000 12303926 -234255351327456041163826930540336320 12303927 -1120813280921357194979354292030044234160 12303928 -130307726377665493426433753389390970880 12303929 2079399341304845528781073749557347706688 12303930 -79408065261093900841486032350418593280 12303931 -13528922167700855910566822343457872256 12303932 510665205790147089524270405998897823232 12303933 259673985107404570091973430550411180928 12303934 -21008141358022251030363101619958241280 12303935 47264640764639347129520820456707904000 12303936 -87672362399119245113352789790924210176 12303937 -268084411152048914642915507811202122108 12303938 -432912174274395559553371460283574040880 12303939 342667104827942707665049619000694501624 12303940 529642642452035552349456198982949498880 12303941 -664402295546994755959784499594384266280 12303942 -19117021174651833838709451402294853632 12303943 -1197390181978883765091461606080547137936 12303944 644159723723789846941277259762258739200 12303945 175892074109224955040451632649247096640 12303946 129632259395681901275527434975252053760 12303947 -1954587744574568674089173213562977778000 12303948 -340538487468116112613148503793681286144 12303949 -903666704342428037254492159998143088564 12303950 144140127942393227722396440685138257600 12303951 -138520434617375095975578242068860477696 12303952 61761353551519859104692515832141299712 12303953 1092328382893459205049494206349614937202 12303954 -237567549192053795968859579683952363520 12303955 485195068953999949018197603669787917360 12303956 132664578996947287987078209384514234368 12303957 -302212966054937151362869179828999070560 12303958 -240893695324056028518639119506778581824 12303959 -1046192554701531704161816211900345514720 12303960 -592015753223785789854131603883952742400 12303961 1164715020618024942987165591821683399562 12303962 282758018288658567744497426044675504128 12303963 9110944171764366488439040746703808784 12303964 -104124475609424763561901606657769270784 12303965 -622764951402946101960888038871024238080 12303966 -72739935260978270167763719704672049152 12303967 -334011980842487442949283247253246743080 12303968 -355907552034083071249222127295495929856 12303969 495017662912583934211771032106612879968 12303970 -129046553257708927374697235356577879040 12303971 -133984912527304726921781870627192872800 12303972 345510032469586054543834576495637498496 12303973 2121586546669211128468406975645968288800 12303974 -261501792164642446948353544327472895264 12303975 17905787759563188127937066792692134000 12303976 1472401478608801929536257608853139758080 12303977 -1890821264234185006510761912335588736 12303978 391196731672187296450447864204019877120 12303979 -63258997831506370654090215118700065420 12303980 61967642006394976391696005354006118400 12303981 89346477297570113178493026571581281622 12303982 -566402365590128602809635299663237867200 12303983 -180781158178410509610625368156850348560 12303984 62967840607820316036769753834711941120 12303985 -489903704860858213546833143513488271820 12303986 65651425218342498298574717541186080160 12303987 1036079731521074416670071670175605154360 12303988 -854867739643489046925643270732919599104 12303989 570258324988246383183249502267051400256 12303990 -214459327816111049724312100654170833280 12303991 -53012757090894603861934170415034356096 12303992 -1113321198038120917709893159461872640000 12303993 34730881966028358489649990990303047168 12303994 -643613812737276548956592613244006091520 12303995 -66764108666988598564228360170127788000 12303996 -247045575775601672621682635473345617408 12303997 1761179616907996896589718632483939437446 12303998 -670659579715056730962659486786302625664 12303999 -552941976136593919106805703164138667536 12304000 -306346332390804721225815262337433600000 12304001 -1074832592420091856785783237919867544400 12304002 983099813447936039314363873057877760 12304003 736382034994470011694744811539056200944 12304004 55897432665626007605011405585187228160 12304005 -83365703238054829519039836213729308160 12304006 238438377912211904102510403086055552 12304007 -665870454640007569885681322936024161680 12304008 719112715761530404122442695576771379200 12304009 362085410647959641933812432687197777204 12304010 -272699837136967542943801356247056999840 12304011 16770643782226862332461726600739936728 12304012 -195832907094320128506457311690639272960 12304013 -1815522302135556409264124184828772086720 12304014 5689984766428708151263409781754527744 12304015 -1101799735936494688903158938048060958840 12304016 174582052396626889805130566740430290944 12304017 50728590701267407129124009818927453440 12304018 133017150927521182158539773970539993920 12304019 -77300261720337024947573187757477392480 12304020 4247133546026430703825355218622054400 12304021 829959397289116310142200273427601454222 12304022 749843636456714363445596713420968935424 12304023 450883199468916178899015237998999346000 12304024 208839366746433874253994242674798264320 12304025 137352722900139174752773299895657804800 12304026 138768239549433781190057790395542857984 12304027 -1765534199828675740935119349859606896124 12304028 -991142446331775287898560817123126127104 12304029 -147121213173717998146829937762243548160 12304030 -590354406136296449502788873502621233280 12304031 1872246348118621509264927481792461802992 12304032 59550747448403210495565096879249162240 12304033 260192335506087742242277667097686823360 12304034 448396137472130572015048788230127413760 12304035 -113649129632966536912271143018311568800 12304036 -2086399211673872202321286990807445348352 12304037 706696246502270631270840271483811052000 12304038 -136727178709452616950622860737123372160 12304039 -2113378940068524636064819985309619352320 12304040 64420606808087855363399285128441036800 12304041 -135167202375984960390004356183663735408 12304042 -1130660603827132454380344182811172535808 12304043 -1385315907609453964466248371430606171656 12304044 -11956413545201346390886588928893831680 12304045 255545992639365717788211892336580993220 12304046 -252189618243073624997864083624453301376 12304047 -342338182237861377061690958532785611128 12304048 135624568327113906432224415063047094272 12304049 329318694688104382984112714010465962736 12304050 278941173185753673882785965156702521600 12304051 -305536463891716897318284777374884072948 12304052 1008828051587154172361367978307597566336 12304053 -152153237269154683465069353816179862738 12304054 119459345592652919336632027808644146432 12304055 -20084498743367229249252635285642926080 12304056 317349913238193470209991164359036518400 12304057 -89750717627388616244822174241305405760 12304058 434618978503535718298775234621120682240 12304059 -364059199734328267003672285858219353600 12304060 -945925231787143931221117526913829171200 12304061 32654519741071431965952047334760780224 12304062 369240532329641606791196163736133491200 12304063 -142799937223492017050818627105904656 12304064 -380472296711088649560950754801393598464 12304065 -384171892897013617013926112339062980480 12304066 983181845434000104601890004869570683424 12304067 1312851026723200494523021061734624333116 12304068 212956615864432893668165647365965377536 12304069 -930074047441607169558600974802403260804 12304070 -71255785991906130293243220523148937600 12304071 -507022499820212352312952099795276531104 12304072 710457126822709403907080711058359500800 12304073 -3461051166496261621225266078256104368640 12304074 -281386238346498637619369978039359453440 12304075 123151424608100788964793445550949934000 12304076 613412588706323119421958893731611605760 12304077 -25605147322762559349011342207787597120 12304078 -1000877132652169337929270798896331172160 12304079 -451924725399134014327391748862755682320 12304080 -13767126828944706451554625525485404160 12304081 117995004379158262797416148119021312160 12304082 77689521499248914029627222240810447872 12304083 -76485630653070151857823387559190339072 12304084 -227076385800045748627162412851524763648 12304085 -282219743774567009153256750458852717220 12304086 -21586569989162725879352982142395604992 12304087 867906879483260325221875587809026788912 12304088 -1456705987932507883382631516713819658240 12304089 -73114795935655016534226684097258296960 12304090 -767814045505258427458105062849414963840 12304091 385895400500620404664165889310366500880 12304092 -526216249578013765397096688503005593600 12304093 -409545162581357460323081186982342111456 12304094 400712351963202445527029807884793541312 12304095 -216243604927017591852329646995002362480 12304096 669525202942333479151396461934018560000 12304097 -122297554810004929446775712489353806060 12304098 5275307369740866125877903649856068224 12304099 -508684909692278266329468883547065228900 12304100 158309404050207565113504935513266732800 12304101 687199620496740759611953308678284276832 12304102 -148099964960807982295755717560719694400 12304103 117200589240786213612240691689067528704 12304104 -874157963916570650498447612998186106880 12304105 -358486915587479077629706393479924660480 12304106 -106462578902682485803574719475410176 12304107 567776423146334295543986943130865260752 12304108 -40807189214825530172569628322514648064 12304109 630388560527718127341671521913475043404 12304110 44858645830963361442581363437505925120 12304111 -225369380650175946410633353603624474288 12304112 244607542966568197449109855906102050816 12304113 -748388979177057339107158475964371699856 12304114 851341077408384371963708996007280816656 12304115 1232112357200430313444726768902652767600 12304116 -713166244093621181326743839198154977280 12304117 19857739589286336292929041116838864384 12304118 23997237840639175744704808993100963904 12304119 -766854662709071709871223638180062623256 12304120 129441099126096816918442891267018752000 12304121 435795457464434982914841574253638193232 12304122 119428945852025131409053798053567609600 12304123 -85151576485555896652870084492922173872 12304124 172313907730024400255539593551144908800 12304125 1045788233130450164643176156571089199000 12304126 234240862729398257428312426498664959104 12304127 2717458171252319625383669845640446536 12304128 62566032225364729431095371019933712384 12304129 904731827915578183420246601936248681730 12304130 -103228315721219211147821500221685793760 12304131 -95443762368948633410595855607609433856 12304132 -1558275187455368682742824332506616067840 12304133 -120021210841634691875066662747119939618 12304134 -127526813330332066328969353947860458560 12304135 507532318088808587809450160135604745080 12304136 -656901136453921068486747898117128744960 12304137 -329343549900283085994306773542309037040 12304138 124918623473622397148247662847444618240 12304139 400525516693588071660209720318705177940 12304140 -185432092216338008575700638702954214400 12304141 333622694223399914909231796751880263680 12304142 516032476200886558467079739343305729472 12304143 48113835457093106550050947176374563872 12304144 -222197517092662789314461508322158772224 12304145 -235398134124269780753350404896975279820 12304146 -197068448073623513196202289634210181632 12304147 990220129752037353889184742867024199752 12304148 -217798368814641670317421805443839541248 12304149 3191010961958460046547264998885570560 12304150 44144502749448916937811526100248977600 12304151 211577511958756160434510400493226145592 12304152 -293106002829072181859927287614485422080 12304153 -716860930821086516617419223353905464880 12304154 -686854875726290917842915400591409662224 12304155 1239594367011906937934825077085683200 12304156 476340287068476513502710405752749483520 12304157 116234178218138774763515732538036415500 12304158 -195796238548452042494619944750983219200 12304159 263757626559259874222919625700701851872 12304160 -552886379838430868381616014290090721280 12304161 -355185953530339708306846074385424635740 12304162 -175451938322179224850054763094703097280 12304163 -708839814675363590611914936326159367588 12304164 -51768839917723661758540689782990183424 12304165 252938444005031849210510000231280499800 12304166 -140014690128503063029108483242807338880 12304167 -1042371537941540144939681340282412860120 12304168 24481558174491707039425035246911477760 12304169 -1050576497666504405601693326876800588656 12304170 -73161519447860411892779858609606400000 12304171 2027631064617626643580769317765432857600 12304172 560380696267733953505766865454648524800 12304173 240104212302225416874031517653095418944 12304174 615534590636188314408433108355340620160 12304175 124854578627271732913042321740059449800 12304176 -45273013694885541738243167771239415808 12304177 -1060260236646264402036729427180760928768 12304178 -269916728835993638802842648160603923040 12304179 130778347250058893517768952092487760448 12304180 -22885600407985579357366648454059868160 12304181 1319309072098430038134124448339001551982 12304182 112359803328476956798270497361479840768 12304183 2882430097443135050096322093239664443424 12304184 1418083092460552029209317458100270018560 12304185 -500087039823364347227017683736479979200 12304186 -246842685317022374280737892357252728208 12304187 -455260470131174808918007752422566353648 12304188 48255754549116814090682588348609875968 12304189 1151612298589420142010969650222356969920 12304190 513079625255041702683991273390706995200 12304191 -463848277658568812724456175858154881920 12304192 -7749221638143771895243179267087925248 12304193 999539501066903251287148173209818864944 12304194 -180784758424719243866428115064022566528 12304195 -27963223349084329811568590811828610080 12304196 946108710497202417782706878629023158400 12304197 -645169733125549937609079312880438152960 12304198 444795056135583959286673156082234407680 12304199 -94184665593992264746281203241632158440 12304200 188852946879062077484500074995057664000 12304201 184967564235571738559029820916475206464 12304202 395680861857208161934574828134029597792 12304203 774154652285781096041853023801414681304 12304204 1371179775723441569938694854069573427712 12304205 934846139828680741955692817257801920000 12304206 -168308890459481832565049326449329493888 12304207 607658796574309149791287094366600962800 12304208 154171252282719400263137851133238312960 12304209 356529917996995649288869201054800186720 12304210 -214837923489809991766168806485494272000 12304211 610549154427755500714225059989054787312 12304212 470408598116580446659380867777543923712 12304213 -3804309139130536006081131283087528256 12304214 -4420236336905844544143919199421602880 12304215 121410986715008749198551280766249802240 12304216 27467780672900263304589639761023764480 12304217 525205652891707996890548757982282096266 12304218 30346977681776351333215486015033356288 12304219 981385171492000176494754890070667671620 12304220 -179580720922635030048211401860886282240 12304221 616248761019485439612651698476358557344 12304222 -5061754733691378689519707322054909568 12304223 40791900767982939530150682833508458688 12304224 -71954173601916313397688432303509864448 12304225 174985767034447344930517232964501961600 12304226 -702053945834204067130780951460004338688 12304227 172847958346599439254387392369889893808 12304228 372565084156705849496317168841597437568 12304229 -20598088891903292079490275773250693120 12304230 -65022768820881371580198277732843697280 12304231 -13341122356716217749625396223280601968 12304232 -856685503042468108645551789172938777600 12304233 -387496293500915518665250616915005657398 12304234 353155272745264432775280515353235780016 12304235 9988190917533180372024686342975865600 12304236 -180651314143012890588444394639598960640 12304237 84763434035337278591598245660790736992 12304238 -96687700265537765481259643421226779456 12304239 115760846858788356351704596385676061200 12304240 64976295482979573034225740667549777920 12304241 -269578685431517753899118394646535410176 12304242 290620593560742233896051764567554747808 12304243 636133112916901809407427385514788672536 12304244 -212829076332508553621683104194383920384 12304245 272359820998093373886051354306487890240 12304246 920205732622618306792557334514374119072 12304247 938337306181549557768737239888205323200 12304248 829601952864073179171442635158323200 12304249 1653758570258180831263126337863251628420 12304250 137435883817376106551360792358374400000 12304251 -658169311085396223639406748312399740800 12304252 -410189749368601008670016471504464578048 12304253 202297686063554632536096793765371091104 12304254 -204546149592206148087718174496236293120 12304255 -12852721243594669655107515460211581680 12304256 594458776342199144476167610152643461120 12304257 175457002106859334574305073487669254592 12304258 -541672513799252954388505221438264508416 12304259 1030965601780626878236360191785523365640 12304260 -189133350354814868678979493079099696640 12304261 -1289727419426667096177116961041193535138 12304262 -930402408972814070086259750016585598368 12304263 -600200345067643991579911044417210390912 12304264 142712892931550457678102524339695779840 12304265 959145556246702122933103499307212027400 12304266 -131825640137012618775908198526214384896 12304267 1083940041879672439436204342291427195640 12304268 -187317682958176518943136695529328574464 12304269 -569591676456846162362436873431720446506 12304270 339898355183986632890541663581171237760 12304271 651634071270577218465104880966868300800 12304272 82340693538091024562328081124090183680 12304273 1889524093866963218238016637301153301920 12304274 -12806612023038880994017459622984526720 12304275 37266156652206804852964465350915661800 12304276 228807826085718036383736353818274207488 12304277 2888649455673125055340386321157337447232 12304278 -336400568691253344594644093310504960 12304279 121687947646492444354819783800422011008 12304280 -100682252905741696725263028314754048000 12304281 513295572438495539384508063140306999040 12304282 429580868201310285886267896153698391552 12304283 124200846314828869456259721802065974532 12304284 94714362088348882657075531608513180672 12304285 81940770645700740113816593383890856960 12304286 -484486336205804328911967011261710303680 12304287 -649761367900388938163628539358862656432 12304288 31374502271313666081909997299625820160 12304289 -1332720300973403423977677076946978426910 12304290 -33969034333605126607091246066921441280 12304291 1543293572304723002726095774619110089692 12304292 22398332374692167586457367321285898240 12304293 -331543615747994898397027640515403941536 12304294 909686487950299066219274550152348006400 12304295 780989241582106046018173650260502319800 12304296 -6681179088915474586903937429494671360 12304297 1232729431200486736068472897496403594746 12304298 -1207616452598229655630115195749399115520 12304299 285464028469171135971594090602561955840 12304300 11565267426949057885861522571950156800 12304301 75624544181353252345535717776209313302 12304302 -128029766680109503657288109816913336768 12304303 -483939238580147288356799551695101670912 12304304 186910601538094973405991808070538117120 12304305 -122841255401697910843654105279968259200 12304306 488568651381661909021898182091044830720 12304307 -54293336000993809680149755701501239160 12304308 -45751523640391006921195249196126767104 12304309 -1520675306075007420828617196372042537490 12304310 422487593510828361114729751659558213120 12304311 78384017687673027720396390978912920784 12304312 591598664118843235558062067041893683200 12304313 -21410517230105641435159301138039690304 12304314 -66032022734055725492964311791957481472 12304315 1002702566958621864762494572605203160960 12304316 -141144007745741206866341121161549130240 12304317 -62052973119299842565095271930394651552 12304318 254386738715365702368224691093818749440 12304319 501914720943579356214338484601889766720 12304320 -39835371057829493851107931653710807040 12304321 -16848439328150881115768176085138030400 12304322 877338340810184918814355281230205845712 12304323 -402175501961986377393472490946849431280 12304324 -1286737941671506567850057252291627904 12304325 -365914240836385547015269982455642408800 12304326 -258380803190457291624487355660669672256 12304327 13106128664633502714230110556612696544 12304328 -1989896948343042463964603774460470999040 12304329 1350706317879963816953955879524938310400 12304330 456248951527325259736586040569273662560 12304331 353605129406066607136725080064675595632 12304332 54022130792369915083256269177069363200 12304333 -497478011979865984473818518758721845216 12304334 539035850758241449308882743249731584 12304335 450545580583411433124586067549922579840 12304336 317679781005314995452512069864914550784 12304337 -594405465491942001746773806700851424014 12304338 -8388145534651016267327145560344108800 12304339 -258875492881738209023372540339271681720 12304340 27708970787509084688316977106155681280 12304341 692411948462305174568785903903675821102 12304342 -50482894122730804882483042453657800000 12304343 2143835739733891272475600768394795158800 12304344 -26854881370904047676667411321686016000 12304345 -151306511096431884517090156361814547320 12304346 143517518024277909652308379103825820384 12304347 755270574571905295545668228384956213440 12304348 -83298441011108816306281264360046572544 12304349 -414815231759533429874574879008205815034 12304350 -106536584666311098029791564469013288000 12304351 329214599002931704689518830384703560352 12304352 933172907538730248122966884610231500800 12304353 -445258379085383577481393029287310385056 12304354 29501039934600969805996802062550394240 12304355 514325993273789902513664822539330420800 12304356 104769730439880419459721140227106611200 12304357 -397536709748187162307853851539956106020 12304358 284555571895702470320766558355908137472 12304359 -62612037724357286884690456452293375280 12304360 -71297680166074982425253553357348096000 12304361 -509460270484705141963294344229615156038 12304362 629124489055168672895143848541347840 12304363 -340434995183383579660983217072685733388 12304364 -21790719363828251768654296942267467264 12304365 -42342421305914399984950354635817205760 12304366 -644306648994180983982229019673946035840 12304367 -778665192396183946053248719167718725168 12304368 47694190762901459415321936505225838592 12304369 -8896341666619076613346473146876800 12304370 16904873116849780804987917860706504000 12304371 -489407578074593010549109835555214189312 12304372 833852413934688259808258298993601928576 12304373 484118820028618043734173710028458408622 12304374 -57786584196054038927977395659990639232 12304375 -367402938208780036828534011312635065000 12304376 -176009462059962150725039614346723696640 12304377 543292631337332674725037571025673235514 12304378 520366650372449155182650115747780624240 12304379 774875078297724564332449316902065702240 12304380 -215540421092552742082547152644190863360 12304381 145589337995766142413075199134899947200 12304382 724438778003704770018134813077104033792 12304383 140544354668765287668960117303215132544 12304384 677427979181821440356331097166861828096 12304385 284923723110728589517622716337754986580 12304386 16691397905712850214998570657679430144 12304387 -289698827127101332007761361531446261056 12304388 -639632394674210651626647975329624099712 12304389 245449800267993646393503299721958825920 12304390 23816045537581674868917489163889873280 12304391 -463304631368883776204155093314464620800 12304392 158731508848342144403559571756396830720 12304393 1231239405425197862684351947126122852480 12304394 -109155861681809052858695873054893333248 12304395 342447670987327983286092218493840837120 12304396 -190047693492816586354029337540997529600 12304397 -631906175391089834077893876034496091168 12304398 406541003303889075189630443312020428864 12304399 1424227899621142850439848710947066383560 12304400 127425643150214820014517556518543360000 12304401 -695794562791057279792206642742644253968 12304402 -180626010678918570195747611352904075776 12304403 -1025430341817696821136921665900742267348 12304404 -183720802102029257485806129227293974528 12304405 529665174886598364689585137380838404060 12304406 -471823812656675247644452121623036282848 12304407 9578286724378057008363822917596745088 12304408 -1862676013538012818800836359774328832000 12304409 -335573603111692520507025953731200685440 12304410 -294258679048558668143373407434371686400 12304411 193191872254673480345539596060663957504 12304412 1341130031382051789348665939567473305600 12304413 -194881940999131024202203852125276504960 12304414 250825354399456663412166505803110365056 12304415 -1021749268566700236523197747434528932440 12304416 -611875059156181556690266526869839937536 12304417 -1926795157708602161829325117353715837548 12304418 -66647398871299184514353190268022469120 12304419 -533277396830708233829028609828497020800 12304420 -1050241060883662555821063031613833920000 12304421 500824300483441566407120783207041250622 12304422 38417224536993313032915409622259689088 12304423 -1352958505559534259805461425711362205640 12304424 -220863017500205567574367587944680243200 12304425 85307414105742460518967833801589632000 12304426 -534999479767876754413073501370218172576 12304427 -222825375964038955846698652887202861440 12304428 60090145174318134964158059172363048960 12304429 424776414707089275708513003816139382784 12304430 2950964646986312646458027988054614400 12304431 -796987032048928412952721291625137935480 12304432 -101864582958625400727485075328257622016 12304433 201043249321400277271523258413490321682 12304434 158234981271826177961853969211814782080 12304435 366873551255734247628252717908636023200 12304436 -170026843891704352906113740693819848320 12304437 -366763653802490591013882112990604842560 12304438 -899771224763638768019891653899180452160 12304439 -768926099549572600344211170943130856000 12304440 -658510662607173762454934850294503424000 12304441 574941808165476939604417779854541324842 12304442 29602174900154027925101710382124378624 12304443 100652118357822242262757546273627895064 12304444 -442847548962065210111288032897642968064 12304445 -912854104401089445649616547243494697300 12304446 22091240116338384912823435496781662208 12304447 1337850964550380657323112893618983112672 12304448 -8837962750707557409226534235947401216 12304449 659010206514701050428588385486726154034 12304450 4079691336970159651296759740247648000 12304451 -775883527167900395643905355690439799928 12304452 -278265266619726443307447031356079853568 12304453 320129312628286405500438402377816757280 12304454 849777244813420179423495016501550350176 12304455 -277578270508934717497030134128124441600 12304456 1681126753477853723519172157873876730880 12304457 -450164535658266585392992137941668549440 12304458 -75543182004604992929714587806041213952 12304459 -1909551614731598966575068057473986374720 12304460 -96850898310843217545407206484812185600 12304461 131603731858984984031923883491059166464 12304462 373294981172086671344486055515593175232 12304463 24416037158420171520499392857795225712 12304464 19092185483885478454038594905565167616 12304465 -217575315501048371463003077576677934400 12304466 220345459471426028595039570750139788432 12304467 24756696741340178820940899590141566032 12304468 775555520141830273802921941404069058560 12304469 -145375879563708141151447565632600246980 12304470 -282514342637430384295759097832047376000 12304471 184798938838636857868021455514459545600 12304472 -924379689432054397870509556321498675200 12304473 -370589093579475795586129801670585511216 12304474 -39721660514675384703773455877628423168 12304475 88808168857695242665337831560948256400 12304476 -105065029031764075609443805041144307200 12304477 1173315059339951583135318890337290028326 12304478 356258535928681437246151728595176167040 12304479 -228724014973079934105672897619510402944 12304480 -350142007479891616683656085181004513280 12304481 -574555246243243486119716039699892105600 12304482 -393045238741624286032142599055492747520 12304483 -582852504274660991791312816919590341376 12304484 137445570279828242774368105184630956032 12304485 237299817804417842331424029710483019420 12304486 -94574550995314231613341646890396523808 12304487 -718531374394299641527556890340489378880 12304488 -254604251994283314612112700604276080640 12304489 208637844376105513316758293212155498240 12304490 -318948003724269259492139702875255200 12304491 110081584978913157665678779707707143680 12304492 -437370453467864667661980177156587775488 12304493 8234320776804098186722784772627031968 12304494 -113072532343800330948991156149515458560 12304495 -90218021448971235154106835545478796800 12304496 1956861000679409443111291741247176704 12304497 1418576050482680337920559510633164689920 12304498 -452927547491208449368173837353615487168 12304499 -176859985165849597362944785231927480500 12304500 328002381503850134903751135034472448000 12304501 -822159059567413942815844629253654370016 12304502 81916572356706941038711499177747367552 12304503 127046001078007787517872146020599306112 12304504 818029858947011604172220765191920414720 12304505 -481962684593732514643142945091117233340 12304506 -436333262011311721512163901883783238656 12304507 -1534404444082803098517143664435541617244 12304508 -1307571898523714339255348308141046556672 12304509 -37925232733167871165437872614564892160 12304510 -17062814786291989118562754849788823680 12304511 1249515910143043039169499733845727946112 12304512 441345850982921498209676247021838663680 12304513 432023786169154803836467454750014150848 12304514 350935675907465935770067786541761107840 12304515 65582259261045213319995957002986011840 12304516 531058180724755606733249654011954999296 12304517 -396921220238825013003158265699405839040 12304518 72752128534490324818355129947340384640 12304519 -877043207140123994532643968587627951080 12304520 -109217368322328195574509147524540006400 12304521 34541809108687063227576915368349497280 12304522 445518839610021303434155022058074333184 12304523 -338768074253182820319524965138754438400 12304524 285951762903310749736765045828511616000 12304525 -335306067842068905290928094659862624700 12304526 313420847731900043398029830063982643200 12304527 -219971675514122370147880900271867243760 12304528 310118886708252219200287653983567716352 12304529 -666927674104902769233526969575749937870 12304530 -36132845570986814987483111161277652480 12304531 -198138841507722795903451602856859459668 12304532 -448590533631511594584244671107790854400 12304533 313058117370435388775097049416424512960 12304534 -519657500211056240018354767801793677248 12304535 -28635225073156382742516378428437091040 12304536 4139132495556415583736005365347287040 12304537 -620723605157796956436524258933070087168 12304538 -451106740194376419342570448402896568080 12304539 -342313863484491922598219965209144274656 12304540 226303456947500539835857316668296476160 12304541 1563399767426655691743679088741532435942 12304542 195357886373303779725601763294640651264 12304543 319357734232584275239026708578819250520 12304544 -142609378840194189001671357411694215168 12304545 -138038214535987896345628210780080221760 12304546 -275484599274685794345633873766636452528 12304547 -947205895719891454820193885808246460808 12304548 -50783958071897686982191706150674621440 12304549 -1547610104256748886652980881625795629764 12304550 -147187166070331197660074038924488907200 12304551 -50104883899442110538653756735174078464 12304552 -1380305382103279688028831595143880704000 12304553 -2625066763137671675836971798268040323200 12304554 627588749507499411971685812236403700480 12304555 -364997265600391074496291352305417326000 12304556 -1263669007162412400407761103038811481600 12304557 -214029737086593656024718503006551900032 12304558 -220455555116365987472886067377197521920 12304559 -903109677204589968730064768366554512240 12304560 50678793715754889936118161716894760960 12304561 -130931815294618781710196321067439820056 12304562 -134755067602723659209261219862524617968 12304563 438359940243537142157841993898307583744 12304564 -654139431633775820285067560881290845824 12304565 -152380640458005936656394979275392734080 12304566 -61566522418933409273921317088997926400 12304567 -1144559855918480716033239171947849998416 12304568 -201656660856776414597109251154862080000 12304569 -665662299983629611680522746849718779200 12304570 73962437054394674574898467821664062400 12304571 1472148827199578718390673054926207910200 12304572 -81112735594487480518549906600273846272 12304573 -917383868754551280013653517327389429178 12304574 -48951052803418308392838466376223996480 12304575 492950631124038057157243084682261790000 12304576 -63101179310967157007854552188552478720 12304577 1105281890049573214715436917756274063426 12304578 -6722198228261789757631246639288379904 12304579 -6217222497467857928514719481415959040 12304580 -526626373140229998961392127666153900800 12304581 -731614197209749754473103294553119977248 12304582 318039968912712375033403127537682921984 12304583 169665875179390732964620167423270694800 12304584 354095319632377202928287499411202867200 12304585 356979845876388125439863751038265495780 12304586 273584811943983537667995488772534825984 12304587 489327023020109971519164731529534188760 12304588 -30909003440699316795437853979235816960 12304589 579002746967953616212981239202049119200 12304590 15836291304120813059237664729440179200 12304591 -179870855863513027643225472566686633928 12304592 40820833542684968248762809755456028672 12304593 136728561933104703631310179267108101504 12304594 93200316952344318189797768431776692352 12304595 -1140050513960310698062333815009844424400 12304596 142266844282884048083688983371179067392 12304597 1814040191659568742886973313606963892046 12304598 499700150161451161651176337110999738240 12304599 -19455841149201404248450002994855062936 12304600 -357869937430558192000809425986584576000 12304601 -546373180496778777404847384355253041398 12304602 13985347599578495824449303132450938880 12304603 -158430787316307616147833342570184039536 12304604 199687863084287359357853797935551463936 12304605 2245911430443190307930524327661073600 12304606 162362814019328991974683578373422944640 12304607 -304719564405567801363199919551302668688 12304608 -1187537385595479627298042701539410968576 12304609 280470449705345756643054406491686551680 12304610 -194537957102313498610572873784601507040 12304611 1579947588932902116406158686212734300 12304612 -306630437988164260102170715577280655744 12304613 -52768272301463721642816891563622090240 12304614 -165306445925552412302444255689654241280 12304615 786838978459026084042192382590116956320 12304616 1109130385590766308970720618995741588480 12304617 255576553447048946969485498808451375744 12304618 205364444184455661741740907869192248416 12304619 -267234629133871064495054428985696090400 12304620 361727653731467780081342596438322426880 12304621 -11069627583574988617789993274479614016 12304622 5158047536843290316735502848409114624 12304623 1072793148874966924083499049027715909384 12304624 143463591814385033757433352612525834240 12304625 461434374322017759807855491780175330000 12304626 -584575606903683715677686078707859830656 12304627 1104285869743458024425027402447515940520 12304628 -253987274596872113766431126003429990400 12304629 -185786802203174412722214720646678290 12304630 -181367838153348061524958780454004958080 12304631 1035366564940074618189960093133615923432 12304632 331286327025777237044284109952467927040 12304633 -345273917855246257089874528230299443872 12304634 796645147378923301530035191809600299232 12304635 73561580714639564135525334290766798960 12304636 140655335587438398830481618233761996800 12304637 -358002562185069090065282314094714086848 12304638 -149050093937566043100786084328489563456 12304639 -315239718661404978040465909420515144240 12304640 -123808714962160246439314918230290595840 12304641 -965614667539441146183282621033517685760 12304642 -189287369846218039902698125259910904320 12304643 -122586048432408738132691784087071618656 12304644 336437303989292592870700457865097353216 12304645 -295308543773412098022828545114115571200 12304646 360023828798394689230801144206026516736 12304647 1700198038078842933116121389641819303680 12304648 -193097800137789842269173154247180528640 12304649 -341388131635955898458113064238176974848 12304650 -318290074237708913602506162602848550400 12304651 899913494399906234913867493870272111432 12304652 -616272700397795543637341682940912990464 12304653 479134074727317646924077161857078178208 12304654 -610185144601601070655742219414203338240 12304655 -140088832964567805517745790807792552960 12304656 69612392442850624568315112345100615680 12304657 1908196017041800864471714477081794185906 12304658 -764546989634422310227197745860305356800 12304659 371544991149771764431677496827609458688 12304660 -330310098672680828139874406689837144320 12304661 -1026121718593403048113783073558588765430 12304662 475378820526470346150336081236512469952 12304663 209916969772005361689727533292467728560 12304664 -315624896639913105854416533421780592640 12304665 11139141013746299458384589712700171200 12304666 384956616905246133481785199635108061440 12304667 -899265335772640399844669305843131885000 12304668 -651728245676841328326284326758458379264 12304669 254855669536257261605949523642392773644 12304670 -183430996354058972840037550829322512640 12304671 -136210222860110012051360016996462234408 12304672 -1941392704579245703522406194073281363968 12304673 1161323827406167872620437189519290212544 12304674 -36047986126609501202687241069616513632 12304675 141700049201972507423157258834013124800 12304676 -496640532070067735533402546460672286720 12304677 -147945621911379097359808497235123063296 12304678 298610486093722740770122389849332260224 12304679 409164773595948097959069716005051810776 12304680 -287584539344528331691810693900965888000 12304681 -980130700023970597709338613728465647488 12304682 -162870452668206502406186950301702029728 12304683 -83543704885269022032774727997123073600 12304684 -1494204642963359712421924351738338064896 12304685 -12568247775389395267234924712122169640 12304686 260958490970464310795923692679389619200 12304687 134484279329152542708135077820046170552 12304688 -53162785946111238111005891582893228032 12304689 -2159359995344424060112921432895251528512 12304690 409957148145009040441695152876765469600 12304691 -544084385501807188705108172436575998128 12304692 135011963091153145674409921415827526400 12304693 -179425037558831868313774504198819592900 12304694 1151575740280311266845095560111996485632 12304695 12273093722933414098351392092802408000 12304696 -1613678738489498707407335411285137182720 12304697 1231977754469663154151897130469464449680 12304698 -131282346484263536533046306607308674560 12304699 461263780755553539604571292631084666560 12304700 293862568312842579272723502237796032000 12304701 592631277599424752525845134030072415968 12304702 -1079591222045947613274118491363829248768 12304703 -1551155684289982954323626313558626538048 12304704 -274023472601436828082870182935380623360 12304705 -315839907047651655744443832131344098240 12304706 -55682223117764009325910119620647305216 12304707 224103835851984796726780461062205127488 12304708 4445283745385759615284627072886964224 12304709 -56319265969768498470474557718493771620 12304710 18046435405340703881795689789495585920 12304711 -1180473316204556317714487229438937113368 12304712 213094544222574412523199090564510842880 12304713 -144746124627186923526443561936851209456 12304714 -336976978191747896257600054810608361728 12304715 403962847776413912780290907900157205440 12304716 15351534307361325743277181178624957952 12304717 -180208116002545957186136350637053396234 12304718 -854585997265671012766890479732096851200 12304719 532104683307862471707365374535864390880 12304720 -32472002088146063892144784730933329920 12304721 -217294618248886305915871311623812906320 12304722 16348253049820597474833022006189587072 12304723 -832166771971709102136754863199901914280 12304724 54570683129656057588874060032123944960 12304725 -307308429622240458329512326930822792000 12304726 -135357392382162472977927365304712304640 12304727 -1424573009435769530503207543868322207888 12304728 135761537636259871753408554760437504000 12304729 890160805418634653619118773937628504520 12304730 213091273336405937240615181029201257920 12304731 -61981774693161919725022536374118051840 12304732 -479513164638741092278645369438876672 12304733 -1667053435421395973414468394142047250362 12304734 -3828749310955169047321598148832721664 12304735 464235394505175493489525440026183152680 12304736 252615450217574085172363621051139358720 12304737 -6230844564644410596012467905586058240 12304738 -185138707059800017013241464056214658480 12304739 986503478426352282782036917787868768540 12304740 -19463842561556864851020247395702251520 12304741 992680323389197954990166798467416259200 12304742 -67744789909402076565029571487115510400 12304743 -294896583417840010708992431597649919872 12304744 1181910244640816765281915606905290972160 12304745 529127913499963236493542623514994257600 12304746 -149932302514312095396960314150581378128 12304747 -57175095694835699390889646501149895680 12304748 362177916987743360933429570576562324480 12304749 1125859750417809840000981555718506832608 12304750 76664282829729298419928171858180128000 12304751 29205106571371111983480242738590243584 12304752 -147268519843472451050905168887332044800 12304753 -170493764038773851571074310050119685002 12304754 12921791862448723550121698132342444544 12304755 -29245355090265398842256358513552292800 12304756 -491651444756644786298853446036015013120 12304757 262732246097102758733275577423825487132 12304758 313563750356037871050597530100080588160 12304759 -878761299622606390924380617589661254040 12304760 -42587317045493428898564423873320550400 12304761 145899485802397841264427918699403545600 12304762 -54260888484016247388539851311991170048 12304763 -151981581420334014577258224459730736988 12304764 -390537252616627134910986549918270151680 12304765 -400412509738087981793204573753781182400 12304766 324812364487778148165269616724193720832 12304767 -138737994681568934005832052423408067200 12304768 98224482907562827725297796459517706240 12304769 -292438770248925291094377154723461201660 12304770 182187991034512878052390178753623296000 12304771 204611525469591304791382990261691630972 12304772 848381532538570103892854447742417845376 12304773 62570169286729673404159357985657129760 12304774 -374088303082044999736468181430285467520 12304775 272873625929906749821559135784867350800 12304776 531937470722304850474934927802834616320 12304777 428485000181964798836527917193297641626 12304778 -235196023398339915160593977595537316560 12304779 1079311888357899974297689860056618996184 12304780 -226707132001416293925181584328633574400 12304781 -525496398658222780195469846063970233418 12304782 -39032305791813240874652965135580524800 12304783 856802665340750779763809926284988522032 12304784 62690709565333159446626420365896007680 12304785 65155842438223310202241918106229715200 12304786 -69017779583123051056872922265928162816 12304787 2174068844851851699072238211495024023200 12304788 753350327047877370382735429643782742016 12304789 591619802251831081412237755848447857056 12304790 -201227830893035242077310439130933753600 12304791 -306775813475732219062801350585848371440 12304792 416508116347393102377102747877351833600 12304793 287637542191724573693393143078600885248 12304794 -99382060232939964504373884630627840 12304795 -534861313987156460218502648701271467200 12304796 -169926276191443972243847875355665704960 12304797 -42360227026847650217445087480912846720 12304798 -135390482935964987338591544551106398464 12304799 226756062784918216216583650865600071680 12304800 80106211897555409033122241431216128000 12304801 -445766571656447725452853357520707220796 12304802 -38302163351047408482428554875179433648 12304803 417052170303766330702836549436946242560 12304804 -50904014967226458465898206360160696320 12304805 -332851293739216721292248216855636385540 12304806 431202719599725102628317515997689349504 12304807 19458560644037723719064601909689554720 12304808 -848928690284309786848705731697151063040 12304809 1112208965798832028846807776179470178928 12304810 -96729784280271899275630365684483056640 12304811 798747892860005641171602213906573167412 12304812 215296976395056592001770191533149903872 12304813 169825630233933289255349761954373826880 12304814 -140641433301772213045015654562740503744 12304815 -772117505157815258180240958984397482480 12304816 49334693145036371271645423596763217920 12304817 -441938447383805981269987079905358171328 12304818 -488085018848838651015639797998192128000 12304819 -829975973980540830724460868957243073780 12304820 237440561069082381842685375238731356160 12304821 502482597698955550480115808081745946304 12304822 -381141704426436561561491539589637960288 12304823 -239397309209354147733734239615876321296 12304824 294910391231970748917020601981687889920 12304825 169439412766710831895896253322119209100 12304826 -704039646933104645977048123110412881696 12304827 -37907536541371969334514773048965659636 12304828 52391369775606773195829106715823936000 12304829 -627754380335204247000615324351262800570 12304830 79687691851260456414020509794482503680 12304831 4023044284440006076862578945477224816 12304832 -368715828394363552662230164259978870784 12304833 177029025722481198556653259061595707424 12304834 246736055043755706080058872473727940816 12304835 -1238454682474260401523797291391133995840 12304836 733898060582829919356571662380617958400 12304837 3619919473470202867301065707014331680 12304838 37058185643233034590049012080843736064 12304839 -474462794950338402034320843286840272384 12304840 -36692917285023985005241043186398003200 12304841 -63192742970230141161928655252779350000 12304842 334738252223086872746984323063110545664 12304843 927844227386073847003642990705796979092 12304844 -813938415930018365014847480372905899264 12304845 -466000510455344273678621280951422400000 12304846 -259680110749724457104453067447406494720 12304847 1868005532361323968150095492157747993560 12304848 84447078249093180036746512492825804800 12304849 3090124897002677297797114968004970139136 12304850 -10287032834425222849069051824676155600 12304851 54496931946769329027316397345121600096 12304852 -201115832843835779829718131652364933120 12304853 2182114466075434370408432451722339886 12304854 -127744952635250869232593236913043787936 12304855 639637211464112841917368284635707845360 12304856 -1645326022949175594887608858393841356800 12304857 169898401817176009215352617629563993920 12304858 -218014266746088613722920263227633111840 12304859 167802901390939037222609785059567070752 12304860 286994072727140380977618916308173583360 12304861 492383494831873788115956823015904017024 12304862 -276960122289325108027981961778939631488 12304863 525444352077490740718159612542395414040 12304864 552111436532584606964406165835032821760 12304865 -81015892041900959057330332463122357740 12304866 108752694329136218033277834869460248064 12304867 -441269470490404435770743958351766842000 12304868 -306475986137731446040629274681652809728 12304869 -680632641634653315076739246967944804256 12304870 -10264418120545123921876071871812432000 12304871 651423260207505619824648476167267126152 12304872 -83108391157296150122951939371389880320 12304873 220218350314947605090835777516646039680 12304874 -179572374934166221822989315620779164480 12304875 -678132231111862677785887484490498240000 12304876 -854976977047641817350527799993878736640 12304877 176788640010831128957319762933143016960 12304878 -119581539350720622916913081261370518976 12304879 703933872469229861040097719347417637840 12304880 202826530754553194048142633201500160 12304881 154380525823492054804722262202226036612 12304882 -1045889475540627242132844123311511736320 12304883 124394042290257243044569089797506811040 12304884 611155921292829547178164430811513716736 12304885 1027014830200327666731247377202115583360 12304886 964542728095075227469514646558489505344 12304887 -199115065708589531479012273982544512256 12304888 -1072119767634994562884071420108711690240 12304889 81491707316503645275194104686468871680 12304890 -107677574373427537886958846344912200800 12304891 -699793407767826847361707453241058655708 12304892 79416899322074014076212824751683612672 12304893 -245084645464786985660062722027398651616 12304894 -193787531772398630213087541215342407680 12304895 18898647157817830449993803359805322720 12304896 -368321648191786520836739289938569199616 12304897 268885317670423513667274459235486680000 12304898 663611774837258424474936578726281525200 12304899 947112647130837522076081819438170555120 12304900 -379084606318618049564889668800487440000 12304901 161805946889144951878612590489392271360 12304902 251375997900583813985420265944053002432 12304903 466998321640949039627433718430320143360 12304904 -536951827004294089171804305585903482880 12304905 -138871462693453431748846681755320585280 12304906 -1113487483460670532630242584811141006240 12304907 -846549347714922904565548266067561148844 12304908 -151935769292352980666918567588197466112 12304909 154443400604537601123900818320249135404 12304910 40967933203981160966992057611709959360 12304911 -214646887269239656846727497790007010800 12304912 197881327657994822505316980529462255616 12304913 -1194816170588472604802148277788986344080 12304914 337152671285189703328717774859425357440 12304915 91632915976082634440024469917888102400 12304916 -431673585380642560678134518319525021696 12304917 489646866159700656015425099631483961728 12304918 556457330694701310457581536148953264160 12304919 -746940356239038012536694284303550627240 12304920 -325743163973342426276202989590826803200 12304921 -258517586495783338761079210875792557878 12304922 321370664248476632972937344809688501760 12304923 1569846765846751635773753087757613056 12304924 416103523058945968909958755869272208896 12304925 276031521810579879653210264670205012800 12304926 -179337698593761029716270717426474761600 12304927 -285006603667210156620863416025729597088 12304928 146063593638294186747957401547494129664 12304929 -197321939218877080506573117351559972608 12304930 11418826908909459438944310370850219520 12304931 870306273006116435596001497826975853024 12304932 281652890922335612578415604931636531200 12304933 -36111810441119945648641984977349115520 12304934 -264194986359303369926561414559397092384 12304935 438419705491616437571342096507818597200 12304936 -158688210714197454147467027918760099840 12304937 -434473092640724359965928492764396705414 12304938 137003773436965798231695614337863948544 12304939 -1254525962442221385059142071800932407280 12304940 110272331859589009127228002760034017280 12304941 -235976862786415809398864783563816433376 12304942 -154978858635840620114432961946045453056 12304943 362221054408836328526780202833582319600 12304944 244838408127829320001541961575213973504 12304945 -375810691509089027853425381119994484300 12304946 367845916297609591406044259655428612640 12304947 462937393635292728508828788410236137072 12304948 712688503024460347060953432783944935808 12304949 -1301271673062939954977358845077676092050 12304950 22619354179069720981480168484649216000 12304951 649004305683438168632814508891310620800 12304952 891048405708131177049686394985629941760 12304953 -8002397323585946934487887773135096556 12304954 53749609403081515239065041914380881920 12304955 54912767585504297371413483055476215760 12304956 -254007576193380885046126463402316860928 12304957 -290962320630717930047200918294601020416 12304958 -104475574164942298035876365773508593920 12304959 580699395680299488424423515744190415304 12304960 252305432405034983516772777193903226880 12304961 952397062900843141766262053172295929600 12304962 25073801570787060098331392931999027360 12304963 -2314944045105624961084238987227814222832 12304964 62603402300618933343844105195059695616 12304965 795447833879258042504270298451884105120 12304966 2906928130616935524673488650469888000 12304967 -1338439529956542346152030933451810896648 12304968 5149204947507911311280150787435724800 12304969 2624894199952131710586301457112864993844 12304970 287279333340316469168630904893171923200 12304971 97006280787571068311187072452533247520 12304972 -818643762320121138346494881259850964224 12304973 119817792588534006207148511177281695222 12304974 -445414838339932068060569532163837824 12304975 -549109028231830422820289518020062903000 12304976 289553729410456315315618059785027715072 12304977 -118568708369396171007850565779690867392 12304978 -8738193505201848644087274531731628768 12304979 166195342979477856615920728389233886576 12304980 -298696845456014502096490953476097331200 12304981 -506241335123728238004716069492969646720 12304982 1009174281040487157298100800239374882592 12304983 -97372819028174520277023575794546334976 12304984 88966512668394316425324444980018872320 12304985 -77352865273419023732846485888303349760 12304986 -188641578726587099312213630897616846336 12304987 -1109444083202898603258247104077148786364 12304988 -467774189881222976336381763185393416704 12304989 137357159638995162389782020432141203040 12304990 258146452346564826382827440542976985600 12304991 -1161186671559473744237400577695694609248 12304992 -73835590643822076822728397386705534976 12304993 -1550198003121393571529052097254165402320 12304994 3527237621279999971203976027301425728 12304995 329454797323850296251528450742468467120 12304996 837183078368342189077577115172674216960 12304997 -347521590372642626006838900501698838240 12304998 625898242600721968087329257527324274304 12304999 161228401770200508335922887666077637760 12305000 -69486052605368716649273509943654400000 12305001 128326313227883079653078698163198293344 12305002 254551424874433439053959292008708369504 12305003 -171655173684662232931124623173432452748 12305004 -65531582087022934110812065814820923904 12305005 1177276414830410029982181744915317499660 12305006 201591763096901415729658177366769911680 12305007 -209843187067312261216598489276840382720 12305008 -88907454644280863206511113165100482560 12305009 11419488864140701507399585582393016304 12305010 33545980992479869764920230178182502400 12305011 28503405437068084457889977965054305424 12305012 601601397426571315493990743973832014592 12305013 119989578588899972544395206844535791424 12305014 -450399246742828948458375829480517296128 12305015 -108865278198523073112678383602306764000 12305016 103112016163501873560466310116466688000 12305017 1166392051940224085367093763269076793066 12305018 -13753119443324204897864307833905647360 12305019 -169015955708848115239257114124735150080 12305020 -21428301057507642873867604839231344640 12305021 -621500835197443240261110948341101931328 12305022 -3653812505934558164021517209427926400 12305023 -666607855169381486984458308470178671616 12305024 1015878213666641525625282063778436874240 12305025 269541546745413251106301548184424556300 12305026 6602034885021219673861025851782494208 12305027 404372047981984806597879721543305591960 12305028 -537284927372376897052076183383443502080 12305029 -447108206669459535681138707914912676928 12305030 235437011519363555587964582906914099200 12305031 171310287311958776177089320053040529920 12305032 681252952068987930714319236652557864960 12305033 49090177934974235625631473795771828864 12305034 -197353251031955509278897973781949577728 12305035 -104671807358756325904702336466032457040 12305036 -1020557630798679352894665493560593445120 12305037 -371525149563244328450917013096022373440 12305038 -101390417234226405998167929639072598080 12305039 1234425624809101959687163742380379457840 12305040 -127051864030698003434948531542032384000 12305041 -41927878154347420948092548962257883328 12305042 57454405159955215878765423683324421600 12305043 -117878701782200220132628189002881315976 12305044 -609368593786825038432857818708211188864 12305045 -211324417350598238031120955479761937000 12305046 -82865478918443161984828541340642938880 12305047 -476625477165875307100768945490185360448 12305048 219255338017223777437901401346412134400 12305049 -67917639504540608795959277160205948320 12305050 -62911312754288700128515259045460134400 12305051 215730414546772033934673864704584059600 12305052 10887889869592632626032578011082278400 12305053 323540391843423729620026619829859933420 12305054 -256928998147056245399678022783777297024 12305055 -167879560863501675619031376729415687680 12305056 1290232973293036232463348957170684854272 12305057 -1503717841354149549546707972259849809694 12305058 -52825009785132269495138857956329164416 12305059 391421990976853837940080115683369812984 12305060 763448099740940911531793787070180020480 12305061 129897144453172597087940538895203177600 12305062 6685091705561444997706727454735212544 12305063 -725189179128929669251397097914882383656 12305064 318858877022439507972718483252230635520 12305065 597837210081137378100645481456720833600 12305066 375353174023085225072284494144899556960 12305067 102937688857119414947176135833130203480 12305068 873735310273567059515050654369487063040 12305069 -358738722184648421025404604544279721376 12305070 576825430712174746208029471037978073600 12305071 802725102074982841710222552800890608272 12305072 154990518553544505001882306450305515520 12305073 -56679812022204081481507322626421795232 12305074 -966402764840663227054192617582591028464 12305075 -40442665983778843343880594221050746000 12305076 -421037943440176077002646273120083042304 12305077 -342283240548174989185329438206100383940 12305078 100673268558363119310534468400632291840 12305079 817677259082272694193144287839445807424 12305080 -994671005867975821274723074456167321600 12305081 -725493562407945235517920815030704541654 12305082 -405975841663122206520100817732524949760 12305083 -123815023770243154111656699420050224880 12305084 -407375224934045224886153463121400217600 12305085 175867617349469070556375370675083683840 12305086 586130936215773547266060485020738642560 12305087 -88454740399575108092589172295807908608 12305088 -253590605984673726098182375792107847680 12305089 -1949784616741820391958294272778543731920 12305090 -56166156263972024648879248331692093440 12305091 68940120240826067109718636422089152320 12305092 -592842134633414669548821142815283163136 12305093 -381502959892031110861856708017635439620 12305094 -157243654834510023061985887216414804800 12305095 683222406566626621119255493809530769840 12305096 7095253338853391291390194529399654400 12305097 -183678928776266369121514567541697917760 12305098 -443781532779976472145421203142269265152 12305099 49735632804431176098671131871946946320 12305100 -389836206393604106159490183669680985600 12305101 -5191587168396910147019093950516092416320 12305102 319757568258442232262632329845107939712 12305103 631699715111751682401510401296713667200 12305104 -41123523329817109056592005997608828928 12305105 -1086913804193452441768832638220462377740 12305106 -648403181073447682039573417721341839360 12305107 1007152803314430044373975171054640616712 12305108 949735993331710603647084745945337856 12305109 -14401027972824479782223781026686424832 12305110 31616337100284316698776886409927464960 12305111 157190980565040539919501363353524764384 12305112 121328306466090674010333559028787179520 12305113 -65275391210276536749970678367104379638 12305114 324751893998920138102188527557118273280 12305115 -21699257171755388008131847029941938080 12305116 -316876395296546942566160820581652238848 12305117 -1849615287599862610669257514253604199296 12305118 -126919156891715853424886726867105879040 12305119 -453948219942312490562131921652456776000 12305120 229359622294740117451277532336932782080 12305121 701682805898599792599532020762679248000 12305122 -210663355516773291439417556796432297600 12305123 276873301604876138567543702503213578024 12305124 93530282060983198143709418026198857984 12305125 -257217118690896189471296405311494021000 12305126 213284393949062353518716515685531404512 12305127 585476867811385592299937757429686192544 12305128 -1329443029460994008290687132051364167680 12305129 587514867972479160288289327869762549876 12305130 -58752837802532901926732760685645044480 12305131 2068848836132660742375782956375817050864 12305132 -138520928381758491670330749242885879808 12305133 -172232231125079253332922209840038350996 12305134 -1008746854968205025977398564913455898368 12305135 -360006669361440732127710920324318870400 12305136 257308622599181976414365120652987924480 12305137 171026766769345986066151783215695730100 12305138 6693694669505264967702594113079817728 12305139 -67842249622135424511951069986774411520 12305140 -68873593576811989403912921144170905600 12305141 -910404298600642342777991405660801774400 12305142 101591812292777704841701618116424506240 12305143 2079881515116349415352399837939261890080 12305144 -12097758859662383051315215214966906880 12305145 201586311454710559612088039802323238720 12305146 303533659886977123376244785692002973440 12305147 -1458514359684341469176150318518674532440 12305148 -2873875852855492917685955792754048000 12305149 -1436024983077786412596923588092356441850 12305150 -81689195939571708751181173685664124800 12305151 91515374658628264675288474874161203168 12305152 188749912980222452564109425294350221312 12305153 -359320892277476351738393539364234785344 12305154 -114327281927633924458984237183772605440 12305155 139311230388981884667400532782977628560 12305156 192945317373865318282028939685501371520 12305157 450373403929219138606946250838410888192 12305158 741503313351029703493031157288050080320 12305159 610379194223818049937511804904391102360 12305160 198347359373918747058714505771769856000 12305161 1250593761138520773916164026955705660288 12305162 -32401325249829882974312838206603817168 12305163 -14226558499519699274648456472046726416 12305164 643856095984290344622112018145751982080 12305165 115118001199588263387031730743102800000 12305166 -220985261615077569977116267809959213952 12305167 -127964269462396356100905219232829339408 12305168 163318169337651810416495054527592865792 12305169 -608501993282375812592446266101101296000 12305170 6491778963539053080021507943731878400 12305171 155366623611472261612491599382537527424 12305172 -39190902456970194591654083524903612416 12305173 756570923134801323300616821156474749244 12305174 -128561444613965069609271117256718925120 12305175 -96605613025930075465299878163702144000 12305176 437410211762267256352010754826917273600 12305177 -519204532633249969678364398138993873974 12305178 200517579311288592925318202704723928544 12305179 556758863406536084239031166606419379640 12305180 -803762982061125017776689874636593369600 12305181 -6212351538428161989323765167868100096 12305182 -323912360807375340879023383355779168128 12305183 -425325593969912118160111348265480819976 12305184 -170411083217783541863413148495036547072 12305185 267268543307174177926988920958477023380 12305186 71476530310635426007186585164751059792 12305187 252830287096075265025809106521201614320 12305188 -169273771347696653582247316274503983104 12305189 272197262826196026138955623035943846360 12305190 9081925408856672828491765710446363520 12305191 -308378968700499476194663716606650374408 12305192 -210259728593075283640677046923252940800 12305193 484589034009052009110650527862176742400 12305194 -206363972512012219093948197775699883520 12305195 140052427924885275102850707093944861760 12305196 -15404894047061005001512446313199036928 12305197 739445811017454452162345906828689258646 12305198 -932546089919949754631955724835523840000 12305199 480603592679479938744946692227363155464 12305200 -91414863042262139459003052022102835200 12305201 -685660418254269520759614540920863884108 12305202 7619957200666796667123910726842974208 12305203 -758243475163197559205885285806086253080 12305204 238589634729448844973542527503889668096 12305205 -291843822797332315466719114690267456800 12305206 -1010192556775176919597291805690864965440 12305207 203302571833072886209828013302025767200 12305208 -197939296612499997227929565917045616640 12305209 -498471557550189375034638060615747766784 12305210 292911359279685713200710721399902305760 12305211 -639573561037990473845202042945993248256 12305212 -123331480472774027462348501841632440320 12305213 1437417353093517245168632907061152811462 12305214 308105116890158684563961807731081164480 12305215 -29053300199417923016624955241581780480 12305216 30627093386370493629355675367768064 12305217 634352067783477022502778575222526624000 12305218 470104146950681929570724175094509338016 12305219 7068671805037789774655758036091128920 12305220 -481027170108388822817153733398161059840 12305221 1245414888425088208955407057614348171422 12305222 -462720066890223106593391940554541028480 12305223 768943897207306699388090324621741418240 12305224 -6560390883371072135642339326786068480 12305225 -848489108682866040399638732622892516500 12305226 -142499231134972994578162290142509697536 12305227 -143380605230426129485113770677680262320 12305228 434568910839903854624722887953018588160 12305229 193609236658601434298597765843209061760 12305230 109462180050099357782127847581203435520 12305231 575777149932256597074696136407290866032 12305232 -253838928622145116736881926100873322496 12305233 394786815861841195414909789010725855744 12305234 -377978437349752150479198822102792060768 12305235 -64447375817532811525006265926630434000 12305236 -1231157757748602980555689593203360122880 12305237 434454559783874938624109086602763708800 12305238 -38855824568191118331950562704555274240 12305239 876990271002075448050677182142208076040 12305240 -390304954055972075469736843122031411200 12305241 515379842980392030494780762761115433348 12305242 -768832136858777356082586382524882739728 12305243 659902404873671343008079078503332455492 12305244 -28267013385042916620003086665067102208 12305245 -16175144373929915233670902614260099880 12305246 -430905154877456206630522429826537978880 12305247 450656719513749486599981691794141928960 12305248 -151389240077051031558725240230903283712 12305249 641132523458767932872107676057031142320 12305250 858177785468482786142417956299770880000 12305251 -441356314275965209534302367852685831520 12305252 -843994497257920155755768856316481403264 12305253 627232663365204997862954778993742379520 12305254 429372099476436124313743939600458562560 12305255 974004380280732155024590336407748218000 12305256 -507275543651986515594014479991568384000 12305257 69457793565811122548359632406224115200 12305258 -121751431331222995801781032862225307648 12305259 -763814778972016263475575797248020364800 12305260 -300470666247248810209343876242627107840 12305261 -49494995252084287906962383845139988138 12305262 302350932888513189257526486356017945152 12305263 -1387147161517655091248893076481271253760 12305264 10621474852946320079543156947145195520 12305265 -30562249138521921149021225408780311680 12305266 394385152364517624114626652440271650832 12305267 -11295461199062958448930462763158907952 12305268 153813003944712851964350204207076154752 12305269 4900083060317681456850033299180932096 12305270 102300764021431691472644670743628528000 12305271 291361280396799316002333259669928160768 12305272 -54926917944440321733764118174446469120 12305273 939981726365954867245512705034377132522 12305274 154560532372758667078182540376387649280 12305275 -96279090533177071544116304083431008400 12305276 232523158245223195280711354314172866560 12305277 515033625912327994998028291016380225920 12305278 -97680548939453293175468557292020354560 12305279 -121423422438581180712120544313694113424 12305280 210812759789628609521186720056344576000 12305281 626716862667467807456969565029450410032 12305282 -1319736790118817144993427248251164214016 12305283 -671350423899717520398835761174536608776 12305284 -259364991806484773667127863612646621184 12305285 67319098995349573000172268441760460760 12305286 49022473270312879263803548614154238208 12305287 91425220758301834878087563767775492392 12305288 -1527925877600942289306939048492602327040 12305289 -78729648639725685330484906883169763872 12305290 133854031463544747242803188584262050400 12305291 1528594429791384488259778672863165000 12305292 -504018763745378911108762584110327709696 12305293 189441608458918425996728463552235284480 12305294 783180529295110642743452087466695212800 12305295 182699811960182153799885844742321850240 12305296 -309129355768906689800016130628093698048 12305297 -256241873673937821011380034703467475456 12305298 73053353435069999406794771638033409664 12305299 -621186592438112846438325687433433390736 12305300 163609685530415698533566719508987136000 12305301 787570741764311694020164920033595465632 12305302 -518332561610160471322490272087604487648 12305303 -185431487418512343098722903388617916136 12305304 275922923826117434494044343568818176000 12305305 46831784114163561292715531673051596160 12305306 386252130067155166008012541733886531264 12305307 -116821836324360881968791469202610762240 12305308 993193232025737656394119331537310268928 12305309 918412808033303286166211238064394418720 12305310 2987342332088192815678170383574604800 12305311 1344603663142013605504350032582703698912 12305312 287418598195301769346323730022053969920 12305313 500748839694464780841759443441929074642 12305314 -481856800595426249010616548592210713600 12305315 266819241034178510176375223172369616800 12305316 260987749945648192362219648825893962752 12305317 -733802242530700270617751551918540443940 12305318 -25034531902223562113521906738661512320 12305319 174774432415435533616635746474322677328 12305320 -829560724806507936988904676785198131200 12305321 -304386575492755168579779448481857742832 12305322 357460863982278902129263268258863941888 12305323 1037490370228490676075888225200876574760 12305324 378449659481975038668556630114231485696 12305325 -36283469224765546600799081782640378400 12305326 128603941114662371309291456663525142528 12305327 -97860176852644824222213631863244339824 12305328 -18263878136899611542909930886908608512 12305329 -10785361054209456566400591818674946124 12305330 -107284557230332728873046553496099199680 12305331 307564392114860813775467451177627830400 12305332 -65424118748803487015083492634567621888 12305333 1894816658343431821916720597896002777582 12305334 -142545953907717435948458297876155629120 12305335 21340144529604049612384427499251163360 12305336 811531796975805442070234788751280967680 12305337 460233335880590176990910506349747520 12305338 391678536614465811756220949299667470560 12305339 -859582907351658014528368487518748920776 12305340 26144697328685800494610560710659200000 12305341 1180437951410852903277510736076768745984 12305342 297025574238290776750424558812561302912 12305343 23420546023628789663116952686144665744 12305344 361509932751344818352933995289558122496 12305345 256656577784938041485499515762378883840 12305346 444067120390071698588701154003771487744 12305347 -22836722898555453469074418234371732852 12305348 -764111856734129535431949997563576526848 12305349 140208247202551745741120731116274306560 12305350 392614365486497645981146243555744776000 12305351 -278748180531244288689862859538029074608 12305352 827454446027436250545763032145738137600 12305353 -33370243921005838123857312477403939376 12305354 1343968405604237221476001523350586337024 12305355 -253374410117178270616960727879946566400 12305356 -386358142206139539996362751027665797120 12305357 -199101527750711065641966840869186118528 12305358 21667157475237400883363414061917914944 12305359 -254360230201341722562708538506745135872 12305360 -36302372080750254972033898821714001920 12305361 -340741215095551847040911620167249040800 12305362 968938192875426879310538181308058064032 12305363 213400639632800322183443166882818509824 12305364 -40677301542120751928719138380568473600 12305365 330528432159179296099123188071725574400 12305366 182762490306032499980654468790283643904 12305367 10894398465071862749423504288438478360 12305368 897286367712542549476908919596827074560 12305369 1246252655749594321499818621242901125840 12305370 -205229775323661070260542018160268961280 12305371 36339416940054019157229211213516023744 12305372 230426223584315500782610984919449751040 12305373 -212666482429474911028648115561452319616 12305374 97280178116403488870658113131956471936 12305375 -1154690152058730457090128995995299546000 12305376 -730990705516627028068881178565210800128 12305377 294452799513535728531260050925015419072 12305378 462074601225712100822589777160841781024 12305379 -577887050472692480824689846965491585416 12305380 -617205040669981780121568501972090259200 12305381 423633042292926148730550073863777517344 12305382 -41755293825549001680584377390854589056 12305383 1565102554693798992707799358999747320632 12305384 -61700856465185733168203653301449850880 12305385 310824185653062013182799210066670227200 12305386 99535175251105116915809202520573734240 12305387 129118930169652311275569981346724867040 12305388 12701423351898193072280055810045050880 12305389 2011206031549388842702666250894622960960 12305390 308895745647250292427682871529508747200 12305391 2952774409566260015336262368726092800 12305392 159549349354460263858188691826249564160 12305393 1033454149283958937504401863701023997440 12305394 525786734457098028194465376977065499520 12305395 -1144522325820470807789967429561709213920 12305396 10378659990504738580436935425995950080 12305397 -717880726940517235111605692987759037120 12305398 -230174879870632224940264121555364833664 12305399 107347855287291389197084767805393303872 12305400 182454686783720579771740773182154240000 12305401 -593512341680343855851948536733952360598 12305402 897483347647279526967800137238499127152 12305403 -111043819045710342495735627890695518936 12305404 -22572418080942573842207049557381772800 12305405 185236361858009387122703454571556169600 12305406 249861461709375680156538642578613970944 12305407 16337922795545321538070743664897562880 12305408 -734228543275426482700807348845054787584 12305409 -233483288679852713784581191009260941952 12305410 73532119451445393843875190218101094400 12305411 794804080585404973924997233829470478592 12305412 -115814227473387394134850115397742510080 12305413 -1008177478453668156472800453127705346338 12305414 -167897928743474359378261799218636560384 12305415 -715509998752696410612843897035215852080 12305416 1373261058011606469447720280414515701760 12305417 2373375642081649988644251410059608535092 12305418 5144923471154933943130186287073960704 12305419 108108674081731531229607774070746169152 12305420 -467482078325146928809091273320500664320 12305421 -432382659048876131107497854271575677728 12305422 1004235302188468485974116185562648324800 12305423 312570035223926319275628148248745449024 12305424 -68976162336262667460904943686221889536 12305425 355165412326169473573411730574038328000 12305426 234352282769293215357350527510040778240 12305427 -62723901638574415164419122676940546192 12305428 815112013496398024378535438001489063936 12305429 -2247315233045816276457715416141213346116 12305430 -303277774203661942940232423622541581440 12305431 241997338452426451147101360916875388232 12305432 -211481434298990056017194457535038105600 12305433 262247534460488825844879966676926791040 12305434 -479791944107424371387042171661833874720 12305435 356552547640843045299518433493066228800 12305436 91701600871136816663209904447292604416 12305437 -556127520451738812812015415293845073760 12305438 -374796710549171538577125716034721994880 12305439 -270221575408004082354273716899647816 12305440 -256079636968444484871357436137433989120 12305441 -347182992953197798207342151380242880158 12305442 -288017001645497997226127466169308201216 12305443 176670121635193475697528297583839525120 12305444 -951607874035634825946771808332263500800 12305445 177845238976041586789329105107131147200 12305446 349870272971084827502678030203254443520 12305447 -26643086617041829238187263917496459136 12305448 3836229360734844194663350377170933760 12305449 -204073415055773098196596415795196980636 12305450 -137880398436035066394474998809308211200 12305451 -231822219645870972890725961622801177768 12305452 311114993888668829658187281036326395136 12305453 -200616186113119465100142880939688666880 12305454 111475333835421252655093859481715077120 12305455 -1100256478579869757707105282385951523640 12305456 -264356111799182302676526821093308121088 12305457 -801276056983045799470009691363182632012 12305458 -21458289219229485705063570988633200 12305459 704914712363856960681650784824397034080 12305460 -1407817404762479722993097729729249280 12305461 -434019468559243575497574302818320687968 12305462 51085019774805024038139859639323810432 12305463 912393266826605778320858540721409554000 12305464 -100571370224507248495882141240409088000 12305465 557761735093387056616472134363393201860 12305466 -68559874112240361147075836975051097600 12305467 1124586438918390395510146767050641040232 12305468 -65302033855668526955709820192173312000 12305469 -37638146431678340136553901148690039744 12305470 -582211975325268741806865741578707216320 12305471 1451638239831664052141785818851005140672 12305472 -116584533259924236342770319081275916288 12305473 -2159550938474537170013043365368019383596 12305474 -385683175773192150080647788401574357600 12305475 65573769558411167848148376213597151200 12305476 -930534926897419198248540242482506989440 12305477 636320242484733166689293722979777315292 12305478 -619924751150212620584533849568891951232 12305479 768990190686488504853124857764622520680 12305480 -918771353782026778477240818033799987200 12305481 14634362091216736838993413222052978688 12305482 -904163392332459053618478374623228416 12305483 -548420745912524879376523465852773753600 12305484 -34650628027342973412037922210766441984 12305485 -812093090463970187426086216969697559840 12305486 852242230073025332416066994184170496192 12305487 292024796279970378747831777354930479136 12305488 4556771531377958464638717013320925184 12305489 -351349408517935947379484466677929201344 12305490 -89152035595886875479040588359438466560 12305491 -138435395733702928367822218554218183616 12305492 -1328511805873600567247483536514730643584 12305493 1622938897904864063984069117717621502720 12305494 271459386678661620009586046930192801472 12305495 466545844630946289022631264299067103000 12305496 -120508205804821282077901712235213619200 12305497 337245014215059557708862755820972280512 12305498 709087264348167221855800759590366870000 12305499 -700715084178196753961741830318766810832 12305500 600593912114555309322241058085090432000 12305501 -612905229709729342023414345290001473256 12305502 -631179425684845960458943058077253667840 12305503 -508055954830017089228310024669485789344 12305504 1755392535032076611204000408752226697216 12305505 361825695038803445827916238587278258560 12305506 366053678271818824762260761632812900864 12305507 538360142972576765112252545780601527040 12305508 76180573030339854614493705561280680960 12305509 -118021792803510727225442023808305484290 12305510 -362854302807372625352798722022046105600 12305511 -890579951956158899023718523607774857840 12305512 99328349546311944369281145817020825600 12305513 1702537234010086156819004984776125261888 12305514 127438831123086497745341268653913630720 12305515 110040695334803533342671954563352680160 12305516 169561562299912858942525850603469001728 12305517 -346799663397382892401710324490564124928 12305518 915320491491685827975137695605875538816 12305519 -78466353290636195379790031440855772880 12305520 -99823231239879062947924596674695495680 12305521 1408452601408250534634098176877456201200 12305522 -98026614073955746079768726858893746048 12305523 -634039890045375183759616125388710467016 12305524 398514630647335340165710152477400952832 12305525 1434814405755622794240549008535064800 12305526 193152670522195239417665313083467980288 12305527 -796734440014064218395777637983626918840 12305528 -717128040720050162149801770163979427840 12305529 315689539307640154358099439375001733184 12305530 -454684120307016764474613482146887554880 12305531 285170837522210473251691655949001693440 12305532 -57819883554790014125312380069881274368 12305533 -1453800183124576096762965362220181316218 12305534 26289125989281384196769366707666742400 12305535 -124949479871193553622997185529656194560 12305536 -642229908001661478119366873008822026240 12305537 89070397824707349731664079906896943080 12305538 30283784284056591332076852046685552640 12305539 14590947725301392138915917277237833340 12305540 -187833460347485290485828459606572236800 12305541 -282502565583168327686484889870819954080 12305542 -431505204422179444954016530206688295328 12305543 -351212786006673886043076520606881423936 12305544 -619155094595283550142790623758614528000 12305545 -459395200623317648258135037119111910720 12305546 -470310748528970862288519612769633015296 12305547 389082097809471302778557178454632773040 12305548 252923544669473291686925792118915723008 12305549 615369162699102874326524551204073786550 12305550 144295663549626696280027101784195780800 12305551 -1023926374957423400972926337570030346448 12305552 44764960606381924114961025104398516224 12305553 93835187770059986843242483787619417024 12305554 88386403549266560416488925646321240976 12305555 -664882343260826647848187470422537335200 12305556 -373103234253313388906754942392761001088 12305557 1293324229290358288194668122971456244224 12305558 207091590401401762857254419516597646880 12305559 207113011374443757372346540445645863680 12305560 -507311024297439220145848646602159104000 12305561 1319602715915898641482861969704633177162 12305562 -672255130592564172349687070577028210176 12305563 57289392186628950147055266806357069200 12305564 748674492757842364270396328517783154176 12305565 -181487347125240656216949027824925337140 12305566 -80948537523532994715052364192899900608 12305567 414787819282526771011802390399124744672 12305568 -1710051361927743704687008966565167104 12305569 1029012769248953296610649367620067404996 12305570 -310953503733479589952758936611460427200 12305571 115565213590044876713848200283807545600 12305572 -229925448323025129302996085689277169024 12305573 -583472463076359619470413108287381966560 12305574 -136611000453702029677734482266506117120 12305575 -215838922264462773094634171350047608400 12305576 110702145410935100936172006860020930560 12305577 362602479941843618236879978393978977408 12305578 273798498388163039345655299227523258880 12305579 9135456455081367405807817444958112 12305580 -21921626368783962605217134596133191680 12305581 763014266823949425765781199837131951382 12305582 -682745493139732368908381079381059260608 12305583 -20617499129001152390812835652882656160 12305584 40371802322664255719115744038135070720 12305585 -109144204631110259428088092858871952600 12305586 -519354841917575782802590327487145848832 12305587 -243612658057967444598244242561143202816 12305588 -290770214727304754878427431747451805312 12305589 289443121552826248194188937911787112224 12305590 -699706453853006783527430682726401980800 12305591 784086112163822580507020396344204094184 12305592 -15576744799464374963905485855276257280 12305593 -262179178738549814386274323678209993600 12305594 24380927975382490843951693270734910464 12305595 1037677102377554548237969816798438902240 12305596 -22931667068857498217690152108707404800 12305597 1028305092903421426963409406317777135040 12305598 -163121649167011281873867861958347846336 12305599 1190268215514640673311240413856548695160 12305600 -47221970005707980078850784702994841600 12305601 -17754342514320607337488860457975152576 12305602 -82151031926126598197769488280292627248 12305603 2315340153131494788307544312018090199960 12305604 -626396521676147588011661775610718515200 12305605 -181508943119696711409450215342197806120 12305606 120353894184513484109487437071607782752 12305607 913524367155917478031791256266246416040 12305608 156941644535379323976477344039379763200 12305609 -115185283323091925672545994643195448320 12305610 -12103466243625736009213006502728176960 12305611 3810429355313459102232785461792390080 12305612 1333959720394003557177366780840820454400 12305613 -388063116905175692826926556814644196800 12305614 65377330028210281851299501495107702272 12305615 661808894430073900051573159231436374440 12305616 -378114508854574000708427670614326640640 12305617 597265380202345327863798685567790933412 12305618 -124021088121576973651557937355773728096 12305619 -987836231308525667741738859495632530956 12305620 139829754873040788537138059974069689600 12305621 1031671818380640781058219505584734242624 12305622 -106356859079616149358044461081322059776 12305623 1916568774580280256473834200942965126960 12305624 -125580881483412189203979285749783255040 12305625 55535708330221567910954541030502290000 12305626 -844063322344543947353831400167766300960 12305627 1914109461449643193503492377159409889476 12305628 -285682784751145685650928276779681536000 12305629 260603119790242167903988458955409128512 12305630 -53401178108225306295155016127420675200 12305631 -492945087482220588067161990606439568880 12305632 294888551709270473719257053232916070400 12305633 -16110851831157138991969582611106625118 12305634 -1049232433002041889333531301851973287936 12305635 -25124488536320815667321083900517974800 12305636 4527715426563311362470276611272114176 12305637 -1115981387902845195853975215862828531140 12305638 -618111647525216397191375999388822111360 12305639 265630888478466439809944838690854717856 12305640 -619767213737050131394299207974361907200 12305641 -81394244775930340921524772193994021958 12305642 -526488634559396185050106713405022553088 12305643 -146496073428277597361530621297649025792 12305644 138111181865421851558432280360737249280 12305645 -314742553924904358417600660789817674240 12305646 -323804481487354284131109172911428030400 12305647 -318474179264803517932105899156467815448 12305648 -141074803262877475783479917580550864896 12305649 -336597166014066129144795481575140116032 12305650 -57598495367396223820838038468099776000 12305651 -1302416479700727445321785887338491039168 12305652 233084972956308794845046481751525361664 12305653 632532589661804367281568847782977001902 12305654 -9937119794457972549070193792497873920 12305655 -888464524494546651645759813753815272800 12305656 -1425277260185540727352773659196428144640 12305657 -253017906731965191481544340867333607680 12305658 42266073214573566420846610265679733248 12305659 1655177946346289178218161117257703725860 12305660 458181603515324994635682679932545740800 12305661 -924100430713616661056243519900496602976 12305662 -948399819190835167779869419471964308608 12305663 -620494467412471522096254969089187356976 12305664 -193319026054724459491761810737190666240 12305665 483310517671292830659125627422802918400 12305666 926280380637460983560785034104078886784 12305667 2895863772676951473574080505588826112 12305668 1193502296070203612726114276918062802048 12305669 399432854433410681959337634860555375070 12305670 -13696249576973817843345254123528755200 12305671 -790034494883728460622375129757072129440 12305672 1063087327565663719291475352762059980800 12305673 949486313675859451184051040704869511280 12305674 371356116369064400951679587300844292800 12305675 -944777713440757477114510070106472091100 12305676 651555775176580351277659293169329146880 12305677 -496055655539685630538716203724460630474 12305678 -130562042006227710456313382903625427968 12305679 -483077086032252072604706697290204720880 12305680 59746028293196535574877876275486556160 12305681 970334188151477411720156969492362355712 12305682 -19828489512099476213103528104277626208 12305683 -29917499264019020589383562698708510176 12305684 847732086140726949066526305171720172416 12305685 70810341978260586957314683786941542400 12305686 161781302666288105175024829045152190080 12305687 -203309405862726837083427288994133876664 12305688 318307107874596864631884377722501816320 12305689 717828384356015480051866529639280157440 12305690 158135447042562065856076427521303019520 12305691 398880476171116498979603563075574237100 12305692 429933636403929720569302041243135057920 12305693 -180579332618480094053697563338243964058 12305694 -8216701196339461896015701325530385600 12305695 166976552754555108545474187025785100200 12305696 -640197338692122983070622427512512577536 12305697 -13078170601985789888528860136074503072 12305698 -290422393897459733226001896549077053440 12305699 46151042004897548379847117596720095040 12305700 180989921154204366553382549645462400 12305701 -27671362136283040049038504746277916996 12305702 155642976894036407120963958363080259552 12305703 624788604796956596059176167340058141824 12305704 817971233164769853586357800468657269760 12305705 -649411134777014405413375826632367286840 12305706 68358694235325208064638296810593186304 12305707 719877949348146529532971676367706020000 12305708 921678692533775766411481481317914217728 12305709 -182173434713007479110315351453445409600 12305710 209196274551950740935846605774179469760 12305711 -1067212183812425770582584742424044200960 12305712 -69180220970211333003682383443903938560 12305713 -370042409060788069997243544519957205440 12305714 -550956207786825230261365655136512546544 12305715 -521243728860747821152106457810909828000 12305716 1031508687887658418452354170660840339840 12305717 -686907481830278127567364443267107183268 12305718 405134162439283843095929451838421789664 12305719 1235784060175508535772670243777467537760 12305720 -282671404039291584618792160417972224000 12305721 -330696697670792493918056148705992384688 12305722 -101957804730985630186327522710649001472 12305723 141236147771986886236051731957824723664 12305724 66243148918580316004203347441539232256 12305725 -437929061348901458438974792352923171100 12305726 -568339602112644611150652946750664594688 12305727 4721065877453308709402697565715512560 12305728 621533599207420539440437516855280664576 12305729 -532057487181472097942857673394977177088 12305730 -367234599410269548277416221862297792000 12305731 677863262836766417571797835742319203864 12305732 1004535405729954293383577353574691156096 12305733 -278161723920401849116765115688694169952 12305734 -19977316508141151729107121847524538368 12305735 596251512680620239914683141266820209720 12305736 821859308828193392781860088711172915200 12305737 574778124437858539675547238271059140772 12305738 196071203819162789526021887613701033520 12305739 -235376716980587358221138146277019831840 12305740 -962040147103426553577678271405824000 12305741 -261010998673028251861925186038978141728 12305742 271602719312556527576126382648749954112 12305743 -2553053493806644669221980471198818096800 12305744 307789784280855865978093361787467857920 12305745 -606825217407048497310455538682183450560 12305746 -332445013791508737541823234798651170176 12305747 2045211466869100860999325081797858484152 12305748 51438265330502502620920757145635389440 12305749 -154522463183037085676527451631333972960 12305750 511382397382393562939456786449138464000 12305751 -418112101934044189286379790638778099200 12305752 -678838108840808367897607731882796154880 12305753 294718773407870024926530977858431525002 12305754 173188102158653894250587220900878759664 12305755 308156822886523291935703132256881701120 12305756 41977030749258461252087329019790944256 12305757 350853908149319129645563009719638144640 12305758 956623739833456185093727734059008164480 12305759 832874624109112114484283248801878474704 12305760 3448190959995801377322612112773611520 12305761 -456353574945734629620394436603825645400 12305762 -126470991465750652208639043831289612800 12305763 -452961236362864125892859420065775204400 12305764 -538094312426437980225867088912050656000 12305765 612301970988429252861016874772342081660 12305766 -175371385444413048362161327444728509952 12305767 397903803957228204865190550206941733816 12305768 268462647158029936360118725050178560 12305769 -329854118553527085534850691660454899520 12305770 429011473820568680862042729930857548800 12305771 167766368173898827143267584526322233972 12305772 -415589614951526760052914767132968168704 12305773 770503049622682633155811739218926534000 12305774 6717308138737126644706209804674250240 12305775 8940710074711759899047542404050169600 12305776 -115669607703710819595745130649923944448 12305777 -435925195520770609817149757581484165856 12305778 186873209407294633555201181223076765824 12305779 -152917546980225208351024158685581533620 12305780 947649925437608201462304361234814841600 12305781 162177224086891000496374777652131395900 12305782 -367387238287840284975245209955442718848 12305783 -6876658539856812465304273093634276736 12305784 4884995655318142887576295961899192320 12305785 151984520287686289322453654718759232200 12305786 728066169142562651144261065869609908592 12305787 334357461132830906164990190008189332480 12305788 132648661897111217076234299893622587392 12305789 -531791773184396469539197854135572332410 12305790 227340285485454208579057765417923379200 12305791 204397349236658107011879264092846573568 12305792 59245401440919377984911598905416744960 12305793 74740633771546061138874039071538017664 12305794 -88755700247010407331759066354639692928 12305795 7034247329019538522601437440801376320 12305796 232653614737149735581096524176130132992 12305797 177577215389323932313534627545912896032 12305798 269052222895068036753489940932364706400 12305799 1081646990907812411539701391935273030168 12305800 291682337653337658865608174479970048000 12305801 115258537606291654715747918871537263652 12305802 351977146204891776926234188245527577600 12305803 601934377799653474346800353192297124052 12305804 438808690162807976266170541796143174656 12305805 -171714117058763147137523765409557541120 12305806 709068505603734684308221133844197517120 12305807 1269583976506087479693205149371991457200 12305808 -35529323748241529244311089577083846656 12305809 910983514163331344425143351832453057280 12305810 81613598942997778945767842672661381120 12305811 92234216882577938038718838922241856000 12305812 50149152688869484637238437321729093632 12305813 -119256399361614356156463781880702501256 12305814 356000645244606097156415095850336226240 12305815 502931901495794948420689039079769879960 12305816 -590585430306194875470404633566672619520 12305817 -1045021873410987742301292106085497944960 12305818 -17296057378686713480151919459943779584 12305819 -1566715025032990118380260463040979635400 12305820 17483919661709076513404496983786542080 12305821 43572709214605639192595139879980966 12305822 -237073065150244115899778663970406858752 12305823 -260284764503636902112284584126608570496 12305824 700173270586858292987652846294048571392 12305825 -299332705790820367642830144413065944000 12305826 679386797674839241034305475615279616 12305827 -335763273216427683338690440357195852324 12305828 -229966520259255102603721612287199211520 12305829 15290843976166150877832999227665027008 12305830 137763995202600752314404083560190284800 12305831 -594834481684140170011609726997080231800 12305832 125662381022228048935939061996499763200 12305833 -671702109181399064503818472651748444556 12305834 -292666069200933604767053325141020394240 12305835 -525540036034202166109778586431267442960 12305836 -435124193243207429594701170631852581888 12305837 802689156635387444636518695259009212492 12305838 -43351465392306437092902322264147294656 12305839 3968553705370211938118867941663360000 12305840 -14131441979190278988208390457432801280 12305841 508115837067568547874117331789342069344 12305842 659808070466442172716648134196581517072 12305843 648026033187168301244353540821680940744 12305844 30311811879825352886598995844641280000 12305845 -301032183932608773437152239566469276900 12305846 213818976764137123878329587523827482240 12305847 151955238259498233937497412280835911400 12305848 286546964200408050317670545665703055360 12305849 61641204092366317170118004976256775850 12305850 -94730698875572634557500673647786848000 12305851 -144416273572521290692140256033208547408 12305852 -27489147169671687432544083395121945600 12305853 -27275542824997881355288296902791168512 12305854 -481068064010647888902203349179161988928 12305855 191473409714873914353901200627774806760 12305856 -104474874434808718399078407141221990400 12305857 454641309222178585185282559660959108400 12305858 -104855715834037493078994739753133154240 12305859 -491042158444347780532934509828373880000 12305860 154738822631410622058628299647222131200 12305861 181431196790683280213127512241871890462 12305862 -420822156798344642363814393780239710080 12305863 505355902631179259567553857281017079440 12305864 57935487389044041756875139270975759360 12305865 173220024619038307435576829013132973440 12305866 360475934793640985061771535215194895360 12305867 -37877771110615509139413248185676272608 12305868 156871650078145970559831499934996238336 12305869 23676188450994485362373287515262692480 12305870 -268743079047019174628412411189752397120 12305871 -114058300172359276162206789510847219200 12305872 172774680010139083117724331914264600576 12305873 917597079667258363492513863602636780004 12305874 25884702081230367775537791726936514560 12305875 -1499496921912707812637676893643853536000 12305876 -1148350981981692149719008733778839633920 12305877 848006253508616976155455020561632629632 12305878 -22132114465810022720236883418885758592 12305879 673445759514491221001120366054670777480 12305880 -589393623160523642615139131397341798400 12305881 -185493752582384603766873005692750116608 12305882 -172334576234766642987492266409219705600 12305883 -527659660053097528832711903084638934376 12305884 128099788773478861237453627890066092032 12305885 1184594798194096981096431365011437319800 12305886 277863384551748387109876422955708028928 12305887 -759140693308765650628048989529668851208 12305888 130588861972467015563259747209101443072 12305889 831597585814821120467464589744782516500 12305890 710357856232486687650178265455826964480 12305891 -837037625301801344756095549251873613728 12305892 521180597668927100633352987900760903680 12305893 182364981481587639665885356643468950142 12305894 -147450683845369426687362629431958217504 12305895 181329945567876531283144512553203133440 12305896 -1334755376310408283251918148295803207680 12305897 -124225739041594912770800110065253944768 12305898 70706694370830425254705457820182192640 12305899 1413424015966528505693093298831239846900 12305900 -79193717282023147698908492527063008000 12305901 814476094312827732604339601460966173280 12305902 17387941509692137231998115356438937344 12305903 -2316540785108018223266133188954058135600 12305904 20368010549753340657292929155664642048 12305905 195171177799000104223169596762040025960 12305906 56141840293811695782449048323666843152 12305907 193740640451736694834017505142406837204 12305908 -331191878943091481682513447073736203520 12305909 -464068424793281254597355151607680461760 12305910 120111479224534911835983190713301728000 12305911 -167730793633843610915386866465128955528 12305912 -3046268839576201202394859160915804160 12305913 -1118310531917525711646443156588021236656 12305914 -896440875065534948689952376401834956944 12305915 215175963342925839855219879212901755520 12305916 -209221810029342088453036284456305295360 12305917 45320591595934764553901423549323884192 12305918 197576231967054745981261880300863758720 12305919 -339759385497487066525205517247234406400 12305920 -187315853493056963783203256798910873600 12305921 -1374474395156272084450879412203471930878 12305922 519528777236114648369508942665367065472 12305923 82321475950847908355655937038641068240 12305924 -172613803426452646028563686035626869504 12305925 -49742624485758449383009246320427692000 12305926 131290601771642430826448028489692467584 12305927 109920883400723321009829438116330040192 12305928 26455689072970413082464275401538396160 12305929 130231072681862211477791473906228062976 12305930 26998871866140433414249533463101342720 12305931 -745381206023335779163308731971288336512 12305932 -228503362467653053303336775318725429504 12305933 -118016195503215438598811958952790156352 12305934 468508265206121614489436580867714621888 12305935 765858053229688388063316132252886367880 12305936 -35172350960090931238548105046688514048 12305937 -184788970668691220498108355362995011648 12305938 6289143239514864485312000474413983120 12305939 -496365681539599295743916680239276933120 12305940 -513207312395445694311339345502712094720 12305941 295653921538930107543836839984357114740 12305942 -18792323940309763169843274819663168 12305943 -218409811609126150122412941918137269440 12305944 -175776878607150408353397840402754560000 12305945 211098891844821491531764738742015641800 12305946 -49231252698981125187404382563693279232 12305947 476396168735268121033901454964664214960 12305948 1019566985435055711451714583636040906240 12305949 -2358806915472099050558968035183121536 12305950 466092119707344601481681197160561928000 12305951 603958153730822974780801751146391843952 12305952 -315772959581535776323921151126336962560 12305953 835748052819727474200628227942940338864 12305954 373022530453637086551938243280066916176 12305955 2896914467066665952215894966114809600 12305956 41171163869795434721509235528685859072 12305957 711066391984838875601270745689868868704 12305958 -164645273013824792321359688527350197760 12305959 1086890399991265395915425565031668434640 12305960 41144046140605315215786486745134182400 12305961 -96793332974289732143545261405546651200 12305962 132384143521087841318428613762270957232 12305963 -1266411435524278617285806214187040891904 12305964 287064959004489781149327426523526922240 12305965 259787169836031188109194363659743648000 12305966 119501065737254197192920234974494982784 12305967 248096745037991533497906970246312387080 12305968 -193512073430612686394581258726004113408 12305969 -3366459477358742482717213304300158872 12305970 -197051605539207335092340081755856938080 12305971 172021806156359328564521460616897850032 12305972 -137005960724924109887648366766994280448 12305973 -842890653428940304598661707877378453216 12305974 -498554294557474491235204606510446776448 12305975 -49348113064132924521373109332019794800 12305976 295757856550564504049651814632213913600 12305977 -134447021722375418395765815876899596800 12305978 -141884806126934210529886517455417626144 12305979 320758431537545310168340467366463050240 12305980 713560240628497579548805290461328192000 12305981 786388534470909775277295514681868419782 12305982 168269219585938493509463357594303422080 12305983 2415856106081551235399365908556938067000 12305984 -325768452550399055636015031920571187200 12305985 -330283265487650057368764712628291376000 12305986 -99897953543683717114268425791065779200 12305987 321883361632116457415311349195897160636 12305988 455865839212545352065315374183661281280 12305989 1675957798188643410601884749076742172160 12305990 -501277081924409679788115013568899632000 12305991 -423612568527826713930942974327054954160 12305992 -33848190637897022503896023666372966400 12305993 457704118633347118207485793059932400000 12305994 -273980733897399581511146303460837232128 12305995 -210941343676162658150645123288666316960 12305996 887579533962900782524183226457167070720 12305997 445192174245075610584128884791623103168 12305998 2528283009304445349358870620699363264 12305999 -144372633733795120393024535973745196664 12306000 -35778177690319163839098757454364672000 12306001 -962217276637096911521288200927695833998 12306002 -349522789098363348831024335229723760320 12306003 -152676356725861168491336486341092905216 12306004 102057217555025379179451070365812877312 12306005 -974541246241424950522945377480584817000 12306006 -418083766494186424770039688495428194496 12306007 -132171777068032087290415429719283263144 12306008 -214631652476278023349968289239450255360 12306009 150761789551622828505551885446529077056 12306010 -543983607587473882243254836907000330240 12306011 23649613014455454975822528160487519664 12306012 168416809238815838897408699906629066752 12306013 -386993975728525774960908175839460075738 12306014 167210319853438237128562028596069859712 12306015 -159810106724563682845566873065987532000 12306016 -367365779194141451236177899937284489216 12306017 -106118085110767820150380692555336775020 12306018 250202966346569224612923842264352035328 12306019 697404465846820611141872681886023926080 12306020 -807830786896253386505572178508379799040 12306021 -124620629491616494001784753946826998656 12306022 35509335174474296475980262645790391232 12306023 -625032779772442294328291755823818342728 12306024 -65178952384963927458634278191265300480 12306025 451178114535352752405726698159131554300 12306026 -68790182039969772873348920260934814288 12306027 94732664611858754312257437221309761200 12306028 498888993163800516301735189772428541952 12306029 261195579047262834003183410581415340630 12306030 28650448378391331467761666825142016000 12306031 -1427089219558743006400242469148420101168 12306032 -13560500705977911551859925063768473600 12306033 55974318046078598260908699184049681280 12306034 103307635786291071152874411459909312000 12306035 152850995925788010966727852257715676160 12306036 140835311294624463778080270544117850112 12306037 1091409568947180126925032154959277872686 12306038 -455006506722757646869460812399034314080 12306039 -132317716233862953048247760151205807104 12306040 -310696272128961047335075973466464563200 12306041 24620300203614692871742607665820050464 12306042 -69043847300369075166046397421042041856 12306043 1239133782641341338611130316921837826760 12306044 -559479766814745759693249564426449700864 12306045 -471876094180015501564640594757630542400 12306046 -49268022467369981575765560881799628800 12306047 -553001427577750382969180054075354845920 12306048 -3620373908020335088414257494517350400 12306049 -252367398591798496140169007193175782464 12306050 -135705123309465919291954649224650589200 12306051 528707850202742311595339101826941654980 12306052 559242785623309236324036493735597608960 12306053 643614449648856745774223496240257817120 12306054 47928998994273098488295182610623185408 12306055 -466021947697069060770704836452799066080 12306056 506516085061503579964917974026937594880 12306057 1673623104595058608551099907406082916992 12306058 -482505403784661388330089951890947343616 12306059 1879732029220684926905405580710057716800 12306060 24110118094998055581001518460219699200 12306061 -1800730760602614752842833319340976299338 12306062 -961046365301330174970390723981790240128 12306063 -743790935150014073624490056661112320 12306064 546578798259615650982614804950542839808 12306065 -2459883415650447038058368194127203800 12306066 -18546812361474424232429884222118658816 12306067 1780703806477613085604053612164161804960 12306068 64925954586852235818579850595302407936 12306069 -812649621748451819289857397568570781106 12306070 14772691194410979241955485690719928320 12306071 -319826529350122086738022271114536155000 12306072 -817167572946465634013805838603402444800 12306073 508381046970567672777823422270668107662 12306074 314007042465041648956492135928273793792 12306075 -121794422544953580620864295217715500800 12306076 -1050599054312067209921953712089355386880 12306077 112089968493782559444325806333848070912 12306078 30522623940098514314269190911033049664 12306079 -1829169357295604738917382047753261378128 12306080 -445315310675812068035916773771423907840 12306081 -226130289651163748395282800518656401600 12306082 -238451595063076029559666157361799762608 12306083 52500528279120891527389975928984069640 12306084 -3228925358479571873044413031782678528 12306085 418656948209125698909663338843819648160 12306086 66463014140228084248270926966035449344 12306087 2531022985626099408043205311453328280 12306088 257483211511656426545899633884330101760 12306089 187056223671220056934350733292355160200 12306090 36735953555763946899471587024814808320 12306091 -483311873012762948132550449057426005760 12306092 -1119032370062454990028531191122062248960 12306093 -103397749889971569045375471519033640800 12306094 -55860582910999499223306994769589491904 12306095 -138754244326944942428844005057094118320 12306096 125694195412724078485993391958719791104 12306097 1332353802950302558448539364847562830960 12306098 -112858619957499030370348701477325092864 12306099 72397416269912551146043309651234778208 12306100 -147950696063615136958201574158963040000 12306101 369564825178213298794435238097566431104 12306102 129885546039359368714717676417845194240 12306103 10053408064091511699771080889251075824 12306104 -1150777661695167292880667379487374049280 12306105 -201437807464754448810171628995011138940 12306106 -414760507168930983012462503008452367248 12306107 1138530636763477006792589563658448752232 12306108 -84487452869259307711546475853545418240 12306109 351051372061582517729425335937332408300 12306110 -33246737381419628160313575613458432000 12306111 463652115723900306675054136088465788872 12306112 36978235660039495187217263600863281152 12306113 -164966934224188108321145894260338430680 12306114 -188128100696451666129632637508868190720 12306115 1339231536778652896899619754512319039760 12306116 -1212921103820895406407838943137589823360 12306117 309326811789323551436206279043099539680 12306118 -371031206897963332731081943588218989760 12306119 -160184911272827475450502969972910140320 12306120 340803063607746887774271289892317593600 12306121 -92452785318795893572337436966246178680 12306122 -334520078048911447165410246917381031888 12306123 -523408033481703388554587798917895554800 12306124 67812008506768392543394163457029254656 12306125 348270717446775812675713224883008918000 12306126 82429517154072162587744539276514058240 12306127 -17571660887714270219631436713070969352 12306128 -310561672421937552415291510961082679296 12306129 193240134008397031505084604008493408 12306130 323888970075917315534694068253952204800 12306131 2299173533788876743848852044392223290144 12306132 -95380449738579046295799795094372835328 12306133 -356810229068820700847801901117986576480 12306134 478282244865805362906129629828606973216 12306135 -115618462193113354193047768525449812400 12306136 -799467392094455416530191646174946744320 12306137 1124996998221532294874589956874570219786 12306138 -8943931684698376810164961467866671872 12306139 809656476127227392116404333834309727940 12306140 279598894152384892105725392830783979520 12306141 -113410506359902251482273076928923130560 12306142 255536783939488216748055939964332473472 12306143 1132865585939920680644127956185869153384 12306144 497552347747818599211600764655355822080 12306145 184629934610174576880135069008838138900 12306146 -97848485468617701025961915186792355840 12306147 -120371846464281349540464535563472267776 12306148 -404168321757164446265132161129204321280 12306149 -1172076964653210262657937800911341150850 12306150 -51299249195276057329204775579401824000 12306151 -601042207998693764265317934844882885632 12306152 -758311095303651470715897350189349242880 12306153 -567208717927960926653080658075216810592 12306154 399123212939333308417266939248649792000 12306155 -604674721751744713722288031011350545440 12306156 142508668214575476262186466170312668672 12306157 -151052601581994650790449360459043607594 12306158 423485314098073638891507763589312486976 12306159 -503022382678233835450836286329307245672 12306160 -38706103405222795806244309233451008000 12306161 -401661348239766133119953846701655884800 12306162 274487972301015353815594985432266618368 12306163 -266983353103342370910816264919292755840 12306164 296109431001333803195481003974582441472 12306165 -615577961785600998372710399233721914080 12306166 141759837149920239824171233171959648960 12306167 1135453062217575432089054473497468557640 12306168 -8304377828074623805062223707616419840 12306169 97512424009669925255083306305373584196 12306170 -11150223206879681031969708185356012800 12306171 1421492531613522511565717650131427284480 12306172 -692188471495561209844795599973183565824 12306173 -606046194671483884028914490745410813952 12306174 85389501682814204920580371162993978368 12306175 -274603737283969941027758277303261585200 12306176 -1837173469232614925296578954786766848 12306177 70461069306644122976086555121266408128 12306178 -1113985660396342568715967772668973074560 12306179 2092171173998038282951124522535597053760 12306180 -209735068275240183825913984525299671040 12306181 -902881082547962423207343218747005994628 12306182 171366302436543489884541644701424058624 12306183 8402629666553090419584210671642964048 12306184 -2360661212324515327595279476346833920 12306185 1098994289921188173748873359929904769380 12306186 67119025590007568146634482842040558080 12306187 -720299426231530693378222024408951829164 12306188 -1190570724273201248095739294536167535104 12306189 200023121417085914359791058285635731520 12306190 1456512197256295689173489511685251840 12306191 810232018819480196425619549269188407184 12306192 -218173714680524250787970849919103795200 12306193 -1632896112165831816781169502782356468558 12306194 -8240951126887350588387554108443115520 12306195 -430859050844586669802935691035416524800 12306196 -99136067314824869596961889037568753664 12306197 -1173013638393753855131396130569134074354 12306198 179825839430245842158638474779674284032 12306199 -814045083598849705907762145838181930136 12306200 -174149975409116437827692066248605696000 12306201 493705970063118419259147675783041061504 12306202 -895411853579209160958984201082220210448 12306203 637515507009923147024608322992962161520 12306204 -834211652894070666803914804302535234560 12306205 492645193679300676189800921153458524000 12306206 148776029572136619377101271071029390720 12306207 565189649310672158040556101188056954440 12306208 -704151981874113528269902759467909120000 12306209 546026249961308064052828695234507241620 12306210 -140908253765165467925780521285770286080 12306211 -1715644851338576778344518460210898593188 12306212 742098332405180310973081951698476847360 12306213 8929660350005743305886872363862999200 12306214 516731505650042947670331856502453055456 12306215 -294277706160131201819949375636700443600 12306216 233257827424162080826766609532446883840 12306217 95754115682479145490815895013397357568 12306218 -451751294436838835942932483704756655440 12306219 31548240273295988156350416057537535488 12306220 -63928337250614889836802178926073728000 12306221 -997784029726688540924088340087725232308 12306222 716264208728806988086296497335381184640 12306223 -81867468590501026828067709421426156528 12306224 -126422858265810071832441385347537960960 12306225 -200380533593999175898261629977060352000 12306226 -183573475268954384351545978176701976960 12306227 -925633330992147781341981296723389047924 12306228 99593489393456926537270702077885941760 12306229 469890665091952965737992040615337941524 12306230 809596548801419251414299367661445945600 12306231 337108645583163110589205225633506090720 12306232 132012521183974376080295559752131215360 12306233 -1734742207651686371781148447661656936236 12306234 -29470481531746415544378770634275569152 12306235 -736471624843871875257726163839355048320 12306236 -1089299289661195978832954577124281246720 12306237 -336094460757808087053171552679266382080 12306238 53872688003743037761199839253538127872 12306239 -472705614148990235043464311853425125000 12306240 68063714606552561368007501148727541760 12306241 -1187773045832248660790188203856488759358 12306242 106963613517430607711655135197127011328 12306243 -428072969165136870666875036067300024000 12306244 -627949414656454571565384557023067824128 12306245 -515941275313718814928311112362080509440 12306246 159165431044732185201979369237223918784 12306247 -1295640034986425259014615137900418043304 12306248 -227350992083501732587149558677945072640 12306249 -701360448046833483751731210829429614720 12306250 -327223698005754171168831761438052000000 12306251 118733600036711893358056812122012135904 12306252 351425949068158170367677745226737098240 12306253 1345998107312239757096502582740830432502 12306254 -889388064575550272519250251827491695424 12306255 -86204434667844552673794186801980344320 12306256 -784043831999381016825002494620860416 12306257 -197001938207456901608586927192361287948 12306258 94577452428931070902094406450275902224 12306259 136592121333792965154473873887645865120 12306260 -97440302395573328470347365215582245120 12306261 53901173221121434973547891790549524384 12306262 -441276857838515471388541201454095209600 12306263 14394093098156961961503161084501129304 12306264 -266997633357080147963037970469840916480 12306265 218610004720530560109910646136644603520 12306266 59426364616363101926138889869901711360 12306267 -89661850498087985241334136556366152472 12306268 -131833153403571165341140907199888535040 12306269 -345331595401757270286027552795889530330 12306270 183296096830897195137676836554316902400 12306271 1339778331724435104629925697875752604744 12306272 -1294156489977820662909324780309965438976 12306273 79070400123207859647712886825737680768 12306274 134197402810985882859173019757584643872 12306275 742904109128304949233433519541582670300 12306276 -612804814130603148587463379375094999040 12306277 1937459328175329015812294702798415632126 12306278 546153794328390582283957949930974537440 12306279 278755224510028762722303547614125735040 12306280 294621275207253597016162023002868940800 12306281 404357967531481857989396962617808346880 12306282 269193830652641375435414104222926700800 12306283 660064438410810779487814183778469667920 12306284 441511380305604454500406105182746343936 12306285 125596608378452457232212941513759171820 12306286 173354228892242846190514990289935592064 12306287 162020532279038479176720887420973717504 12306288 59719003577618731491184764074053337088 12306289 -399807403419293671910602118074322173020 12306290 -290689430039204187355101317001332181600 12306291 -487116227309744643507804776943133950408 12306292 -535187291766185475273799029731865403392 12306293 -179270767349636796631090384687515218376 12306294 -42755432566463663465954977806029912064 12306295 420605984160478518416244994890898648800 12306296 355538527864391572230144538308566016000 12306297 433078463109901371529453622077401473760 12306298 -792214380039710011054356559812996435600 12306299 -16743420440409166880538541197195046320 12306300 182962175808390084861937563135541248000 12306301 172252895709217150867745056997068246950 12306302 34311373410456091607553782377079972352 12306303 -907306214584548304913169778445982697200 12306304 334703212198813199425912351983717580800 12306305 1109228885503944105441619540087831380 12306306 311149152265329739864579370728589253504 12306307 -141239751758059816230390770912980438720 12306308 -384108070058528567741181311033882333184 12306309 -94025231109977739896588045072455023552 12306310 -101120824976798766487545149592915757440 12306311 -225573519541590876698732191373736979296 12306312 403201730877073870588520227826220241920 12306313 -580524709369612275417353007221123374438 12306314 7193157402165114808097237536243504992 12306315 41693056330881769991336150281737457920 12306316 -931363351436856693542933115650844495360 12306317 459747010562883980923614051517533839532 12306318 -58619591439677477737933028565220392960 12306319 -1907505678310530542659231132219351423360 12306320 72148159585713716980642808631298129920 12306321 370696708593770995281667735667690979840 12306322 58801799169697800606240074083960568832 12306323 701045859260958536615555276210860252704 12306324 352965227540549251527895348666835343360 12306325 -616588691983577935997366650719796160950 12306326 380654331688345832857241379159601646112 12306327 -762992783255958845441040110449714402944 12306328 159748236777667214473545424616607744000 12306329 -64927860621175213160062385181166584960 12306330 7705307445542591336808205635173172960 12306331 -1741511292532912669182506893098724143868 12306332 -442615330916058020181238195321478615040 12306333 -223214212624974936867734142618605280096 12306334 273389663436078757937305627054096572672 12306335 -617739744003734366183044063209020781600 12306336 226934951024292761996302955675148877824 12306337 639220637273831500531930393248386533568 12306338 -77286694680947321290356119868384000000 12306339 -2280763949037737467616050901019669621180 12306340 14212970243272883516697734563839398400 12306341 480711047111561553920958052033732727742 12306342 -3411501894687342069188972791618291200 12306343 40545522848468047646552457559550146560 12306344 -538272021435152487128924236422727971840 12306345 339974684422169998132202678270738159040 12306346 30571662662032408671097556050322477664 12306347 3101470600958071264905504703733993408352 12306348 -199775186954830728934794009078676853760 12306349 -166288784105059490685288973952729825280 12306350 -352497192414374789339905543087879545600 12306351 -132909872864945893498719453329889014016 12306352 135488001739865771878149982452324909056 12306353 48263981645927266988765072251602671622 12306354 425516228062428035534361488981298875520 12306355 220165728705084134009241654529945612320 12306356 399260605074208686101198521933471297920 12306357 -272032092713330441761182886306414080000 12306358 -12242433079709716318465830788921802624 12306359 63792045252980151660734598776239372800 12306360 -92124173469966648867706337354951884800 12306361 -2427756020562279145246063242267154380588 12306362 -441973579845706166883061501693676615568 12306363 693280914360152586795440500321838565144 12306364 -379402959916403213480874068769320869888 12306365 437715043688468386867591005746794591200 12306366 215320732498968946420802707481409289152 12306367 -1692319469792351784327218407092260219584 12306368 474827148086956934116286695627561107456 12306369 480274943764834957464778055736390429744 12306370 -667493005686703659637147974209386353120 12306371 4604918611040107501307017427695811328 12306372 -125501437239084138005905201931007479808 12306373 1655221569122833739307556930952203054622 12306374 298768801560736208324539147610067267936 12306375 1140804537756382833686351201186369910000 12306376 -1122427281852128134708843516744308940800 12306377 -43973292227534127478130452756038305520 12306378 -12290655604742301821600882635807767552 12306379 882809055620008438151542557520709208980 12306380 75723605621515652188315637593559531520 12306381 -145286894377841621757476541638300102016 12306382 -633745439060773897711425248903681769600 12306383 -638760285467586477651672597325874284320 12306384 310670125925007813256970810858939351040 12306385 -1006904646560138506483056750930286080 12306386 255814307782754948358227208788764999680 12306387 870147002991540967674814790960703051960 12306388 428786447502674687506209767239841836800 12306389 596482227302264127359584705168560394524 12306390 -20211648877971507650856876059871571200 12306391 -366440821349119512269316468790464730728 12306392 -508716245478348086466559325084229918720 12306393 -744948113297698212914551858656867577152 12306394 -194082127631504719578618294673196991504 12306395 -790006328628839552892771648583522077600 12306396 233799408434304492939411056427740673024 12306397 -396806878235697928976974027187739240000 12306398 -245142956273604658702956985761110068992 12306399 462194271085080162091640226063603986376 12306400 506795205655431625941437021312797900800 12306401 894491955191824282144728581151764832900 12306402 -182127563582771484322180524832021629696 12306403 1088209133988933219239945393803031534064 12306404 1145184553530302980213631662548422860800 12306405 142331260818430787292375397952563136160 12306406 210569740386487533662444108614392109056 12306407 -100111720460218419866720440183038982344 12306408 261935414817504629842395447655449231360 12306409 474474762986145531598611814918805863610 12306410 296440233315273906080390710093430242560 12306411 16478213359338736326422637539130832320 12306412 506557273555716764679173882328649205760 12306413 33202708500288833191601404867764719424 12306414 -29818266063987639476960724263457208320 12306415 10179279379766072117795134234188391920 12306416 -116575351336862536007556684222080483328 12306417 75073686322044566800230065413516266048 12306418 -512934395473273467743431931487797817840 12306419 -37603412693549215796210596420285573704 12306420 -110560235548934640735491866255161630720 12306421 669949963899654866856333895837968040622 12306422 358995128086916078364915910006380943872 12306423 241441409738882862667381179255780484584 12306424 -5462556894484208676584340965148303360 12306425 684742569486362476804073169922807167150 12306426 -265800119049055622313463582610806431744 12306427 85640919538604758107103959988294840080 12306428 8288797929536768081882296267136908800 12306429 -189892828598680353006574246322556717600 12306430 -178911654551769754192044290826255079680 12306431 -1461934323746832517954138918153869600768 12306432 -47125394396050153290251919148544163840 12306433 -491566459111110718008225956675969765760 12306434 -98479428208275763928787717100991543808 12306435 166565771164345458423981237206270554800 12306436 437209349043141193231965201833650991616 12306437 15104019479272496467050442265455348800 12306438 53458980932205706499279071565864544000 12306439 -480427507377079891245843548968542054760 12306440 1945055555976774843317335529650777344000 12306441 60950821530713808432251647506092482944 12306442 -71128001631072105100000979909200659456 12306443 -1416225344780115729440090200842015547308 12306444 644207471568537512798966854333549948416 12306445 1058788774409734446558764051346582472560 12306446 514255525610147879528311943188381066944 12306447 781868196825294906116993553282884211624 12306448 -93233783295254142959662933461290778624 12306449 184755781074106122822465666093183839040 12306450 -37956158622984963180354581685330316800 12306451 110041103952660794562928757495031423192 12306452 680025964099018601462245427754202828800 12306453 -1004543983676642680272791619047998979136 12306454 13429260285452094273642016636298697792 12306455 -335063525687350829433841922905136832000 12306456 159627276320768440770438605741912985600 12306457 -20099476290756626630128669976771626294 12306458 -600723999600504475924484504968102939920 12306459 -45778957903672454844634973782986132480 12306460 393667463584669895908976427101643571200 12306461 -406173127773546315824322476974691926938 12306462 193904319290935945589524228922695065600 12306463 -87846946202719439017653850523196238800 12306464 290840884328147002439461355859401834496 12306465 -375180399775863599179867811873768304000 12306466 -801990424481172090509384653700126267568 12306467 -1002581039145083357775354076653503480484 12306468 1093157464805149016965821056467105628160 12306469 220450955009310461706812507323626428160 12306470 161159248912952791130734607017878155520 12306471 -18662538533635424129963751247229619840 12306472 -461360240556476289306450705060810670080 12306473 395899891591844767531635271573219809024 12306474 42144589802717328479306130681846688944 12306475 7233099820792009531657729873910847000 12306476 61690773164124672179009443225642076160 12306477 104941863084819099148386038587770275232 12306478 -257165030424643735580309526420699343872 12306479 -429928176060123380520538574576516167920 12306480 248700794902284587175321590033358520320 12306481 -1200434086962305468447181591708979545600 12306482 1065898814130739845678963776869364479392 12306483 -73960698270250901514108178566954089136 12306484 -931719740564763633839964656622286009984 12306485 -366938795565153884455746915233806286820 12306486 -4535148597753923870515265595610958976 12306487 -29225271341063399941375191650384760080 12306488 -1606052709687310262838853464129323274240 12306489 -247630643815500339374738698010501098752 12306490 1205552199382922544886773295058119680 12306491 373304372352161743352613503232899954472 12306492 -574985838327589431854599410834380292096 12306493 -187774892893910404607681847969262839456 12306494 114579230817146590617730946876491387200 12306495 -285366452895780942614880768524124802560 12306496 167994774537417046996884973901140983808 12306497 -202798537756293527007341779110984816000 12306498 373543758188905623761756024619350238720 12306499 52394582856780370742557253734146861500 12306500 155900169199155907733194766201816064000 12306501 677500013464977975185584557362183055840 12306502 251070702240174806018430592983884397312 12306503 632469478620605395119453762807293245464 12306504 -77633483158328375721706424641467187200 12306505 -237588758931288341670479836057267947000 12306506 -263153172166894809657923280966628315200 12306507 -721618003423437608601745262583451992360 12306508 -442740341568870557228399742255207421440 12306509 -219442917549123145067297471427923244000 12306510 -42424083210190931128212004563181617600 12306511 -104842809599941518563319427994103607568 12306512 314301653829649499425992470007892672512 12306513 234707345266306226920774038657161013744 12306514 4580088507394080506173155542808003840 12306515 437211798690737495857749990977566836000 12306516 31831113474561855310341341370422372352 12306517 1225472229988720263681806100840601263566 12306518 -109386040292245559921623279937132636160 12306519 701034324303740077117237188307467342240 12306520 -1431077734013150635516986559514597376000 12306521 112345540593384912603291988151255596692 12306522 -205462141926925658375436904086117539328 12306523 -826610488017583961450009044368098647228 12306524 -1221143223875568598232367982281466043904 12306525 -63588737107615641406554183847743628800 12306526 219903274678937194155674937044390147712 12306527 -957521174407669818318539927472148497600 12306528 130860220241912023304923326976410255360 12306529 -246762511526871441638797774412212784316 12306530 115837263502541126222568161238859000320 12306531 -118038160846191254038767653413057039440 12306532 387569965412165674909343867251248578560 12306533 540396645479588495728799657758122571680 12306534 603197023666677429758486360351078821248 12306535 17380802802857415580511131152069221760 12306536 742436683262217867907015909425756979200 12306537 -1039023137158077114156494092618659082806 12306538 -229346253258143280512093455181615677440 12306539 -520101351622276155620619106993868710368 12306540 -71886591794122340193732800877860782080 12306541 -380819252033603419779902573914054786560 12306542 324646986772093209654791581400037060672 12306543 2230831258745342114997715380593555435904 12306544 -1929241856380707385470526693028823040 12306545 -352898691380859117498361823107528586700 12306546 512342403635892051936150944393346405120 12306547 -693141193889820818050119155042812560 12306548 566536761881389954536762251095376167680 12306549 -13286498343928362578972521265146616160 12306550 -194430051643840390317623211075103135200 12306551 295053206988897213329585360679555144552 12306552 119513309541347238989887552008964055040 12306553 91267832547888155660842289688380041856 12306554 36679383034691143431316132833740685312 12306555 -265178194332242043459059485025417857440 12306556 718284581446230884244857563983691284480 12306557 -21124503630471178479578041121150181600 12306558 -90996025283790734870233639731301939200 12306559 -35826441301200485952245659981968359712 12306560 130423989945962698483511015211899289600 12306561 81747645999548924217517381206780853824 12306562 -964536610502604969788045618043330961968 12306563 1315674468651925804054648621144421554812 12306564 -214726181958264840067724901211692933120 12306565 733918890373406596371874127443046774460 12306566 700219265233073058571923056706874868160 12306567 -142566634519881388949544233700803258880 12306568 1039727118434226486477814302810875458560 12306569 -847985514626360481080213737049085787440 12306570 -23475520423185817850745894494381168640 12306571 973389728919862784717655363588850018772 12306572 848154941426972518798922418375650764800 12306573 37751705898737775836232089453358781260 12306574 -467198086064056455787148726674746531840 12306575 -771411533941997384454478754665217747400 12306576 158662445043442530046551094445028802560 12306577 -116891739781242122328358180989311994574 12306578 -44072100540490022664520777859498281344 12306579 -17107386749271864174571156213597868616 12306580 -352461836316137766783859191786803066880 12306581 135565940734533422216742044684825199744 12306582 -389007998932969133712331777641854109600 12306583 1134056852929947878721678848612757253832 12306584 120592871571125520643875560765309644800 12306585 -275568515326565337054915565805536560000 12306586 324859295981243563907264821097008629984 12306587 17457824249240431664434406915156435712 12306588 -109664427353678499280486561700455710720 12306589 -2037202482545114210676200312631370592244 12306590 163941721056705087798952192407420353280 12306591 -897898001459577736627436982583725857160 12306592 543352586385862451994348098425417039872 12306593 -306238387601672487099625013482139029356 12306594 440281627179329148369551038288840220928 12306595 -908770571154747497498199402638202163920 12306596 -254345417426290539546768792779921980800 12306597 353368869425063100023725170074208395520 12306598 -156644163555301242713817853729808120064 12306599 530499959541180500156720091924921588600 12306600 4314768230229114876765335094620160000 12306601 1051302703034955768959872111598533437806 12306602 24228402769686265272995984743383198720 12306603 179079931005392142348040017481293813744 12306604 239285008406319534789146800827914787840 12306605 94263528042099537757981383573558948960 12306606 -8947706403883302996121801150283757312 12306607 186474579441396012019426894618201687432 12306608 194589423476366605161891235022836039680 12306609 136868267425746899367479278896180200064 12306610 126419869390133422110632527917556738560 12306611 345415150327831595312521999556240985312 12306612 -619076065267590952933880932105170137088 12306613 113449850965637488642271833540168867584 12306614 923781068082536061839212469916844940160 12306615 18290644802714244554274535316337168720 12306616 50760832561310753854498895424225730560 12306617 121748559986030028865893548689165392720 12306618 483587295939344854057916577680417553264 12306619 -85792972306012105346349710407070187056 12306620 832061744122124491957813214115737088000 12306621 357882130855686475084506903231687529344 12306622 -466573327526181349555533439674679173888 12306623 -394988990514653231717853971044180834560 12306624 -215451975508775578501084027332348346368 12306625 233046698333504730657101947089298449000 12306626 13381448004053749504722977607324130512 12306627 15401540714369328230298425725691629440 12306628 -43357880542591656293332572963180494848 12306629 -102356924805543673442679241125269548770 12306630 -57051703350185938260689164290445486080 12306631 -32528223095004830949249618205235766568 12306632 -17693090503627752497540011577462108160 12306633 -488508229315266467208685244245023160320 12306634 -395591872354355765481514938235394936784 12306635 422900922259997435602800022338033935760 12306636 102495923746969389417146453254445198592 12306637 -54268008255963249998979427391633764096 12306638 153056008898375823889754555185144278720 12306639 146182686677790487360133994059439164688 12306640 74947884450747385981542156402683904000 12306641 -66107130912662803492374118986749545500 12306642 -52048510454348096812085558594830487040 12306643 -12850164849978292635723659523957907200 12306644 266234507211283797736847093715575725824 12306645 126822174378592485332892819315295364400 12306646 -216488291211138869746398220835039864832 12306647 504677819243558172105050680833297404592 12306648 53529432658414585443065910651532369920 12306649 -1536674286249984594460822938211417391350 12306650 -114563441947464527041205584110041905200 12306651 -274034865430834067389927236125520748032 12306652 108838859012213237534914269400881068032 12306653 -4514631283132466287490730296998828200 12306654 2753794528151972392181716647129893376 12306655 1248531473624811185828768621513630940000 12306656 293431234055012656072173620321271939072 12306657 428465237508739143104247278566756127424 12306658 -2687962252090588238735160780222466560 12306659 -430752357682979647957093226831529080832 12306660 -380422142357010675795626506221663498240 12306661 -1453521670199520545800466694384462389600 12306662 -323634780755994799026572646233758011168 12306663 -86676832351688517999804127614368486040 12306664 -962879269842338517399155190734238842880 12306665 -6050508148469364220418424178309814400 12306666 -501360306353722805471144535230209426176 12306667 766808188864334925903057388686588777716 12306668 3341781343187879516316769024584480768 12306669 113893964238380836562831904993717562944 12306670 333692356319400718525016781129012281280 12306671 -337320190559688735757608770768048502408 12306672 41271156580376582259446206203748024320 12306673 -714274345161435076315003627314828220078 12306674 683545757115021026253522242146252533792 12306675 273925585404265449910796272682984817000 12306676 -896850161364692880745968258619928812800 12306677 1141502002582364317545528412091878440252 12306678 -344330591931317278309673635295236301376 12306679 -125513945701686962926953426851649523200 12306680 373648379423484165545770398759269376000 12306681 -263140957039858960331559987728029716480 12306682 472369627486374461872877143358979552 12306683 243718410691509178571951465539284622104 12306684 -33463622879262478746346846592018488320 12306685 659367008173522245565661491178271502380 12306686 6155686740040621232010255484408310784 12306687 -431824303503633439327482413654458902840 12306688 276911712204337307425228727805450125312 12306689 -347293309641991452511349625642684824280 12306690 49648974419994871059786269995807150080 12306691 1961463114182413097297743848032354435352 12306692 158929071186210352143347084308677626880 12306693 83571404361743450488168131466560412320 12306694 388099261062148685994173497112277550272 12306695 -224040781148516192301927730794254833800 12306696 -199219674900946254008357548279408435200 12306697 -680590005751143490452732300143919677660 12306698 537692467557753618387233370702333687600 12306699 508422623433716863003297879384301030400 12306700 -214335575357953157389614552974322713600 12306701 -478540667819535166944194871968001768960 12306702 420555899207029811269302459398483564544 12306703 572021619934483199566545938465273967744 12306704 -42111929390225652389202928388913684480 12306705 -36843998988284638021609785033555139200 12306706 118559482392976816924813255688446252704 12306707 570570454377038761594205110559374508112 12306708 -1067097848037686319826191503777720647680 12306709 -141113380109691131839428120372817498784 12306710 54682012541853388597199964704414795520 12306711 21948246743427483116094363861702439272 12306712 -361296442909693668354983888200510832640 12306713 9270991877125264499986334316815756304 12306714 11457393168514448857821441976228184064 12306715 122002878683229274841385272430627633600 12306716 578451302631231421947765812193282147840 12306717 142970505434807921929596263393162705868 12306718 -119725416395551384997365597827078437760 12306719 1584281869640392272160639516951195521120 12306720 37985500042905232788891857502496358400 12306721 -79788490459463322742307754315652957696 12306722 -142428917876215251635182266096351911088 12306723 162905580083954485304358015702733383168 12306724 -542786476764186818269898131889854679808 12306725 128396558905581598059448880799154488000 12306726 145266713873009695496583420215089792320 12306727 432721523246004079899754992908880611576 12306728 -168542503985700240493493662553965117440 12306729 10499921458969432383012686564599404768 12306730 371366232601490733817520603359092734400 12306731 2397259869362876765827215338102356715472 12306732 62758573459418529771551587558261827072 12306733 104158123679425395759166487624871677644 12306734 -357084471487546828581466540209275562048 12306735 -349010697992645379387376700248519549440 12306736 -92371981036054178011280003269637439488 12306737 -328805926572515634858419581661766719760 12306738 544715107776716059480789948545915606144 12306739 1557948118028200138694069634050216198540 12306740 551830841919444747965577692733820496640 12306741 10072313281820153970712917967387567392 12306742 -206210663757525771974069800701019781760 12306743 522459932343964823858784795158033581992 12306744 -636404450906621343271386753643604336640 12306745 958303165311707335167976105093933161600 12306746 -99936049598058946590887138626328375040 12306747 609650910537506808064273106372505375000 12306748 671074708370767588605213548672284062720 12306749 -450627463838735044225823937818303413632 12306750 390257251035750595214924227532400960000 12306751 62276852231560650731513898007512581400 12306752 162364822068253340147203672373987377152 12306753 -1028103848239146060786575016801121714638 12306754 -303379304740439135483385541237839590880 12306755 252627147332233285044095127940089849360 12306756 202760707916891152906270711088133242880 12306757 -188392352964731897731505775144492197600 12306758 322473295265830235306443605885025008480 12306759 469053915942708936175858569977267257920 12306760 -355282335318261731324323410438688512000 12306761 1543969362635205728275232522872402916112 12306762 150620499318634602146386459246935060480 12306763 -348977809079855183500959877496180842240 12306764 612252920555869995636502838428779000576 12306765 284706514476564666014167518372256088640 12306766 -431310152808566972628106073759331087168 12306767 -1664459571817594582475652441603546053448 12306768 -139802519170382627541999683576644632576 12306769 -911091629143093986704636609447773874830 12306770 238064277254179747993891328650964405760 12306771 600975492788562980115175912388060209008 12306772 -14447696486015450294512661212964814848 12306773 -509661296598138592196294433606312194340 12306774 -59091834590625679679665189026207682560 12306775 -36535105560135478917926376766284898000 12306776 363546095773641496397809804416584570880 12306777 238380387437958480409073523601597463232 12306778 -53701435212933013704495420917235886080 12306779 -829702085880429968656403893213936306620 12306780 299859116741679351843631581799646568960 12306781 -738956661928903231388170098588134322336 12306782 -965975463250041672947944066547635195200 12306783 56327986527334679747821237836253659648 12306784 -407295906333103801634486988908942327808 12306785 391995411121809242343375284014603652160 12306786 439867250084196516613135133351802832128 12306787 124004908411031556280574573901961158000 12306788 318512750553066658661701927259234972160 12306789 820912862307747523235179546003181760 12306790 6895272576667741240933074517687440000 12306791 291543155639479353637252820877882009480 12306792 -266444970082326475816945141801086566400 12306793 -574043821365677081557256990407833950520 12306794 -463078134762294185048685212178157048320 12306795 692180020838043203043229411490528797440 12306796 -1202175737602110658114515474806679750400 12306797 675720430986679775004581519784226620246 12306798 -13823434906209049937643823355967874176 12306799 -185107211868092709555750858106663278936 12306800 -211646089265351590887639087390516019200 12306801 -229062136331169284764763913775073213760 12306802 350025265115929634688051418747421512704 12306803 1416609049089296192263961497353102527052 12306804 -1019239207909328538993170151634051123200 12306805 41213120905665321935969913499540944000 12306806 14527286630528801211094740274075806144 12306807 -733082935237343780876455433172850164096 12306808 150667170989397660254659052654487797760 12306809 -2732619234005840352433724653003030925184 12306810 215825339971919158847249718735282816000 12306811 -646431533414710888079922695466208903152 12306812 -199767275118368402531935487300906969088 12306813 10574205728353858710321188326440962400 12306814 33902155592274348495172894242686561280 12306815 10460313848942917394952154477633851120 12306816 -48445832018429170447402698792385904640 12306817 301586287267099538743937283011079558720 12306818 -602104849735164216345440527706394158640 12306819 -42321709038033209627059525122998147328 12306820 671252469576451978494873746784864718080 12306821 -519877223535071239821639727039080459648 12306822 54808191430455556530307958455781038080 12306823 -933899743617727427651419805198475080 12306824 912519239749461211133779583809103016960 12306825 192550687870597267787589618789423246000 12306826 60725620265921804453974960832225063424 12306827 500303231867459108881466677668832997760 12306828 -817602563265708873999389045927233204224 12306829 -555469153971773545524550670174660323124 12306830 202868270217432556197829954664444392320 12306831 10878886600608268853475074200425551760 12306832 -140542590577792214844185411082547036160 12306833 -128993787185285253682817901960699001728 12306834 153081250057578720030756063958184365584 12306835 -47450228092885484732911722536623629600 12306836 -696117747166789159482767231589539771520 12306837 24136143424487114455554343178725260000 12306838 -239694832489858211038551208742766776256 12306839 -217806806154573920063392449080156706360 12306840 -68137708325214126846157083521187840000 12306841 -454374417083532543783333628274070196028 12306842 544289433765127936785584298929364729072 12306843 1227844655812114532634949931557285009200 12306844 -1050895595862038086776113960049495118848 12306845 -262167567954730339784721166648197696000 12306846 110772257230949574141737756732757340800 12306847 -152533808008626636529660885377132380736 12306848 1041046703472681049878572770615650877440 12306849 275744029747251090193949718462637862064 12306850 -36034544771876375905038868515417559200 12306851 2552441014740225481163988415545079512 12306852 -770705095476617808837218426591261429760 12306853 397297541317835435082175144598942024284 12306854 -15401665070501096811013773434121107328 12306855 598235494532727331905055020386810133120 12306856 -1621203062358958916374928705772180602880 12306857 656377375180128184721610126402838661760 12306858 -4243178676609381133281165907577663232 12306859 42703367021159252183100486278557451060 12306860 522551297416262390427099395469910702080 12306861 198353869764559275779477672303109109824 12306862 -544946854863761100839252441870626661568 12306863 -89198427803443833012973696670950264800 12306864 121412975112452920164898113654431514624 12306865 251619041124785608924286220111344151720 12306866 -71034761252273213302221134088164961792 12306867 -802157930215595457907218268785585349320 12306868 87639553824752987463903957617084928000 12306869 1785702168258289724780897286977693929920 12306870 122387978785895213165621237399500800000 12306871 6821639991050446290424369189833594144 12306872 -347888143540792900563917865152971468800 12306873 -638012203732110184403846551676614013616 12306874 -349577180482739344344128827226749520160 12306875 78850226796109851536649291783987300000 12306876 196799894442786904262563300464752492544 12306877 1014970360104878231993528522440366234272 12306878 65878301984338026419600665255964518656 12306879 -247555083836264955704590511572675276320 12306880 -100724068787856876320644408028273049600 12306881 -1048976056133992381272839211280320048318 12306882 -58239580857301004037096023053658343936 12306883 53456695299213831331581281621514563132 12306884 70978904124737299851527188380167538816 12306885 453336077581705046489652485453227485600 12306886 -137041627008606769519529794629207797376 12306887 -448830639741505638612844868742583147728 12306888 -231624279039571307206674203747329228800 12306889 1036716784406695459892173955724093637200 12306890 -127599782022428145637699834865027920800 12306891 -488870221654458737389269129162053584656 12306892 -328467848806869232170470227840733423616 12306893 -182771712691915218964728125129301241440 12306894 30731203795175994809729324074235535360 12306895 -386568808320726710359398473843322678240 12306896 14839630606603901433441730107981299712 12306897 5748533001934378281379534826951526546 12306898 1494923566229890116704795442372187585536 12306899 -670193194734508099165921017110662493880 12306900 203487555963422318325937277292774604800 12306901 -11733219880327812470318676689162339520 12306902 62757083800738936790359523125645093152 12306903 250008255328876330389919878212763604992 12306904 879729911077507730686379177014297190400 12306905 -126071139127296622940226764523908896440 12306906 4488014545332366765517191009054473184 12306907 71676614472345362520999109488543691072 12306908 725800897050467112176589336923729264640 12306909 -86210978904886280994549864861341988672 12306910 -195408424147337638000497642453592320 12306911 -917125166513611986657550315133254538376 12306912 -7278034248967344147044676258825240576 12306913 -696867147107064817728433175450618600300 12306914 282800215614151885267937829082291152672 12306915 49795284542896032096902368395131223120 12306916 309118364788970045455332922762819356928 12306917 -560811344523976728290289923204034525408 12306918 166459969712275259283156762224851098240 12306919 -187110216929643345974208719686326077304 12306920 -267802776414929039290294374751762944000 12306921 183676742629445194644982221396041137920 12306922 328689167565493906412735819852566894512 12306923 24166087218679700839657688122580770464 12306924 -19391803847417214247428617419676712960 12306925 -323660092519521734807844922518173379200 12306926 39707707861739166449013128559861550080 12306927 -2246311991629019055282541023190083840 12306928 128786849440916514179788366723238952960 12306929 102376058647219179156208276218746789832 12306930 111880084303299113588026923265268421120 12306931 -119599739697957061302849332771154311776 12306932 208538420304026152283408922254556155904 12306933 1131384216609208659039749761650503817240 12306934 733943816769388762366549276692179219616 12306935 514344653218155347322470356458224002560 12306936 -320784288103447117760746522720478822400 12306937 -56893957699261049624877227669968256700 12306938 137692253973195705293073411355092759552 12306939 449734411999396529587951950040580026368 12306940 -84285424082132070246695036799539435520 12306941 -1165041243537387141747573911833277081268 12306942 251181278783313652614929557352571483840 12306943 -253447062441176653679918326281424311312 12306944 -195883732823095553754252619386250592256 12306945 -86783667723150027908150971544277686400 12306946 677414492244666740406698793737785117440 12306947 -2718148454020437393521586265008753944640 12306948 197973473520611245193840761196182318080 12306949 858557349373254694990226068417685577950 12306950 -831750940240927053937729375356373881600 12306951 1269014053515550264754373421281416626080 12306952 358383440747998441974968171108120494080 12306953 691684524115754128344931981008167476800 12306954 282815890607744355016377491590610714880 12306955 -565041234541625400500752684421389363200 12306956 68000311755287889931483609587280819200 12306957 -112527450092018451754760219661818147904 12306958 1680073789792564856954132413387475451840 12306959 244764875791146583522440198213082079712 12306960 7788027497015695874908391262571806720 12306961 1451762528618553185917736480857987888562 12306962 -1168856067615536215602640451972843550720 12306963 -1143630928503217811594857958168220444816 12306964 390733210353467264545214257847862190976 12306965 253076457999445995435155148177627163200 12306966 73662666223748524140987549120861480960 12306967 -319817449434647787582143426893494220984 12306968 366820546915824942604046574239028879360 12306969 -226179651845297339965319915892383718912 12306970 67956898392305857042716500735326243200 12306971 -336459613646542457197073261337522696288 12306972 41595059448889995988605599780762119680 12306973 210521607537474014431341427725730380640 12306974 -180761624503469867203175290841657307264 12306975 256609239728429087343615226563691392600 12306976 622213181290007442612490124587917901824 12306977 -121460076675645396064131298027165288128 12306978 245328172353922297403342884099427103744 12306979 -383996221346376455498935767837199072420 12306980 -361066448585170342538127309900177285120 12306981 630227554451669495947408868550857408352 12306982 501217351492181138417337493138096538592 12306983 -210298904393756105018350826450629879056 12306984 194007790929589470683528429080453939200 12306985 -540510779577268137199631387055772553820 12306986 -210801927978414582960170606850074345808 12306987 9162280596938336800615514652797471040 12306988 13835047790336725966924542442725895680 12306989 280070745352026767292698366647977541824 12306990 84025754704650730375789691884635093120 12306991 -528545068223770489353895888311686140080 12306992 -8097383001029663541572295160021155840 12306993 -158821067307443249014343594311786382736 12306994 200693747231988699940482029122234520064 12306995 924107746476594424054918749105492822000 12306996 -19572575705357936244361864549972247808 12306997 184543164852296742964718362910268405504 12306998 193682113112573166822575361668694558720 12306999 25919349824343608316729408371807378664 12307000 333528461402911939667519354584350720000 12307001 37915199114015565441389211134113590144 12307002 512224802016086774831629437742056901632 12307003 278004684335968654559191150408006976000 12307004 -342581223841441276466685899556543058944 12307005 -9388814725919558181118633710896836800 12307006 757366158397715453198143782221523293952 12307007 -981059652515700121949405904052470951744 12307008 98324774556065844988544291762073501696 12307009 142773651376779902536941361210417426560 12307010 -238914681616226280725065750179708987840 12307011 289294095520706427413566803532723851504 12307012 -590084977595495567416321746796936322944 12307013 -1321787630957643314464391899144384176738 12307014 -18466248386283758573248318326160693248 12307015 667726027404061761504955254541583692800 12307016 -484351594188008770824701052911838781440 12307017 -457979221895190377734518316167334932720 12307018 -823922645118449213769886004842826393040 12307019 1063086482470573528042774710969718089840 12307020 -37387815862758149470562268873195110400 12307021 1304674052570772150229387183043893151222 12307022 -19008433116183230142513825121484697600 12307023 -1170831912404980639274808033098415679128 12307024 125224441095042799255902342564413964288 12307025 600539315253726473311186631198153888550 12307026 224988688516011724614209918620339350144 12307027 -1454717145159983429156477910006168591124 12307028 38679903709435380932849034570771255168 12307029 22783283603388810016460917492182584832 12307030 -11078422241447855252277549148365982080 12307031 989712383599866173400474993619420032 12307032 109294532041476946303380037971596083200 12307033 344618263058348196292428559186333877520 12307034 -513004689378125866551699980228315416608 12307035 145710282422004098154751860349534403040 12307036 -490850188609645011661853982483682232832 12307037 1046663462750779809184779102598517371686 12307038 231302294301909773752255359398358183744 12307039 1188475940700884206545296108284362916656 12307040 -675852284104245050748951053903029862400 12307041 592956436012805403985825551987987313680 12307042 1250368603210471509286620520527967889664 12307043 300946241767872667318757893852496168400 12307044 -36312295357929556515065601167743868928 12307045 -405062770756466478455282760855458573700 12307046 -479261672277637628500011903408678959040 12307047 151170092743891095844088262289791192576 12307048 -797011623175460456315964671432270254080 12307049 -503213788513365253638334521905886229440 12307050 -91412764903885992998542885482335827200 12307051 -61644105639782112132402046465089283808 12307052 -50528108818934642738484488803449378816 12307053 -607777130203625832890755376590033351392 12307054 189206647061864344967778513008595523200 12307055 -1089281367576652200694307399014351294080 12307056 97133916419166509032250790578697338880 12307057 241083915682995943523808810765599116224 12307058 -21006343516880501872882472750298556416 12307059 100012384705359731354463687255519394140 12307060 794514038929196567903131270508388864000 12307061 612152350610713429611471247081601040252 12307062 -77882163874458882973255668633172180992 12307063 1347486270806989818647716669121171198312 12307064 202954148869376426334685359475993804800 12307065 482848052025463734189161675786828486400 12307066 -330166613790609450621134422523966876160 12307067 551467238746287473870517864812254942116 12307068 -454942851149247277932025275544832936448 12307069 -759427585177679466787771057508986536768 12307070 -25031838098679625527941443047478248960 12307071 -184619772152487837830305412289773813376 12307072 -1222899820916030110639435759955214336000 12307073 30612802103180960153087565703926207744 12307074 -77209733562396775765407321759162699264 12307075 -265836659284510010393413409091194351400 12307076 50977936419559373716371451103544203520 12307077 511803890241503835434762108219359500828 12307078 124971763886608824612449488352654127360 12307079 1268263100696947327500884178042491141640 12307080 -254024882566632332861327162655916032000 12307081 216065585826546354992116321766784024100 12307082 -834975027437405310594815755959678879648 12307083 2277876427560361179052297020378108864 12307084 -265285045464593377630691196837477131264 12307085 549596110230294377425043060673289589760 12307086 38022733546895535612242330028720844800 12307087 -515301415813621330750833834657398584296 12307088 81344226874042649394171889612268912640 12307089 -1123549140617462061958947779529753685776 12307090 -250482730060813593300944376791306808000 12307091 424977441516395153354279850609418939584 12307092 -254103829029301676297865269524283731968 12307093 -51941177389398627558209296093183663104 12307094 -443131739405296175933694591545562397440 12307095 260937544583250491272153448217309491040 12307096 -1329782165209590383687843111620522659840 12307097 670441595303801440223233343856523229712 12307098 190780073930534360998886724682002931200 12307099 -554246963509934940493546636181810654688 12307100 -8207975332733868323962584084108633600 12307101 -564118291897601087503354807051179990336 12307102 -731238393800213729076110254457408280000 12307103 -9558570332976045509803751131435886856 12307104 -308022798472694918569787999647869960192 12307105 809571596072885208614111022240691896000 12307106 454716185959587364647181866874863545856 12307107 -187673705514217098514286345108620172880 12307108 -926389941211628675871211572777738537984 12307109 93975755353292750270762742983473925310 12307110 86744026491773103523677636817928421120 12307111 -199409298063734506912358533429899526200 12307112 469975019681320886531722726618522291200 12307113 108075285247131473266260338474256710400 12307114 382494083537650078009508349016092052656 12307115 446222510282539644360400145331281105760 12307116 -5689720100828279342050962899122225152 12307117 229892776647440709489573683794153488640 12307118 481177116767664120997033890746160125760 12307119 -810389285596001097233580488613547444992 12307120 40828029531240832254020234091018977280 12307121 417112855018233791674940686841562004452 12307122 -17271031488783964148227941751028082912 12307123 -850072191000485032790674858455556330080 12307124 116016444230639149465210958262732398592 12307125 94275993084264815476112759892235104000 12307126 31100703820331846449959718561301802624 12307127 17699957733741687433335197278372785072 12307128 288510440002332654906989309008542044160 12307129 -2337252985299070513166700663187083260 12307130 33370493390516054140398284430204887040 12307131 203238878566475520084764923599316132620 12307132 1228376162764994836805101842454484304896 12307133 751857900659413589852904133684741034700 12307134 108173583270904810526232688288524392064 12307135 326402150319050554498039101198140796000 12307136 -94759409029903580118598340137451520000 12307137 -326053907060943790972146071049802457040 12307138 -863149484087231752644309891277104789504 12307139 -324678040959645013328150718816043244832 12307140 -10460971648668681043452032736782315520 12307141 -228048374988970747500123077757225880896 12307142 -364391706526910734345277604302159795328 12307143 -63541770214934793812721175080287996976 12307144 -1064303900085782820346635248688306723840 12307145 -505713899934337186264507974325307275200 12307146 60248177786027521344383422938015139584 12307147 20061349244504014680914734501030593920 12307148 256289645442245073790081742608582112256 12307149 772654585311679620526539566059184554134 12307150 -630537987223443723331123872245747808000 12307151 765230570965718536253885434011463000992 12307152 25626944135335216838524096259948544 12307153 1057607461599954859862818193437236028404 12307154 391154240103951992622009222072770437776 12307155 8363259956492272542514419072737280000 12307156 990002466241602901561697715218197915520 12307157 477609799078501595459113445690313320160 12307158 -479840632010146601731194994587254998176 12307159 9117370565005046799796046210604519728 12307160 -482737360547266434985351668889636454400 12307161 316116884689173885102591957431001462720 12307162 693277773778786554276639280450136064 12307163 -475723699057215526816327035193557921600 12307164 241418262116178263278468714911788113920 12307165 310046147212917161671056354469043574000 12307166 -326239373547458548006211883001313352960 12307167 -2096705183229436409528320734520363515360 12307168 -115516157699392612909561212768740966400 12307169 -10100953148180759486339449708197137280 12307170 -306215897839435414470646085096766873600 12307171 1240242248665758779712699116760259241372 12307172 219463303534362373542321346794421508352 12307173 -581014624719918353950967929299724579200 12307174 -695576860301063658402101334107846776320 12307175 217875421596555260284014036999333742800 12307176 -126218520649002016132637414914868428800 12307177 -368847101698302701381057785752603808028 12307178 -89256872927982981574489833139886441376 12307179 -819789483500322069114611541209732706216 12307180 -4435868919063402542384808335304791040 12307181 -684255530157615985561763442528793209588 12307182 -11172296261950894605031940174347808640 12307183 138753868259663009827781533970272401600 12307184 206454116831896798603489072297969975296 12307185 477286137029414230520902169329279059840 12307186 -7622093123406026763910561766394279936 12307187 -902466645006993249715036266260226422520 12307188 951934214939133062004600919317192898560 12307189 316994614139882833925288204718836256256 12307190 -46277852083898075233013628975334694400 12307191 350281824774050038415988960248542595280 12307192 1399599588333679067278611740113569792000 12307193 -1718460136078172792131366634764543861680 12307194 -28413458107980107412402043097404584960 12307195 474740511029355846865833177675836659200 12307196 213490192127072452870687949152583093760 12307197 -307901796555544456595135727056368379328 12307198 -296598067867199730528533313942481382400 12307199 -348356809198154180481354433540035288720 12307200 88387233462914971502845917763574169600 12307201 -2092014593941610584458414070012436740056 12307202 -13284419065855449312501228601922206848 12307203 -578863632936372513951004791602417289936 12307204 -147696467358489994126436792031539089408 12307205 -115588695585304579890794113642339745280 12307206 155575252803580737298689750676830691200 12307207 120185456469231623953132387129860081432 12307208 -891978343650240554950196658858466836480 12307209 -44825171920371598072678797002392288512 12307210 -759421365517097994508835420726345076480 12307211 -336710936631957833927640805665121564416 12307212 13471195091354676292669350544216855296 12307213 1279800424660504128637041633569046929462 12307214 1445782166057226814624223966064833381952 12307215 41994809023449303741420220714092879120 12307216 10668051418697831893571359502968848384 12307217 25258175238239294985725090285046754560 12307218 -121088376045546741969774833400637095936 12307219 -226399334377392338078640909687541597880 12307220 -219447347659644562275372097419768568320 12307221 101797413536492364930794981249947738272 12307222 124479250710763176814513152710406138912 12307223 -852940879735016842990686400955371520400 12307224 -1449650908976455594227337780359867310080 12307225 20527156212686868927382581817645518400 12307226 -387630304157986890209632742387298236688 12307227 81514369243389536045399940644680461720 12307228 1018270207350825689477268921406951597568 12307229 -672216950196752445198709092090132622080 12307230 154959609613037622945139978587645477120 12307231 214036962108752282770516486581619850880 12307232 2471215522487551550991860708860344926208 12307233 -121414054339321970407468651029657259296 12307234 -278835138933711340366252348455363522048 12307235 -692710904886315012295302304405600734240 12307236 2353772058505814275469164743989243904 12307237 -1015453567489340995675861255985768434114 12307238 -553440167782154207187396155007298824960 12307239 340984865653963069660212472995725367984 12307240 -774315233972682834718300553927906918400 12307241 113704508281653694555942088034144256500 12307242 -22881915466653351945161503448169613056 12307243 -68229726942350770113234191415121282176 12307244 -605864487780868107551236751027716510464 12307245 -1123462357158239013835846736647104960 12307246 67767677659250670693006515542975827840 12307247 358782870796607787168674583506745031032 12307248 -18590710908401068452905691073688371200 12307249 -2495010691997540720280920935882848667136 12307250 826229536711944175093413194633479680000 12307251 -1069971640032682818914801034423538540800 12307252 920121677430270050785145092930867127040 12307253 -378036853375962639972961068826218388320 12307254 -4756761718291654117607520443705001984 12307255 1081304121438651229657062944326781116320 12307256 -1241545547111075606112125761054615265280 12307257 -193412767044907025790783520921361448012 12307258 -20966731411890591619627968708895086624 12307259 29991090205006195556739561308157696216 12307260 -136816950845230337045391896107493130240 12307261 1838940972298201580463434424970227601862 12307262 -214550819107871068950537321124554159936 12307263 -25863617895636775676205779209683521136 12307264 924386553351996561723881533258413899776 12307265 119883003340663599384334613144904360660 12307266 -428761003640810343055351186331925859248 12307267 86356304432958853499905014451249587200 12307268 637831097564791669223184778373688709248 12307269 -93674360376489464166915242430769134720 12307270 409568948528904679967001662635201150080 12307271 -123660348788334450442770941211924783528 12307272 467198166678007038821059736692685905920 12307273 -1268921874393580420751099303196993500 12307274 -85306273506495373504198865422049077248 12307275 292360712800957805989000952746308666000 12307276 -101299842080168270088772489572391403520 12307277 -500126587202501351074844169378369784800 12307278 305100612460198853409662059202746270848 12307279 83187528501695928070639375111857242112 12307280 -32826886202590296513066676159876055040 12307281 225913397916370796707320894712389036480 12307282 59987411630814453751494063669368263680 12307283 -984032561290432678369527915693385038936 12307284 -623859410787848075080223419410324080640 12307285 -165768106326930454540738835953499290020 12307286 402644744447020493158545205275056105280 12307287 123898253896280851657824992953997306880 12307288 6673146651610995595050960754950144000 12307289 -3501826311905793395729109543298702392 12307290 -172264584138527875564976890546680065280 12307291 -154697268540732588581751378237077305200 12307292 -826976368859371404698490069723237993984 12307293 -854059863483193943783782196998466488020 12307294 -447060636528905599476532674188623058304 12307295 183627229405856875823237755416948979200 12307296 415371492442179884525929014491587805184 12307297 -1081080246389675090852837463825093685328 12307298 28853056354924114055980837137959006880 12307299 3135003491884875815612985122918867040 12307300 -221190883681311153275169338524059955200 12307301 360853890580906065182286024106972738302 12307302 3182001108801095151403077618345877632 12307303 250091613358885206468768567273253108560 12307304 1023672170533874116025335784574192245760 12307305 69733994500318787589048674836070764800 12307306 -71952421802383548780396343101139173120 12307307 -128824162983073023092642329558904897160 12307308 221984049568467277278878104891754855424 12307309 -177848145160884961107035514870421085984 12307310 -113828498349701582328133361894051097600 12307311 170306078674976600274253433341348927560 12307312 27834472470508494975217506347818582016 12307313 -1765380456448578016217522435176205936220 12307314 74042732698263058374560965901528154240 12307315 -155005888541458466997990445367769184080 12307316 -79081328850059436712438985359765929984 12307317 -550685865876611993726668224806440509120 12307318 14482454923374382562763741673996046016 12307319 404198733507955918794448700784939719400 12307320 -337166369512758336669876501879208550400 12307321 181531036111700794959595610626708130692 12307322 -516804944620932763654051667601348415488 12307323 35332604297713988901451362096927756288 12307324 -210373895230025260097802027203466278400 12307325 -385667189481342956360788767259411579950 12307326 -658991541584470583963915937063969730560 12307327 1791262541844450504206960595354280386176 12307328 458449920727550204814103804860054896640 12307329 -214475591380623435167904481261509658080 12307330 -89471938194355197436563333844176276960 12307331 26249050242122082520882560330684664320 12307332 625749273870992432967113481121113295872 12307333 1364846812781816565010108397878750559582 12307334 358371488438352732925240572317127803520 12307335 498460910721772645872733298655788456400 12307336 210352032193247694284199690772454400000 12307337 691702023140692033451811287957335130112 12307338 341123078574851743364031270091484985600 12307339 -738190928320450307544659848651140680160 12307340 188500222296580081515202555230363939840 12307341 325570297635129941109606999390008186880 12307342 -124125304060994417273111769633642228288 12307343 -1073605929425541628056465302832130323408 12307344 -102574183563449657746757291701878128640 12307345 -228197885715721364626287678917181484800 12307346 -214836909352237013198421312670825875456 12307347 68333082217744153290641695993126385808 12307348 -590960954998606294961148445244094412800 12307349 1360080810749020274157073836714665278350 12307350 -179084571331001051278084862011823424000 12307351 -248736552999629624263068850422061056848 12307352 -642076282715253457146135583890570086400 12307353 372815463424223128950762134419277500608 12307354 -21170670873635375105650329452569286400 12307355 -177038482856923723373209227305235318480 12307356 79249668510268400952063764818485826560 12307357 368081865217082120179130134685215397606 12307358 18532787965962651544190488077499349376 12307359 -144391780341368976211257811439547399096 12307360 286434698052028815961592965275852472320 12307361 -972167221789686398804387068530667722576 12307362 11638330231635037754888848237523462400 12307363 -89579222160254289388621090012881261096 12307364 -763068105025189913421728648128926013440 12307365 6668548057587498099585544390036896000 12307366 152919933397322269852211874082009009632 12307367 1249310264561367882031053522293267380080 12307368 686833003464634889660382341403890073600 12307369 -353030425771835540032548762924867488256 12307370 261928991567655170246675420733691699200 12307371 485545863702381602361441858907323593904 12307372 -3666588277099209482905781146187857920 12307373 -1217938803386905288109577441293837154816 12307374 10275825770601417324172668039658941888 12307375 752424703180723169551058337437342670000 12307376 -53486947473138939361835117594719027200 12307377 433813700482714352243995212513243942432 12307378 -437608724354888903004374060490844520544 12307379 -494006418867136494188351066587230344004 12307380 -51485397547750559436376194708326215680 12307381 1656875084658732257712957363096856947182 12307382 -550378402995191366198228786648435860416 12307383 23392620556982121602167172264483821440 12307384 -326645492571157869700842008412316569600 12307385 77096201513510853936037608155327024580 12307386 -68627093794917925756671688728558615552 12307387 -360884483874481002721159667437025753008 12307388 -16029728120832030938886033425028231168 12307389 372211992536388405126247134862694651808 12307390 489352589129486440977520943396263003200 12307391 797028165472311873679523114865235689792 12307392 -20447173925480096268044482098065571840 12307393 105464582350650218067811953365089877184 12307394 -169319990527780326129389524251141552 12307395 -49159939283116830339302742876476285760 12307396 1652876864408270031154990776517241207808 12307397 -2169342851217323925460006135233599519400 12307398 9975994351441724422125766640394396864 12307399 -127837270631996203661174194363902886560 12307400 208777914311052276719013307350528000000 12307401 739222257733799493379819679130745937520 12307402 -115484767198880467578116706036366278400 12307403 330036225204431630446489992161633841984 12307404 190175360505021332617899543405731758080 12307405 449839923892590252838314863929460944320 12307406 280856343533181929207071718511895538688 12307407 -360131535628938394665241652774082580608 12307408 159948650877337089129124692069405736960 12307409 -1452879305728177062050699501791544901390 12307410 -284172014278620894628353661560433152000 12307411 -1208284292423912471206649768169840308288 12307412 34024905537337950368851912516013405952 12307413 -825406079743092082948675929275499874656 12307414 -6151111154659979454253284534264035328 12307415 -78176929522067062853781671838396125280 12307416 -745214934030466245958330047725005209600 12307417 21952823701484196929797530995169954848 12307418 953078386561743475581577595275010354160 12307419 595332322532145341399838891015857655288 12307420 113718827325966784185741308429884231680 12307421 69721118268160823059036582427457050880 12307422 352622780842075666293982179853545657984 12307423 1577594062241572078768912748614234496672 12307424 60803901013318224893944753588985659392 12307425 -201366499903095668240274580754410798800 12307426 -1063402619270183964340680289584581683200 12307427 -1511047607492402856593799964447117771128 12307428 -213943920485803475078357680994051571072 12307429 -1130094912490108499736789264038419587970 12307430 371861747358584799858004980671062527360 12307431 316950930335696752792769509313810567424 12307432 -1194436817449350964731330649884953625600 12307433 1468321065083995363684116457582505066682 12307434 -43962526006775131018146061023705323520 12307435 1259548180964710444159380883655760960 12307436 933420248309605708153713590651904487680 12307437 -1338360642862102766140288561632807178560 12307438 77499676847570726292067531854585962496 12307439 944378649681062505316413810045538093056 12307440 63079074443766516081236364657623040000 12307441 267110655822659054556466666887585199284 12307442 -284033735954259590909475118039636082688 12307443 -242000877806331756461877885753825386496 12307444 648174618582404612370704632796534807936 12307445 -1282282725533891964338460294708868659300 12307446 -498038273361251214894731715709616663328 12307447 -1737657420268980365015094832071400814104 12307448 72403452954364088529560509316951592960 12307449 225822081667812137423238230117364510720 12307450 187446403527524649261037673044425504000 12307451 633765614791507583588681792067480120912 12307452 -440810665765883050158657754711445011968 12307453 1358476875180034333165505582768911901702 12307454 165152910718779684392278931843103050880 12307455 949884926199427519189630393266407469600 12307456 346873483023977913485320062680313102336 12307457 -428251823716340437828775934332946791256 12307458 124514459886536965507358291733333089280 12307459 756173365255621174846437846137988936000 12307460 -5132421537877077931429586119548334080 12307461 332347924031004235805828740162741799424 12307462 18331147140290739353947439134225836864 12307463 -246501914177872951489329451003839161040 12307464 143833609348942906608071531140276715520 12307465 -23010431615110888984296128060291266560 12307466 60814402844724588606405307773891055104 12307467 567735482843965005420115204850471952384 12307468 -1146869149480814352850989532880652036352 12307469 1176302008511469241244370293876147970870 12307470 -149337619888645820024186858097210777600 12307471 791318852497069525103270606505175458744 12307472 -32365613898848366476151765525091237888 12307473 -1870737943153912824034178641003606722936 12307474 315115917913477752955531353134150798736 12307475 -35689644821932763782716467546890792500 12307476 -396335367589704489749642499666801543168 12307477 -17733774630506840395955211194626172274 12307478 -96783127873115618814788196251318530560 12307479 182257713605733677093305671353666970984 12307480 -541291666724328373120944942893094297600 12307481 -1272837553013983130099764194369841553718 12307482 431379990176095327093424931346231023360 12307483 20035267096655648751064766055675558184 12307484 -133648609516094292878633471285936947200 12307485 129918750550901321182667947333151712000 12307486 -120992019347268719686404174689539957440 12307487 1379115085307070127313035573835676791136 12307488 603302840348578877652136188122834141184 12307489 -1699248888694902502084319326958979738240 12307490 -162955894720848371769376082074072060800 12307491 -629478546531385044416991675118980249600 12307492 -506045522650703023255983438905497651968 12307493 -779830366288076133588632172658863291456 12307494 31862087844959885960534392549186488000 12307495 -332953005301037920876152583308834815040 12307496 -247722082789354424904520813693099376640 12307497 -566438715771225799281471439706227943520 12307498 -1078725872134640503951970946437426688 12307499 175218120610174111811666911002702328500 12307500 -61513209353873614215798233540756640000 12307501 -203900565574724968182261933064256911668 12307502 1347858554058907297182935213107252950912 12307503 1291717340994392608839145786277902080 12307504 30015083663257512581463124378889256960 12307505 -206229141621476398284688236166757019840 12307506 416610359664055936376864581717376459904 12307507 -436431458432431497509495727947664399648 12307508 -10120303535882953057808549964913445376 12307509 -941345368270238320580117312278414728786 12307510 293592065212010756608967869773616028160 12307511 -782680729444414997163097072835179192248 12307512 375321969698124180897061706538138009600 12307513 -1074561345683612901654258602643908641020 12307514 -550427132770779951380806502861246662656 12307515 -773933201981885599425763370895857040 12307516 -512651109219969045448217366537785953280 12307517 -687712584406054444288926876254699337780 12307518 509078935416635601332195395028212070400 12307519 -155724802511259166547341617136954230048 12307520 -299484613418501981944594808457233694720 12307521 322547951987007022881909863518741022304 12307522 818170167243161583794933392205337169824 12307523 -528483409590877593407080461224037285096 12307524 -672043412444090134431969971600999344128 12307525 707043784995631718122939115500050837300 12307526 524011674392798543356457656334213630784 12307527 -698797506641456312550640238604556915728 12307528 -354007971661321654386439259713173027840 12307529 374790625870936547738841207308440549284 12307530 -12095723306212004069126539568701793280 12307531 -27015000738453812521456178927932690400 12307532 198972053961922930144596042341148745728 12307533 -130419873537962006065927068348594227136 12307534 -55607304297490916778366883615376463168 12307535 661975914263167152510184771627391797200 12307536 89554311286690165064978905553961738240 12307537 -152400019189078479246774680241138795408 12307538 894860275402673297661397879044955776000 12307539 -1468360717780343428648712027767420371600 12307540 228988651014210652933353808433034977280 12307541 -63850883768611056130590581866486077348 12307542 29295488260649798555558604678767543040 12307543 -283884676609136208309330110374091055120 12307544 -244405648080908934081439215539382681600 12307545 -44399099213864421404987535312646770300 12307546 7974899283589851777930569839245122304 12307547 -284139393031531696964048461219337257968 12307548 -263767956123683594704891414563766149120 12307549 259525421637936859676486184192638448300 12307550 -1885671577042963549688532984626827200 12307551 -879680572085878308302849150323220893368 12307552 1379086355146698633269534795424083607552 12307553 123403016314106067049355483042789616000 12307554 58292954644536998834762731227301370880 12307555 240152337944729314664725910099867546160 12307556 -945018420361909927047838039937550412800 12307557 -438801149116849756762875043031108480640 12307558 -239715419033455685409209108099750489088 12307559 658528926597966598064251455473300889240 12307560 127162774207263766600606418770891161600 12307561 292506177331589630291901561088647279360 12307562 138348177848429556341589636340681498032 12307563 -740396244610406213692593352481716227108 12307564 696861264842138305429158649403376978176 12307565 1339705732871376158134033971401400031200 12307566 155044536638472078891586681434834751488 12307567 1452807740165850156793184099351174065616 12307568 32846510321345667037119942662931087360 12307569 413134446702033181915691727719958946560 12307570 68740552503652459071836760284859678720 12307571 -1482297006273019068398513910158874747600 12307572 -622920132931357638835083548983103016960 12307573 -40542369701033258394335775661592618016 12307574 -268568983498823306722106239246458082560 12307575 216583607206198961083065103647702764400 12307576 381342069252327729084423903067626086400 12307577 -2653165058403019939187230833973326472800 12307578 -214995924676302414528933405947295000576 12307579 1787215164511997111810590261937808374180 12307580 29289197538274897834142720692581235200 12307581 32447753022867795139074936793912084032 12307582 -168779563603579089093318399897001792128 12307583 -2044529530656708540535566130479044230416 12307584 -234420334252042696516145287360004751360 12307585 128970470734367184934135757340106953960 12307586 337399298226414171908558507560966294992 12307587 -205016286933624504712848084302727135240 12307588 972539351946409494473840814107114818688 12307589 1906367358089682001920928170066862080 12307590 -71272408261268945678828312407100186880 12307591 491904002401951907680737335947748691992 12307592 -332134542347132976501389999282432409600 12307593 986902492166988090890621140123697850624 12307594 -251729420851528329490796534639269504320 12307595 891790631438898640821929668592955213600 12307596 211833774957579630693967066342536069120 12307597 -1748381329223217694872324602250378706080 12307598 -323487471696966815639570020148713435200 12307599 973355515039973714675836901758381612800 12307600 -235986184818643559204226234282264576000 12307601 -642041641291103582534864784505658056398 12307602 -32129801684630099572203262334492535168 12307603 377992891097044972713837564904039726080 12307604 -606486368877322712420373713132254994688 12307605 -796551548713271392887838909661178470400 12307606 -127734108886142980280418107934069454080 12307607 -329711262818697887533906635630244526112 12307608 -687209646827676583865545200667203747840 12307609 -473103378958723635882120782105479061484 12307610 -116293980050650689761965792230709678080 12307611 -18202401241916521787236187073354090240 12307612 -1222118020121037743362377122587376095744 12307613 -34199650758097064584787934140554266138 12307614 -351376153500748874226476610817484974080 12307615 -46752692555334436266129665726788225200 12307616 1898651761344067988551259075381915811840 12307617 6978785420797625611147155595209227520 12307618 -828296743962078772621761164253452184240 12307619 -91568480774185229029612106755770610980 12307620 -4690580303180837606145265896844492800 12307621 262168990775713726639050862241890741692 12307622 435548029823457949158482385656015490432 12307623 38063422470421029736921321429685913384 12307624 349462860561620618978041741471654333440 12307625 -1553198002627289848620867515086541712000 12307626 6248884670648048838920494432827107520 12307627 -991810230454328290307908511141598872524 12307628 510977062119116965934768972805045941760 12307629 18219726898834158186069215234462829120 12307630 128544055536450031111268728927366579200 12307631 169390975883518571669805633556805137392 12307632 -1648409929590989850458573436278538240 12307633 -406539643444790428574886288724592494796 12307634 942117722116605389765964801226044435216 12307635 246238666048869813192585028384171581120 12307636 -273209006380876626269650757741752320 12307637 234486711488962331498464954137190468512 12307638 47929811985421442072067488778701383680 12307639 -779534171454767927307882205224719321560 12307640 915149003316722293299561055171568332800 12307641 -123204913350552198256408466425787236320 12307642 308538534313309046143557324229275407472 12307643 -133325601195296447511174566828816857344 12307644 731929224543296383058010020352471790080 12307645 132995016329338703846262460741835270400 12307646 56370709057101650329428100575501360000 12307647 1288721973516706783691321263501441559040 12307648 -134890809857751853861811047588657364992 12307649 -1528113355122967232494799668817941319760 12307650 -183969594845392494057823210574022134400 12307651 156374488828265499748989721694620625024 12307652 -195280177147519623349706450045015224320 12307653 -965840391376291948897367767559351376000 12307654 -56147987078700429506675273018327390400 12307655 1623306848906319788765001710727633208320 12307656 -167778668468601628471681610042620108800 12307657 -475903235911319063168523770723790813094 12307658 -372027325365422771789798069324060712960 12307659 -2536426943854556593434757983484584192 12307660 237538455579997768304121264542241269760 12307661 708701121779699321224006612492891430262 12307662 16996649875889417648749350043422894720 12307663 151319090619929854471069129194581795464 12307664 112588459526986060732552105487528411136 12307665 -438531588988863765090602898297012356160 12307666 -120138329062108799034058642371494906880 12307667 -357070544814787608847332048194526718488 12307668 -146552406081080192601060921375774965760 12307669 -408818803095739452937027534410971585088 12307670 35608770748705347566792732453401296000 12307671 -416366003459985018857036917093189582560 12307672 -611578022627818020157327147846992814080 12307673 -1190802728648156646771914512196633963382 12307674 -390808553481804336201608743391727306240 12307675 -5635529096452042301049155046279804100 12307676 1605998549676308659941408852668284050432 12307677 -847129853703172442873894147941974384768 12307678 -589732650556814511339462164489256639360 12307679 -1219054463971893914995658311594399962720 12307680 113559492329944124875628892541629235200 12307681 1783848477806663001807239679207242328482 12307682 -162664692911981649880886758919847782400 12307683 -43500537389924867854284966039550711176 12307684 -96619933966268826466186609276383539584 12307685 525917116637143106540528924585814471000 12307686 75338350764532204114339771138977680064 12307687 196451838578405215619666264869916659200 12307688 751674484753613433101045016157621877760 12307689 593012095877334200445401022255347687754 12307690 -496076931638916334367254432495185866400 12307691 -766058094001366733820441658387149363456 12307692 -69798462148843345536964217383810779648 12307693 675137394531105164010469475691381353942 12307694 131200616406424471696560425824850833152 12307695 -53310048821432644971693405071149430400 12307696 -283223689090896651051531612284871835648 12307697 1025603529761073323330886176488858355712 12307698 43782353417548651966586952396652987200 12307699 51692554379373395652360005062032778936 12307700 17355655068108803453224634324050819200 12307701 44473915501612141453514699186636210304 12307702 774448032727207898482149312028962914304 12307703 1118791887347057295218017169789605790952 12307704 818628884732668951872289521933749637120 12307705 856701410112143728519272926350754626560 12307706 209331060065700109804115373448163116800 12307707 902040227802446069462038938877213765404 12307708 -61305439670260178271432072192435879936 12307709 -675410915375215547648638415212462617120 12307710 8441072921749564618261063277341368960 12307711 -318898652472633614326042557727032965136 12307712 1532660853767541201703860481204527562752 12307713 -15451256634428404971437675621398769664 12307714 478490155949019995783944971723607337424 12307715 250433726588420514391891831312742709360 12307716 -491858468259126433697142929699564716800 12307717 -401741489615107974619350471508335669188 12307718 -11571090103133398041496271616439432896 12307719 -631484230266561239588768395121749088856 12307720 -448072494549673413471751285661656627200 12307721 320453423627166734395849554557559410100 12307722 381592717198703566130963281591729688832 12307723 -1668340727687790134125829384174469995840 12307724 -95696519084134354129192410655786380288 12307725 301556966470013926451580635575651680000 12307726 -859165234663224536393447206167955683840 12307727 -61035426812786088063921483976282426800 12307728 -14957915071701313954002108287944359936 12307729 248349754543738157330205704328869690176 12307730 88175697154325004479759850067765243200 12307731 126517980068332093865192244977355623352 12307732 112016596010516301332414284315957556096 12307733 -2105514680578926345550819162375559512800 12307734 -340703218393999790066471339893397295360 12307735 -516661042004763953462724198880290304800 12307736 -27103239208488978496188710824468807680 12307737 122874487800750364218669526105900146816 12307738 398601874497196629981804979040842220544 12307739 -149127913564667985653335611963344694576 12307740 -144555425547696610722823024934806809600 12307741 399385934551415059859264065409146039142 12307742 -13964888899827827334092638122028825728 12307743 -72560199594845868507706162718092358016 12307744 -131365824021900793333222672161067499520 12307745 -835221576584224845235574849889666241200 12307746 -288003865404776121529595555665766476032 12307747 -369709455012897658320987988972385104804 12307748 1135331841289087948951065446076218209536 12307749 -305799149133770229027861338512347137280 12307750 -141297715972727799631724169733744512000 12307751 -985267803683404908448344797005523467968 12307752 -38058279624732259754177986110228480000 12307753 -1075792738286458275070544467692867908998 12307754 241630910381072741804816042955531859200 12307755 512422791831485105904211565443032460800 12307756 460785146368836632398567393190674238720 12307757 -368952531781122770871640662073915623552 12307758 141839944694030326802819437002789283968 12307759 31324611888044697372147276830755546608 12307760 -38087828749981061093115349771803033600 12307761 16188147560148223575431997554041241280 12307762 156282321362404451871656636137092144672 12307763 -468366767082241481574971110380119380920 12307764 -173467478145462110965098522222621585408 12307765 1244411964474556054431242616319047813660 12307766 -18661811786857842762665393536600642176 12307767 -101570009636555570134602239695365911040 12307768 1471010705111589197910569714059608453120 12307769 104413891576005198830772327116493136170 12307770 -341096409559737801722062130654385326880 12307771 68304792176703412328010918463871811540 12307772 707620554470492770756284049877486645760 12307773 -320240680811984035852305021191019638016 12307774 -237315704649137067840925849311728082240 12307775 135460583087441481155068227905332353600 12307776 8819260563277907795716148006668468224 12307777 1227876337724790036661503253856086194626 12307778 63893367690372697270557696927853727232 12307779 -927448955531773453261036645154350769664 12307780 -499246183334986667786472090090867014400 12307781 -1014707203150894100484578696700797528418 12307782 82280317286000511038149936868694758400 12307783 -327386016508886339881712899752970444800 12307784 -514654763569818334727657353929684925440 12307785 163356632623329799306287214275586974720 12307786 199857847185514046025429527369612898144 12307787 -1224531187535371005675767927822923061808 12307788 33032469254779747760848873794421970688 12307789 204949476153222441810441078726489548524 12307790 12286884217592796958643958001672185600 12307791 52729177775081401202113335604423570704 12307792 -93825906744409644469686932881132617728 12307793 839760836726933707885702584268765725042 12307794 -409876392982213495467807423419169635328 12307795 101241647655278316557656917802808524320 12307796 -894050596826147556844385493261503913984 12307797 -732617939000597760509965799253475763826 12307798 -78249661416404606119815865060675941600 12307799 78265779138767639488303625995440463536 12307800 -16715448607555963400369722963098624000 12307801 420268806651833589707412228203007477600 12307802 67974399305395035399852003706889682912 12307803 1393511409786416117338837684773855433440 12307804 261879644713051016784706077458554880 12307805 -1212620193087901101073611948152872416000 12307806 -13371222076097041196119173361662001152 12307807 464235308042883370805494956013793505056 12307808 988610022315866768324523857899288657920 12307809 -440963449724487385197797103954857161296 12307810 -315830050939585998350236790315348184000 12307811 -759373063577609004324977268432331215588 12307812 -703697367751876879435861880159290853376 12307813 48063546826621926249940232752260097920 12307814 -966868929973354494314020127136224161920 12307815 35091104273330864050644405125710478400 12307816 -1085330111543355621565051101985775616000 12307817 20884228683497212662864448017264015360 12307818 -353095683213698897572722033084889278720 12307819 355899033778243143593707682936255160048 12307820 -685614575674768716526690155492608947200 12307821 136406742218194583851685306505990349920 12307822 -268473408662634569076245596319904228288 12307823 15258979323276148508608164107900846904 12307824 139732149447474321177348732940629049344 12307825 -208469975691889083353642106554228342400 12307826 183533908530074744044656158936867413920 12307827 191646741561461443365685742958719576832 12307828 10137329917722805153423781342082223616 12307829 -657495980681319347269660578826727526816 12307830 292334841882818968699509897073163569920 12307831 -270238145380724286872538763365874518336 12307832 742242982033022228418310353598558924800 12307833 731898009610477398035258647132589968944 12307834 65141520744906047411142125465874816000 12307835 109125123054828348304475934157341150000 12307836 -360715961190311986183900463789259775488 12307837 407356408296171596660645013814392456832 12307838 -145672921216474955055745667593590535680 12307839 -480738562195265151023209751329796876160 12307840 24527767218167498782477663904307609600 12307841 -66259864856349990221733874851314512512 12307842 1423661836329241860050629133176204646400 12307843 -1968533412188354679446694130057282944000 12307844 93628207423485796416942255432099974400 12307845 123206803143968680667037322830818294400 12307846 685156450599622148846816266760223883872 12307847 11232678774230917205683733826849525600 12307848 183058528045687663923308173764507402240 12307849 -163792687051258625855514535610822161920 12307850 136857936192006962866104212590486252800 12307851 -790248253173132642495397323401043991620 12307852 519770918874067111962446910055566400512 12307853 -235636719249759420171243242345864525898 12307854 211840585710316789137520139472495431808 12307855 -89232782024872735126724906438370395040 12307856 36840853437900133646188064909230669824 12307857 257472114037059870693454488229657704960 12307858 -170241793299963742961970028095574901760 12307859 1008138188198209280207513205341562679920 12307860 -93328044399756824605891491517927856640 12307861 -693307781454801118532327079466506919200 12307862 377720491525220553967111309944369508992 12307863 -358476306733506778927195546504693794816 12307864 604790741103854380300141847755292160000 12307865 -55201914318150984106298151934265220600 12307866 -434397355673333867342299868320552075776 12307867 701595867040066730959516158296430865680 12307868 173781313733416440161225005831179595776 12307869 33640273357986659195524249713525969600 12307870 2454803095139329130721513057813932160 12307871 25185207686606209529123041747264666392 12307872 -126499292539740563499792908699534622720 12307873 -26081617879070549066637390086982908156 12307874 -3582167106367791884210782216222195200 12307875 -175591356047544244660710496838321472000 12307876 185818524156668722835965302799329599488 12307877 584531283682395632272034212255059265440 12307878 -952963586910434880409889808142099488 12307879 -575195095682990221377822985764840611840 12307880 247861227604952943112020138163385856000 12307881 329831661396971312282439740972675481984 12307882 -1110799393391111260410886336859391959808 12307883 -225771406142966118570717724972396410480 12307884 -89616978205870648581971472821942845440 12307885 121687331342004457327951355200842077580 12307886 2371390662860986068918977484333763392 12307887 326653177671117820903580822898618420744 12307888 118570484000589120506484374318078246912 12307889 -1127040248821403807574801927115099798368 12307890 -2890534126196771280094911970133606400 12307891 1291059610170947021530418858404557889292 12307892 171545948680381266749992812068060025216 12307893 256908173622464748095403812015726190528 12307894 620527670562382860858240674398304047680 12307895 -1098035266596431235830233261740927810600 12307896 601782344109458437757429830256640000000 12307897 142740966238628258180944279847780230464 12307898 -270608945835767540704977365661441553920 12307899 56661757257638717719709565093043138560 12307900 -855837118195123697410483065591692697600 12307901 658872932670682342591658794808102680902 12307902 -193463286256273886035937112627416405376 12307903 -1387625251818906232379854774862689478848 12307904 -84303462701816551236334259833046827008 12307905 -826110017395456612187123672481675014400 12307906 57256728898689411447602644999186519584 12307907 998383708147833212148564318202353816240 12307908 -492436315982765639656300740761215779840 12307909 333844034769405713791512850351241320540 12307910 178062261339314246256916517059823583360 12307911 -290239679308027929779265299894580993792 12307912 574126239575635304143408278987119339520 12307913 343508053799564280852713319721085693364 12307914 683719379806855347992821327294666289760 12307915 1027346303870569732076284148515929967200 12307916 7379240844175542004038109156208368128 12307917 421252546267743879658360534998922267200 12307918 -100161535394454739165122384680918679744 12307919 -486067576153983540740590286821646862240 12307920 100962678999066017592422273100996280320 12307921 645431063477024763950139422847988977024 12307922 -741668379405445917479760660490667054976 12307923 -1264715499416180407558561000223085978000 12307924 -270380817420727257377672909559413229824 12307925 -70059880363202985964000229498313043200 12307926 -428198294829431925636983289509858773056 12307927 1221696862763180968868891316519188976776 12307928 1224580284370647348115663114074845276160 12307929 94303706207093527505110283067566997888 12307930 169308460609613009733981483105682821120 12307931 -781305067987442393293047424412966249400 12307932 54819314614889271311421699044910798336 12307933 1625591837626582942364974014151800288 12307934 -3447557528304174285850358873724978624 12307935 -314307603187819443661860348919179516000 12307936 819866871539486980192784101122847014912 12307937 -616479500150178157545120378496470334848 12307938 443223514841075659734484849206404828544 12307939 -251400183026661247589111592624014129248 12307940 43035690307311921272377705011138170880 12307941 -111117988139274633994250680845914608548 12307942 -902621233456384687289037672736700155968 12307943 -190966754325434883550014294828743316960 12307944 26960434303206871280485884514699837440 12307945 376363022362905036468494252691619846920 12307946 25819256058005948723417676589621292544 12307947 -1109979011896395407941749853009855372200 12307948 -33772940668685590479935570522580894720 12307949 -1152255437733050835813501602149133004564 12307950 66248408568311580370868153504388417600 12307951 42082181206688962631320666222157619200 12307952 -248569076246666601025179705592542265344 12307953 -55248280884495842491193537194786483200 12307954 105933914034078662258033795010098944032 12307955 -640837949985337977598435414340623631280 12307956 382744222760598048975358854793785692160 12307957 -807096307688210654222412135404211923794 12307958 276017804351778337393794019103569401984 12307959 -1267546794652758274156082410485442407936 12307960 -87186283062629680200412548754034688000 12307961 221133340052724053495783394103747208448 12307962 88644722978603183153547735663391383552 12307963 -2743206080931229869293918293281924362720 12307964 -975451931229181806722857323224772993024 12307965 352335089471321428138979645716248001920 12307966 -555712345761243841723115494540754570880 12307967 -175265880305909443816535890982089296768 12307968 -408431080527364897803560183779175694336 12307969 -464718746318332753492592589960733567404 12307970 -112983605626813370613881862999305135040 12307971 146261628454791752058093618709051677360 12307972 -698153166815447369483126380358345815040 12307973 -74261356238731791098083667173045086816 12307974 -259045744141140590975489390644661016576 12307975 880585093502911142657142717032915108000 12307976 4875779176490869822107773515276124160 12307977 815287075113000345668735649699628656000 12307978 -32628730040411310697483281885893071776 12307979 956739193868565310754105953335675845520 12307980 -465168152885417014698758978569784816640 12307981 -263176301601081453106618310424709579808 12307982 526584994609181810733957075631399680384 12307983 -867171397881003317531042267622016840176 12307984 -59939588606326418157500414414754938880 12307985 -120890011645122748378902121386043416000 12307986 -186872124858914533235658956551341251568 12307987 616910225102092515023118040802138588592 12307988 201667199255381762338492764814998528000 12307989 -699869527618647178022249970448761838176 12307990 -946257528227945316601092608559974400 12307991 309030807785965020786482532361332697800 12307992 193463619331129041053467750085956730880 12307993 -1127600020925210193396263589894799016758 12307994 16636506259060360140260105832458580480 12307995 113368498704696750277646594325652914240 12307996 806391903351763435347077703840675302400 12307997 467179893865533236729968140174551766540 12307998 -272104669120620102623886324871390239936 12307999 282710900861248053721279980969929960 12308000 486108705875444983847975474686132224000 12308001 1018045191190314319879114708476310944432 12308002 299824894828677315129078337859795415552 12308003 -88486296624633529397146676684030558280 12308004 1140622390367881209959343250170111621120 12308005 701447142211171517751600410075733297660 12308006 146477747667838532235433347247357121280 12308007 164552547506906070775193784630065775360 12308008 1198732218263731605894512369808572328960 12308009 354296194607632269706478852577444479616 12308010 -79306083157743325467937013246672486400 12308011 -578606469414438846464010133998771693388 12308012 45507230559325963653615299488677288960 12308013 268948426708743663066865256143842574464 12308014 -616710910799398610065363285653864126144 12308015 -892903571624669818296646373051008185600 12308016 -126932238290734557609412634973841686528 12308017 -149266488624137659308679007746082171868 12308018 -411106703006461875374959264682560781040 12308019 560007932700522105734509155550370688 12308020 -450887129988721500693468118867229963520 12308021 846414273340290284023499842358022745344 12308022 353801310510837923577958989614144751360 12308023 -84984469474577756994421983813209802752 12308024 -1275667927279142703291912604272819671040 12308025 -94002575678074692149259182731918092000 12308026 -215649807418536608695306478013314982288 12308027 -1829993203585692122042635553094665252124 12308028 170089880352742108333320685871039377920 12308029 105123754056225076251184700935309902240 12308030 -214675031761491834781875151195355193600 12308031 -49684949928793148262333586381653080256 12308032 -9129473327190341867088106309747212288 12308033 597903128443950252282442445279045928240 12308034 -572867205431050324073401215919500197376 12308035 238016729746934887317910260087883680 12308036 63424673458376321578726221588751638528 12308037 155777276993005423311217196894803866240 12308038 654502927220618423871541359454186669920 12308039 744123989003879857495473716034844352640 12308040 -215376237782505466065451685811290112000 12308041 -753663621323296208842314952144935499558 12308042 104069137899244875352305318443612352000 12308043 -660606164152349623505291627538412433472 12308044 277165263639014415049502017315430020096 12308045 -417176374854355920391645985535386637600 12308046 -7897760146569725409581727804124871616 12308047 -573096427851147679058631898094476110008 12308048 -54489531892520016845333946287300935680 12308049 56816330411979779877004991853238130880 12308050 179872060475397564745710949646898040800 12308051 -68918820363832783813541588110183033536 12308052 135254327077062574976508605111471192064 12308053 -348696083598722304609058222570881179698 12308054 -344149089218090582845894882923900174336 12308055 -200134385969008233849919859273764728240 12308056 1513023190223740014549172162354209146880 12308057 1288158707422257325210690464470217831306 12308058 -40983396038117344457864638740414581760 12308059 381873118046182327308372208134566729904 12308060 -106137452712730114601331097293475883520 12308061 -405860761241770571561579177062827347328 12308062 -1426349751315770764628394861995147520 12308063 77229962000081973919313593912922686560 12308064 163228478927076830244487475648326533120 12308065 144754427466223460632769272637477388480 12308066 -241658403955661303917575549227712270768 12308067 239569419028910706047866322269743137280 12308068 1027605802819656144651816984918690237696 12308069 663548711365789254182774838008427625470 12308070 -185578174636637479472856896876814888960 12308071 -368038685253612340938761333659728267768 12308072 103486728414562719734665706787838279680 12308073 259859131174509923133568727009836592544 12308074 -386021355678918463119988216455537282720 12308075 -287869388427536641582460057424946130400 12308076 -103439101916180647267534287093905819136 12308077 290977225680301127878551845991976710360 12308078 -573675430267838912818849104229891964928 12308079 -552998462933313770191340784173661754368 12308080 -52064374611572494026385419259577303040 12308081 -420503512499759155276847669808714670236 12308082 163191760783022799578848508084867074560 12308083 -1202951820897678818577960374988566783668 12308084 297676401844238298826355664990094369536 12308085 122754974702925055314080962045261670400 12308086 113358825295618484436426949576364605440 12308087 464414640915058542215487107179683060144 12308088 642657213203258553691873691598355169280 12308089 -626242070208184435312932762961695737110 12308090 -1066029650487262601914324239947577150720 12308091 424526195593248582583805905704323232792 12308092 41179839212051636327320284378751038464 12308093 -160834508040473638831847069882053895040 12308094 392689480998047857986557499278971333824 12308095 -1038242735276445290096694328512735532800 12308096 622870693075783223434274466418875432960 12308097 -15064852134850720362414410048594427600 12308098 117501999061853166008185690144865665920 12308099 2296876801747240532399983435481366647464 12308100 945065289783758623407360627289804800 12308101 -121482823889357790665457072384268608768 12308102 274982716481527273461324577230118928832 12308103 -368656559866484492449397226359311020456 12308104 -516446109606718389662517867451097978880 12308105 -10383074905292331548271944690975155200 12308106 -238974433222748105108954664306671486976 12308107 -118521721838400732548031113547597880688 12308108 282729403143647519525980570195205122560 12308109 -411426964915265914772426540702470402272 12308110 14905021870034617057654522302665775360 12308111 -14730546889093948739690394309272261376 12308112 1061023629949535383844139120254754816 12308113 -1474166238760256645046854869609962770638 12308114 358323544708718236355044295712360607392 12308115 -293657167038783169457443115698246595280 12308116 -154219258763460434236136418005963939840 12308117 520782401396724927360925196603542529166 12308118 118958482638106240756891132641895049088 12308119 -2235134267877526502770150597011199945104 12308120 -901714148660664764082729937461657600 12308121 -207829414886796356959317017916734503680 12308122 -252526172809102323745811359257885319200 12308123 -1262576907310745442202774532761126661628 12308124 -233077530744686777278896038545807564800 12308125 -96440022890302272479756317370233800000 12308126 496939468516494373433418267827665618560 12308127 -40220683011345354241272676034349303792 12308128 101599088370462664444085636413186375680 12308129 134661120194309954442183780853453523220 12308130 37531361317695714824544193960325260800 12308131 -1421884009338636406823610709794343881336 12308132 -551383655201940604576606378885822111104 12308133 -441450349129489889137815624174889673376 12308134 139260819651966609938489697218298502272 12308135 273390835584703926261778915515194657760 12308136 -550048522692422393875312279958919905280 12308137 19994550983470722938883360812799634368 12308138 36801804151590201833567103447259954944 12308139 1246937019593999584910337807209560535040 12308140 224929947451054746421467864156910003200 12308141 -1912442797922928342320826780766924084458 12308142 -226085205902188217691290578923313354752 12308143 -287192670020049559545401427146638281600 12308144 -96331676155997972307317292300599869440 12308145 135370586814437476394535920442263784000 12308146 781077507061029239237457576842541376272 12308147 -397772777778133152268220405891941069248 12308148 14904062402428037058821469855684440064 12308149 -419802789412136315842088025896258893664 12308150 -43387768191307693641813960489975120000 12308151 -434698965934477316767520634303424258560 12308152 -904153204740792055439911707994797158400 12308153 -435280373306886074982259850261546408064 12308154 343434051820148447724851719281908229120 12308155 750436888036324829718353359814175327120 12308156 74471544677039008480371018023792237568 12308157 99236375428166306523917391195737276454 12308158 460230599856467383620796644499895405760 12308159 -732417166548971694557244832568964282288 12308160 6929823533388460056705214532403855360 12308161 -226043747887421168105865947065423253056 12308162 226842344730136369047762672214936368000 12308163 -630816151041960532733271364907790569040 12308164 -281418845032661576483032696627925787648 12308165 94783288750508329208742815807337609720 12308166 -73036815928768500885322129277606822400 12308167 -34319310052103418014969602906055836800 12308168 -2483684846298221201819006905205955747840 12308169 -689319683933926773274700032845224035056 12308170 45590891102520908153344153123616962560 12308171 647101091416793301420850516090306609200 12308172 -782385498127349383237766233341686415360 12308173 300227112633040946359053056719237698422 12308174 -74710739729652655169732755904917580160 12308175 272386199832110879893669623703434172200 12308176 -358306113199082315424736809852228640768 12308177 -611275160683094845382292669096344142528 12308178 -72304510777737256985044826396834260992 12308179 375355449697262126276739094517725768384 12308180 1030623628462263025715260825288578086400 12308181 -7709166643160283719667609041462975040 12308182 1238442158528355178631761235298627748992 12308183 -321088453420315726230013029508442309400 12308184 -238302775939207172553905377871907348480 12308185 1243947283760543242247419855857218341380 12308186 194674592266137334956612749316552626688 12308187 -1212696033771698656962546850927462384848 12308188 -874122194600031699659058429437089818112 12308189 -91322502302645417192088849755967588276 12308190 56530261419250171074482121151235293440 12308191 -13472237934057627706649126801558268416 12308192 77522386649358718991923333790384259072 12308193 1096613372605671789440196393676059549264 12308194 -21475319809357173837885837566528734848 12308195 -4416141013734247045185006420599398080 12308196 -666829813124907425360505565890582497280 12308197 856357425938311624813045022345752833600 12308198 32916181183430096428676039900074152192 12308199 -154600821199277554950627607637894488536 12308200 -269732578963880369740884336659865600000 12308201 -133442443353274372828821172514803977798 12308202 -160665807695491657522282438599947799120 12308203 493421302454877917807501127909809528280 12308204 1171987042310238639344612259018145245696 12308205 -30288300403872246609901380276696514560 12308206 -3739265419311768179403208886539520448 12308207 -981209553362251599845821323375771002544 12308208 82108802539006715455165357746230919168 12308209 -170281615368985897021334858314560833280 12308210 -215085455252772341847203853528501335040 12308211 -74506748250442008085888130730112957740 12308212 -236053177633481461078149447477959987200 12308213 -271777673021359802376686559708198277380 12308214 188256521241527958438801720633579611520 12308215 -140950875806143246425461605412118281640 12308216 1762358767225389848521716676244888924160 12308217 -120879820136800861929315372569402275488 12308218 31993763158751984480346283540333897920 12308219 -431224997645199245776311946135281868800 12308220 227682989409496221758621723734160179200 12308221 321460298931771791762862042472041301970 12308222 413080627854613299627058207257363366912 12308223 334900066966614016053600214455297817104 12308224 943047724536230662615599728611850977280 12308225 634219841127466183461975701793032525100 12308226 -86519580627174191910847290004732846080 12308227 -1087792223292348662451710689473894289924 12308228 586126893399325356365655247298211005568 12308229 -18202860355738218038452335227574622626 12308230 -326787336032559961789009340189449591680 12308231 -505881434341719662608997173992891768576 12308232 -595305808184095923439901767083332935680 12308233 -19393727619751091416116973990239994624 12308234 -25200249858614977523771766199911111168 12308235 -218322240995611823626855424385632090880 12308236 455771858584094903981618745274289147904 12308237 654283446867365635999769917399115000886 12308238 -37744877816616059021874855260363385600 12308239 1005472562361976421138702982857515673400 12308240 2945986005119917956608218194090393600 12308241 10545467205123944030097722079739872 12308242 -257730958302424919690069987031255722208 12308243 -28043980134832579592686462472896514640 12308244 78623777068991440464088241124518817792 12308245 -912084919508919215706356947891875070500 12308246 -55882422099615669667710421398684523200 12308247 -95467808238526074495577350476884066560 12308248 560945981976169126476183860600660367360 12308249 -806399658534828982840926135329549469750 12308250 289712583378885421124605059173229888000 12308251 -826754533235926117974701206146721390808 12308252 -826903994497346825142350797304003174400 12308253 124296072831496275954068745091084259808 12308254 -108620087154423426591893729031628286208 12308255 -66798765148863195760642840910374480800 12308256 -984165012050841462813571769111524343808 12308257 253117948557940316645010042171825529280 12308258 -187021368775454234353407301316187285216 12308259 -407941500588564876533383627905025103496 12308260 85864634220863589806270106046901018880 12308261 -680158183440138087828264359451438778560 12308262 228074182487527667736976664977196236800 12308263 1542815329019286695308485835537993673088 12308264 -664109468582937755031438651697529825280 12308265 513984627308919158086224014471632679460 12308266 845675774046685338528305483041271445504 12308267 1836827774001081693787604723796048225360 12308268 119040308748122428384126861986843918336 12308269 -844595987918746434783730386896383636330 12308270 226539361739922395616318681695511529920 12308271 -197875546740115331861740059789396051456 12308272 31272544839661290048783548234971348992 12308273 -56846011792755873158256860973570245196 12308274 -38049118033829349216415249108035393408 12308275 62007112864654282381246922361549701600 12308276 395974768006615489980219195540202967040 12308277 -4275472157977538354690387275343959392 12308278 -46490367783248557170439196475681396480 12308279 134477428730431798270062465943333515360 12308280 -263699060645170771216362686411864064000 12308281 -587814074853452587798066521802033919036 12308282 3992846694629766834056108547866439936 12308283 -412275807143248811634039561205742647200 12308284 -71759148550444841424061526144003728384 12308285 782930491847699916342049394326781803200 12308286 837680848274082637510568354476209558528 12308287 1003081829828731952358860272734517630872 12308288 440383319903442068195647023914864345088 12308289 -115776597228025148754041498417766144000 12308290 -336702271945620033500372586486776325600 12308291 831059715215424568651238450166829608384 12308292 -660926021537294722127582951287046941440 12308293 -30865723555617359859636034309216669856 12308294 806258429500337710956748638763657401600 12308295 2159167269899409027722835183529431120 12308296 -89540238762812040674486141005892812800 12308297 -1487634633243285970318968585944608777254 12308298 -312244157758914370499011550828938158336 12308299 -374262180306026955868793451905904143736 12308300 -96438015852840905063412764350620345600 12308301 -1699086269130599126637917050029437136960 12308302 301195915029135243479590532177411026944 12308303 525303952091194773995382652697424484080 12308304 -89692454078411275136329568901857673216 12308305 203900252509510286655279639789685944000 12308306 12342334423287457121743176011859550464 12308307 -207835055932560104063572104434350726080 12308308 148317633590414579902052445569299050240 12308309 -141112287215065886768633960002461500520 12308310 -37975507804018118472582717192845600640 12308311 103417143569726131461733697197814266160 12308312 -426385289448664742382210688928390184960 12308313 1000121457927347268779383253390867969664 12308314 341108594245255704081009918712745379840 12308315 -354388090622602154888443597578862351200 12308316 -464170409012017375281835025877639157248 12308317 311868209291128916401765717049513506752 12308318 -281134099748047682181366218530142602560 12308319 -49286147893638515301986887621412569176 12308320 -4321819579299575162751042881362329600 12308321 178642762172737991271318962415536722500 12308322 34246389159720943873424019823757299200 12308323 -302557726191022084482282621464624236080 12308324 -28583340800810562138330408849252532224 12308325 334895263962398458698808044607608540000 12308326 -595238641211401588012351898897181849888 12308327 771165272456391654442247445881911669176 12308328 1194103512753058077876996972357641011200 12308329 -1722248206169140760153354776035037067328 12308330 168831797297915555197000719520829803200 12308331 133929761058692801533332880451062124544 12308332 -873381336829608587796462569476923637760 12308333 -56023284555579366666857211302676821760 12308334 59555936680397975313691370589576960000 12308335 -232716496611803405346775680455537012160 12308336 -180509041953635196136948809294557577216 12308337 617682700123279677722706681050312526594 12308338 -114759277346871643069195750110685999104 12308339 547464012318811323622316596866394840140 12308340 72259332447850440983231251540874895360 12308341 -591149023460612173791503088128602140708 12308342 -318851987191626142884393175474508312928 12308343 619766289987125538843991519632766733184 12308344 -262154469557143729795255689388594176000 12308345 71582310557680701296210728744027999680 12308346 -32140894140089945081485369400245736736 12308347 110526696226204904260256493639347474832 12308348 33239680897810204200366739882419955200 12308349 43906887949307248244323263573433872000 12308350 352906648677913916692333625153903582400 12308351 -605298288660404001998133062107687266696 12308352 3517805561671452143454591468227788800 12308353 -1381408969919421167281442632295598806398 12308354 343231506600936879891667318250425704000 12308355 45254295226431076787480117644569894960 12308356 280764694887861065176359181331636604160 12308357 428343808534528086991550091771591062652 12308358 230540976572967605390789112274783641600 12308359 271390278419014596027985747240779348456 12308360 1447633349081255670719088634466535014400 12308361 330493313537909134749381864517732310400 12308362 250769006869598221151406877184522592 12308363 -9951044520327306957626843862005604336 12308364 -70374256493974008301909208200422481920 12308365 -523962993872287815926952164210900385480 12308366 41216098420552168982287279675338625920 12308367 798591035555226107220089682368613118080 12308368 239863544185648913346421892028538068992 12308369 1784146241510448932005158445026809350896 12308370 51128399839521446395362040698659980800 12308371 1744538588563660937440837243888578074200 12308372 531023029273108021463086989543098952576 12308373 -61715308320708602349621538896986002752 12308374 -215703803486750785099394375509795738368 12308375 -891072164015238584547408160348583358000 12308376 -452264044506690625857445415629423104000 12308377 1472452088748435980483083470640331982720 12308378 -94888272500968308502508999059132799760 12308379 631472990449558978168150538587628530584 12308380 118035517930113465106689256087635671040 12308381 -660262315617612133270324678799227500096 12308382 1172458049174825226656391490847158068480 12308383 252357119894261935218994020954404256960 12308384 -161760288259527105208903110781021716480 12308385 307471795370877003727637097286963401600 12308386 -140092597567536941148451610068847033856 12308387 -17438614704719531478710509971418697568 12308388 -590445143147337716445706873811618334720 12308389 245498457614960919708670240500974649820 12308390 -427460193418410054528826550939205724800 12308391 689935074566275337808868810198553031552 12308392 -365406087966555463453644169699953377280 12308393 1572623280287967237189952951113205851642 12308394 2605872940677732238880041097146773504 12308395 -324996827701799046659023088096603673600 12308396 -340547933080134711976022133281170490880 12308397 469124204423455778972822961277297159296 12308398 657169485215133968068928847158742960960 12308399 643438014156705440242458138063416576400 12308400 40115673194540587085499913796522803200 12308401 124147460492693677841592901918011684480 12308402 -239803089876126869668334828470502438400 12308403 -239130377788721491222033775011659403200 12308404 -100121817045274992131444896425657200640 12308405 -382806978696326274023471712884161751880 12308406 7239437579256544728023263712150105088 12308407 -2666427980852380349290470376616216101728 12308408 1353017556141108829308676671033972695040 12308409 290875297518993733153868099817110548800 12308410 306661507940497822902720932337941391360 12308411 1436104895865878931123385173898722951012 12308412 -403463137473782388173683407722409031680 12308413 40781434041301010614839521397723906124 12308414 242504685392062351460526777860624149632 12308415 -256959762836977101362582366627352122880 12308416 363826358620138395900919938668256296960 12308417 646037133889462469774223579795317954352 12308418 -54840965132557180748454339428764342272 12308419 -1743886091852438635856227811115989770180 12308420 -98200252335547401011140167668639147520 12308421 -702566489145397869751781677230117849888 12308422 252915733654366410306955615862050504704 12308423 -211382786555704529528961830089392908328 12308424 147324339129986452947773370539143249920 12308425 -365241928656924336771438964372385453700 12308426 -118885177023506017803529860450227146752 12308427 -393034207930973519933641327727305164192 12308428 -1119787223351543098525488325925361807360 12308429 -193158776739480395529294519802824520224 12308430 -69955240532552331041040418574734250880 12308431 24862771485465898581644395906135243512 12308432 10645368949852344585751279349321613312 12308433 -279259032155888654027145014652752652000 12308434 -860598297674388183370045796041311318384 12308435 -234157301364940089784760616538469677200 12308436 361922222339237544945219951151306549248 12308437 3633380870385950501660918866212269616000 12308438 -368005253368076995714776641151878469504 12308439 144287260855133869126867267267531089408 12308440 379419091545288502945860177248767180800 12308441 -437425823029392786473034762472154471100 12308442 -54506450383889176856086839197334890496 12308443 -368107978548901401878198471775817855200 12308444 -513554552589511045124236717073633048064 12308445 -464289132741418726761719844581247648180 12308446 -271225835143939839657290757599965294080 12308447 1204926804094352207181756054944679473280 12308448 521737025577300103259041392815070511104 12308449 16526924725608551506394855236307391664 12308450 -60951222099143325073931990581472256000 12308451 250499503598121432820037147179169132784 12308452 -6204442946398218434279078032106256128 12308453 -180789566528355690075144925913638631298 12308454 -480398581546673943913889194638738950400 12308455 -143255817160242888666983793564190760640 12308456 156580935976216458750716625121625702400 12308457 -6027283229468423886107541808276271616 12308458 292881608775372770641769530130513489088 12308459 303411922433118307446003526058956012032 12308460 341723514349444830565139785832381660160 12308461 -1561957862353964285523535118450603945376 12308462 432976844637678103137565713956260497600 12308463 918364779512927463370686887284629292800 12308464 66696309889159243138881436920614158336 12308465 381206190496379486363466390848600972520 12308466 427881557593694870496339249351210969600 12308467 964696748345025068604273016945587629516 12308468 -262988644955329066723901319421306312704 12308469 -772495609829602112658657973364342885856 12308470 331468677089548469181232987176819676800 12308471 -879861651879109530043097507956774158336 12308472 -403148773186934933552894839899654082560 12308473 801681728140323000994434579169646281344 12308474 585194287017185985640037134710590510592 12308475 60822712297308843527044758265810398600 12308476 1213803608713333454177409347254102404096 12308477 -1879805783286024482266242551860743255840 12308478 7985019862884968447859106202422222848 12308479 1256896319422944655329228855882787175784 12308480 -813009183485050637448948100172391383040 12308481 -1224381736057645768284124457026016311020 12308482 -222913391074994057289483319998522654816 12308483 1406564149653514395515774259357069876 12308484 636065774085623176772312534908183489536 12308485 185524373820348241259687809487911526400 12308486 778245739634761152185435072188369267200 12308487 -458530596078473473750737923930403689520 12308488 294824644579279185611156494592221025280 12308489 845477868878533174682186320438750504320 12308490 243747668823360492633046406820809049600 12308491 -105599532944639277248431459376863650816 12308492 -614346409402412297622168482548973568 12308493 -566251372362025158691158150724889657856 12308494 162702495732265241190204342206244242304 12308495 634949721806195103290388638075690558880 12308496 -20934321553493457340997960467867238400 12308497 2162960379365355398659002282992474138980 12308498 79940628828798441335920728065364157440 12308499 -203201278936625817636162183375767641440 12308500 851753104440616682956599162017402880000 12308501 2738484728543925232435657284504894241920 12308502 182647468110403238590583477745230365632 12308503 1679907854642562721113510212516006051560 12308504 -266407706096899516515595644160779264000 12308505 753193004745591882886684330770518128320 12308506 345191438437278781318580355977401068528 12308507 759293049703324925335331318213600730756 12308508 -121403399942680665276256856181470486016 12308509 -19968362915715216871383443815426235290 12308510 -154833266168755062457435414624839873600 12308511 -66127735092464740237834645782339461760 12308512 570358561421701635971035810893885407232 12308513 129425677336588108953465257436196935360 12308514 -400144695812523270631476376081948575360 12308515 -702900177928276385897744562442032801840 12308516 -1082357993205161567347117884506025123840 12308517 33870228533766906754800594154385601180 12308518 220471879566428220143748885391217748960 12308519 -114540594886072700994710491264015448064 12308520 -179595409057810341483554096465593958400 12308521 -675507878235361817849612456332643030400 12308522 -190246304931733055183005198571429124000 12308523 -647423637686638993012638130548846638400 12308524 355342883598026234168667683978159335936 12308525 25258658177513761572918981731680863300 12308526 -300169697101872836435942748577423895808 12308527 123450652244230883615747045688995061504 12308528 134188846330960197343987841491691765760 12308529 998417875133811831357308974806010307184 12308530 11515807435660189806074519333175419520 12308531 290593140283672593744693593848757610960 12308532 40993099899902004982796259651535104000 12308533 -19875417638335356786134458084593639300 12308534 -92491022788386982256889810524895105408 12308535 -6746841464926394880131609192721863760 12308536 -106093642040397730864457744311401984000 12308537 185805664497910103292164703371737550532 12308538 -57211284659390913109049055701059497984 12308539 -628939891437836790000021098998236325660 12308540 101507410705794408837330177851986506240 12308541 27897908111700154698332278404842508864 12308542 598881090104664927825625346364522439680 12308543 122535623227825506910074660101678657088 12308544 100269748261060943717637822314918707200 12308545 1250161125708915864463541201253938265300 12308546 -635132667317963050973320419339921588528 12308547 249611759499898620856172446690211346240 12308548 85270033993710282699527676362155724800 12308549 266767011241537782438706448245072206720 12308550 -87682119364368288357052928119118438400 12308551 -181526221163301013996684126437356961848 12308552 1367000939231895421735478342926300185600 12308553 41588494782035654725687734757574646762 12308554 -613404935858172026734361036339155779024 12308555 -492086072282117332604393460664475736000 12308556 256426836921675469728033139310666886144 12308557 -870482713376343550326410817809962688340 12308558 -70842025194490774087595873811925389120 12308559 -659301696224370416077134737106638962296 12308560 -71781759309873725963732188641983201280 12308561 1141025173867410847279389010436394412800 12308562 -29944896975806418079685055592851737088 12308563 -54525958984560789945204404083243559188 12308564 49906600592661622080098941160226660096 12308565 407067395410471917819612649354557275520 12308566 546015619231643623078467143127858452544 12308567 -652644373000845971557929861102086246568 12308568 313485558223492722473256626234246430720 12308569 47686259306403152042882792975557027200 12308570 129066587284576085812418929740283196160 12308571 587307070983741049464447964828670743680 12308572 -214566424800390533372897994783497281024 12308573 -920430484510369189891635811087431785178 12308574 608617915562966780642425180857318346560 12308575 60856227972793582966498233520325287600 12308576 485621484806098142485442843722658611200 12308577 343759356334794876281757004495554796320 12308578 8465124603735414641019699063353399040 12308579 1253563167231814071186079936472394225180 12308580 -310958808014671860129400051110793728000 12308581 234928015623270640273130114055752827264 12308582 -281691544440437757320946127120406687616 12308583 -129725016529400287613796297009733105536 12308584 537475200207672082725252938561195842560 12308585 421958496420058760530741119728571999780 12308586 38252833325776781334994028731178434560 12308587 113408507216948504482661602708520805236 12308588 -691058497509342286600988673916549883904 12308589 152212675472701478784764644756118011200 12308590 68877686324293804405626440949693377280 12308591 239038746991361703218748471977058839184 12308592 -119916245914714910170630387258771046400 12308593 18248448488949441627961175911554454368 12308594 -35942480182219560184390568632103591808 12308595 497441451610116518354608050213420441600 12308596 -257101237352160363549976696657726556800 12308597 -281285775777131006071042466779163657568 12308598 -17431441043939309207263788060062289120 12308599 187489788199734197715911939520669031240 12308600 -168861124350360412989458383146610176000 12308601 486538296535248641975049691570587914832 12308602 771426422020025060708509383442291600752 12308603 -142963858604067769057566047074953611616 12308604 -298119401624709992687103692162145792 12308605 -371756032835027286182853163991888616840 12308606 835646133481550711342467752828242542464 12308607 476303887693417209559776981073653349320 12308608 -666795022428267177256654380462086553600 12308609 -1669857513567009657051253310041633267500 12308610 51831676402291324390783675561105720320 12308611 42460592178452891829017854527097228800 12308612 -158296149584626725421716226105687080960 12308613 452327708126544077104285487463025509888 12308614 -79713278626396818872293402373741272320 12308615 413572041030553943748131517574114936800 12308616 576347355910577315790770665863315870720 12308617 1069816566244344560383730826945459754192 12308618 374775676411983373055203243353806461440 12308619 63312657803738470536589809996300174528 12308620 -202474155816752688577305924385991224320 12308621 -1009269079073328335655105806073710016 12308622 -111262572822932288134329725735058952128 12308623 -1102991363357708807867440624005861842128 12308624 -43401790719132821674626397597541621760 12308625 -408586370787857689161509938588326720000 12308626 -67335741604087363608936137513523743616 12308627 283700803614771109394468232683276394000 12308628 21897473162645638752349563187015090176 12308629 -840102956940472831404261875303738215488 12308630 -13702125916312569966098868991460663040 12308631 -354900472538931569127839770495916562816 12308632 25952601834883763594619893962465812480 12308633 354367752325301856208060634305812622020 12308634 -151270732225891385129714878714881411072 12308635 -668402410610896309446840477822174217920 12308636 349093371808608937715924671472623726080 12308637 532061939245013977871983446870300725760 12308638 15813803897937086658746885064338037120 12308639 132414922956801207945402923042571573120 12308640 274361458366988787584046764160445317120 12308641 284216617052848792380847909285249259284 12308642 397210727126258319031876130084306519040 12308643 166131997970902150183680902196166651008 12308644 -263307271337115383090105952683085561600 12308645 454149066609527947248552796926762843900 12308646 5975804547244475194552552166058823680 12308647 450956979296324274458569357963889241640 12308648 468384988117344554802177378710267166720 12308649 -446249951627716361724822217590761306736 12308650 476318765946671029957607476390868950800 12308651 331246494646208929102077953647504299504 12308652 -775210752477172396699372600816250188800 12308653 999653150396594757355823381628622948278 12308654 -62308350151713437285310735159022820928 12308655 527245178011620026707378210250715590160 12308656 3082160565064440804020964649499738112 12308657 -765072893799304178693745891274467046080 12308658 -288996516693672140890611095759247033216 12308659 1125079753320759186388899432517806154440 12308660 -126075558272983488048702639055479152640 12308661 -43692351671998140457179166365903359940 12308662 -1388720866327588862024277281908024719936 12308663 617932140222436168106444281204169503584 12308664 18427801674012344765048398257815224320 12308665 -91157630302692701000842261460269946940 12308666 -570608613445574535096358595072787757968 12308667 -68489040055478354946637261505897045760 12308668 633750494316565592064156770525054685696 12308669 -27506225946110266650592452397674687930 12308670 209490856525747293402039304959351239040 12308671 -433425944352696949499803799053685000128 12308672 109562336912882494479112194069334327296 12308673 520327120679246219362393193779876683840 12308674 -127552446475949343018187623924360806400 12308675 -917532292856720842775705667050988219000 12308676 57405100962132864592334524412232689664 12308677 -959500452594184024452361771066900981474 12308678 -1026347696433679229861290338583579251360 12308679 787807757893324969403428347847009949040 12308680 -694880895886398583853718068930646835200 12308681 139496945367017102116551353983126196544 12308682 24267618066459738522297422983038082560 12308683 244057065644389604729586617517109302932 12308684 -486944124005102044035577341412799587584 12308685 -669491271589235847811614799692317755200 12308686 138847029814547349726726410242840340544 12308687 579355501287507045005047724196900900336 12308688 799022874736561062381612756431929344 12308689 -1767777000937122815762407909409222406144 12308690 -713538631897488271902537442430700098400 12308691 -297470586537679021594369339014386678160 12308692 257928624197555494543352940510076760064 12308693 -1544209906689540333907836692559684731058 12308694 73331888293904569609534305379185876480 12308695 -303201964829569145889871634307339839040 12308696 894428528775322713857582520999994337280 12308697 383898114358530168312022390801559262900 12308698 -785053413996627514822372347400800218880 12308699 -163881008419180240350853519360060049136 12308700 172410307504833387915592111023126912000 12308701 61054412817316277158266280434185461932 12308702 356212914085956259526150950402341461760 12308703 -406854582088707328965080450721883345152 12308704 -2344568650005624259519240180404041023488 12308705 23025752097780734161334195026062462720 12308706 164155947867388785242636470330649902080 12308707 24893242012462140006489972902068717000 12308708 -324164581001344481464377579579554611200 12308709 25019627663019223380747096490686269760 12308710 -233001561579683398633869613727048346240 12308711 1667315624819241240629973750573196704312 12308712 54262450492409013916732525325716439040 12308713 148839329467504708045782606990932003840 12308714 -806290265744742269297473218557835088896 12308715 -491370698508898754772151126513616359440 12308716 91637740763129704171342137458511571968 12308717 1107183943000406839930522523140561463766 12308718 -16208682049622747268856054228500835200 12308719 1138991703618254639470765815344427726696 12308720 -82518861255360458019431055994416660480 12308721 -859789038206899036798236628193180012688 12308722 -88637206829402741335066372195364591088 12308723 -205616513201725554386300469580604829360 12308724 139006307055660140532802674989361703680 12308725 -730307206747793327692001139207394700 12308726 37120666990534002352493900723445266304 12308727 -837414461956941914552563085859219488280 12308728 -640234021701860959229045660150862336000 12308729 -265678349654322737466727894562206843824 12308730 122742069117229885796723517504255083520 12308731 -970929477462861440195768110151888778720 12308732 951400531598162640606115440650444290560 12308733 -278744152426886219016215454955142227200 12308734 -381360337202357593913482560862472203200 12308735 -1264609934811224339903824504672222014240 12308736 260991332302381035466052432172876300288 12308737 -593384801313949969563630926458414557248 12308738 -53975409574213261802886609714180419520 12308739 -150439664139092166046580579446505118720 12308740 101440294130456074007744682337899920640 12308741 -414484212074333866480334499669361738500 12308742 -147863580280968976772075997755949156960 12308743 483661490112006803244031554590462019992 12308744 63253882009388739882255669920477184000 12308745 -101618204903233994053404314569676692800 12308746 -856898382898120250714885961600502287360 12308747 210988317060973535654578840062290860800 12308748 250458203641715174784577623133300448256 12308749 -7603992554895134352748786428806190912 12308750 2376051002564525355731122761900600000 12308751 101141703586895319143730015541565046480 12308752 -345817970910139795256725423371252588544 12308753 -1020167076039903258846896357792240538240 12308754 283496587610971960958266704464104648320 12308755 -678739010224746246230226866352722457840 12308756 -659480501521668928360124869079202846720 12308757 93685950830592188251888666960339467840 12308758 256744941773413268602100716438274371584 12308759 1780727029199300394700132164429011493960 12308760 55099160762029362012533700854467584000 12308761 630136148699755592564194737772966094724 12308762 529524685140803196459222517851654139632 12308763 -584935054372830651134654453141987693712 12308764 -170183901980726726591379372886540342784 12308765 136848058846743892325715091931257704960 12308766 22508450388346893330247851264545289024 12308767 357404672072491749653065243869957798592 12308768 249026263836701094699532527783742930944 12308769 -481004646028625167947134411813276644224 12308770 -138704810532437150390959172331549004800 12308771 -752444213947703024266261458460365798408 12308772 61721827694862483306166453899327025152 12308773 634514812560518267807053372847293699968 12308774 308432984991952986477090019898573055552 12308775 -210823225582570063357592553018230680200 12308776 -84357154718496274443820739672935633920 12308777 237165464945321547297797203975134247788 12308778 85095249043470356697846393115414755504 12308779 -171054369702541741873187983383983821424 12308780 13575376230330238865786330113182336000 12308781 -166986620905370695404390521822735264448 12308782 -14077784492228734954395970693631688576 12308783 -1081335525005140566837043837731049616640 12308784 325534231414660999015567813344374292480 12308785 -984568143660979363810890486590850243840 12308786 -23589352981181916988028970165676492800 12308787 1592190764565261002949240943747756867440 12308788 -491245432838259747903216330385719695360 12308789 -444218148548606425957323932757605112000 12308790 46074264835128060596283174011446218240 12308791 576672078800986967426812696330751041200 12308792 726460126582664127606206544814960128000 12308793 326799637623978469597320767945094769344 12308794 -239524703142071498456802206367295991808 12308795 -58382993351802460338118876207147339680 12308796 421287691077971447432615827231947581952 12308797 -887853853485434701814233265967111453754 12308798 192450989855330717965517132067338780160 12308799 105694648210003115996284848858760982616 12308800 153608364257769880938374037564987801600 12308801 -725304826981584483066557256245074203198 12308802 122404480686344535041559194577962772480 12308803 -456317203546888749629015406415695840816 12308804 188842585574419466392700399136244826112 12308805 439288811445539161977466732859598440670 12308806 -715070751158155160296773004128914367648 12308807 502686324722592909398526930456149508912 12308808 -711784821049262069688793687753650585600 12308809 -2938186929739028656125975133381994343296 12308810 379485134528076942083444148546227902560 12308811 557779676131512751119005156712547539672 12308812 1100267607882606381590133362925304230656 12308813 2458692638728665151298135499272545449600 12308814 -126194354605777222636562141962284533760 12308815 471715904134744210841376914630361151200 12308816 -12713671999962484591375780896993067008 12308817 -39091297840704840174886787751061885152 12308818 -114156923062696608004454223562881968640 12308819 92950282133509455627309432871435082220 12308820 -4503148830004457814377369991017840640 12308821 -367739905158785544972792335160308821088 12308822 20038465196666764744347536601214679232 12308823 -177354114073318335795864337790491429728 12308824 554052947884995096574705005974972375040 12308825 169950123347358488015687540735658631500 12308826 -53913688428316799531471729945120338176 12308827 294269575416010661081223905248639425200 12308828 -220993900219792697194137649769600676864 12308829 14905676171830810191957022955163480576 12308830 1920126188497453020198812424434803200 12308831 -83223813778880975519756862151329670368 12308832 -1444494502006753406519502534655664455680 12308833 -173616982440191417223315556864187220000 12308834 -2967767424973104544845564884561025888 12308835 -272773961631701584938010147165926842880 12308836 8258594570259489564914765469853606912 12308837 -177394732062567365704992234585136366368 12308838 -215771493403207760059882432871546428224 12308839 582254391408985141404724824741893875640 12308840 612159021838725152897150454991867084800 12308841 -28336882871025940047390264976601067648 12308842 -150501883247363964324170650603817834496 12308843 748606000880839598904092265747094591092 12308844 281797468736151258861753810397912399872 12308845 -184179366351053829684334499604183558900 12308846 479521256979653230268427299433687360 12308847 -676926014252267962012545760430249005680 12308848 58889892069327902988996375246012579840 12308849 395780829034505638940708851012852839186 12308850 100848736259796204459765903292534908000 12308851 407330133732577133997828639435101430000 12308852 235425549061804105900366579451053025280 12308853 -403917520091603484707954156812422631392 12308854 -986239059572141423651213757497519400960 12308855 70295508743690593102958338154526307200 12308856 113561766757956450164341774768941957120 12308857 842521189249260431217703723503412793232 12308858 -190583945557835347191126062035175898624 12308859 -1026153279584100800772019252420608833472 12308860 205469428211835127636888726066261647360 12308861 1137085738642583581046571652374263907462 12308862 538750591155052338823318424295362348352 12308863 596595968609921304620003507316261058560 12308864 97786591863921092740666420953234800640 12308865 -673535606509864075537237876134346872000 12308866 -479763933323528002429264011670689400368 12308867 -277586989340354561593508215080866223600 12308868 -76710161719988189240577055473884405760 12308869 -25886139504118285044896359257657481056 12308870 9642909378060788351169876062497528320 12308871 171771975365758586058900347703827583912 12308872 1053662899972312484268317117585970508800 12308873 -980514584684904066717841164271748779878 12308874 3028344786741175037754066613686332160 12308875 1386757013747083934501441549724480900000 12308876 287178286398854228222334343071794983680 12308877 191130824279347631933978098181146459392 12308878 -303089409831274721522299454837197662720 12308879 -7070625079394716457831776413874817664 12308880 156960326278577466577144534238511759360 12308881 52231290343692234102447333396034735400 12308882 766171127496879048132632457512433915792 12308883 163389923872274659048356660921268701624 12308884 -518358664210952769228430276436474388480 12308885 1174712242109205339578858297469048740760 12308886 60558976252238328892222007193639748800 12308887 518209920850820853766972512326902673040 12308888 1476211397715255295538726056575247349760 12308889 -143037632950039109797308475058384982576 12308890 471246484110301190542634151578304768000 12308891 55811687742699618051543814201932331008 12308892 -323574701397248447393096856053864130048 12308893 -308514100660166782711442026948310488858 12308894 -385830056501390169949491314227927844160 12308895 -14381009027574660378244287586603800000 12308896 -1816272051009045051322714317978448429056 12308897 1653090478039948882709944858049045664 12308898 137097079354558498679104493961861811200 12308899 171803459937231958044360395653007273136 12308900 259343124461341891218341439653708620800 12308901 -51420969613140705590562905742771576192 12308902 507700502670157282825013385880864369920 12308903 -879240808819065198729341170191504629880 12308904 345797909550050176702800409990870748160 12308905 -160255490786224842728183988487054291200 12308906 -823790563230185564124373104047084416848 12308907 -417857238111259768817619267455813943312 12308908 -824716285553526905453218653385926650880 12308909 767211256497952238387522012128216921110 12308910 159840652513729111553536898498203852800 12308911 361031728000331482047957900606976856800 12308912 149641605871749148284123687574793355264 12308913 255561821912542007550366732796326823680 12308914 -23940240232252171911349825451956168944 12308915 -665624732171649091488595070973406493280 12308916 -59409111386793794154020711571676778496 12308917 -751222482345092720862473772355478981408 12308918 312800759104435049308147749272181220416 12308919 340906810298263047193706673114348017280 12308920 131025825239428429018873471140651417600 12308921 -65748417520550994231563059772143297878 12308922 -3103089431754821880721583579526512640 12308923 -1525037055418813226784493890692894143896 12308924 1461492806815774054704898867345265037312 12308925 170986940524516949782828019059621348800 12308926 8583805470551203640193016352350593024 12308927 1639742010014859486040406110643834323776 12308928 114496707921717186762445296285159260160 12308929 -85477891308153966610187585966309479680 12308930 235220260829486618471745460295561094720 12308931 5178866430719671354813399634470062528 12308932 685194752662039937560214014477047919872 12308933 8792269823053737633829845626231340288 12308934 158315567199428682977118516681622272000 12308935 -314333206807249664223969254780020716000 12308936 989784085558438431118872990117683143680 12308937 -366559398325198910009133485562881625840 12308938 -15127640313403664941976279832116228928 12308939 -1401661848210400154112351389024943601260 12308940 42244923123583637437013400732172953600 12308941 1878706498327209276679084708475216348800 12308942 552807423800973412797944285650371463872 12308943 284173811775143800352736186448625871744 12308944 273112587192361717231610717872701071360 12308945 -181895901044247729456324327957015466560 12308946 44692691683340778430527647430240729600 12308947 -926211330670676658679818149907866478564 12308948 -1770335239213511740862937185357655947520 12308949 -15555607179181392907904394839259297600 12308950 158135839262343671482561180762082937600 12308951 -1125322347762039601210689897833614557048 12308952 63524537081956794187342483815833395200 12308953 -348434035098904673581158068839682076416 12308954 103809508993349304773417619941894694912 12308955 -396363897422923259008444554561025610640 12308956 -121515758156895487722331268056558903296 12308957 181826374901742261501820458699153115212 12308958 -248079753437314810514419090726466486976 12308959 -330105327654949263166796455268186182800 12308960 1068065545531804629048847101185556480000 12308961 -333357578915184207916592865618422883456 12308962 -681910756994530873117918780368289445088 12308963 76139657077062242394842725945931569200 12308964 -379426701580430568227789760648420609024 12308965 17608342675602729408876777420743490720 12308966 -76688811027375898817919180483510955200 12308967 -371840257163294529795056230524668160 12308968 13670700755827877599510829120564920320 12308969 594430305694824631425994221091546682880 12308970 86783118712803272900469222103035168000 12308971 313119234073751390093545881401217046464 12308972 -124758191522206500030709677646344864768 12308973 -275392558210317448847519706111659169216 12308974 886647144100301130720750951828916316736 12308975 -58601410974140414874144373001414335200 12308976 -196005751454642300210906170580188200960 12308977 251676376223923401736220286879345565860 12308978 43551167752777428811633859969602268160 12308979 -182489451668921821633148182136320627200 12308980 724635017375746376397141484002314208000 12308981 612561059668942193095258339995582148782 12308982 117818536260561899806657800721316081664 12308983 -1063865973901856116843227955146087143736 12308984 -397041519195656114295748790538239508480 12308985 -105332687755437739357323491520594083760 12308986 -165224603972574487139985753255510796800 12308987 -250552559847794059073802417311109926364 12308988 78903805269863571467550694753543488000 12308989 527603601410339127584064035413176695232 12308990 -743035981929231288066377918937790579200 12308991 764895970387012899369384527666628424392 12308992 -845703118535602920606007047724046745600 12308993 -167281601194920080113628102092391580240 12308994 -562108826474985284435849689002412710576 12308995 -290466434727162462832371517120838841600 12308996 178090500941869637459608667639322772608 12308997 644220660304117732764880706880155436000 12308998 147277752761895790870160735228726624640 12308999 308317528304600967823175571643776591000 12309000 225385949380703960641655133472481280000 12309001 -301544944123641755615784164047847360998 12309002 -73129392506738337534051162658488292608 12309003 25995851532915709366368155306641863456 12309004 961151353018630966016723995734489741056 12309005 730587602276498325365046831288589443660 12309006 -39155993490282536919165595997659315200 12309007 -40389257708598033752081166936030099368 12309008 -945888078211139334316550044087812096 12309009 587368765150878396759647392829237925600 12309010 -187568705101230568541577170838519267840 12309011 -108961596305518375803435480668028609456 12309012 261769545198976232376479396734967492352 12309013 -135719600569114607153904377489455978738 12309014 -495761303621574457196366210305277874144 12309015 347922545689492984504412480363621437440 12309016 -1477793799065007528665334043922279147520 12309017 9005498178802665262359337226010768192 12309018 471198731347616047347716883199546444800 12309019 295551956888306488681400008867187852420 12309020 7807733831553300099282566816684328960 12309021 436628153701102198697152579488555885420 12309022 -892547075354882614111172503176032765952 12309023 -51620434346814197056973961867285613728 12309024 26717610800933626080256676117757296640 12309025 481970309109448921879501056665541484800 12309026 -163785127112527805262379102409083161216 12309027 940097316410258287515275864303652076920 12309028 -376425223921143822002643854972312040832 12309029 1562458278274892571604948381566984141630 12309030 213229464690531686447223755981822304000 12309031 192547809364086032294317240787849196592 12309032 70855347876776853403004855485098470400 12309033 590099205134311785495859373513389209600 12309034 -500929679815069113558047027771978293584 12309035 -241385326236626855694809407047791279520 12309036 -144820390563682491040452583115402465280 12309037 -381139064700691857752022486717091699368 12309038 268710882940248300431738683455655000704 12309039 583251145491188313976329383845350502800 12309040 153082895670243960311193360621210501120 12309041 116127168198095879288520265520733748452 12309042 557226566064091177438493394883511747712 12309043 188856322878957305209058810694584426560 12309044 1256582549329878089883296342165892790272 12309045 209350570166288176696116132152953464480 12309046 284431908838062811045279088181870273024 12309047 865717720317881169460295149754681930232 12309048 327756383463033512694692591216365117440 12309049 -220857350851855809714399945159892167928 12309050 53816670075415125168805578685204968000 12309051 -7294323501898456524893398748250573120 12309052 495677847321434140444565199704751759360 12309053 -579206928626641107259909419001985296698 12309054 -322982120624634530080295717208100906368 12309055 1000031758767739056400793014364717616000 12309056 50501308495544649214727350207764234240 12309057 1000828613921159062246237117142268689280 12309058 -114745459713412150850532966631610403120 12309059 -14488417211083208040454030696408647984 12309060 -15405254786796782434848666790755287040 12309061 766663323394143170893497401537740402524 12309062 -32468492331255774910797874597103863968 12309063 -119074883006221073150744285366399012016 12309064 -643732450037624177690898572952417008640 12309065 1089119164857674482971806165395980566400 12309066 64631548382551849954617794799727546368 12309067 -1102042253832521109557203709081417205968 12309068 -1957250699318948537885296520264990976 12309069 1319766860476286459796360639918254469120 12309070 532281521549456058055752099324571596480 12309071 -508770030990189144355217476732980445536 12309072 -95492066287845630340343407428527063040 12309073 528460967528110217199420932857533317440 12309074 -720683754018897639283521325747614821760 12309075 911477494825051977767652665213226600 12309076 476415282481121087752336472432030271232 12309077 -251494917911814086289151896603688417536 12309078 -291096818017725936301139378144878710912 12309079 -1426463122940939087086629674080463673240 12309080 37188468937292402065790035862164684800 12309081 -808579695050182356914093774988549720096 12309082 395495220213606916404109907721671377392 12309083 -1659824046063294127423347871126931668668 12309084 -51709674406992052375637157966636593664 12309085 -475869605237323764351862600370285748000 12309086 21200124853486834842068193643504016640 12309087 -140639722289408943605994906567555934848 12309088 401948812116202774974696187330041741312 12309089 742879642561311373033968021025775624724 12309090 -39965757044712043750657802970770626560 12309091 -133844581414723886575724050683542502336 12309092 50543218157728307984299494734743295616 12309093 201731208880361528673087183558174790080 12309094 3416200555526539854763047195616837632 12309095 1351855402813029174476118679660182252600 12309096 235144652050580557364701185339791769600 12309097 -332947721564177172517708507292015040454 12309098 224850935111814593404248317400118330800 12309099 -675783392409865187508568083697074687552 12309100 -249637171058996090905560466223818873600 12309101 -350257491841082928693472083198779266848 12309102 -108614354638362835698940305391115589504 12309103 594472456310288051445564138505243750352 12309104 -16147393052189368754766727725160366080 12309105 368058104427893157497380686566510488320 12309106 -794703986319492524369845421212567705344 12309107 223885856186995756552998194924008684632 12309108 15080785335147889487694642804747141120 12309109 601560371520447882874086101180278315680 12309110 -128698494813290069359196353747442369280 12309111 64628749925364531993331473533050099200 12309112 2922530537314768745079000235040174899200 12309113 -1172179638044953155549007031729404303638 12309114 -19575922171643138489894954912919790080 12309115 -387216970343336085583645284147781656480 12309116 -573932532415677226479222274090600335360 12309117 -12940124082855006964478768624105554752 12309118 1535202436649783539574843014082182879104 12309119 1645458950194423646487272326568566811520 12309120 -205703196832789655401619231750907494400 12309121 -132251434508148402867150456743622696000 12309122 -130501707229715183486138273546079636480 12309123 44001689674150179834703717344969983328 12309124 1017012762332327693666771293203517959296 12309125 1667121163164388970123121426308052939000 12309126 91657652181844266486920721459706619904 12309127 -52865410530480150993724030145669264520 12309128 -374626560440602783173400882264325652480 12309129 -123146673777063597534201624596179344192 12309130 -115224085585886764597492380330365339040 12309131 2517455447262830387110801515276830493120 12309132 -247673025253149322820464188281009811456 12309133 1516326807907683888632675494232392435382 12309134 535414410097449327674715638946115041216 12309135 -511696218834885378940129121303725340400 12309136 -77945263071154115302589821372654419968 12309137 -26244617083115497260011378958980330880 12309138 -210451985320493031612485497862676583680 12309139 173079191643175850339982077950892268672 12309140 -428917277536112836159155397590757171200 12309141 96107852851490730330417141514336423104 12309142 -536486483143748635198494685218517510656 12309143 -52409259317189491043934905150935996368 12309144 -478759013227578518941961438298610606080 12309145 -52475070591097349944649521295228400000 12309146 -457302792629669070293884878599199426336 12309147 -45634054890780385616851459320303118080 12309148 -251401616357736921874028920129919313920 12309149 -604268971572917066580359960186657516736 12309150 -670001996451173198267796053416704000 12309151 -456105455751777708329289549530955367128 12309152 -621560007227112726129913098280334131200 12309153 239114011236538937048514125947331407008 12309154 295911852790766912979690877115759456256 12309155 -502218985427619039755561790488976667440 12309156 800504377468487818202992409595215154432 12309157 63883163248258329474627493289930346432 12309158 140051087491159022732258618552546611680 12309159 -1616741778607132574436729400684002758400 12309160 191472733666596272438761660494396518400 12309161 1719645498598141003637402905573270471524 12309162 -395775235040871281399269067978728692480 12309163 537658004788240177732626298486977997104 12309164 -37678567186942718677657738148371037184 12309165 121850451370052046918278066398795362720 12309166 550088311473994729032460940189109986880 12309167 -229544696506262989234588211105248982280 12309168 65230798077162795917628810089268609024 12309169 -898555934757584951941416085422477670160 12309170 -150707925474244843882623427403018956800 12309171 35901360121341971237580762665560531200 12309172 365374191056155594293130734002552226176 12309173 788678729572702275353048504905330788672 12309174 192682716440671705862707407518155275744 12309175 678466275297484188590162899175020582800 12309176 -459151031417165263838693017430137774080 12309177 -44866227514107656704870910360369970720 12309178 -249173074105330186488409949594279026944 12309179 1921687921398894676327625203454335047780 12309180 3153652789658010810265315172836638720 12309181 -491423789880097915198093924538374105018 12309182 -427371719193055956191115535694610647808 12309183 -152262105761987346443981578603751895048 12309184 -57485847188320260873229850887531266048 12309185 -66305607766987629814052040727092603840 12309186 192297681385244670516022100432067821568 12309187 2125683308075017329587275948828181520 12309188 -94186531507775547714347663782957056000 12309189 -16432568994572104554393582685881039552 12309190 -479242018500566629906649795433307511040 12309191 -1555139740069197457360258502889885210408 12309192 552480293257969513167825329148563865600 12309193 654670095377926239290109933842354555044 12309194 -350598644920311428638629201743346481104 12309195 97089212838409124553365899103905816800 12309196 -950983241373786088596362949865940665600 12309197 -413205403523121775169002010290377488328 12309198 -181674533583742893400484931123570023424 12309199 33237265755180035163275831000451059712 12309200 164319871065437688717508128162341068800 12309201 248142422557102652775413701563240564480 12309202 -966095137899188342300050776226415918448 12309203 -234681058529251094621689397895004701456 12309204 -164033000044741365146337838313429858304 12309205 -446599340691239481476863620429897326280 12309206 14533197329164754462151011992728698880 12309207 1328574698837632574975489231766238202880 12309208 -872807223046180818827635251723067392000 12309209 -512441224777183084170945258139902528 12309210 3586205603455258120051084690497055200 12309211 -1046953375025746939972459393720346874176 12309212 130293283101141546942264359900404947456 12309213 152704814064598298286743879143126453824 12309214 -343912478743056070448703838530037027008 12309215 -1013322805418343066618692449248038375640 12309216 53321038367001325352952715423546343424 12309217 -821643009785121393885218029797939505920 12309218 -138098713310277000111674876977802350080 12309219 -230919903400467192004591074866933431200 12309220 118740066872380213035520020163829760 12309221 -2069894328015912131825808414897272457216 12309222 42552432503140997869729380341779131072 12309223 -3580849026276974632765059998475321936 12309224 17884172069770309231742804017062604800 12309225 186260015713009364765413659239877295200 12309226 -75018595834167108969313834473538126080 12309227 -823263698006255529323783032409069683200 12309228 5401732484718893471551238463157615104 12309229 182956214574976407240786404816891164320 12309230 140136155843327267720309318776271328000 12309231 1133728866457062601504774968812574169344 12309232 -16481869617538940982129855706121109504 12309233 1495552860475060576815591493530864070482 12309234 39682227097460676505541464665677117952 12309235 -558790980815690033045590589864690290320 12309236 -1034085002381648655637161344699217610752 12309237 840744789610250772765167901046835977728 12309238 -765702838721266810650695188193961840480 12309239 -602469061872561693544683099284439111960 12309240 831268957031804165702934224774592921600 12309241 -143341785460867305426190149232918886400 12309242 809717707425400167420656350498534258944 12309243 229213426103544202857949180974834283200 12309244 1136172252540626749225455227921807937536 12309245 -314598157683682062325455584148941548800 12309246 -46620289304816014895966441703742866048 12309247 -1097262084350195047531965210328300482304 12309248 120795435957906725632820715120513515520 12309249 125323987931710950573090312866385743664 12309250 -49166907769027442600697518115263280000 12309251 -1479364818149295886130560575471460480896 12309252 425044130347552208825059971434552696832 12309253 51490456387157468959064335740806334720 12309254 208805196359525451274251189676354452576 12309255 -82033782167553684248359602561335616000 12309256 -1137872966505079733745862670058094341120 12309257 1295514996446122811680148175061986017040 12309258 -208451861820631344458892336747189760512 12309259 -212719458435574219647693488338514554540 12309260 -55996006187932401234234075965496791040 12309261 142905893202820205027185737084686987040 12309262 -5503237410130163092339294911469943040 12309263 -328983440741436199940402297394520716096 12309264 131823795025473139778557321413889228800 12309265 -297238263792566849225160658692875507340 12309266 -65569336553898741574870699594874112 12309267 120389674809204892394442125801648754480 12309268 237003224356305356707254968330745189248 12309269 -179051353983575550040763304104783347200 12309270 201947500109613016103347682559681177600 12309271 -49539936883949072533721334915740124896 12309272 -346208189250898825055788969192366264320 12309273 1329500655514655439992514027102099708000 12309274 -625019294604912602577222318032611146528 12309275 246631795951869868598495557108194351600 12309276 72473169283233128347530541232827146240 12309277 -378533916962543490470367355840695390874 12309278 227891728410138886471210381583885111424 12309279 -868072808141155631786864327243834298480 12309280 -832492364568523472380093941245961830400 12309281 322813674453278442119084910161108859072 12309282 207384615097430300642350883221010169120 12309283 461963690255722055800382582839102903040 12309284 809087599675645062926227652209670599680 12309285 490310357122851672600044733681801943200 12309286 -532783602873434507608898638724420888256 12309287 163161080575522200626049090549753932472 12309288 687041928243907629440948816656759603200 12309289 717140945045646932802546155933019092090 12309290 239867450262250539122242794939633571680 12309291 -831523655668855642272902904849471814200 12309292 673101616524274322745564748205063324160 12309293 -893084281730867705979667719997289819520 12309294 -16653739531388123573040113461604782080 12309295 848804717556333805686743505891756599280 12309296 179246555645086547016144625256419295232 12309297 124611019731965783133017479762946380800 12309298 -783222763883045986583229785732425551600 12309299 620517099334994446441917651839365308300 12309300 -554470717176349313901398873615333376000 12309301 -121264303210554840366501122600689693810 12309302 36224186713012339487552081932651537920 12309303 -462399743320602726833092840284747247536 12309304 387443162332183949283319835394095308800 12309305 597359416173387680164341275181699851460 12309306 695914042953928608079083377678853043200 12309307 -710839598001935389970929473550363993296 12309308 -162551781417779922199857196187914626048 12309309 -7537208441610033867284303744269072512 12309310 157255562991022808848163951381953090560 12309311 743659839897113161903214295790030282080 12309312 -265647120385568789976536601680450420736 12309313 644501494012705008116741774723190428100 12309314 -681815011538556042245086221879302589744 12309315 363974028950726647752011479216981816320 12309316 -10591981354844315849847639750123261568 12309317 687427349288111704966508358478224222366 12309318 37906585779255586557531701735478325248 12309319 1126940177351791613891331894001834177560 12309320 255237430144726024304711926408732108800 12309321 750141672970901173933307027885749003680 12309322 -170922170864050020387788160667079502288 12309323 -4740858184539637270264535796834820800 12309324 155938040656679746327426277202020302848 12309325 103466500544464530784670422394117696000 12309326 241237325374596227645254456326269479296 12309327 62952030218230750408823775820937239776 12309328 -3418043172919857842992602116837605376 12309329 3495581436376916149498731469111440960 12309330 245339104156569263513544191565557760 12309331 93351271905876170194599415471724841064 12309332 -11330093006086937546164423993320960000 12309333 -29462225462177470830919722900368958336 12309334 210568382786987380710186811100118102816 12309335 862266512705074458333528423812223582000 12309336 -303168116624470155461074782492250767360 12309337 -150911411702494361049206612041203272700 12309338 -5876164716893314702070949808315441680 12309339 -250201417590953640398961024813071507304 12309340 -832650258433224159555689602386798336000 12309341 790789336813849236197203862066761771968 12309342 -247001666129466751814827637776289402880 12309343 2002244227336787353587435757234147166880 12309344 -201147724389807555831682412445735321600 12309345 36057515898807109555260093684346455720 12309346 -252220112161123378988193526634216117760 12309347 -1414934457756390246358431650120628648960 12309348 -86361478880592984265908011989583659008 12309349 -478940872632406777832742999424024832036 12309350 -136017473327922466177635102921573549600 12309351 -1051083413488876977994412040584605504560 12309352 5127349356413029999408219718641827840 12309353 133914065357052752547420893889133549056 12309354 -798148588974049887022690531847330780160 12309355 -31030842686659070546861645024208702240 12309356 77924537237092318953151855432689229824 12309357 -621904623759171875436718889462479104960 12309358 524693246587533993501491065318662367680 12309359 -1012365908116646653163184522946299783960 12309360 -9972051686030486652461766630734561280 12309361 -1796030272413625014529624119451495349038 12309362 -9076452081630246884916399420075795456 12309363 -1431259961383513578366976880377654776 12309364 -343444827215338639751115005177151044224 12309365 -29418763360051924184466472038837520740 12309366 -23408459644006963509619687707416294016 12309367 -482457824904443080850052604270826898816 12309368 246949461968999836361778481236873768960 12309369 -1030761086209975103419687438356052625280 12309370 76840114332780186969201185051922355200 12309371 376788039466077414236381754575497297572 12309372 394089276794495220950353175617168896 12309373 650527017563193105627338095337109565688 12309374 -9574724569431040759258610352037410816 12309375 -180513490919565390744880397094506100000 12309376 976710012753600307850382450916652482560 12309377 271914598958497938277091270812316055552 12309378 -351295903198367305169930356918905216 12309379 65241210527306821767583352395795929980 12309380 -839582507442638287593978102340283289600 12309381 434801199478169394755921130633530409600 12309382 66804016659069014658666926145156481920 12309383 51742667266966327375405891224887657520 12309384 5384612274934744856491785733888696320 12309385 -554329124450340146944128938189996870400 12309386 -311721498520143852204924929171592860160 12309387 116965776167942415065803907708441140224 12309388 -162623803667272185534167231505346596864 12309389 -446818696660065748772703961707552073140 12309390 563214428150633006165059411666493493120 12309391 -432682551848443416111268090809575136208 12309392 -538709433476862147458698518157228769280 12309393 -140940969335810605839544647495320707776 12309394 -642592601273261668886772142378320304128 12309395 -103253932890798501378191171935315200 12309396 384929910517808580753465324818659436544 12309397 -126877911637131456017760415738783470400 12309398 173026281780268032111276888082153560960 12309399 696914504530904766089955027115281612384 12309400 -230368151103474712363053818061765888000 12309401 -547631736378961289994811514314016425788 12309402 120853872536211754236501243928762857984 12309403 -672428922583063053093737022237692971440 12309404 1298346847513088400749927930096808377856 12309405 387145310262116073935771638466549048160 12309406 -29545784816542836852674369082020918400 12309407 860908256893445725567453631567731139832 12309408 -432096872745713623386753601263995191296 12309409 -26941356697159185751588488080395688640 12309410 286936065812326692216827067585090435360 12309411 -405576660107933671428093445103993888016 12309412 -79216975422647186942760928933072527360 12309413 1473573171671451012092969402405653321662 12309414 -10051920550637628508458993814851779712 12309415 1318121422888997737187306012653672205520 12309416 -142431324167457395678345449965590937600 12309417 594621715240243263940358648407233271434 12309418 -275428368223282700185147251802260940800 12309419 108633605094350199656984794765703918496 12309420 125905496892318645885933882398236154880 12309421 -252627165258136551956744125016477734378 12309422 185834212595460469128399466650189640512 12309423 327702625885976627774339434503164724480 12309424 -64205642131300796154079100093101096960 12309425 939270236662512555676075058229505350150 12309426 499576259488964650257026359604021499792 12309427 1396245843038146910818945890229861273920 12309428 279100362696694231385540674388505355776 12309429 -205480833612438109359457396088294111424 12309430 61943315656349039452162778735976614400 12309431 -413366963192630758370155501392779799768 12309432 -57414263602140832334767585159047413760 12309433 -442519913382511926242265830595131455318 12309434 252437486068743498235418741325698714880 12309435 357604173867387435759648606330201600000 12309436 -7042393408128484320920342526524984320 12309437 219194574517782869870201971759207549740 12309438 -7541559607966095310879134870516436992 12309439 40756723132922857407042405741191446224 12309440 -104045035625191345022879660458691788800 12309441 -123552296580843606330846761300338784256 12309442 47433193758069169823701477159766257872 12309443 1049173082052683100740192441113035288240 12309444 233019999026080934122183079033329360896 12309445 -47813180827810231996300994252141936520 12309446 -247622399475446715287226547435833671328 12309447 218975814905109021480340693005966469800 12309448 264781363639843369159539633965096478720 12309449 347887358689842961077430551270134499930 12309450 78008383100391651251156564896092480000 12309451 -965023423323966875520817733399786864 12309452 538613930698661867676270899477081551872 12309453 -421678106195653393414063723510413402942 12309454 511745135193518592528687363408588997440 12309455 -404608625738561596232533407354905819640 12309456 41554455536226263566758500156335718400 12309457 1855396681375969345197670318760275390706 12309458 62829677791721673256684534241577931776 12309459 -532103066010187505234823327525367674696 12309460 588607239078903830197386948493498433280 12309461 -272601289513473086539897162727089159200 12309462 193206865621660342826711751526576988160 12309463 -312731113673061324862174259646605236656 12309464 -677017630618754270894576221649752473600 12309465 -111789463298281820812398989442265574400 12309466 286616084319549750560077510409403585504 12309467 -883107496235277520013938350622705871688 12309468 415768709867743606585222177373965847040 12309469 24454586731493082644438513591607781644 12309470 -112971812514805382611657359259421366400 12309471 469508292395582487604556433040326716640 12309472 84791174619740747582331088706658631680 12309473 -464078680683024902425615951151918192160 12309474 -45291820927896157121370131086179889920 12309475 -298530702739703094996765012708711353600 12309476 -330590534707438171811614418788631873280 12309477 -790547581483183168648694374785691877280 12309478 -1166539700345944438043552195373214494144 12309479 -7185826150845444452003308906395231360 12309480 -225916339216803573096260348530773196800 12309481 -940898617186804552864105100118295200 12309482 994836352286967702476311309783739520000 12309483 455040691790740009455222865526355560448 12309484 -291319922584478689151390611701197280768 12309485 54547716758392047336275371806351849600 12309486 -240816307308460033923757472286705379200 12309487 -1245921591018580256849307667371789925040 12309488 -183768884736537184959733936425981050880 12309489 -82607884924522746513442523592560924430 12309490 11419607642468991720033224635276356000 12309491 -76723693886410130741436965839098546528 12309492 128031055307737278782638309251718164480 12309493 -80655137218777582899763607455238176384 12309494 49278184383137128240472033445053937792 12309495 113961861510106969984758335219577530880 12309496 -1210321844055351138101100941002496163840 12309497 272201865870946197790354647896387140692 12309498 475400392996272048563987464715058985584 12309499 -24830159561267915885664545264433822336 12309500 467712040272906795067453665007750656000 12309501 -390199596472821442940429517829365445440 12309502 -815799895807096251754041131396177154048 12309503 437599321791357404547816727773397834752 12309504 583468629337948006391925756162836791296 12309505 -338507695400968471456354107220633886040 12309506 -526760898483168928720512070114801067136 12309507 214728168674430253985825933910020022480 12309508 406531555926183342154955176450482917376 12309509 -95242607125755493508144711077840384290 12309510 -299740564483522569139997313812676493440 12309511 -361414423766110169957834086249278784000 12309512 189511577045884420953487679848965580800 12309513 548239704536242434688878850212770810784 12309514 52686371778336544311211071163842201600 12309515 195664147127162333152796614412614054320 12309516 386805615021134822606911387535614924800 12309517 169372146515346560821609162876144227552 12309518 -201467882652388905697263612063583567296 12309519 -46333292097639389833242106091083873656 12309520 -167172533679305597819740919114976460800 12309521 -397204676591781507353976603378960055488 12309522 298803312024187549485876957991731756672 12309523 -708356805829920787111222292618811322760 12309524 -15486251080462850699980228693557626880 12309525 -4745034810592260777580242995504025750 12309526 -700207226484359896571930324372633573376 12309527 -1423237399443089755784003327623757949624 12309528 173753418199907773289803746164132413440 12309529 221344373015434110810624603083072314272 12309530 351086055643329089256781301920946227200 12309531 -222091460549712868545660395772346454784 12309532 1354084769454711943280467691608084829696 12309533 -985426665563075592028821437188692664218 12309534 235166195347515683437169708772533688384 12309535 1788094372061213683106753888157609172800 12309536 -1646760593101297529840835465833538060288 12309537 192114131250286727293389119480953168560 12309538 767086252748057866022691001016113411920 12309539 1201651136659758102690663622325712798600 12309540 547635460551553052985832433600791633920 12309541 -1701637150637848388493925385007986441600 12309542 23474956801526978798029541069786923008 12309543 -261245742246937948178810503385798400000 12309544 -117100976471400454229938161828353402880 12309545 680666321529020662001971538027460110280 12309546 13425135361439199457958694893771751168 12309547 1463338029767040273639971134623603287232 12309548 -791095947617464407098064439728611042304 12309549 259352012313834104436925764196423918080 12309550 -1152631622810603532182650748530142400 12309551 1160482957557276590171802048974019873552 12309552 19162792978386114156595369421381664768 12309553 -192680320345073612965324425281629660956 12309554 116298459310719459912805047120030305280 12309555 -8649806002605708133055947515685452240 12309556 126093923912106056053270295897008234496 12309557 -2756311795111114872615075017685359880 12309558 709989681771327616430460997157083584 12309559 -1577066017477749092616499218882533649320 12309560 -67846713293084146435080979070957568000 12309561 -833623468715438530416540962552384508240 12309562 616476632557376576398563005664844627200 12309563 339199518314710421159370936355894939680 12309564 -185216680670668472059101640517619990528 12309565 1212417886275580899308119107826377932460 12309566 -32384817878380029062384648303306069376 12309567 -2567480260089469177973481302771095680 12309568 -126882235640215807332063388273433640960 12309569 977079302936594945236351090038415115970 12309570 -5144075161128092402916997139033610240 12309571 743457417190804240337885404220956003772 12309572 2646960815720280502892145821520549120 12309573 -241708940076354305949152898501202751232 12309574 245252157983112802984634207839198621536 12309575 -938866811887345416856063045683647685000 12309576 -1060339686371594425492042402951289856000 12309577 17021170714545013007086101161762390784 12309578 946637254123465172676863958423238881840 12309579 -142800686267929985455308208046733516000 12309580 -547992526673124013351719153175897420800 12309581 991596273185219752238756452180836790572 12309582 -684068258544406697116453338579978786816 12309583 -518402702845224235340192809809955209600 12309584 286130750778861579875336809852836249600 12309585 -393390609696715963067206554642528191040 12309586 -462592395030892244740171133668091569008 12309587 365052694045145031833309047114819719600 12309588 151555214942391540778500298676000751360 12309589 -420211681603925986436942996749460610610 12309590 30284513307329805927947884711548038400 12309591 -328884496567416550793805831670000386816 12309592 82266386905384215097410126578805534720 12309593 1326932277009456108482308497202224616842 12309594 -25711983211980499055657436604935513600 12309595 252231424984621298774998114173390225600 12309596 -455415415448852131637085188398649937408 12309597 412408568242421211918374069124795963840 12309598 8608939540344192552166577170885485312 12309599 102531830994737781903275505587479112736 12309600 172846242890259289397204198798603059200 12309601 1399232302682777147477816884672599444480 12309602 -413987286301650637513220739263214501888 12309603 -45201380211191651625281272183095863376 12309604 -32379306834142251415214880093637623808 12309605 -145077986438940252430498539278590001280 12309606 -521817601867748948267614300644538067520 12309607 1563082166593356561868995152001785116856 12309608 39782289479113491383713549641405864960 12309609 268158466178657129568570366893145994368 12309610 5790555859951997118240172615980207360 12309611 434284677323194287723236428063657694832 12309612 -184433675528648272980720382343596965888 12309613 -1922739905038360008337605398613983284138 12309614 -352820771144768312972276270196356497344 12309615 -457275730420241662377975456952389865680 12309616 -57389152381462270685650045907655622656 12309617 -1744310542563068535920969375308728755148 12309618 -515701219403155628134815858983140561152 12309619 281983258489537512658141540643301840032 12309620 -1146397941839153390812151372553287761920 12309621 -180578549874478013637074822106423162720 12309622 -972992745283329343303280860370188826880 12309623 -1245255856594389435764988326473891144416 12309624 -749575595497086767435040710506331136000 12309625 -54857823831818638655669901887732640000 12309626 -195066859798137118197491861555068074240 12309627 -597788442762059267331013834930826521920 12309628 -147996476200245786843142055534788421632 12309629 -862626276322533269702322694340579743488 12309630 -153984179809975090817932094364317280000 12309631 -47848488003555016618372640312659197568 12309632 50665146496337234669885235331973775360 12309633 164042489408718468339323014088842556544 12309634 -158641788553974600999030598924137140784 12309635 -50679363682010364916520183309728704000 12309636 820921736560499419987947354317004966912 12309637 -440965744947331112033987685458654455714 12309638 411624194301182297717615218747236298560 12309639 1165616388957399989368935905915166656424 12309640 423817619796071160317395332203453644800 12309641 -407897174462691401932625344834141992576 12309642 -208246424512096192042481881589546607360 12309643 133675527464029809462499498346778249664 12309644 494999300171519494707038820395327731200 12309645 434936811846600385020382581726400746720 12309646 447879371299835296814384210953085718144 12309647 406384031774147882582721149158107453312 12309648 -37434767001754356282177885937649319936 12309649 366901698291109692459394103761097968992 12309650 66202428315753157609881012989741578800 12309651 376579418612956494234122610727958646720 12309652 -281434842396249982506847330544227214464 12309653 26147325377726207824434519815685087264 12309654 -176017852241741695346447068173188947968 12309655 -306106624971920906964605485143399511440 12309656 145162254483065722770080529268687257600 12309657 86157611338933041142751481690762060240 12309658 -54670504784397605023064288864385710880 12309659 -56998771771830772811457230916554594640 12309660 -4786205948646865578314230520208061440 12309661 -101773598584609235969431383292088358016 12309662 -159998010473757806180525830005471255168 12309663 23416200041525402692989455330020214400 12309664 -676211503436820678241132875169378467840 12309665 -241797394950320122629323511578852179800 12309666 -50714667086171149004265096389944842240 12309667 -834545393394049472170988704531019918328 12309668 338218753123472823217525134059931672576 12309669 -546379218639612051934950643212780666336 12309670 308619591725832548075950848588027665280 12309671 -559735050070424417504059507732893635712 12309672 -271415968455218955311218485461196718080 12309673 -761975462533348917432128320506866860940 12309674 -129295506141509109740985013284784813632 12309675 80387627719044040360639696674985132800 12309676 897919809895563055326005406722044194816 12309677 -978708441930736358129999494688193041088 12309678 -182226347074595707364738313127593285120 12309679 198205434133937294954063419838489485680 12309680 52683527535474614060166014567055360 12309681 -846255053001645108625535484263929384848 12309682 543010547091525874313055968006635933440 12309683 74277255723595455361071199201574700600 12309684 562888882084654833691161635349543899136 12309685 19925814026565749318751551742289328160 12309686 -581020610939156653352586324082907930208 12309687 353278208096636584898613177356474335608 12309688 612043949253460125546772408710765158400 12309689 -87101480452739418349506204250974303744 12309690 301297468916912430265752797066339147520 12309691 253987864811863250964003912628317702384 12309692 766770452079755084391515646787142956032 12309693 -2008138826432096586569794482938488608 12309694 507083250834399245602632350806638832896 12309695 222681408462514490117256240670369166400 12309696 -861290485719138612843493417084256256 12309697 125616071092766042605119991884099088640 12309698 50940033213384250949853161495745960864 12309699 187706161504531529222063101034476873464 12309700 28077860838709423876289862902534438400 12309701 -1258510576807158804311009806828671360000 12309702 405986327724201042708208684680164644032 12309703 134793665458941390965101996843559323104 12309704 -488912506878247316326464884480097607680 12309705 480045885791462625378948846451895635200 12309706 -948292290846477499697537694358715498448 12309707 -350723947230836260535947514526044872044 12309708 -197313108377628586033472276662858543104 12309709 1212508214438965599376358095606399211040 12309710 -236085691706886240597174168235523063040 12309711 -872132750623242201726452028881893060728 12309712 -356309233926867639215736033174941507584 12309713 83303955785319415814923214268477534324 12309714 -506453438394370211504019266532073069296 12309715 212923975237451431362563089337188899840 12309716 799957190855808703550929134838306899840 12309717 38497491990465718228798222291470620544 12309718 -75853441165111739558249347774090920384 12309719 -831332461455643323143340178853594549880 12309720 -675740159040816973108571427529113600000 12309721 1191019551018428568990452513453040646922 12309722 825949038019235893722825750583002841824 12309723 1243942170419122741660184163476448325344 12309724 -221170441479451095321251232687579064320 12309725 -679149827602604988596422215763711452750 12309726 -176840479535197266500450408833503255552 12309727 599742126488011018350604916031801118920 12309728 473097368053666114651455341576501329920 12309729 -730899906324127724781657732973846164480 12309730 384510620750936559764017110481698001920 12309731 91500727184795374333848446685262611660 12309732 -50344106275011032351457777273594132864 12309733 1125665567485049143429625596789212213244 12309734 -417256313446877099727656837860538626368 12309735 223236444418367401860878378104526754000 12309736 2355556618150063717919621789012745830400 12309737 1811946614717334872185567894340720990784 12309738 59582315851695709307006538628800626688 12309739 -194398287577954959313293731244137712 12309740 9006844222959343557901111610435374080 12309741 -214869859707266181512739606047826458250 12309742 66121555604620410704373359435467027200 12309743 -156215274859945114336163995461724191960 12309744 116235063677528619457552481046884843520 12309745 -283814127621196197272036921675086845120 12309746 229905876009152184084163675376719099200 12309747 -156279019398770218906793602479852333000 12309748 1079767135259069835786541057771748222976 12309749 1816715913605131711679851836994321848750 12309750 -217002956971762141557213743502567552000 12309751 -2476003732792148613088813188989147012640 12309752 -45191689384755630158737099051758551040 12309753 37721611785643358359141832333625746208 12309754 -1256208226867674231674129963477004775680 12309755 572588428075829171201958269835038108160 12309756 87329687661814192378191094656482795520 12309757 244180251421257659075380697429596896460 12309758 -124859788536531666243423010925909070720 12309759 -95753325208219232513409624755145277440 12309760 -122349431598790179591206795989116518400 12309761 950030336883333658636485192613613380032 12309762 -222557929152482057272924277614845598848 12309763 -824593547688449030409003507678454185988 12309764 -365923395819102854729959693747826734848 12309765 -207629292869306557069932242895186622080 12309766 316435864703442540925193623953083520 12309767 5012669622713003477138938702343962464 12309768 141092723855195211410487888002494156800 12309769 1829455013747096402050692690015234918170 12309770 -203725210476100383576925566962314106880 12309771 -8697630834255164206319280936972858960 12309772 -356776581031561110972242885727886522624 12309773 131133922941076252120037832599866115040 12309774 -137895142386960340266121278049376303040 12309775 288082407957979923430591034321808435000 12309776 532043302085017640688118000295967916032 12309777 -636910177363261632534334752482581226160 12309778 241226658827720970883828593286653553824 12309779 260465923814368693068076056545258714352 12309780 -184966643802880797298027589110722969600 12309781 -205156874436951907991601147578604103296 12309782 -11401799283890624736762156762217764288 12309783 -970862827410946641905119089002045914776 12309784 1075802035355870426991634508140492800000 12309785 -836049913960590787635742322666078861040 12309786 241004064879158673843897096990134430720 12309787 279127326110129622949405129424705435152 12309788 -854199262861510537173132450868451136000 12309789 -65116810822394042087596069968508471200 12309790 -139801157653616867112501376483776230400 12309791 -109722306718700190052424456773786154928 12309792 -1050134128361909043407307077024901758976 12309793 928801991066184010331525800030951873584 12309794 200592456845529975424647775737375724032 12309795 -32907930122380947929564111400108710880 12309796 -821328163876857046023519330802596961280 12309797 -769671488918602508147868652979660450754 12309798 3551466236826125431648652780346830208 12309799 -153675685175243998969785646113909052320 12309800 211901642852168063065289280450397440000 12309801 -66097424313663897976161239070347904000 12309802 1016286067949250125646637892841230881632 12309803 148658006304013697127789870666193020048 12309804 1047121311589111788193376842436674560 12309805 -347917095195338878988334706353960135540 12309806 -262263918215418479237008737875729423040 12309807 635034248195873672465845299901977026688 12309808 83107935907370298999439363599819079680 12309809 -795449482717821377151808241831580849996 12309810 47543524690033887770609777245050385920 12309811 303404899301631749603269098006727894412 12309812 966509170122545562863194188900474550656 12309813 -35372216956008653499777312567516925536 12309814 499150874065377485096241069643352928 12309815 73948136418387909141381671949766771200 12309816 -107137716949741817031131140524792668160 12309817 -1040195777251124616395702186620329844608 12309818 730660831304690102857469986888677237360 12309819 773773181804910880836469235586274669440 12309820 -142487884779069298328790657597479185920 12309821 -1002082734047855805666434414435281459200 12309822 129362236133386623472736457533352382464 12309823 813104589918139111298556939130654529344 12309824 -48087479758478667382345907325010182144 12309825 -9157905147671636983239103220898604800 12309826 224407641149221944914994894775233069600 12309827 1554279131946621777445695807574090977432 12309828 465255566502204961686431501412442168320 12309829 1129859382573963611934545652916718555646 12309830 -68152624043871715380510039511507958400 12309831 -43660482460986755365204970719640115000 12309832 -152306382116461735053696098775310663680 12309833 -170854437957349039039603158396001025400 12309834 -349484359838326511739472965657916581120 12309835 -699782229625522326566432005494916417440 12309836 378776570054123388159566958089598861312 12309837 941662618568001538202410935061890029760 12309838 -220302051392689066016461098929169774720 12309839 2870911571670745945638415729422820882224 12309840 -64246397852098402288792985616187392000 12309841 1428419109475948403582063136304502505984 12309842 405100893558258640290496278309248640000 12309843 -178937369002206252856067266339036134912 12309844 48217190793478974657517159574474442496 12309845 -313240505216202594197577952511988372900 12309846 116220462175204977303070175917485825984 12309847 793657866311770713162517308840940538712 12309848 1441238776472667053428925904684578703360 12309849 -988890941225653126556966058246312617766 12309850 -48926265333121692691248747618568915200 12309851 14621742301681806853247795448176975592 12309852 101750912726335838677965473454513291264 12309853 -583973607233520258972668752019628792960 12309854 -510635698867621689873684887060579466624 12309855 169828654513144472805211365071399106960 12309856 524378843907091149770109845385787736064 12309857 -181641510313752979527635907129148473600 12309858 -155980547743797165614949091604341153152 12309859 -2099629735026756890999815080381015955040 12309860 -81503398168675804418411936493896881920 12309861 252092253073558704052103885692293588288 12309862 -504977252017007991473089715399634604800 12309863 222869232013398976428151089166137406200 12309864 -75836811316534697086947163257333350400 12309865 -164157192165519738766526027602761547740 12309866 101614860938856062915182926415112755632 12309867 1047109345391851917669952397976283032240 12309868 -7975456821405379901422756116041377280 12309869 -440943006946585305590737786441667949792 12309870 136614986066536765859821052077481468160 12309871 -268420663295320955958650643094333276688 12309872 -35033086019109779850396493744016424960 12309873 -577326314225682680914013502052740137616 12309874 325633686646516215403865839583274474912 12309875 76477178688778991356863351365043960000 12309876 -281922576811576996197359128433393092608 12309877 1328285648839445145949380331367735591726 12309878 309724907838230251715419828254726446400 12309879 -915779683826233143169992697990629691416 12309880 -292775679936544786737823674515426918400 12309881 328252977013586208223739332802627283624 12309882 -21002184696825398439915682441082052096 12309883 -455824627370024089427124908960147915456 12309884 1184576053841379719201964017602469568000 12309885 -39312322717736972158297423595635075200 12309886 -219251011673857772856803121435395411136 12309887 1577504209523371440569113670804010544992 12309888 782476526471636072264286254976120913920 12309889 -167106426362837449833697115887664061310 12309890 -450957214309585404244838726675397772800 12309891 -260618909991273363770909153844328569600 12309892 122959215688659242446976842143581777920 12309893 84906864261855710915525422884064226142 12309894 -343842196810367369104209972004460753376 12309895 8992782763286735548518894443243656800 12309896 1164557528169935569069069095935214182400 12309897 -66336666530586181513716956488113020400 12309898 186928773965816160667794494321359663200 12309899 90279799234624724198677844613418048512 12309900 131474546111631474626192241260770944000 12309901 -214146120022939232129243622634205162868 12309902 730008988655169133873055762806908947904 12309903 -21979170447166888106014233983452627800 12309904 70761646468160801273746784435177521152 12309905 -258835362692564082949529544724459239000 12309906 -47242870630796715985734744444381098496 12309907 -574279088112278966658680297790887829844 12309908 -65492643289551636500559481587172389120 12309909 179398220562995661604979044042147990848 12309910 353880891847935455733082275572679321600 12309911 19697191548036902526543571998268633344 12309912 412364975827408944123436045339026769920 12309913 198701939344439222869259543052387781440 12309914 382487270112712785254551126476398075904 12309915 221911209412224415216474973638343148000 12309916 -534888152513605025682986235404220981760 12309917 3586562840829843310047701287949286060 12309918 -400365839490897266671069171140027823296 12309919 -488455346533174818456328489231052515056 12309920 299185363168651272304326952751726592000 12309921 -147913885651524211908525806865829624320 12309922 -86546296797995525007854867528061084672 12309923 -78809153346844813449585547121810302536 12309924 449543678903928602601752765189843269632 12309925 1015537975367234562034387855487017530650 12309926 1143414162103947062544200340086674966464 12309927 -82349764873439325836757810855640798680 12309928 100063800400085932429380133556340480000 12309929 1031994012285361120166229725010572714640 12309930 71528177204690425904639199712425406560 12309931 -1163836066071847334073512654934760536268 12309932 684699285852429200019853904198708618496 12309933 -503793754187298757932574888872741828000 12309934 27703388712255912458127530897105756160 12309935 1142959299690791645023548553417156440 12309936 -233097622458509206500030907304172650496 12309937 617689312483225042724231179312799918400 12309938 -782165632685703712549296760466343843840 12309939 -329447764774483010310146266731952093392 12309940 457560697159302753721459533386530487040 12309941 54264343184176754709639558849164515200 12309942 -156062059711924658703470385220826910720 12309943 1614673965648876917550577165591260803080 12309944 28847280999338519536524036154812764160 12309945 -65379059966990316193000882228757790720 12309946 -76939802163556921444915310502558827520 12309947 52093867700498041657460617065362469840 12309948 428560104099671725396213311937995571200 12309949 -1478307355410385610656237930029919940340 12309950 8902108562354568514945788161092992000 12309951 -7415349876533774767730148006505600896 12309952 30748077816859886519701318465702854656 12309953 -1274559006326946111960136280814696900798 12309954 -4147266051640173447260045992728283392 12309955 -28189948408975947493313178580245699360 12309956 761942914619032539656224809660081621120 12309957 750203701667683362968878523174927898528 12309958 1193766149718486905966471670628682923776 12309959 -477939571696926082581090718658585046984 12309960 374308104745719392711403230876359065600 12309961 -332136351087504788887642803616119094438 12309962 -344011206922870095904935673101218212608 12309963 -615579246654390470482221906520431906168 12309964 683618793599010230846941840359270238976 12309965 -297066838278870543985950075801465241140 12309966 -419483770098380548277379777231798872448 12309967 442293351145445749593297296698709601640 12309968 -840124667423790977836809827490988032 12309969 74671237759560481071119477734438610880 12309970 -211226666825344378636265260336342420320 12309971 -60809623717962968977960363339052327928 12309972 457364899858142624313287303948241580032 12309973 -36941751004422993783309654475471747072 12309974 96416270254100419983530952874177596672 12309975 -35030441306949120961021076491875528000 12309976 61195896220367776408656912403986677760 12309977 -3749098814557559828278181462168414246688 12309978 487068093947567727383112196649671910400 12309979 -702085878968678761667978912401505715840 12309980 106830025113208830165730539460770969600 12309981 688032368616699283973718055704921643104 12309982 -720698359757063749444141611126679617408 12309983 -41612600250292299428681036815735676928 12309984 -151082177096579644278311846520338251776 12309985 1326513146318991721523337154829254044180 12309986 353205757471523340279854722021461772800 12309987 -134972522956403363158704965004072245640 12309988 -297235676001491037816894019434806818560 12309989 -505304969727302314706539009245538783044 12309990 -81476427914820336656571516645412239360 12309991 120990583391473320852415721411260619424 12309992 565289885210002701429729043650730014720 12309993 30779311213972424657037333043813009482 12309994 281494809369291181331103965937746137440 12309995 80266552701051867183601780779808179120 12309996 611719433006369029920921974414462300160 12309997 -8873904821513230241242478787311583808 12309998 74542064417005287508456341629759809536 12309999 41039917792648484557601271436577971200 12310000 -46742396067668958120987911052206080000 12310001 750938513445096285213380854135252261104 12310002 694078547741302977910956276445858145280 12310003 -401611828560556919748576144602250675456 12310004 41548684722467959642690450652906360832 12310005 -169604302854460595264161293197615616000 12310006 -488162022108020979947441990067129531840 12310007 606545824692398934848112319900392462720 12310008 -9718943084754082324919376304421744640 12310009 -364416098716472186155726253443469073840 12310010 -29262270247781553943486907759053431840 12310011 -36289573406741524165872672729014325216 12310012 249187069676470633889569312855880162304 12310013 -439689658616101745301122911032133983738 12310014 -369730947416936672583963362966822157312 12310015 465061961571766112347349053248604854000 12310016 -25862498582724817772545217559609212928 12310017 -917999419927051342688736891624595274880 12310018 -318635879559329831135399368732202678784 12310019 1118892532843606199837735521329791943420 12310020 -422944470920422013652951411414440620800 12310021 1357166900227276227029430707284657280222 12310022 -824941665603948089550993898773540480000 12310023 346560725656285293375296364190679670528 12310024 90200363824367201829900841281810432000 12310025 278625828702900913017752920074502560300 12310026 99207821008742055547100684206084326144 12310027 -977818957421483184045652676076349470124 12310028 -332178284006717845883177626626894104832 12310029 7440319833585482981795191594545522240 12310030 -69350640653418307370664633941020971840 12310031 -1102512881666579484243624354498203865168 12310032 -63941742664228777736315179866578485248 12310033 -902444558491050329899200812724315696718 12310034 -245418935473345969343996663062552933248 12310035 -32395307576999203376235105768824407200 12310036 181213262423527526550079353511861006080 12310037 -604463816013912782475263411449390899360 12310038 -48705409715684477876062102145839537152 12310039 6255480464872755611885173988243722592 12310040 8257570496158274097995841210515865600 12310041 821408910581656857697872481907986160592 12310042 175783053554055855544683772463391570672 12310043 -1623516576820916135492628094585289788560 12310044 518676848350269474634489235836170952704 12310045 286676447461605100858992496826523713280 12310046 -124128272904052640808269520094295801856 12310047 402097124035282488227330510644583606424 12310048 598814157454873566710649872353983922176 12310049 648028790220088322362881181091972971200 12310050 -20305631045433146401453251685338115200 12310051 -235400197278320384168167557012293721696 12310052 1051696179711669135997186137889939415040 12310053 508352451844406067033700605253193111040 12310054 -101904439249965047672554439933897320320 12310055 -213733388019893509229766821134104186000 12310056 92191279396976567229400055707069440 12310057 -1403903828980883929099792736963281796748 12310058 -3570595414705916929973823890689143120 12310059 -292534011552245508094219573923526960296 12310060 126511367708819142499648360878218280960 12310061 2331619197998081662800733883666771532012 12310062 -149140138972829606902587516023379594240 12310063 -108106769720156022578109303251268582896 12310064 123160056134729092078528841163036033024 12310065 -244315866289025097166646188258084445400 12310066 811956237297969598022088025574697641232 12310067 54096680032880306355465986299963920384 12310068 224852104412870205077047314710836899840 12310069 490205061271444620242648307709254371200 12310070 -871693056869471808606498877627727514240 12310071 43538532927314239041716454811749477504 12310072 424681082027167445456151092443881062400 12310073 1768392981552096329557612197775726433322 12310074 8921253782674016630656750227486320352 12310075 -426238083179298363682561369906014894700 12310076 -764683412773101965788114902421963610112 12310077 -266274340344698615746544191892216618592 12310078 396580565556937991971776933556336785600 12310079 -1428691775821336998507237524240838208320 12310080 -243373999860701581999763245312392560640 12310081 644577888684626495302299883150220477120 12310082 -451154924355742502853964127008332312000 12310083 -17063244925979180025103518456450455040 12310084 -541891009814923436273738135867886511104 12310085 -220227987985875106913662445114294336040 12310086 10209831670752056020901399659165928448 12310087 -298657871603743701139519928949075613680 12310088 -194268955821916087637959237497118064640 12310089 365123090656001918406142124527737548736 12310090 -168285998577299878088400450303964399680 12310091 -1809274211812964736808444376337421019448 12310092 410079899773247112057038212282504156416 12310093 -48816689392400685997353906672209499658 12310094 459435927264089396457575854496663472960 12310095 -266633216582612776498836764248254681600 12310096 -428627161666371317382669192289668300800 12310097 -719585881141787976627060231076675181454 12310098 -90323356317737929906193578763209354752 12310099 -1821747921052923102534314173473380904864 12310100 2994924296632071708108726626209996800 12310101 233959950171822890998080497519285823630 12310102 -131615657558989156032682834425220068096 12310103 -722395747740956497497280320014467284216 12310104 -481039289159994672598243170379083386880 12310105 840774642966624133068526923717699416520 12310106 -237493732219310976321017588308971399936 12310107 66298608400979202464054967838519683888 12310108 806001115716594345784560553300813249536 12310109 52891071772031786688055906604652209280 12310110 -351673322933989397989918400619331584000 12310111 -710885386600505317417517583480102767616 12310112 720981765463802656807144366118722732032 12310113 -160672020009310634134498125778639115856 12310114 241787894607195212588437013818177422720 12310115 -873999026510592876991474917685131576240 12310116 -1313884410111763789697159751560503296 12310117 485213181020820956498181700931107150752 12310118 -489476121310830272198490774794183305920 12310119 363735029254040231542728467422612012560 12310120 570613324365684774361126316565264384000 12310121 520293053130583271378950836023909387322 12310122 -79682876351277545664184119501251098368 12310123 1371389839125678913955708089084495132080 12310124 358646983761037653356703824422406707200 12310125 -60297862004871940719778589262305712000 12310126 -3794889494832625607555204929220982336 12310127 -166354498462212050018396540209027288368 12310128 -237399183879273084389820196970798972928 12310129 666089726794997039892706950011934238464 12310130 146103887084004112370852756678379148800 12310131 50596741109718375948706980876975028224 12310132 592007899636103222342520644656772928896 12310133 756667792026927241674347759275758263520 12310134 -200148634826559977771839550885758163520 12310135 -518590274550401302529337183584172662640 12310136 -32095261256346852788702179975319101440 12310137 355768970945337974088708047459410485312 12310138 62866567078484391504839089182852195840 12310139 -538148074384951895450495287844672520600 12310140 44183773376436019954149737395310592000 12310141 24651004764379231327083833417836195584 12310142 -21300508015074476839615735966377522816 12310143 -562752371232132982854138654309481742136 12310144 -84001953672458460042003523861217280000 12310145 495213627876161575425809533487576766720 12310146 55249673770437909717587248093420422144 12310147 590461490899649205729985339913597289596 12310148 411707262935708650133219200407839354880 12310149 -339427514080227785501902103537354120736 12310150 228150015778459461226021545605590792800 12310151 -166914495760486565595969889190860163616 12310152 128638959470013975402698119921508352000 12310153 1744506646135633353100965191736752789402 12310154 -339888917725179578277817646516785942224 12310155 -135170270291211229999817616327488932320 12310156 -334556017703029599382090235606513332480 12310157 363660882084667037399954711048380648800 12310158 141649103556620291079945159450341299200 12310159 -74117861679580924421768386590472490928 12310160 -103729884186882495544295579236205445120 12310161 16775647085515456458577318875723161280 12310162 300673055991909756538282412499762198528 12310163 886991234293319374968057846354019754412 12310164 520097164259215942180666226752630456320 12310165 19053109851152802410542753617920553600 12310166 1077760856887753337380551313840619645568 12310167 816807891014075604500057797587194411880 12310168 61870896909146158219676708735112069120 12310169 2169322001079807623334599014573279008 12310170 423378017739838594255647907370920262400 12310171 1025178847191173870370847694926257785200 12310172 387577937194590215951015152958527385088 12310173 -315831722217132676690778377971409891200 12310174 301719675104101125187812125641324158336 12310175 68276172790944052858612889476378368000 12310176 759540023828470954013201171582067671040 12310177 -1269633422858194118157721346196930862 12310178 1275340175695286845862323496279499497856 12310179 64316072997238569550920999647216939520 12310180 -595919429524233184859197651907497209600 12310181 19469607104645249221603031283558108120 12310182 188373682269746582036398761199403584800 12310183 513003789252784985501976443580819145464 12310184 -870115049322531291746013314786048701440 12310185 637679137169392999999546233076442884800 12310186 -231966418036568822434412953177259923200 12310187 116667248907732250668520362422277814836 12310188 -309287874721991653227583535811971604480 12310189 678415320054550819482235358185143010720 12310190 66133211568506874530851782293139035520 12310191 87101782320214484201183390584562647440 12310192 -115822448857769212083272063065281839104 12310193 -160784081646461402214368736606126145536 12310194 -127625151070929652828700106715630313472 12310195 997570532014522514974615985661612985200 12310196 508701819866266876634798290623686769408 12310197 -766244030337831385563968429592008159520 12310198 30796655351645059408392863440170708864 12310199 57894638429845190713805145676777173720 12310200 35820741982924344600655210291405824000 12310201 -2599440515872202370736508353245957291696 12310202 -106572934187323048487111186964073399296 12310203 -175415146020339883651660515001999422696 12310204 -141349537646689379039158161226374895104 12310205 -726992022683673700213579214287991725140 12310206 527749269699960254480665442770424234304 12310207 45038255211557621468110339317174431072 12310208 -342028939302544187238712001866390044672 12310209 -15555242495448283160895125344484638392 12310210 -74729937694405254186670482724469683200 12310211 1236301908357454571573576707773310102272 12310212 -9534922704043681250919048812972402688 12310213 -138774187790333886527952359061261282120 12310214 -224523972181576145980893554569829222400 12310215 -124022181968160974192382264069953528880 12310216 -782365861221438307288751218817096555520 12310217 -925615439281928046857574247195832382000 12310218 26145397095089698586195372165197051440 12310219 -673068747567738116248574004387656726380 12310220 -25672690370849061157091592418115020800 12310221 271008125714134602775183299715328675328 12310222 -111485500985495939310660434481924984576 12310223 -965674383790360216009696273574860992528 12310224 -59567491138562217907376375095662477312 12310225 -122433739121024103943867483359521052250 12310226 740486086557944472974131192391139783312 12310227 -686854214802686114837595083196351364320 12310228 -412908873703239954068888023304475439104 12310229 253546213468613861457213883256935018830 12310230 -131961870346186992804931484547722225280 12310231 -674969768320573057801295906518676517000 12310232 752601342006919136978142659081986867200 12310233 -173196544782688282079943947377967664000 12310234 -263595900136113543133159266281009771808 12310235 -18490822850882413375577068126018640640 12310236 12927330924898413663316607766042120192 12310237 397836640080882729699330452237421394432 12310238 502717076461712811485497415471668250496 12310239 29374554743448560044274699650633458960 12310240 -1104584300857041401954898355590707281920 12310241 -191995812680768074603430873057040875328 12310242 67623055738368568153384705423512652800 12310243 -928641616303916736469582831942929132480 12310244 -44999999671946247460915637442522537984 12310245 1565219344450232252542265055553717411200 12310246 51993641513330055556190026626648766464 12310247 772376412226730215313278668689335184040 12310248 -749067601837619212456792119546446807040 12310249 -9962997484253330727041465585927859520 12310250 -195981185801471641589070330831502992000 12310251 -2153207667755925898043368827434789053440 12310252 -341489240242406574836093397387316298240 12310253 248495233419628260452453740608553196502 12310254 735147297304903498222967142514754488320 12310255 5973634916848943418656606961930577920 12310256 -34096713621125842276019247551869943808 12310257 -45003738637595602403555713241929957440 12310258 32244208729612970290890473105596158480 12310259 -90190378744167777213908031565250013696 12310260 108317168568058139265152977116990658560 12310261 20087203450235885291190178713565365624 12310262 -63776940825581104937315356342791412800 12310263 354363570968571279893935991793267073584 12310264 -1030984224029506288607302411840783687680 12310265 -510244208262045563712884729788900970880 12310266 -201542975615098879949963083856160727296 12310267 -978928002311992013195316724885836060240 12310268 -1091747801274814928995564343987080081920 12310269 -802086407133193891219774752329079520512 12310270 97479026247126173853548616059827584000 12310271 -1067335741731109211884767637755023923800 12310272 171645301576361308425849879725856522240 12310273 1351110389204244443963536134700318354180 12310274 262005273250848799587877352665850717136 12310275 -28504447772375981797101296530685798400 12310276 624254986647054265412846794488923335680 12310277 -28317438178318812375574842384272736000 12310278 -92263698138253961916615632454415048320 12310279 641821411259456974994882151695537449880 12310280 -12742325186688706746599848596388147200 12310281 -203569614737343224844719988283746041088 12310282 -62277177020038895423259586882790156448 12310283 -1851254239497871296659020186819190199336 12310284 -117232678191812371837244864912808493056 12310285 -85651391390904742447469333969524182600 12310286 -204622868979033178361721400121134926336 12310287 -70456550072197364226458565470813293056 12310288 -153252740665255924399294460511481020416 12310289 258601516882244462043320271219719847090 12310290 -260481967015845480443674629705433267200 12310291 65984541662798348639952945096602795520 12310292 203372142437713432833016466532851078016 12310293 -98963376640385247678115286483220733536 12310294 87059247683408979740204930214084967680 12310295 380077686208284728625436180147805230560 12310296 387622661922386605719030618438490828800 12310297 -844865465043818205289476706665423060540 12310298 5001470507369939735946619041530112 12310299 -32536685373782404707061035472259776440 12310300 945102655476295602015127211617660416000 12310301 1159250673965889776922702811266866899302 12310302 207388420979975353908576867330495826560 12310303 -478915432189485107514592401484720428448 12310304 1763597272937778060482595813732861935616 12310305 -83601707841186605785084766411655319680 12310306 -1295700946419242613875899218091410826080 12310307 33819618052867576615629414551860342032 12310308 637707962403960824601226288507336728192 12310309 505972917507352925994875461806569794080 12310310 -235208475658086894435837643936750995840 12310311 229195764552784765090890776035736382336 12310312 -823089812106127946743403658882594570240 12310313 401849289588322074918951637242585211008 12310314 18599967083309985428429711263844010240 12310315 467014320094204031268133147540025757600 12310316 -834523710977394177624332251878905352960 12310317 20380239383675332097556822279729068928 12310318 -650271546801901646330487424945122511296 12310319 749334673249221685619741628641870009376 12310320 -130838942741590140934640410035156418560 12310321 806638942134673784283307373091314261522 12310322 -1571896032030701937647491209237975902688 12310323 36569949705370849980978600575679248184 12310324 459381412452665213380882194355619197696 12310325 -547147477392647913089024006541826636950 12310326 -138933659551531554343662470189920972800 12310327 -1256566703015473291519372244603872820824 12310328 741128187457773101259403308646347264000 12310329 -199236155293458292586729949267125578560 12310330 40466428763290317156634417749391200000 12310331 592564607133932116727222472423813929064 12310332 -199392623800423795391741016599399104512 12310333 -156295875950583640795009501863080163840 12310334 -40887790708828153246237286700852284928 12310335 -324009610148182145523141974402124243360 12310336 10807476581145108387588808526216036352 12310337 523528040913640810018382384650602930900 12310338 184037541619617305034681664103286083328 12310339 -142121344075368710070286051975082183600 12310340 -3712458354292208007480485729211985920 12310341 -11534980051613584516538263025285520480 12310342 86801966645573701053853121374883060544 12310343 688361057289075976905428509816700754144 12310344 81935087755841423626096380029705349120 12310345 558682212991708593907976641022537840100 12310346 75908299665256532966159241182616359520 12310347 -181743451085042519800061308619286961920 12310348 -232778226155282969112616832385068232704 12310349 103004767582639989315132756412669336620 12310350 41723003308861946872443814578642816000 12310351 434896782428502787473464990949651489400 12310352 -154692710783004754227194883210761207808 12310353 -461737506569430786115934427672786537600 12310354 69733230768824060785326700209283372032 12310355 47744537107565127206423566820167005600 12310356 -276755899055446773076653019978558580736 12310357 -499448769448281918951799862018500953394 12310358 228314217479388339054871709083509269280 12310359 -211733942082001235119639024414479489816 12310360 975104495145735616152098428283172864000 12310361 366041764945291758052702783265424383232 12310362 215596005938553645343003014280591265520 12310363 357491631456830315773266930691382033568 12310364 -311088899731714338290528531885647331328 12310365 480060526317336464157508111519452858720 12310366 14358721723907244824468345237917139520 12310367 88077563321589609227899772780532430800 12310368 -849391193051219399032895077597325819904 12310369 -1368151562177425691665721494011233387230 12310370 -62002853849892278032778089450335291840 12310371 -319388126606805838446364372753064210460 12310372 1161598892311104117231302207268354344576 12310373 569094368260555781729457109174275151488 12310374 1177766518274295250957493800293370368 12310375 -266068025893969705359948288568135680000 12310376 -430099996271153750812626141628361164800 12310377 -569484970079750935044540061236278777568 12310378 -34038822658529513983557418290160765344 12310379 -645744937780875359463081933234650354688 12310380 -733925051503021551859973676797845248000 12310381 -143056597342928302325225291420599729920 12310382 24125292719895181513883746639217946624 12310383 959965924733420756768678599364882490624 12310384 -52829443879273905988020961788887040 12310385 941660572811814510975786769518193070400 12310386 164570424574022179737595572016802562048 12310387 68044368646487421248017443552425129036 12310388 143881305626436763376032362342007932288 12310389 50367844586114941673017247010590233728 12310390 -245221467078659881030968886225311052800 12310391 518676926609109944519357851759921480800 12310392 -439916533373361270936847913825809858560 12310393 556657931973208087881547917239864683600 12310394 133079612824438133574475051823475371520 12310395 -162655855721119090386807045103135222560 12310396 -60330047518693250525260424960692264960 12310397 732063260533641477934320620901816087744 12310398 67156636651251309983699676105535445184 12310399 -1126556635676533833655598083206799534160 12310400 154831565135322775653368089389563904000 12310401 706612385507634430810816177202183626032 12310402 -157886462967882797660360197424594385888 12310403 -154795180465649393907827751540933219120 12310404 -219064722508241465950185421621031516160 12310405 250122463540543065141579886791972030720 12310406 38692427847333326474502808305589866624 12310407 -887814891256932994089646735856797005360 12310408 -636373282095560253305481059803409326080 12310409 -55919038927569855437726083767639682080 12310410 -76952875056910234015341808324278512640 12310411 -450141057268373265432078389718596466988 12310412 -143343291125940790876611600389549260800 12310413 -476062693042003195648764551150053980000 12310414 -110581608635056438070093947796413648896 12310415 -293151090082857572721495758174807695680 12310416 -58094947545642245429595051498037297152 12310417 -145338982872637403205852184477206597774 12310418 -76005716043343552166341383463549433184 12310419 877512635419441576984767918123617114496 12310420 -698271248817576636043462057382184126720 12310421 -59994312188765937733292758479554187378 12310422 -103364749258904115194984603362811105280 12310423 1371776965106007308875182931544563051720 12310424 -378907308647867233390012956048991641600 12310425 657105116904413398285005562907999536350 12310426 -650521504658832430635826775170995499776 12310427 -9584286184638231518261562359526261720 12310428 15716816329817946925072822694771294208 12310429 1293976867481382107325065924802467597030 12310430 -71809327719975387277148665312571172480 12310431 -138215794995326090989889474748187136256 12310432 -184088604477472366530731770564480401408 12310433 -214994071084514026590242693883203604540 12310434 390590939381418579308528985260182410240 12310435 -490350824589662517810703803290183715120 12310436 -250671111922558657680578055080569384320 12310437 -166193810998589638613018064649778905248 12310438 -16367089863618865593863651202942597120 12310439 -1428326759103262594910603595962734202760 12310440 -389683531819615247195818489128135475200 12310441 -113378436740947746906776908782838881792 12310442 573420033427488544144245942752197651200 12310443 -450673588097158927562520945124422157668 12310444 -976705032401814619169980634420423736064 12310445 -141668512791534632474323026852853067520 12310446 30040401841598087258088124096332853248 12310447 672402087941467419525918830566240362896 12310448 346335279250906518608173824048131112960 12310449 -1079738484486800011981052603551602085440 12310450 -226788977489808417370530856579293426000 12310451 432642201946795905758588989892578618992 12310452 -14330783515091729707725063252357943296 12310453 -361872220549608759232184921245292577298 12310454 -416044790652916150361912172267615431040 12310455 115847392132533160876947678549667160640 12310456 -709794909032106245987896427018445189120 12310457 -1742801591018388881891054330246549942208 12310458 -589732859850876972005277061472861039616 12310459 -8954367635588359826088011481969222880 12310460 269430003286001465188585112830868582400 12310461 -804761463120501726665574618503927898 12310462 -75746290086418269402363624868174010688 12310463 1992795117224896770939285741980898928128 12310464 -271974453179038318592262990825812656128 12310465 1004000523023555651688568096678647215400 12310466 349476027914196886107706738678870484688 12310467 -535009882326367785924512954932758596952 12310468 -695746087016028988201705840549539824640 12310469 -864155795778944757026066043172891428480 12310470 -338155914393162960352142480199999360 12310471 415414546994742442409093492072430849600 12310472 -385597179206319105539977323455732121600 12310473 -250263100052783844475001265343727643456 12310474 319932563967163001523749842592333867520 12310475 318007134710207964306167581646929514400 12310476 -69812861069691282931863575325471687168 12310477 944897757185452703083480957908109066560 12310478 -54694411073806332924485729290294512960 12310479 -452480246018038415881395475204717028376 12310480 -12289841207703727136724662580805632000 12310481 -982407954900758124573623949641140904718 12310482 4424142030188797485700496344017932544 12310483 -304711933347755600575595216569411637720 12310484 -1103312138681540379067680292411187193984 12310485 563878483094693897307031210609863355200 12310486 517353394592614191087547955770479177984 12310487 350667954551806243813634865393572440752 12310488 701528011076315913850223864889515827200 12310489 820686069010682920157197127991140961290 12310490 -551117319735221455240178441922782196000 12310491 520267117139035346863647306142577049600 12310492 -108522011402980896950898622620849430528 12310493 -423229447446494107746543351267639024756 12310494 112710069337786609426333743796126313472 12310495 74902347006776972809791493092041673000 12310496 485473975340314054699108996243841875968 12310497 -90033014019436214253045195786619370112 12310498 301330712185733384989157189398660434000 12310499 118275118256413854121207755172085486640 12310500 285792333132406150624494070569323520000 12310501 325680937921589269285921020328324544 12310502 -181543939565816437411178053671543057600 12310503 130643603551174805951054432237379767808 12310504 -680744959224220513715716495181272596480 12310505 1805500172097482635479740883425055449160 12310506 148342978941730933038386640843566003040 12310507 -137776954082721235905595941638956606320 12310508 231903560498160566084673026289046742016 12310509 140853692748307709437274482702799229504 12310510 -483046306378955844508726750619000907840 12310511 472990512189012932779898221464522284112 12310512 251202426728607789742930171726531952640 12310513 -12179962008014654063089747887988294816 12310514 -588830920862342898881060650145807004144 12310515 -333122094818628479582146030211040842400 12310516 1245295290197714577282119529488864171520 12310517 249097377282656889187418667611606236380 12310518 -386527070744826500960102322654578334720 12310519 -57867736279220660980393888711556877840 12310520 -152845025643783757239018737267039846400 12310521 -3095397234279845061317365498475157216 12310522 -42935151129457571141228146252019920896 12310523 286003044833511737952649125719333107584 12310524 -98891117827819175769820114213037744640 12310525 660849046413625015336755838865754132050 12310526 -516169475590232479215887740586368524288 12310527 -564714379869542081457413315972752920960 12310528 -113549174387810245624047947117777387520 12310529 -233619561184183334416669917467579616000 12310530 190380699705317028509295010559331371520 12310531 1722306344603109016186125226119908526332 12310532 -466027309674982531498507796704856741376 12310533 -357432819748521048878571715415868136998 12310534 -13809385151779869260464566439722986496 12310535 -395649697301525868875395686755846907600 12310536 -164571107773503156951802387283699466240 12310537 208066996741269982593890516540095277280 12310538 -40993246941027223330295084154173049600 12310539 1235267538731742809481811467791723259840 12310540 -444537021658462719459686504443514880 12310541 -569659517955522127530628575652342778058 12310542 -17977717957945036192333062451686468288 12310543 229058449891277036895896555968622889984 12310544 -535909930959996658210103545728786677760 12310545 156803164785582036702313018204000117440 12310546 155704810863304111344666984279530300160 12310547 574021954994790173771809917328062141996 12310548 186077446695851166423664167692564582400 12310549 -685532949501919645422911452603838494450 12310550 -143039803156356264743890307051536032000 12310551 -1018002014110283563189058559870779058600 12310552 1156534046641068345473453586653704704000 12310553 -275648916371495329188366686693777423340 12310554 139402622383956523775977860524240401920 12310555 -1984117007995820996152762415901323075040 12310556 -6041992613069933684665652909965025280 12310557 260533912300356015484039839948719819904 12310558 14564215716108062184012816914965804224 12310559 -81118226591837101865419759682976398496 12310560 715044865326697614468299217854414192640 12310561 1132284039019613031786610827649414304452 12310562 668977136091593027148093076283862420864 12310563 352290781117329285261416905834516333944 12310564 -548720466257092908764154196774549748736 12310565 -79829804156342219586929335049259847680 12310566 93317927508774673391307353052859435008 12310567 49622031459103399255826798444564591232 12310568 74977886232612292686386143068536002560 12310569 361664525171922247123043206368909888000 12310570 838702315012090471518472045356753100800 12310571 292513056300845772335448563594412143904 12310572 -309405802276150454485929304669833658368 12310573 -1184659361653529137416584432564172238560 12310574 -26192533976602508020078846850647580160 12310575 -39126474278560116573006027064309776000 12310576 -170776356011533250932287029441032634368 12310577 -677467998404941577802508485686306182848 12310578 -25333481854266679291643496240211556352 12310579 -9331092655238134545892059191321169824 12310580 801519700038268726113288463793775114240 12310581 40401386856909475685911286163590207040 12310582 -1010282378180540548828616543729065881600 12310583 564075377548468085081243473804392880224 12310584 -308474230201838440478870736759027793920 12310585 -115496120277937311064392536665277912640 12310586 433694765901325849352506843794330197760 12310587 736433490595518934509188882352964947120 12310588 -1320890424703629044341642629456740365312 12310589 -41363348801594712158419380365743342176 12310590 10019265517341134786181705662225992320 12310591 -1922883854021049694266471361793107187008 12310592 -30044704587564165331056880373842575360 12310593 1005107070079783148408176193381002580928 12310594 463028350675509751372772985678958951680 12310595 761591566560823181505184138771918222800 12310596 79148735696023848643837058648280760320 12310597 -648359303257977290059901670562356809060 12310598 787341602269862170737266649145405480800 12310599 6828462995745019841581261310765238528 12310600 407960999885072163603315747130268544000 12310601 -542021534018713491284740537928291499468 12310602 -453593199841923629760985626177703719168 12310603 -1018043004673956772752971613290972658016 12310604 1166376686471838030468487789404885196800 12310605 -643179872074179849236622501568005129300 12310606 -356304705949220039768484146675688606720 12310607 -408169516633019186503536778433032032144 12310608 8079220770509674003759228360752758784 12310609 -1269782716409110563046687117527083298190 12310610 170465793512373161100839676598857313920 12310611 75048577213571500733196307848623821104 12310612 -758345895194159220888548575288429406208 12310613 -546808198500085576154263200583706160000 12310614 -236332306320036102180494820224760705696 12310615 -402366594363611364929463868469108523240 12310616 -1563732992163145286275460620174430208000 12310617 -893907682860344179504609239457672576800 12310618 -753444620497296771995981463059396026368 12310619 27827365523228485014144813084000997920 12310620 -166985452485343414926355455946394173440 12310621 -1303030934944059032691514896105218409178 12310622 628365395857487507177977101083070314112 12310623 92169184962458784787862248848325584960 12310624 954919721714181226596223716461441974272 12310625 -329316210875753482631510595939402933750 12310626 -49167214661677570987725151459568064000 12310627 -97671116829764649780621073490715360256 12310628 -507909228284200700750417625566721392640 12310629 -70003693285242514229506374603381760416 12310630 -158335900679010016658650616906575847040 12310631 327554553700060955188182694686823382352 12310632 -140037482952042595710858338829465600000 12310633 -1041674723567955315635820355865194588080 12310634 105411816890141713219471654820119924992 12310635 24871078558904097123191823798854592000 12310636 -824551486511455791384036371688671125248 12310637 123596895743752302630335049026703155286 12310638 321176302666393738065056886695337658944 12310639 -386438280278432846951891716283578763520 12310640 75500509610787954980591317162839244800 12310641 20498609333053159860582084624217345152 12310642 -630478841512897541006563555883220816240 12310643 441788017985804656188712250855193651252 12310644 75829483256889305727532706851945046016 12310645 74967165669105626397265640576064960000 12310646 113471431380409014881564384114523671040 12310647 45468965459576427769555217801383714560 12310648 -428299519278941784033204191668273152000 12310649 -672516711370962557435990062085157210240 12310650 -432649199056592063164160840616601920000 12310651 -338823654192906967916706921500991398400 12310652 358597412946785108734675691778503608320 12310653 -38859268133990525252518749555068452992 12310654 1105991668937944287953297624544980513472 12310655 6807818564574287567058722642264043360 12310656 568277697600355763781196048051155763200 12310657 -207257776787976798251871726472753812094 12310658 -44328087939551285540196707093338890240 12310659 -560276663339571338883487036457483659836 12310660 -333089151459148326192579946523274647040 12310661 -122919221078206014489522747970448514 12310662 -54216731473459398991489832566848084096 12310663 2690426943155276434057237019537220900864 12310664 -187248617587858013006272029059038617600 12310665 215903503641825634069862936500296553920 12310666 427174318062781973925076587462484986720 12310667 -248750327016599492326120634440899274284 12310668 60951880852537189824948195800889553152 12310669 601326244514876755859326526863842700992 12310670 -448239606497398584211718583643134268800 12310671 324504224014145302773648777611548986624 12310672 -189870456034162482218894428946947768320 12310673 -81622200357155626761704135934906870720 12310674 -39744284774296446425874195348998976000 12310675 -104412062509815080665180479483721286000 12310676 510926612478509870961360941180348172288 12310677 -6177698589973888082154883183940439360 12310678 288116551598724153391067340988061520000 12310679 158086202215109359164286303944193646280 12310680 29641539566427059958740756573784883200 12310681 379673339356203285523433895180606830400 12310682 1454432984092833322660788694131183852000 12310683 -100476545095492525373441751573461015040 12310684 -1011195771183827461139839820821410942464 12310685 709353360585902411252202758285925600 12310686 -480008568254273188168822719496776383616 12310687 -356697590217442868395165416170838885664 12310688 -222272255864457095092805494473268396032 12310689 -108030968937615707532115838904965713920 12310690 -135334209985567724435635170204849469440 12310691 259404475763676429463115824454117106672 12310692 -734760966102520658327543499943463451648 12310693 494162547969726750395272972231353049920 12310694 727914542361596695953914381765589102912 12310695 -494721823762891577634719054525145924480 12310696 -961238431190923705547506897390568862720 12310697 251003822165199164747638960415507508864 12310698 -59246653509553550774498696524503117312 12310699 -1525967430252163008580684452941286244300 12310700 -76669503572385789859160023030393689600 12310701 21518634797313444550197229517921361600 12310702 -193330134834743578949828460091427168448 12310703 75413238870943372538158038597455483760 12310704 2662701180537604069846806083241246720 12310705 969419688404241592352694291332874966720 12310706 -576966785565413879859160799767928030448 12310707 -173489068942969492362052961442670528512 12310708 -393910458828108414972980726822136135680 12310709 138078357657971917734386031062107704060 12310710 -475751381926764054212558221887007764480 12310711 -2350963894219195807209347555083674792 12310712 704697940006856838181989575904384307200 12310713 278759313440723254822783775046814846842 12310714 108051694326234912425440605262003298304 12310715 -245654946369628095295942218681176060160 12310716 150709249260887358322214179747411083264 12310717 33623615054994690159497675231005406272 12310718 98234461151769506797095575554780323840 12310719 374198236064628332670097859060950860288 12310720 6964472104026405597511583485038428160 12310721 -643251645202028070797265003434375430078 12310722 -337329082456181920307880717856646551704 12310723 -1676989194507301312977889890320269650536 12310724 -862092996243729913041378907307659077504 12310725 114247535077030561107242184065896128000 12310726 -472931552537281198119784787720283479616 12310727 176566994259419919343399410143382197760 12310728 11457314476505389572388184796246835200 12310729 883895260617877139595213422665862927376 12310730 -597183765798110312892131893351192206240 12310731 -1348238995777330389414270645861150254160 12310732 -119954048510924845063191589816045393920 12310733 -1678865241777090593274954608570760507018 12310734 22857669489505548587995174871012254848 12310735 175134413850947195577847499504570313600 12310736 -212212376210393010797334168981852561408 12310737 -150064167770307403130243394037080835200 12310738 -36842950608107133553047079852289524992 12310739 544567116722073665255753892383127190272 12310740 172787664010362194555776377660663313920 12310741 1099914878564589930202477475165290936142 12310742 -76621491831125418216555924067319182656 12310743 -146288275008831822375792745825647971736 12310744 121947970694694269806449472578130206720 12310745 444025459302339457682349614340945146880 12310746 -11893867468703887553359599762709032960 12310747 468656793862987860320645113063072993080 12310748 -955299548522027441519683040374102574592 12310749 -233085684366964839256530079229820709632 12310750 -450471965583529118396755638917157312000 12310751 24644633700493134671444717075501806464 12310752 -793053152989012997427197830754134130688 12310753 -65787005753645035773926111493835045696 12310754 -242838064145364265993392217148305205088 12310755 -367895670078685559650957050408275179680 12310756 -131659791421491469254274399256836305280 12310757 875833357706417961808851931953381313086 12310758 937316909645610995572378989463227841920 12310759 933373015135227089619141508773988667960 12310760 -530182003092044240372805352268929843200 12310761 -73701098883683704517786822432371973760 12310762 -12609759112801368088525602762348402336 12310763 611304651214735478556655852198076071560 12310764 -176475435527208628481467726054572378624 12310765 -944948168280726716966490386185477370400 12310766 81164560764328314728748632989894696704 12310767 -62949569003797909251986631244219525632 12310768 -281707727302183489942535800680497348608 12310769 701944891953289740464670308650441119744 12310770 -135914439068838720845749015450159910400 12310771 -33016226858127134708355896827129517952 12310772 1222665517726779595485337419019466837376 12310773 -231016427732814975841963045254280082496 12310774 59695787003384130632297764203518785152 12310775 465342633238047936032598216103213054800 12310776 -128832698565129537823688846049876111360 12310777 -396636911201378992976892252862006148028 12310778 -608225286652483804401159632791864652544 12310779 346541357819248957963690491249654451200 12310780 -414580401899675286707572151047449638400 12310781 13631343706362490967743004413476456000 12310782 119787173467273610377656659621425152 12310783 375988590713705820184990852539941345328 12310784 -289671809354076293371791262541949173760 12310785 -17694288708621725370484462482676099800 12310786 -6441595012669875383398657172671264896 12310787 129654551791667307870154636390673817840 12310788 -137270601833824622635859442097702453248 12310789 -523749154651393434340721127102657703620 12310790 689905801113638095836140040107893180800 12310791 -99183225841390488363563031724214520408 12310792 48769044042072752424861016645390878720 12310793 56207548532993650837897320626910836448 12310794 427247106113642165867933420821055736624 12310795 430669266221977108813543672480856060160 12310796 -91935751458582591592271387781585527808 12310797 188375898032926419435268928111560778400 12310798 604001732561647183105022170345608656064 12310799 -434391949651336341466429850754218290560 12310800 83717838217243813333114568498208768000 12310801 -345352601150176160912511115012566181198 12310802 42785340476249315579410857470077258752 12310803 -306467370265834567090374602144858300520 12310804 -495978713814914057864293760378656677888 12310805 -1082653957902734449243204890595428777240 12310806 73668843803913635977022071076482413504 12310807 685401703108371500232198909693245745760 12310808 -531696465079328551019037905179481303040 12310809 -177388322626679388025445578908275914080 12310810 779125422101010458265951819082360197120 12310811 1176453239613559744816754346754018636800 12310812 -925627161097909722882276806012536089600 12310813 206490817955224166221099043549156084480 12310814 1846477733765627094158131194767997312 12310815 -173830970074562141997276061749810552960 12310816 -308426584434681969650327607207882915840 12310817 572541955565757716144067703047116320866 12310818 -193615350459854485151875945655927020032 12310819 422421257919174295433502402156772712160 12310820 407939286764519130462277241293055930880 12310821 485402414850299495882732012389312899390 12310822 -4720509745944758544444103406564457120 12310823 -434095729731257001044443071180499780560 12310824 306233126974724802637165791020920995840 12310825 -63549269689043234226558278342727708500 12310826 256155654403982512307766995037790147584 12310827 -996410818750650395700058240934451056400 12310828 -1766361225408387019211626062850255703040 12310829 -66546547165424717138229116674383120000 12310830 -89577471868605595796096647528484762880 12310831 201670499656532179093767126424466672632 12310832 6768426322281866906324273993581658112 12310833 63688163578623275415409304947333709424 12310834 -515252770871958351492139846167470483184 12310835 -945186782060403582146749177626806857200 12310836 -89891665263712449397168081932047708160 12310837 533657387009185227480582774170341262208 12310838 -244127916345723779242368090835246915680 12310839 -1277641080317142141785167331988462584160 12310840 -154643850178682867434190536242012979200 12310841 162011411868520975553090154098365643520 12310842 -85107254238026831871348438438861672960 12310843 730919635041151412311692531042709597224 12310844 57958258414573771501203002963231637504 12310845 -360097420639919961036439008255620760480 12310846 -37924102804503371170699035757333456128 12310847 693708875804885159122065945297371215296 12310848 326018077784921115543054441647135784960 12310849 -1564654643641357417481644246611917593150 12310850 52759166027388193039570441981652252400 12310851 566104780853702640335886918183055033344 12310852 1226397541564817236702703163666889335040 12310853 380552485151651324137205543610191073564 12310854 -574977059511068724867876120339825585792 12310855 -330952180253534788036784305533791583240 12310856 1012226430178806571215297076055547985920 12310857 5871753965852609398874865605307535488 12310858 805220690431206909304248746529639867696 12310859 -1783512989225100659586008686572172355160 12310860 -257332929682164444520871845379051520000 12310861 -622869793084851742169311485180967734538 12310862 98504347506837565997331426919077412032 12310863 -933366508318921597892462020385180852856 12310864 421791802826981371561875217510749102080 12310865 25626358888430684840197121200338685440 12310866 73282859721577155696841370908471958784 12310867 -110195212354362494448614449411236376084 12310868 184366504203200903901002715204663320448 12310869 -496615538730013327586077224893002717632 12310870 97643693123077733975929199636692051200 12310871 -114181653737969630131454842030656455928 12310872 -82191733632812032298376690230089482240 12310873 258553874249310817340702521700147732736 12310874 -325196657819661385949143672379403074064 12310875 -53702910353775439736340318039981024000 12310876 526486681951302083504789203443340485120 12310877 -68946818366080920627790543745228860800 12310878 15756313991834648303299676962555388928 12310879 363967718040659385135742579638482644480 12310880 721060636211890106190321639800108482560 12310881 642638018231825259442213068363733121280 12310882 -104752667512351102910654466061855086816 12310883 -667439529624302874303250674381190758192 12310884 529217627557318178155521354541768746240 12310885 -354591480839275774655074396537163238240 12310886 243711504807492203889820612210790338560 12310887 -179353073286946272998631144993505070040 12310888 -833104652294618116216677796059602150400 12310889 -812011798733284853012500121710726298310 12310890 -117734624184185727312943405518794035200 12310891 -155680633428779457119147072831086485456 12310892 1137609785628660964146757841695886290944 12310893 67672485960615508430114593786503763200 12310894 213720584811162206356787613973458578496 12310895 -12291763831650318410603890749906300000 12310896 10526653983992104776974098728440954880 12310897 -29915357925459152011710219073465909520 12310898 407294355420634026636748695095074990080 12310899 -163177557825264255116107280669791792080 12310900 -2219028682456882472464516722597376000 12310901 -293272497912673714117627297810560629088 12310902 25489932428263461487046142971073619680 12310903 873737170539916503510838628820173232 12310904 -673836617681756859949550685535805337600 12310905 394194023962818081480680748608281605120 12310906 138230368432016502702928396155215339520 12310907 1387072074190409915100607051020208522440 12310908 -416510682579990700791881908166612835840 12310909 -725628380828558642631161860611389100596 12310910 5654183575360142322296613182019447360 12310911 365985104921200745451367537242788363088 12310912 -620820168648787725477489427370685235200 12310913 133734512685884328133417082773588908162 12310914 219696903667560584374605702273196007424 12310915 -529219204962358474665734036404842450000 12310916 -48391888273710572141897855950191867648 12310917 -284919136540939909832537180407164729120 12310918 -832112977803336238820112116937977703840 12310919 170033242898317802060886087984971481144 12310920 -492507443797401600476735578562764800000 12310921 -217628421385011522327685268098121601280 12310922 448496274960816406329777801369563187552 12310923 -414034054191503484324235057390676389416 12310924 142194593926335795565072837998909634560 12310925 172598825371597143770238823630771704000 12310926 424396058566794328050146224065278074944 12310927 1091419786032710149808313370175723529776 12310928 -124875707151785367574981956364932218880 12310929 1152119367508228999241096053508092725474 12310930 -314484721605024298936652181535256204640 12310931 -1625748549596670199584768865151108093268 12310932 -14221716744775780284581468369100515328 12310933 -376208096880825289906291302285464840818 12310934 -574328157969179217635029135483358221440 12310935 75406637548865247446695374047157811200 12310936 -63907610284824016231273473247887360000 12310937 -75753878156899069349455359526175155968 12310938 19304876224691133561240040882627236864 12310939 43839147912824474286713817401515091224 12310940 726905404486913313230512321882421836800 12310941 -1133070435530375864872269635123467683456 12310942 136078348862744951212175639723461245312 12310943 -10338045864605686641449783118104511816 12310944 424977031944355530918319738164011335680 12310945 2268180652309418773492028743380070884480 12310946 375300223984295516466293102631771319584 12310947 33190445252006945323890491329780256784 12310948 479783632251759236789389783470417568000 12310949 -93733577908797026685424838451884280768 12310950 44443954398411800528493860182651521600 12310951 1681384417589919598150528709960830264952 12310952 -910535591497347544510868561104001433600 12310953 -534118522487519117067725235590533635696 12310954 -462041420571217481279317330769506425600 12310955 416907252875299181492946455239194654000 12310956 -220244763702775406057172551122402867200 12310957 434946485267766379581712396772429391552 12310958 -163358374024837198072941824345926912128 12310959 -156622894617715843361098475603641141872 12310960 -77331901018437203690100255627714232320 12310961 -299818577535588897355254692371398035148 12310962 -398111632584555488630863160134020096 12310963 394559825625609692914326749513923930960 12310964 -436427896082795510318766651512055532800 12310965 -1123331587396869649006654845616484870400 12310966 -607877953448069357097152450122587689568 12310967 506334018957955345382002261236770207016 12310968 23161875736696950656833124986481541120 12310969 -649939124147990014708204249636266230640 12310970 132640218773313343870666084919938575360 12310971 177566445985280864922168634670046060312 12310972 1865534613644417568740051309195305249792 12310973 118441181477609619106454491251641326380 12310974 -267747446844828520633528014110396774400 12310975 132466536384866721280448420318712630000 12310976 56975603029719266185942067740567142400 12310977 -127784945064374267918021799216469282368 12310978 653141639851071964021691972983687289040 12310979 600684528448832312781644310793653419580 12310980 90807412258660342328324930025741680640 12310981 511273309398376750650700207770432611772 12310982 -212667112241075093838146172740440995648 12310983 482408193944010865980917084940224162352 12310984 -562112726528088450003474617396841676800 12310985 60837054170833254477565173701797950180 12310986 7254878238740965037367371888990271744 12310987 -52661390630597762386724529794904491280 12310988 -28059267189029088195431644242849558528 12310989 -130239774106879117825032273341668750752 12310990 -348037197072385140399447316559975112000 12310991 -119944544914115093800345602998179003392 12310992 187875970091692775286265771346618744832 12310993 733011015081337901535665912688504043200 12310994 167245672551959025593529389661881329296 12310995 -648635041368420305414590856414333468880 12310996 -306035937559835836678874573643298453760 12310997 -1165385165590530930632177092191228421554 12310998 -202022931084814542755222556155336706048 12310999 114981010217231626336858022368079216640 12311000 -499588848059915457907110325477140480000 12311001 14992733597597197090270821325719028800 12311002 -819576000591199419295054440167036426496 12311003 -1023602390094932789727461050198464672 12311004 227344380777003747775772328416677956096 12311005 439254257762215643494396078890583831800 12311006 -690740151973232497776046118021869887936 12311007 184100030103446187694655310208131518592 12311008 1795999697220116041074749467414450667520 12311009 -624466122005916237197932037643205045080 12311010 -149856689084951186518230624455808776640 12311011 -800322180718364565043017554930783484648 12311012 32067649781898676295014851074021253120 12311013 -434350007860172242248135932191368207552 12311014 384850467720515857203244462244688463680 12311015 -1654200183173631132250739612273253355200 12311016 262379956559723068585420570561501593600 12311017 848300335484998129857542979708715451066 12311018 98259230679607186123904782757686914816 12311019 53077701083772333461352881126582799504 12311020 -405206726739027935284170395465709911040 12311021 1030041770637255713220147067387245402252 12311022 20715064302223032159527842997215163520 12311023 1428961080706333839405644125293051720272 12311024 582906094891793797848147238226657280 12311025 368338421594618280313199909587134298800 12311026 -28408391381792393839763361366188101632 12311027 393565864781413279432185020317321980876 12311028 -37782558372096713510633838499547144832 12311029 -13132807391617612838745162143277241152 12311030 122587618166951489866668698512882237440 12311031 -454693576492975599115900539928003941120 12311032 745350182255099163615191011327006310400 12311033 261110529632994950640978373217366814720 12311034 119004872462561495885049702604072673280 12311035 463567862165832280945676832517040236560 12311036 986388893900442732840590183341842554880 12311037 446757597435684894637665325339028222694 12311038 -65926506900769445692158311892392110080 12311039 -543596227295781186197650384798371115200 12311040 -87950421569704725730874737432933171200 12311041 -257879093796264047620928123429529547088 12311042 -38874343574404379691990065622435100800 12311043 445163200258609603780204174549281525744 12311044 -1066005046101111913686789889816183193600 12311045 -451560430571773919846164047020261347200 12311046 110286022532016095469206165610112053888 12311047 146697184672764285604665870220863967712 12311048 -644286505185500935601428567314067169280 12311049 -219329741112848541468490724806517425152 12311050 -73304902871354463033325228477153920000 12311051 1908146672173996040202550487469918819600 12311052 56567469538913100814377019124463605760 12311053 163283912763434581003067077344103509302 12311054 -649667555304520476386367889685572559040 12311055 984933122864982731151097717018059271200 12311056 -103131855757733669087741018304067125248 12311057 -516046938576312492901501944068431200480 12311058 -67579804518410238031207644480354355200 12311059 425459201173142646651986229534017289260 12311060 -734059285235808898741104546729141465600 12311061 56024550734808078225210117702665207808 12311062 483880456043204466971790995837168128032 12311063 -1637868121141077479421309439085635733688 12311064 166415190768607360521946445110365696000 12311065 -455616721030887138244571856695510065080 12311066 -344906349087057969032698123119927457536 12311067 -73831673833286808574897466720763260520 12311068 27376448151049550275611657314275172352 12311069 -1595194617721049722822674522190879988160 12311070 -19743675680628560875769710726680748800 12311071 1098139103150313340396102851303445662912 12311072 -9412569816456790905914626147866378240 12311073 -1459835091221109439302688416918687645696 12311074 -310537800588653018513984155461432844464 12311075 292167795020718319071155971406447097600 12311076 -83419699979548003838862338799692451840 12311077 -94446374993144562259989799488904970376 12311078 444110934238257931121593492366489895424 12311079 -340143408960273420660872062168611722112 12311080 -666548694086821152077595618046941696000 12311081 16614020397021029797153529953633182564 12311082 6440598542965535265239795695371494400 12311083 59296688901156248691490749207847652280 12311084 -104774503650723048929140922806755790848 12311085 21503565038175282373005638862611595840 12311086 -459088148493557480110022562198213492480 12311087 -1370145418956969857143436210682527937264 12311088 -169708865960998710914511779054714880000 12311089 53551163081557969311957765348855163456 12311090 -668277960146141758900729131669778252800 12311091 -26136984830717014373965283878320120240 12311092 75616657239937091791405611669976940544 12311093 -1652924161643035636960526621863016960658 12311094 -52409330712040868988175644136715540736 12311095 -238435185100641236618800715908273104480 12311096 -213049358595812145013296017843505070080 12311097 939615943246876107805035208781661080400 12311098 599991630618159360151600253574560050800 12311099 918323450432936614458111268683328752936 12311100 -334709508596886196460079575071920768000 12311101 -121157405009327936689552426267347331392 12311102 -369267699577642193672803828553331157248 12311103 -373003123291306301832053266640333614320 12311104 68175787802168068350605649731189211136 12311105 -12683975095796940280946033559582566040 12311106 143841424106371654363996938290258911104 12311107 179955278779501008682017989563727026840 12311108 -80943755105784325919103275866703281920 12311109 298943359696689536395596139416072819360 12311110 136520598950690053004087559880041826560 12311111 114933647024051872204664847354554689440 12311112 -411666886280196797811004527212104335360 12311113 -650247597756830615659015000887052409638 12311114 344749438413788482694973182072662420320 12311115 4614809575599252802700832371731729920 12311116 766672807948411141589386716907163467776 12311117 -88523805649061899230374420375383109760 12311118 -43667353703281121773115531505737628672 12311119 882525842898010639482394733645417809520 12311120 -112170076498311325989936419583751372800 12311121 32351805941473730750456894937413569344 12311122 201473374779162289645941047379842516112 12311123 -326797645111987283884221086246942945280 12311124 -62124389843571793171926955412976918528 12311125 -2134403975252605855210535401125973650000 12311126 -29478363947916279217439211885248348160 12311127 928704982400552599598880289093395471264 12311128 768136746933503593642867002812440104960 12311129 218794381740972519668001636497295588480 12311130 -9633537614564156371049594085637601280 12311131 981375267047786575033646337664523911200 12311132 428014451916853379073760861636970512896 12311133 737345013547705022871866220743754693504 12311134 -617569037420943185421084587592682083648 12311135 -48095900528734626483790928155730628000 12311136 -1410251013797788552494328036738007040000 12311137 -173737367634372735861701651833332597214 12311138 297948461592428126780582393397586460160 12311139 -641496245950832428759629366892886301576 12311140 781299171316472738028775259343118813440 12311141 276556208847402283443947032913859076800 12311142 -31740797654940310063315247654259831936 12311143 -745791800359675308162358448672916010656 12311144 -1721340478310618382720029388240348963840 12311145 -337205594578687623614521681832246400 12311146 -624845764353825762788903964099168475728 12311147 -22345071124863757372345869278252875404 12311148 -442754863591220068405339231418019064320 12311149 -1300385135996178822098615197920545511850 12311150 -183490399607921300760040352827823779200 12311151 -667724925804102821641665704646283358976 12311152 -119461186058832777843326213294719500288 12311153 -958916492185309612909499277210581591598 12311154 157442135387958633017297442319134732288 12311155 600018644719618981322766765005012013360 12311156 -374871234875271844330540153639668996096 12311157 23332220127876837527698804145702238240 12311158 174971411216978597952334262714780928 12311159 -661311614631982903530132026812886639184 12311160 -543521951530162124840309451276780134400 12311161 -276628795672046862892381199300549696768 12311162 308761965039159918934504175083687810272 12311163 963264433339680749591506103246546660400 12311164 -733933737056355390038934388092896501760 12311165 -817237319028760918209631676970971081940 12311166 50084586972466276454270859167289252864 12311167 -912380972728817315861529149949291294480 12311168 -629995438492097218179075963914425466880 12311169 -264185576266440143871483136852278267072 12311170 -18318634003011346656583488437297894400 12311171 1684368789306903712418163764425518734544 12311172 91399211895491116441985848036075114752 12311173 -365183375724876201917003443702106209760 12311174 -49740125404292010230225684747187982848 12311175 -90362848950434761368762699076918005000 12311176 1339663348476336917136750148957451673600 12311177 50697916080087060116035399845582627252 12311178 -978811382636078618987340913469101953024 12311179 -2024160653689531226784745894975239760824 12311180 179405198521636251039108271468444385280 12311181 -780865481230854164520993335820978099360 12311182 -346632792682489059061343112094902241728 12311183 3749704381665106705205650099112465160 12311184 -196781324442667451447393869203473104896 12311185 187115701540701539105119206286328482560 12311186 791833332996449036186216965510814331792 12311187 -121378845626474737365560175920720363520 12311188 -443386276198090067543108839902648074240 12311189 -1124577209174977010650861481312197727232 12311190 17928009580381464944970956446750656000 12311191 -1435250720721063678326342049029534788408 12311192 357379688020242594278700750778665062400 12311193 148780121219048113349163694220954681856 12311194 102773861438687045122225884243191845632 12311195 155137588623945746438004828011902771200 12311196 -1079930478189878104178946586949303408640 12311197 -1847053786490793838476739069205106893408 12311198 800612427241605892644887744326203657600 12311199 358665753458922597567163069481198982024 12311200 572258015033668945702318746754744320000 12311201 27272055409927657471336270443310711152 12311202 401940732387522649648854404756654899200 12311203 -1443608991331316784410178647953557782336 12311204 1005154203849220544234011278274635555456 12311205 -242839688886198377480017336590906956640 12311206 -80441823002740814249274087142269462720 12311207 10688786837274479902768544572659630456 12311208 -45043538507800769586084158749984358400 12311209 -1886538488012463574098974120210491619590 12311210 -181692529767470991776944822874134410240 12311211 411837088277011636294354683455330488320 12311212 -1401387633751546785247881980178427980544 12311213 -1369904485222542456246379494609280125504 12311214 -41649295990576461952769225770911667200 12311215 -214797485130879345295207743758889540000 12311216 47917735608725387160171239605089337344 12311217 -372638256158485895016262055019471875520 12311218 294114024875490579793451565120602835360 12311219 -1347736314624734830995421703712607099380 12311220 33823329355000216475420413496028641280 12311221 434642409511119442628298364967696547680 12311222 -85111008508855689787907388518612760576 12311223 409567559797894706759024659786444578000 12311224 30853624927275836824715153524379013120 12311225 -1134092863029272912525552026528297888500 12311226 -440125701885071612722309135886893477008 12311227 -669928050729999490732746403515337778688 12311228 97100562279631380264447153384907806720 12311229 -263468501273418400950679029644602895232 12311230 443153118018718350266481929830624070400 12311231 -42135064637059134412386319767086869056 12311232 -3900350138427342251182715032754454528 12311233 197384098806945708511961175692973605568 12311234 10338880912243713641996970803418139200 12311235 180824955723545429613532350623654451600 12311236 -101367190006554258338435586470069399552 12311237 -370533705759729575941703069469523892100 12311238 -47341018005979241436238989828663875712 12311239 -61402423183526161817349243810120220320 12311240 898982695307242726603893114893918208000 12311241 -1017823305635918501304859544204688418560 12311242 -524948616862372894154199412450209355728 12311243 -983147806369653805522753305828029052384 12311244 228435534358352684503009860671815680 12311245 -181794179113230753694159963846332594120 12311246 75811574738835991712530727744950168704 12311247 90427033483646632338985242804249292800 12311248 107854271013301461925340017709286121472 12311249 -1658741010861928909352450365411742311440 12311250 77682534136125610418815971921690960000 12311251 646042973448666327296998523199383750252 12311252 519061852974802962952312126458384164736 12311253 678546431521052563138754001377355323904 12311254 -595876560330009366985928193095529070080 12311255 -206570356459677151902031087572431737680 12311256 -214013053009876707398879111785949429760 12311257 251066072738190531874008301926050567552 12311258 246145838107466520154963558442336440320 12311259 -23308489756758108088793061047043601920 12311260 71267836561664635833997873221666293760 12311261 -42763478965291157861874577697049570138 12311262 133965952370919981304018809068650029120 12311263 2562294158076003219766952070858284146704 12311264 252544210815291876635090221734700253184 12311265 306562732625902575888300669013288537920 12311266 1631793985899347266619703032154676176 12311267 -1208465977808109764729667794728231299684 12311268 328539969724511131654369326853118653440 12311269 -435288373188106244717375514398170243240 12311270 -245235070059145706747630282847984097920 12311271 25851870936997199316939560096444838192 12311272 -1126698091938884102722876023069310387200 12311273 -129096557855208991109862037450000620216 12311274 -433775673459129470815002532358565734400 12311275 33782655294994601740510161909151140600 12311276 -394976343801074788012488671048867331840 12311277 1029344512010777354320738018836612987456 12311278 -75647953167957617977711562789028741120 12311279 -866450120638827578986887499777801796016 12311280 202193665293315066636406265990885376000 12311281 -1485230815854191535294230481242493273600 12311282 247135997044734592869423344328312766992 12311283 379816463615039695736261235165308439600 12311284 1617672289019218880564295567048465984256 12311285 -185584814381854479549971196315517607040 12311286 -81137648415886492537541383379680311936 12311287 10082125349644392022277348712153216000 12311288 839325219729110003653345546387570667520 12311289 499365481120963546950702901630479370554 12311290 542992221909172531344997659137786258400 12311291 2519119248667075667401639723728321013800 12311292 138466023736229956447336472892605816832 12311293 -1305040027262342117971703415513210673056 12311294 -5170075634871819738983943478139103360 12311295 -289587803273439454130165439875546125680 12311296 667849224926487080133481465124206149632 12311297 -609443753501623538426157001418323098960 12311298 -766344641017076781074482095106612047360 12311299 -246705800863330001504396518333761369600 12311300 198030550542046954092648373169363030400 12311301 373974265902848140511467916450628337632 12311302 -287098208554861372555619727922936891008 12311303 -879941638393477062252911071507636235976 12311304 57738886968337073747189822769558405120 12311305 -371734364612476874360050650347983056540 12311306 52841353217632669109338383789417440256 12311307 507280832067399135886592677504950963768 12311308 591502265038154172609589700135577052928 12311309 -234098407478431741771891771662241762560 12311310 -380342678009521913053501595040595860480 12311311 -1485388140905062227600855110843966667088 12311312 -243107977447002238877458099986756157440 12311313 -126373632702334608832581717965042058240 12311314 207904256901351119783057721777113450112 12311315 -1027123807674719627036957720886027400800 12311316 -15953330595445958055972140834926694400 12311317 564356379481933690425096909618877828512 12311318 -336419076334328714991343118667063254784 12311319 -9596466369718968237416409931331098032 12311320 180554002732929621800463274100533248000 12311321 2337947663245209860426102613712257316224 12311322 -135833907987226952001484942616308873728 12311323 1960541850173419346779135948475719224720 12311324 55569842118544158706593260751886656000 12311325 -140006924664328234535282731712104416000 12311326 457160089051120475010619838845886281920 12311327 397552128359667273708238010821029186672 12311328 129320168960208529473527657105326080000 12311329 613982354896106353794836265271589817792 12311330 -6463927348705204960005912887447892480 12311331 -900264062882804945649662144020670721216 12311332 -329243189755566873951527304345593978880 12311333 -1547873126591239507911899821887019604418 12311334 16095352277809423828043499056532940800 12311335 -1183195355753388568154870376792519058800 12311336 -1444553284114486776292012695506322232320 12311337 -312129212383021321366375079181328378848 12311338 -377388775035714793568666082686742999456 12311339 -1174984619767391167274804373424315510860 12311340 26386642574061855777061483163620147200 12311341 320757220581055887714311012975327018880 12311342 -438208967904077650835734577520904539456 12311343 -335434240118947630049943735703037856912 12311344 -144869004622814685141016649253609226240 12311345 19903336198470324425987888397720295680 12311346 -171895081543634493940863895188363398016 12311347 -472570402464664955925635140753140697204 12311348 -313844921622601468709239161661427472384 12311349 435783135980692125896930184482051830848 12311350 17159477429804156593582432992253704000 12311351 194570322704588180679550468007374573512 12311352 87842873521120175204755654406632734720 12311353 127918442041553841892596563727758582160 12311354 487840666124025039870971257166369614080 12311355 203312525499704146877057901972887665920 12311356 -724964444745595477023111365851231790080 12311357 -459230886577435909516446072376780204308 12311358 -48986024768236505328718592803230426816 12311359 2068274224791918265580134341922928948760 12311360 -109284769873626466177125267515690188800 12311361 590104640309723676778442349989690844210 12311362 -12118431392021065548945911544937635840 12311363 -676990655383115844801203917711273904976 12311364 106797327578102438869629030609557975040 12311365 -340832721526845255155129155664707651680 12311366 -17999007899623830774145473700505486400 12311367 -564663254433268717469331891396663872688 12311368 481722994758475438656971714779919155200 12311369 -40347529990388833419474675976584918720 12311370 67476648327457512876823600835847984000 12311371 -79052438175150350552444428473114511824 12311372 82577417278383406494340692661408284672 12311373 -15617396249847111246157693629347235840 12311374 -519034620029885173723150457861055200064 12311375 -429779664294311204427149143656562146000 12311376 -22877590081101898038831629754288832512 12311377 -20695058898449837627061611273705647192 12311378 953147698865886006208479516553117188240 12311379 1429268891112640645540583131709263159920 12311380 -214939725236224652793154589500379627520 12311381 517176024953461393889172745942626145632 12311382 -425038771204258591156935657847037792256 12311383 -705861484015390311025843861477995467424 12311384 2165737144673166178773041547871762513920 12311385 765090111834039177604084551162643713600 12311386 -1100793963171981355353694305611818253856 12311387 -103140444788505470704897468676700132 12311388 768178169191133241959752295826945411072 12311389 534303267084332448852832238380544497190 12311390 -11771076637733813823689066404972892160 12311391 -194502404311632222762698800930532494008 12311392 2471380059077879897217153718517760000 12311393 -339388424789179323776455525912763821500 12311394 209397329401936772124674392765199344128 12311395 -88172467210112310016577991522317113200 12311396 -694409736030140776836942538532865571200 12311397 -466205550618704645525372541310238062434 12311398 -385868038148660421954329094475864790400 12311399 -285612998181816377818982245331686751760 12311400 -71331840106316041638147698634356736000 12311401 -757617798319033835331280560196901094598 12311402 298297801855327818734855873289178696704 12311403 -24216644740614753280683232029060047376 12311404 153600895832598421717979364092908512256 12311405 617727502130525014810825899532898466060 12311406 -336766792139379519229036139880483043200 12311407 -2726587547333216055445757969879130400848 12311408 -173194716842723475951427948391007879168 12311409 -83913144653545109116481286840503827872 12311410 -290189417184155003729807639820334508640 12311411 462488411952269864317925387587376728320 12311412 253539865764991757798732751836282726400 12311413 -57691608108916487686247212872604451136 12311414 1179932980418786640511749653459430779712 12311415 108550214428993659315364935494126790720 12311416 3081167053404328330465058306051235840 12311417 -604874213851605943281738285887967217554 12311418 67634042575982227777335187719875381760 12311419 1650998233463517944718098885489791366820 12311420 7483877817631060069599567658175324160 12311421 969322227280624193680874370623164826112 12311422 -330565094019266701273771828382309887488 12311423 140939973954877787265429952712353908000 12311424 -525737239408314603599241424242663751680 12311425 -248982306617028312848972733889844163200 12311426 -35238463308395023450980646957327511088 12311427 -821038339079200304066260711626596457480 12311428 650463369415709268980396056435250319360 12311429 674817500268004874944402055856347737884 12311430 5113737811259248094212691771550720000 12311431 422224848087629887817073117261198762264 12311432 -101151266533502334245715157514699243520 12311433 6772753688120107669969378741051317504 12311434 -99644834742774924614893632953617520448 12311435 258376564694068896417538992076767470880 12311436 -127983155337052702883029560508576542720 12311437 1043164427308767079884486037883610584640 12311438 -156239525928179444045652810078909554880 12311439 49396268148885984205343651168293079040 12311440 160584753951320095142451306064800645120 12311441 -526737049118435592980047942807662302400 12311442 234085663914456300341218372323333651456 12311443 -1519126163632843756933793054808612884308 12311444 577202096101835985075961481513743575936 12311445 -372369111096517824049991064348860314080 12311446 -527313185414802618144790315414766555232 12311447 540960016951075497843339131499373273512 12311448 -617969785308307507737996191908963799040 12311449 -343803731007541434112336198461781809760 12311450 -33848461113194204164240448589938882400 12311451 896962254339121357548174297612221348784 12311452 583099347770578482489951288628522662400 12311453 -254664747522771629560576472742694485120 12311454 -34792947539171768255104135631533431168 12311455 467997506067691235685553481188449221760 12311456 855193686725153900620806548073580265472 12311457 46911323579305787384408185956200925120 12311458 606286611371564571603817791747248107680 12311459 -5764997262775729384371050020341367920 12311460 -160384270534568443330437747845036851200 12311461 -339365624991690588035020492151197066500 12311462 -511648682326228220868236395333677074688 12311463 -213314091864426284188971836186987592960 12311464 505612174123876559732683886128345251840 12311465 204594090533975790473890625510499997860 12311466 -955427490962952777954764420037712849152 12311467 422708120088333154032341120351854958992 12311468 -495460782650981978537519027826527938560 12311469 694927155085436738683533399615693912204 12311470 -567767959865051709789089680718585347200 12311471 -218968931580234762633554757087373507200 12311472 34554542244378371403815158833546362880 12311473 1067828993117347572664396341049728643824 12311474 37429651124188719295123717772369405952 12311475 417279992605866656642592177534941659200 12311476 671904508695293070331157009805342296832 12311477 244333264102776766445163497686204494240 12311478 132741864023275879264751055937571294208 12311479 553536918636995660337678730075198960360 12311480 -447300998357439812333009836875910963200 12311481 -33264279799846510745903201246754601920 12311482 369210674312713990905789767163485932800 12311483 -440330254345396826547743250320342285136 12311484 -558878996012836095421345943461875838464 12311485 18047975391321563879195155181433209520 12311486 244552825909769774261931254781437644800 12311487 -3097705502670766203893433715286262950400 12311488 163225409734296788290032925989935251456 12311489 261151673985150698478951101354697269124 12311490 -250548798171074184167526679016515322880 12311491 -358374984930545936416321286250162477488 12311492 -1476522598919759615002685689703046359808 12311493 -98000177560264229535644646519101864736 12311494 252298869999098067296908676767980599040 12311495 107262670896231862062635632659026021760 12311496 40941093769827990161537438427754506240 12311497 -1896702191359278131459618428177185469488 12311498 -244428016532195752752117662007127873440 12311499 827993975303811087497980840695680360664 12311500 -265381357611470166227757602743607808000 12311501 721018076481918877600688269171604048502 12311502 -1597804451496398507618639191608963072 12311503 -880736679953379378347976890335193471248 12311504 24416566517047807316913265368881848320 12311505 156091373817767012065161063748827096360 12311506 -191860784821949946430099140056276714880 12311507 513516732125533760868818309312204124672 12311508 -767414867360522496063638309424322560 12311509 67218260855129140534487590840150044672 12311510 -67211926924320175145778965470027011840 12311511 206491503022219165180812861562569368064 12311512 1178789975093472997020623031876281395200 12311513 1017181609399201668286069588446246090762 12311514 35431689856735992545274965939705807856 12311515 128031106273089249186447047971806268800 12311516 -85723689396362948727966448790912873472 12311517 -365881305878430127327078753961413710720 12311518 744835457038950169701395128693691074560 12311519 489259541950975420547706644683141558512 12311520 164755602888907403946165104414467031040 12311521 -57825848244560528968259023957733431776 12311522 193205145511325641647561495503647455312 12311523 -10475008493348378775498896348040334176 12311524 1028219506920094142584302337449619988096 12311525 -114348213478506433939589558334615840000 12311526 -200350790732838114382938839733300314112 12311527 1142708083767301097386381771673386707672 12311528 -197494862288261209814727086319408138240 12311529 153737652993389970772464313997039224128 12311530 20288975187389218711803392212493107200 12311531 722767393657280713814358130424761407912 12311532 523053701160316682284967760729183882240 12311533 57283984101525037068909130707032144000 12311534 501981665674137483821906580457853092416 12311535 -975593969927705635117640431567834152960 12311536 -399816473642358559379176160688751116288 12311537 922193501817005119126247728913673242304 12311538 -222747241742235598808272938932932880256 12311539 952364261655651201104486745795262075340 12311540 -383863005456173338355274929333278997760 12311541 1928146376806182503613237809771876854080 12311542 -383834610968851394922726864479423828736 12311543 -1831243097310315433725462791420505245208 12311544 13102022512136018474960582074566758400 12311545 -4998553598941820154387364694599546560 12311546 -274893650169534061803766734206406681600 12311547 -421554494074993174293956523595161483840 12311548 319954658531345823787319389661411005440 12311549 26982060044204599499807219673959514336 12311550 -66350274858610890300902251390144824000 12311551 269867121336398495265083950572963728752 12311552 49967358523187457317624335168891256832 12311553 112626041929378601944587972680740500288 12311554 84343747902957484052905865005748096976 12311555 -72516910968197243320903587863403409440 12311556 -709833346626901728234559029795796156416 12311557 -355821507663983543111011711080323913216 12311558 184762454806460385834059355011736330240 12311559 207365073578130989957755670646471298584 12311560 -363251240226925637269132749719398809600 12311561 582308379378072711075503548672576347162 12311562 118942692911578422777748819186524708864 12311563 560783085573683898811608758555490210240 12311564 180562619551007871274115188049560321536 12311565 -39982338699872123749792124330362540800 12311566 145097941346101426319960629795236983232 12311567 12269635538482313314584949554966893640 12311568 55673699608193008038674268789227520000 12311569 1707744190602895835950097161880025772660 12311570 -47576057850782869028445232647846747840 12311571 -696284074033095458953685560698412324560 12311572 -21598787064002230615522189593273753600 12311573 2098775680657863727354902904772244093180 12311574 -761993176749123805679482884264837113856 12311575 -262411036850529909102653743185882173200 12311576 236302038600458730353465561726097715200 12311577 925872843619073758604714331443010201114 12311578 62675587197231736188642954388969377024 12311579 14746968509391312150250009488021224976 12311580 332967992005252909237056102405294336000 12311581 307113112135982553525367328290736639052 12311582 -16401133505449733825474048818907521920 12311583 552552865908430841741178474230363300424 12311584 1175503656630069118876007450803923910656 12311585 553410511021209433333495289235040897920 12311586 71210257222464889769676338636816968704 12311587 1749978099419937475701806870888059013592 12311588 -4387013004084668312271392576764231680 12311589 288775090966279801682883527815933401120 12311590 497951411472928752290447187006013144320 12311591 36255620374693378813017483860204095992 12311592 -119917560236278370626608389702358220800 12311593 -1059053475516424975770445883341931588742 12311594 388031133861002778110130514925104595040 12311595 -995010939913068373022035157530309996080 12311596 -34699741527801937588673372396444077056 12311597 -632185954169369924083753645152762266880 12311598 -224930733701590163406448704870544747392 12311599 1097718603369114310406459380662396707600 12311600 43043983478284529473354936812881510400 12311601 325273621817256052390818414347262044160 12311602 -258737623478885679489491001883025699520 12311603 1036535876363719815583255467435604198080 12311604 722869376916100528939425677316390802176 12311605 663023316261219775535382424405298911260 12311606 734410039522771976188702523200120448064 12311607 118130754190429896524376450381784350720 12311608 -1516986753031735699234624547376180695040 12311609 -1203930457543882194360025354366407455190 12311610 -384105472074233454887101440557637546240 12311611 -149660863932533502334936429427165488240 12311612 -90082161593138896361999297295141663744 12311613 -721802233893879207247398226791800039136 12311614 -68274314984256062684536848138075957888 12311615 140856520082176136779558934020853269920 12311616 -63816363241923317406077172187668676608 12311617 803289487336956131001465285040358825666 12311618 26347603965375288691122458964279552 12311619 -246156956324350810050821186502829412352 12311620 127038067601938038668439119151917568000 12311621 214229031913050001377894951754288657536 12311622 -463243579009546988765603037374506143360 12311623 -1076962145922241703985763206323547874416 12311624 -164573445068430065768993337113404538880 12311625 847672792046331229641823675518019968000 12311626 -22362289512523532731375021795567163040 12311627 1742738515090201044384474832104745267476 12311628 222206738866699334475633589406838915072 12311629 -1818092854211984995977722673359178250 12311630 -339654840620926476578921605309228865280 12311631 2729958281091422634868646869198635120 12311632 -73237593964068811021264405082482933760 12311633 393641878682745378473998746145855010304 12311634 -118213842069766933918232363462437502976 12311635 -131209887851632312539022785278252629440 12311636 183266718688440848795293673739135624960 12311637 -214970048078024150230048658701216597440 12311638 -449956096543801730398616279329264115904 12311639 -387128469582785154592470337392520513920 12311640 438109365519397054354842583132455936000 12311641 -1001402131314358933428722422339569891958 12311642 277130435640035402592787790783607321600 12311643 405323080797511967876316809557828083864 12311644 485404090343700938138360063599373777408 12311645 105958060519831996148646082553226801900 12311646 -506437137336914248136529621413254260096 12311647 -364128063414074522753317166987719712640 12311648 1884628135276377882298010832753159045120 12311649 -61198904891656054805970749960625068160 12311650 126742281090099048914348370234277785600 12311651 76209272129456815765312333183140128904 12311652 -371629991156293533607899493597862197248 12311653 16178756954549458660483329738803643902 12311654 -471735201322473549121996975548149821440 12311655 761581481067199856881415018745626389920 12311656 46754677859568952958513436161335541760 12311657 464447062956319812276608345788159374906 12311658 189369870649095825365145539715469440000 12311659 -359764261213137671654266087968847252880 12311660 228937502865601922781130865466705331200 12311661 125605678974919832712976740044044587072 12311662 -338500889966034349132351875188914429056 12311663 301538035955551969445389877326703456448 12311664 101113579848394706413210769825133133824 12311665 826701401514774063848492046689135211060 12311666 -815239515093273398426934382485821085696 12311667 -214939538812858474951604504679564998316 12311668 -445015346476870365157428276367453593600 12311669 2086860330168006466339552465644154368 12311670 77702797108783003828273362068714496000 12311671 1033881725515940105436810098648627328872 12311672 1076662493145031488085229192184844615680 12311673 280449603148039768651700030362053048000 12311674 -1477819907147045156287564600339034880 12311675 -502880716917388110066267565770286925100 12311676 -9835561790495653953396833696504401920 12311677 -354770832190402450388187067318017745600 12311678 81068709038660312126141516282444336640 12311679 -506899651402628505225145656259036092216 12311680 -102968622748541695933214724450366259200 12311681 353824858069494372229801245643321150464 12311682 207397037150414516157439110086210308992 12311683 1398563246094377137577003641924361655932 12311684 31605996308095241985390367319389569024 12311685 -94776444762207643653296476135157791560 12311686 -478524897447423793468431323432590907136 12311687 -328181146999340427966448499980707568848 12311688 39565958498177751842239660338280857600 12311689 84769663180145033452665442345665865560 12311690 45150178860394705876744577752066987200 12311691 -585625416920677433108178602672691169296 12311692 -84440082369499278449596840194768875520 12311693 1437556069988998791026850426333370026624 12311694 -211520940296834457617628238194110875776 12311695 -1246554489725946850801062364733083914000 12311696 -93463629892272382428548123144970240000 12311697 -229705010887957823430738004451773868928 12311698 -165419481285772977351184315873167241728 12311699 541525492689538217955852265106492150700 12311700 179353816752628641087576061609453056000 12311701 1371328708357801063102369559381613698702 12311702 -95350865514107126603133223497517980288 12311703 875573256089552063554792069617433726800 12311704 -812893716651492517203262676123816970240 12311705 -384796609663420585769382485264858802240 12311706 411354675963358629561129689377942030848 12311707 1221634936512314331418519104805984251720 12311708 448937295958055462787646163943853321728 12311709 884848178675081263843458405919212626304 12311710 -460960601077229289969323201121740802240 12311711 282635706299678612311009728044481177312 12311712 -56886829393645672674575509069334839296 12311713 224033646759607680068680818305304356500 12311714 -487702717758262681067513660433502202544 12311715 265391122793446844032781961424836460800 12311716 2740858684113606525115083440383463424 12311717 -34534829471780189525231969657915448480 12311718 -152166936674106992324460310390151020800 12311719 -512054656830753021745252644129247604608 12311720 1037100182899069207684461771851831193600 12311721 63671315353106693757974778227601032100 12311722 32678326812765021665717842670522886912 12311723 1806252041543604566565943863505639942920 12311724 45721356665884977307361143428794391552 12311725 -58837558975931987163479423633546863100 12311726 715807960419770954201506307084213760 12311727 -142319912842567144592081749554325098480 12311728 -183639621018642337534236400004036493312 12311729 463788761381008774810353513637880349330 12311730 -98357073389845460409320637832880640000 12311731 -1142716487511342934111296714879973012468 12311732 -152217300307759196952930468973114214400 12311733 210150245916989618153606337375554451264 12311734 -112369795972346251779073480010537493120 12311735 652351080015124986192608475223200621360 12311736 289509464989283562459564411294027878400 12311737 2587494298338066758590584785465390396160 12311738 -1214343441110828879785312129986278978304 12311739 -251830715624864166163618101499998630912 12311740 700467601454281673413252019216441164800 12311741 229234266031927719446149958948070751104 12311742 -26271112313335999354961836998643839360 12311743 414153819913455516788868879437840246464 12311744 -286161929138403120692932310431772442624 12311745 -160918761820813894031992640473879843200 12311746 -598288019005089517613888136000670298928 12311747 669306877239844363471536598032671652000 12311748 -368554401614157745406816524047983491968 12311749 989174200793564747665420702336115254336 12311750 239048583378603252229013840013296448000 12311751 1175356821316610149444381652942942779344 12311752 -878129112622642216674500222433376819200 12311753 -707067808816043054039334137427536880 12311754 44696928792046391472960680398712755200 12311755 -52333280602769779654586333914637568000 12311756 -316946129199489112213180931574479873280 12311757 5225259890446989200824728351585864492 12311758 700387126899886833164795581820520859584 12311759 193905617217345534367960088874803646960 12311760 -59233598861250681349749012906639360 12311761 91974676881821262252124676064088965120 12311762 418052658007076771847569201733606285312 12311763 758930852170893076673596922544651857664 12311764 33684109082492728506658872032156997376 12311765 -435794535511624453055640379082525042340 12311766 -111787954742435437075621486333675642560 12311767 -248289501433125179580204948436969491600 12311768 -236490893228266073290585568756034355200 12311769 -228809566614912114345664782652516900656 12311770 -235106853145666701420721101326366533920 12311771 -1064601053459672290244028777546815924028 12311772 137661407130413203520183415362814566400 12311773 -346959315153430905359908635085526587776 12311774 179584476872861770579549524451619625984 12311775 -36819535195362411175675523005137409200 12311776 1520735554730466613284576922392813895680 12311777 -1615547160682430104793678254958660257374 12311778 -296478693178417577867342085388131394176 12311779 577896098465349712948243033213531043976 12311780 264787302526775982214521105389053493760 12311781 -195974869392545241690513310056109952256 12311782 -173220167218584608798974942081747091328 12311783 1653438476503973803557347108489474128560 12311784 31767794442480201101502579705139200000 12311785 -51843064137543085676227732941773356800 12311786 -1181938012436915701680928671599896139520 12311787 -160991900441771717766420684855536229648 12311788 -613197251198765108696952149935473286912 12311789 1139754017821331251929159021279337768566 12311790 129026912316330522202368501939647598720 12311791 1006158603216784323047289490607740669440 12311792 63237291538259492186695592162237546496 12311793 251516204943877471667046371615790887220 12311794 -85035325797070543485116490145046261760 12311795 -517543295913246726483626661062417005200 12311796 381238352291003035473702896863690358784 12311797 1508847294740274721504483081660089635246 12311798 58208210258286412968674306228300810400 12311799 -47098333180329766234842373205782250880 12311800 143912840324121685979644992798942720000 12311801 48761478299209484575926576055098811008 12311802 37298726974076935514041822102134367968 12311803 -6699000660704864431700380635256189696 12311804 306436307942026511740151862809825734656 12311805 129523996637953253416962391997117030400 12311806 26255608337645995921709501627083560384 12311807 -1191027930727045330664371417258281861360 12311808 136376524207078154161572112371315376128 12311809 -1425163756779819956855973212601000052990 12311810 -66905377884448199145128295446861030400 12311811 -856524078151915527363433923660314457360 12311812 1015910455740517973934118450038661014656 12311813 -869575024633255904761389089331859111716 12311814 -72226150062709387799749966493449469760 12311815 -25880431810979556480333365982891828000 12311816 367843127054538775667950395080802754560 12311817 433607659971963389990386620664421944512 12311818 -102460656182229645203173671683936434080 12311819 -581235129126298165098918908631189051216 12311820 365114158734883054670970592167251712000 12311821 -686095437757764302814012021921627883978 12311822 281676740449937513029096820921176685952 12311823 959273155236710093674555176050426306184 12311824 27604346733157798935406175994357481472 12311825 442153081121681312421413217909980508000 12311826 199854174274844677070242804991295487488 12311827 -274241000645285072569818966952746840000 12311828 -671890205965492433119789044820463253504 12311829 -531943537784637572275341730664895840000 12311830 232776901383831680145766949041646238720 12311831 164372768723708719153172032707745672704 12311832 432001970286832174845459440523420426240 12311833 -790499493856668779101865428571266890300 12311834 -550060805003573800541480700093360537600 12311835 -135222882438102118378391104965083955600 12311836 126834287670067294301021454276227952640 12311837 862768898243873555940302537609615088486 12311838 784110896522033517291075584594740733952 12311839 -693152910584816623815825180154109203360 12311840 -1031744172571414374149466601421389824000 12311841 795904802491086542978503329454882992000 12311842 -221274182866622064904546302077989237440 12311843 -137744200735406115740277628543690667280 12311844 -500916100854229682282804029373667790848 12311845 -59355714440433910436654313023882582400 12311846 4994451800431981699844911156535808000 12311847 -167982097401696837456662926836275694936 12311848 -54216542895249787979100084712824422400 12311849 -412320567648340739536416159758861248800 12311850 157011118833927344342989479287815584000 12311851 -1032034209605936857501148443426325187148 12311852 -164744061129558688055299203652036869120 12311853 1565970745685243465423955932697099370464 12311854 -152435544792044668674755436905505955200 12311855 2167370220150562407794601009972277965360 12311856 -200480634708506521974435770159116419072 12311857 1486508899662322057427059310967102937106 12311858 -194106484025767022854807668272432325216 12311859 330573272807336875734823017418885427712 12311860 251227065621265590925168606243929784320 12311861 458245644521098171401972514128717751320 12311862 741287274427002953133693059806371427200 12311863 262136230133613300498459360052332573480 12311864 -1340465349678197772357481795642240880640 12311865 -729649079584015021130755026690929280000 12311866 28709215433319006184183712275562878464 12311867 560993160670703979805385519106389498880 12311868 -295988782684460418151780115310772838400 12311869 -1272183903048259314699383228511018780730 12311870 -266158428622848640028866924458534816000 12311871 8211018463695197755696480600325520 12311872 -10895658740648216072735083566272610304 12311873 217126218707018126072919035993716155840 12311874 344543320401817755228091465079129944608 12311875 -133006279432186453710896875634097062500 12311876 -486160486453916219211389949717130143744 12311877 149354086480029541544431568642196935040 12311878 169063273691633566515733123511599590240 12311879 35296052923662653774555075360671982184 12311880 -155967215886145641292647462131716915200 12311881 1421994956404712405786602627161710302682 12311882 -78741501944481491479640795260177353216 12311883 -896185080822477079663385891646795666948 12311884 -115176511573910099272454428055954119680 12311885 1032638222381150379814730180466076258560 12311886 270707008047834763726514655299228160000 12311887 -168552762077803102223558169799466073984 12311888 11136077259115269711864533393388601344 12311889 -9707480261678830235828028350820442272 12311890 111753108096328752989658791227948756800 12311891 33451360541642049073783279733571505152 12311892 -709071925906936701847565607373700198400 12311893 -29338409983988320764575550581483637120 12311894 -319696390835306503429482474522046427136 12311895 552394614213321792501742433249407920720 12311896 96334151643078310509212725809580339200 12311897 -273168645215791381180726583419790063040 12311898 15467973674238474150701829510562959360 12311899 454290992548195074716596971170748877264 12311900 -91296751548386770280503974138522470400 12311901 -64881147164026953650887358283388547808 12311902 -209709854723832401351377231251238495296 12311903 450302015481470700646498907231140300704 12311904 418280485956081521105014544929306705920 12311905 -968207537464963397153442723700275408000 12311906 86886630729450008330805302008971325440 12311907 207084312278304409038996940706131344192 12311908 177878476365057862655677233926890070016 12311909 -571842360963746919530683674225663562884 12311910 222089215135952543220507075261323270400 12311911 -1659161614447304847501408194555896124488 12311912 -577847089409958737646887263848708940800 12311913 1144121525299701787229697497135665392000 12311914 -834600382392616488525330855675043300944 12311915 61527985261216149867858223785930723840 12311916 -291261500540591401194094406296342287360 12311917 1435139203216448395907198768114830298966 12311918 1340690137677251092968125069624096507904 12311919 40455122779823195671849599071568175296 12311920 -280721285561730152926633108916141752320 12311921 1896000459086475449833022099510979016500 12311922 -14292859969185179491504181160424866816 12311923 241559110906098086221435758999953232864 12311924 -415594822136359315378218642489392640000 12311925 -469751580770064257959823014411404276000 12311926 801956350770704717488588797059813189184 12311927 -3170017703170156962338065533368751404976 12311928 -27559964488906403897673641762073047040 12311929 -226064193437903430340438642199785881088 12311930 29999553565784077779276692639340603360 12311931 28651084588618407460421333965782489600 12311932 -2456361815751005573705791622864191488 12311933 61831462042212747059338162206565378182 12311934 74102979840661576181628047760723704448 12311935 -471568966430378848010658371643208080480 12311936 -273259448507672426522873385471317114880 12311937 801346324206780232424211263361754976208 12311938 -604177992072772810608411105997102904880 12311939 -1041372873748102964491094076115981936260 12311940 208874646251438197519281848992114913280 12311941 140483616742648378285067634126419326752 12311942 -169277703052501054785845106250386292128 12311943 -5093348976524711690054407415526451200 12311944 -1729719511673656902065967059459033241600 12311945 683708937036557716934379677607802457700 12311946 76400425485616299534377442077960494080 12311947 -2019287080318603886565277349911669451208 12311948 518868892330313623841613868125553291776 12311949 227949077231257406767976322748970162208 12311950 -155766519243322707974408094170726496000 12311951 -1326449601238510145646820583252438724048 12311952 249168095192046557667421597377503232000 12311953 -599898394432762933361415427007707818456 12311954 303193017307872534914184581573767948176 12311955 -94802716193965932783836258321589825840 12311956 -257921101093287004581670987245695985920 12311957 -427052774688151986454620362158547553888 12311958 376479682095926020843872138235589470080 12311959 -956651233719727902750253927940135937960 12311960 263681924902630661982024975186468864000 12311961 11924324350940645824296518981890444224 12311962 120290340575349346713787012324674458880 12311963 -34319796716303163693633577055657471760 12311964 73854711361706609814340031536388115456 12311965 -1137981438373352326603478263391454229140 12311966 817099498473716881594123276866421506432 12311967 4270734803860574694758797226946091920 12311968 -152236618610974507936335990312177500160 12311969 -158059384327635428198471147524205249856 12311970 208029671443335583343944838746871539200 12311971 -155478583496930090194615166748657812736 12311972 171215031710730049577785357390434439680 12311973 1309394765490618264301813144895576640000 12311974 267301330533856721943456762529982432736 12311975 -1065206687460725097621492336725410800 12311976 667202457391473626751194137791498240000 12311977 -1594913887464102560276058199162760071174 12311978 97298203187522361063549752436642739200 12311979 -574130298886871219696689613254212180480 12311980 494781622965423744650073100801960704000 12311981 334368414511331017602544366660728074400 12311982 -72962740097072879638232138727855890880 12311983 -965407438752256364926182491669280070768 12311984 -27548025799057508002446858361850167296 12311985 239883625581635326634237338487892576000 12311986 157517354247261604269994135891742470560 12311987 -2213934952165380767031002608731544360008 12311988 430078549065242850963763492128570224640 12311989 -630880577825315837080965286619500552210 12311990 -366700304109262056438962683610524224000 12311991 -35226864800098148202402199496458236480 12311992 -500910885601560370749866799307161600 12311993 246926494731664504791369217480716819540 12311994 478971232878940572525851401639641216000 12311995 996047464507547383378571641507574498880 12311996 -897991334196466129288360797252292938240 12311997 -781217249015232949425635879767513440000 12311998 -44267392667177860065585814360636294464 12311999 26063433675525693344979696805121249136 12312000 -17203817771273265034351436908462080000 12312001 -284157753677323859506555340991245036376 12312002 -227120428846182585602255391414257333760 12312003 -249141785462111321426640255340842009792 12312004 354944682132971567447681491660315773056 12312005 218069904811105199860261054368612921660 12312006 -1834423348794002548889502450839980032 12312007 -1051394199884871337226945952225240614640 12312008 753738153793768587075768748328732928000 12312009 -89814025247893315272111623705348121756 12312010 -195753840842105220516587980083469095840 12312011 1427425467858407341283257155159032286612 12312012 486314911484855972885373291081522772992 12312013 -184105699297872139632840824351253931200 12312014 -329853940713173001087875775965909788800 12312015 -125405261272051045572703802239576719360 12312016 -15643482318988672358612890380727697408 12312017 1912176943866336675684660070125023502066 12312018 3971433058274669345106452831894062464 12312019 218573948198838294161659802607992550000 12312020 81285114170491556644248599846918676480 12312021 -722219857607939435503960007991661531488 12312022 -43982789257338041262050035739876736000 12312023 33346302363088437358271972119250011272 12312024 -712502873249577021245981614978486702080 12312025 -167739041927412505949147534771074580400 12312026 -76974854308474030978054125050257019904 12312027 265442705979497391469900085455891898880 12312028 370256125465938756457224525753144253440 12312029 -1372162840054979777221898226773173242600 12312030 234434641587397120086136877747371720320 12312031 1397171632056585545752542454524387484832 12312032 -390804558287488864182204988318752964608 12312033 -862636693489055400752331643550372893776 12312034 25764404562753381139477490326855511712 12312035 -522106984255778890460894850703577436240 12312036 -308570678231838534170325792696007996416 12312037 139328414319320667875856608619216953400 12312038 351014538512282846374109252759770736640 12312039 -285685726902334535788082356890604067712 12312040 399012889451180283322377122242034380800 12312041 135594019686593783590317904929259500672 12312042 22376079488397076940823808897173231360 12312043 -1752306325316054231901691216042547485708 12312044 -2085811212501419902075065811802595376128 12312045 50768471689274662080334708719417904620 12312046 465843950979142152097049228094741399936 12312047 34287082687616870486512644437544781440 12312048 -35117506714070425619778625353672032256 12312049 2447617533991091491900052366346157030564 12312050 -354663786540221379620366292485073541200 12312051 -112861587589805576277520957677010046976 12312052 387227987447832973587890121780714780672 12312053 -66551639764906560120052009592636239872 12312054 246105623348497872004017967149618247680 12312055 -20434728259549589841735628716403057440 12312056 -18772949773529048606218982177995837440 12312057 674392159715166674844062329564441335360 12312058 127668691455367735815394200049094273280 12312059 -213271025787969586991758086216007195296 12312060 179553656196330224950528864134655656960 12312061 -11254955348013870525067565722286277120 12312062 -232616526980570415486876803982581191680 12312063 1061671791285490753324992159842243987664 12312064 207002860699224439742622115625309306880 12312065 243845972759524054776794608454804837460 12312066 -143753512068376596122895866891870184960 12312067 988344885109042860594045213068841573116 12312068 246431748992685529421541450296855804160 12312069 165571703294679618026647252384775923200 12312070 -420821443904997735173015087877204059520 12312071 2069062668123077401088358526007159388000 12312072 -154220329171057024970359591291491778560 12312073 -324879188894368487723116018229345792640 12312074 -817952808134248874069539028370832096464 12312075 -210520020064722142926981849464683526400 12312076 -252232170801149422483504887093876244480 12312077 -122034432964637927029194720947769422688 12312078 -599082184817287667101805042832361011072 12312079 -668979242776452067432816595291913907016 12312080 238106503646097652806419920848743301120 12312081 413660696378645536169778251293689420930 12312082 103657514609060851282252874990857518480 12312083 -509598921284433959832283931965049214384 12312084 -8512460759051646760279573363414794240 12312085 396457940642036572609195081920414566400 12312086 365265442115972292496173748257876763584 12312087 -160792447739005534852975054086196490880 12312088 -1347927258421699308297630831358742538240 12312089 199676120967038306549752825500771058890 12312090 -88913557969315884160457966714811386880 12312091 819528522494490081128611727015855774184 12312092 417903740922077309513223902030677166592 12312093 796425133480649501171072960325274913664 12312094 721438931948683489872701817032491188096 12312095 149711481801267672843858276737352360000 12312096 99447269399946866309227318462962991104 12312097 -344456024414606267036934705733659392640 12312098 770417927402402957556054840375067774800 12312099 -873178982708533320579587617535203534776 12312100 655059890376235058088422261293530262400 12312101 736126372916169929943075309332480823102 12312102 -361206041412103661949917645492065032192 12312103 -52175161184753464274480139807417712648 12312104 3399136961323574040076312615453163520 12312105 392592437528909206313238852316309390080 12312106 -172226963774353251421913266951706916000 12312107 -53425800014008197682072014145551422112 12312108 -717739929888451429475287789516859028480 12312109 474254394185822287276101967816611580310 12312110 335731304047775950193815825742019121920 12312111 302649149084339263153190548700240786304 12312112 -65078171419908156772275344150907125760 12312113 1810774458698499191208477934700832900 12312114 -315337812895545999889544213019830853120 12312115 67435111659561535451887439217341857920 12312116 -1471625185737602756757938498030185500672 12312117 -651812252198729545186334027581729808466 12312118 123201810335633517584132779000452579840 12312119 1144066470053521521421726878209059364520 12312120 261280137269900886060074153902276608000 12312121 188950833261856407991192591957296365392 12312122 -126442286010042420128819994319166503200 12312123 659708781553044728765786454780414639384 12312124 911708651835580677480327413741565312000 12312125 -127890588693210565092927302895938016000 12312126 344769019680817723473221208961164806592 12312127 981129215802291594530668887482612896720 12312128 446601047870840676580631975409253613568 12312129 870908300027195854092625050074504065584 12312130 -40672351342702691684094508178837760000 12312131 234096187583051344556133476085695551104 12312132 -390204771664860606877586280565134382080 12312133 -911201279292689308984936956073702496480 12312134 -179423266133201659152370771582898714784 12312135 745516418699370177153940765483775174400 12312136 -572832759078691210196201599114396170240 12312137 316600247207978964728469194786936958480 12312138 600575375135996099577672028791335218944 12312139 -487558891389627338261852280249957260144 12312140 439598315600184930921192767188285885440 12312141 8142236773692108310349307392890049280 12312142 -87204062795772407905238861702151088128 12312143 -1699236237650807041657147233685531102608 12312144 47937980107429940483470151671855693824 12312145 -143292579815105798747661833011883559000 12312146 37066018367536652672898862422619422720 12312147 6585577385498207043799895108879704128 12312148 -476189918547369834323484800719366074624 12312149 1629713168004809415407793913340933427150 12312150 163391314853734274754322059931407360000 12312151 537247329183968314242151508380018477704 12312152 1032359549357455282676654958725308723200 12312153 -108992641817398069012967915435205960960 12312154 56891276557095913382215733925739933152 12312155 1097366780521730933240763993505746490560 12312156 -374975363062980513522765929352757985280 12312157 238867046089538333843378570976168714720 12312158 173735340898947127926181415450053975680 12312159 -188632380108492980919963491769612211896 12312160 270654229210911973416373073611833999360 12312161 1216581292419503175477752505015596549652 12312162 -28325005672922069866697807505206321328 12312163 -58695257324992898929800019271661810896 12312164 34610617084470070583818213733680321536 12312165 -147695855597811561494906183085480322560 12312166 1002522155714967745786248189632632330944 12312167 156661099113662865861610704699448399872 12312168 1262921310257832602472702516251037696000 12312169 -1052778202542484962597472473018660022704 12312170 -85159483690138118624248532870548046400 12312171 169718205730786761247564073234568966000 12312172 560339207624740278069755105235927378176 12312173 -1234913525146372560715048357342452145578 12312174 15237635838530169575806688564273636352 12312175 943770138765151742718079245566588455400 12312176 230468868811897708199749160129125220352 12312177 -123263574046502833964775255588929640960 12312178 684676806926318571035199676890708890640 12312179 -962527595424643745734829931196205886720 12312180 45696603923694793793843959040244610560 12312181 -561600057400932456229360743383492475360 12312182 722651398316814131231458650545546138880 12312183 43336053192605732467519924029306807504 12312184 -658628997201677483335063408462631239680 12312185 852960175828001660337508792151891377800 12312186 904644318493260614772665555155771728384 12312187 2105164528428780325223756625855815515872 12312188 172006377586235531607756892915769696256 12312189 506251477092307323426727843042886675520 12312190 -3362851079920001827097515348175001600 12312191 1533194483780781921517672002624586526592 12312192 388548089407492403766210158242132131840 12312193 1618639383982786368747945588687237613442 12312194 -18594517757961419816474356721090572800 12312195 133450600439790479697681483651559161600 12312196 -100303020997431661952530347317473956608 12312197 -337128685437342397030374513413576616354 12312198 -143163121297314373660901137084669550016 12312199 1268741436431124736252356437935084546080 12312200 178868589653490730423684109104174464000 12312201 91416296410813934682313995078319961280 12312202 203845640455572656959942461610945219584 12312203 -1370940135113169199238574394624391787120 12312204 -367539030546309885632523010592860615680 12312205 -305442321469617387402875845733308734240 12312206 -983064842555208996136369259304141584448 12312207 -702766984979882642007721172548641154632 12312208 -2723905695038789174313094609666834432 12312209 132223217193110884997541680429936081280 12312210 -128668713293764737876105361333591188480 12312211 -886595308544346475301374741519876711200 12312212 -140362002481854413906078344821892190208 12312213 1379003944976171905305646125798053882400 12312214 -1358324052180092982082089493631488412928 12312215 -112229724036944016803044209357357377640 12312216 -752231152618566922975073375387123712000 12312217 -162735316810100016579088399758056375734 12312218 -66472912310414520057972730286953384512 12312219 824122480718814950666054950716301589808 12312220 -540824284568273170761025295070363909120 12312221 -920205753169038499079588488439014039578 12312222 86615429022945538393347251262840692736 12312223 -294390925421199839734939470723176323200 12312224 -786657749745753132016611334877577805824 12312225 286493732860722111039496877621861869350 12312226 646786304364363770559866942811527679312 12312227 1946824698425643596592386151995363066076 12312228 165071679327122901216601685932575959040 12312229 -2706270868410984111718193720094050680640 12312230 160020474763732803273167008939455949440 12312231 -480951959125336079398562348834252621616 12312232 430689868374862720043887463754331622400 12312233 -3389167761295306746669203450235722976 12312234 -220632385651842066119046667561777488 12312235 -1039794029554449050148998877475623840 12312236 -102212765083498731609486642867262974720 12312237 -175928639107956906998133543758059923840 12312238 282087001323527387976111385467939363840 12312239 270909410301730086170165736432811685760 12312240 35838008234878246543488375988187627520 12312241 1374113220819283869344702811418722410642 12312242 -993992772286186164544971360684007858176 12312243 54005944867433260183153895532027858972 12312244 -181171948120138426678591479992499144704 12312245 -143950731448362222959250110400603980160 12312246 262201116375847273214365520733730574784 12312247 142400086396757856594614605984327342080 12312248 -184444779755213049280388086337973104640 12312249 -517839137469163304470085798127568668336 12312250 -190651062969850348821900932395199568000 12312251 477861156872799427289564295571423406352 12312252 -17427229309157372684243510642499806208 12312253 -2712821431223623130247275799488323776 12312254 -418336332098230355203489862296654121088 12312255 -399962677832757580532406869718555338880 12312256 51545976597380863354879570623741296640 12312257 1492183805293734088670480036248300424640 12312258 2584496979740539654635504305412748800 12312259 605228925409688228378349041036647086600 12312260 -54446488716350284411407544321964582400 12312261 433973382262625647616233841703815362560 12312262 346976134902262882742228243774178145632 12312263 -1302478623727673925971271094574437192488 12312264 -543715082107405186228977879726723072000 12312265 422426701375962234840025560885677342400 12312266 -17168920964260160162585335686297831888 12312267 -34212690925726800603309503531080257216 12312268 -183253915852046796348048808184974608384 12312269 29685808198421520988287091505646120960 12312270 -71236057833121750944592499294345625600 12312271 -420218721793017847716365860866850016088 12312272 104149565249633140639425655290362855424 12312273 584415208183942579198743463208791551984 12312274 272942315859188256998345274684250749600 12312275 -208523848223551065605811342008689283700 12312276 4204884161260378578999802251127947264 12312277 -543568289740427275115244839145729885874 12312278 -900421106681481611994675896778648331200 12312279 470518888047417476293099376183103886320 12312280 -730964289699434756014771453187329843200 12312281 -1009750762303134762925786002426599388918 12312282 433987568941847626542968658531741768192 12312283 -984956858512231713329203903864043569468 12312284 -1216977038121365513238667842003748967424 12312285 780050895029966669694737248265913374400 12312286 -124553086633829542156718468063885020800 12312287 -32877003231247477133866723819561313232 12312288 -150112259763788656086858604917666349056 12312289 1402628708972175754684498241418785415600 12312290 626740942108914664279945870034947226400 12312291 -340830181874279677988898407598615325440 12312292 -630588680940135694638051428454824857984 12312293 376015260338526717216561039109098266400 12312294 -15638979356872908301415204340266030400 12312295 1085389903077480466039391340825340703280 12312296 197519348737997597131163608725058959360 12312297 149387340811254809928836753576320331040 12312298 17311173518225030171759521373124632160 12312299 231727635534717254235728690159591453064 12312300 15072479290982998585515466148578099200 12312301 587566610714551259341164983995867742208 12312302 424792736566954418471690427524991655104 12312303 276037227259608381714512768335909269888 12312304 -114768860249440818505124837121602027520 12312305 261765118298015914392179631791203070760 12312306 -344776362945705178354430917732604293488 12312307 407048231494444574190102158140486262432 12312308 -2720994873864555749738488307659685068800 12312309 1058881215760918734785285538244750300704 12312310 333365670199459710571478955044197570560 12312311 1690164912025557672036575449040217312384 12312312 -877624783098544781525930111022779412480 12312313 -10693097453176678397595009102589742200 12312314 -190571438865483173513949419598982990848 12312315 47760283532335277583846651458368508400 12312316 -826918595982583837130714520432445678080 12312317 1174242184241192861289851547442861560300 12312318 432364535462385018550680220866021909120 12312319 -6650045419543383135055380081613722056 12312320 -688660686445347564097604449370269286400 12312321 15443418594189198068340152634013362624 12312322 -806435759577015929563573530131048284416 12312323 168698961670713535964481869398118250240 12312324 -224780679665205816835644907193602744320 12312325 -494203033001230905549248666343136044000 12312326 -5578274551272690890070982607766840000 12312327 4883931220129358364191592204221135520 12312328 198073098629183232641007926488939484160 12312329 158375120710212364678459707465795158400 12312330 243647017784394225844634417872463857920 12312331 952269043996743409178364243612994082132 12312332 -309710834022317016524420831657322408192 12312333 587969639273663917145721765569750353344 12312334 156682173706943861024596272924652182912 12312335 -133222248175103444578865097958946245440 12312336 74897699274643831836518643108621189120 12312337 298339325796170384116335973479693003840 12312338 911809823535668685231538813806520402320 12312339 2279675148852968535670428081614380848 12312340 373704626179213195650616215723415299840 12312341 -456174242575326007435338035462135400516 12312342 52945913694887549140193603141505177600 12312343 -30799135780820743240066290749589176096 12312344 501741525316270202557657577447716823040 12312345 7053249128024016982298219148796026240 12312346 -740262217327535807953473432559811578128 12312347 907448009410105325072692638611680721796 12312348 -62676061400079705826790149095976158720 12312349 -260564319615314209357423110356233801920 12312350 280934253443047675490626613524009454400 12312351 1102980537201541003940250845116124801040 12312352 -47699274978766353795233746015564333056 12312353 250624381441916961302796250423523797602 12312354 34953306809947440768937735736473307520 12312355 646045849709687984414769739016038080 12312356 -393517114742962635700577172324623769600 12312357 -157795809507006872424442720898948524512 12312358 336147923563133060281543031078214029280 12312359 -425585831668910707376631551713719346440 12312360 -147180259798577554878793547760608870400 12312361 -618298544320348953792981157888986143600 12312362 5683248524431681564348340628378480384 12312363 -84062551462518391998112712844912494592 12312364 324558593532486229677137232516137751552 12312365 -60269690208476056429010724272935943880 12312366 -113152658249296632955164209921352471552 12312367 -609280856604664037954868736188909334080 12312368 -88646200199775542368375233763609706496 12312369 -1256100218639266616731849172149345066236 12312370 50683460586213025690642223906993948160 12312371 -295424265327411146450051208359629692000 12312372 -67804194013623191535461291427139473408 12312373 -450242683462547574681235229189906939300 12312374 -436135571935639889008692771049061972064 12312375 317456809805129583737129366809559268000 12312376 -12770084765069121053252478188271882240 12312377 -103929276443119573829543352971937115776 12312378 321399090096879503114697237449730393600 12312379 -20772972316790795757436701506939004224 12312380 287407825271079320849286714844376601600 12312381 37298681364519047998185416406364637952 12312382 -177086754525861991673861445418259788416 12312383 156904484110165088252635292679436481664 12312384 77159112296002199898413022490858094592 12312385 -491881431017761863686506508725020490200 12312386 -808317173324090918025864824654129331456 12312387 1092802692074526912406527858393748640160 12312388 -1432566040367521340082557676132786782208 12312389 331527543347875623942840741491216498112 12312390 -201421464920716583923616349014615038080 12312391 -76931598659751146954246716971881460256 12312392 -848084952760996162743270900237745536000 12312393 -208923180852483371542789781280578897136 12312394 195306292786537500395522250774366941184 12312395 496192781408839818679320830066813066400 12312396 -298462009618505012436987139092927725568 12312397 -182864823774825985128408028366017510154 12312398 -38045230601345753908909407429485249664 12312399 54323460253329029392043211994055059200 12312400 -200466386342628719276289095040601907200 12312401 1592082906024690580545661785377126508402 12312402 -97650592593311315405285923309102365696 12312403 460349817537364413786033804948713274360 12312404 342198201404516916993697185827221949952 12312405 188524849507284373461382146785435520 12312406 -211912066472436599153243416314557406336 12312407 213580406077701395640437665445443771656 12312408 420753126206721968331300579296217231360 12312409 191776844259760442164344196227814588416 12312410 202362127216004914434307109711490923520 12312411 -400840095211540780846232204923701514896 12312412 474934324043151537621065920830626237440 12312413 1575465370260480590198081051263793242662 12312414 934885728397227193058537724036483705600 12312415 -399941143375761741313408229277889381200 12312416 351338842855928510531210962851751526400 12312417 -137307106488414618945170585292637513152 12312418 -986097157008471452039099825046695736960 12312419 -72771700103918306412325868848756226400 12312420 -268917117790617942251386657025603543040 12312421 678937793889448011847122451400422765824 12312422 175331496605946696833445796346739724800 12312423 -183212072987475677970615905134969390512 12312424 1113203155737236426014156902161620392960 12312425 2858704321731643896010985314940812800 12312426 -520190417772147291964961918491613502720 12312427 -212063787470631810377844279189506211724 12312428 -332009740654733488480275521767871261184 12312429 604971480799158348657187982501997882048 12312430 110518585062341133207349231563879141120 12312431 -198585701152948558954081318057362366768 12312432 -347835852430259785475673103963017707520 12312433 -33008178025054138568447580949390279680 12312434 251390840195352250791951329786298670080 12312435 -1061450770522765593844274441698304710560 12312436 1113911907365692160650031914014905271680 12312437 -781650614042114836949754470024577105600 12312438 79923120132032947707416153912053111680 12312439 25060421771779462561504008807144155240 12312440 126651804497761279192162360432927948800 12312441 483266755530124218011453995636089014448 12312442 354534178657161185766301793413381525872 12312443 108107760935497920595670422887322586400 12312444 -826192226367687723897748577826628099584 12312445 -743493083293516563124822677579443424000 12312446 453895663784656900959062972181126103104 12312447 128623864842451377573689139259928477184 12312448 23451427435717563107761422237349969920 12312449 3344527768613647992344285547336701952 12312450 -70504015137810357751512693785245472400 12312451 -839007811799824881737603659840938545288 12312452 381771445981059140614153369338242445312 12312453 -148050597339492872301810952929293618016 12312454 -144767101135057900232930270482170986496 12312455 36754588744706739650133299272304150160 12312456 -107278201763867375666007291357246259200 12312457 -1693595204517707383524948434327628328294 12312458 825567726312626658154529097846776524080 12312459 56103116193836350039054545074971048800 12312460 -44289064999365644207359408904062110720 12312461 -49653698310243140177963238156284071968 12312462 -459192151998998963982532833416624203776 12312463 1555334568463058757007263248670321649712 12312464 -70191017545844343074408484348444155904 12312465 -357683930327523371335661124467982443520 12312466 -22263827509054458132080637990854016000 12312467 715998094024982398352647209783113145516 12312468 -113268460520119985917913856820037437440 12312469 -39685233885874237875118404130917324192 12312470 718050840435873696347073009417891559680 12312471 -163007628111544708111621101952640782896 12312472 39136526321657963945931976506262732800 12312473 857013682151813873897361501447072174864 12312474 164450945839010189183736572080244240640 12312475 -279216628612518096080322895922067799500 12312476 -31062094235142358197885021644298240 12312477 674831153009918241439845370133117855814 12312478 -943575354833773968238651140826020153600 12312479 -2497465839922826972262443907693652742520 12312480 -27721854098771228106082861207970119680 12312481 -992253291566126523145242849172018467040 12312482 -81547787403514444534224506410467334656 12312483 -486071204507965154982157781551803781632 12312484 605770350781866119713837299235944063232 12312485 -23222697553562214094614828562959766440 12312486 41016014067362419427039122161178776672 12312487 177582599370081312929632353044993877504 12312488 677536748111823602648041170494236661760 12312489 323980057557166877237358684463722621120 12312490 95066592785653617844430392964266767360 12312491 612588506818388249498914663682529499020 12312492 -170892463201929608870546896405831285248 12312493 357598363454271356842836776364581854742 12312494 -54227452978895519555026607804914876800 12312495 -380100194358424367089371870530213526600 12312496 92277713825788141686389483955856343040 12312497 337236954640323681314365150727683244946 12312498 -311041787420989928613402430995200753664 12312499 -296128043756149279423262636265879503936 12312500 411223900318792598172970859735322000000 12312501 -785099522986531203503372350518349646400 12312502 465324584150628307355359440864436142400 12312503 350653467105299124830852154982912885680 12312504 -54164732313486344368964216851558563840 12312505 -97386371871315102620180043754132525680 12312506 -350289355126990480596344771922276350496 12312507 -1018779092275553172814208382280406448360 12312508 -170266510941695850275007459289516536320 12312509 191715330852816001650556610457158996640 12312510 -3111717054544606797346938763004129280 12312511 1080285638157645020716041256322387746112 12312512 -615672686217449691479300815594532634624 12312513 1572777358290100649759804845351297012800 12312514 -451187108350375518570275555639024484144 12312515 -844779623837768251418883414412607475600 12312516 -788734264046037617972009352829241115648 12312517 -346227472129512391561917294968957980288 12312518 1820983918182431570837541667346004480 12312519 178046029768681753734668829113818000080 12312520 571842628654094503998566029684914585600 12312521 -153721033099512356844722281475284150080 12312522 47072347751626343109867253989821569632 12312523 1309822636072930488591677001435819585536 12312524 -586570198172651087598483650319227685120 12312525 -540446310278878544955991222537802400 12312526 -353416272679469773728560201866235604288 12312527 -112357420763167971890893431929860088400 12312528 954135189751376413144508206841856000 12312529 -157656675679231989242917876390636438160 12312530 -405092070885937874053163949152262417600 12312531 -26748884228015987001988713172714533120 12312532 1375485862552026359240830121690809538560 12312533 -759093551498840711940176144336498696640 12312534 2028974491766434255000394497049880576 12312535 -1041955870086531848771153888092124216400 12312536 272189205363352211703589464929205043200 12312537 -27077190833163401327449055489032008000 12312538 319696559988674416501017414177899914752 12312539 -1199599744517089572387034401187706109144 12312540 -130692548403840373206239077722781977600 12312541 1035923219194264424347499100727560604300 12312542 267021586877960744753277670617713577984 12312543 632888887120635289337681196486571847424 12312544 -908710325247735263791715556632273879040 12312545 -31390044069392895453673237634162150400 12312546 66274667423759478899375507572753344768 12312547 202383254465760242234751242813961862240 12312548 366584937804586139410830747041798971008 12312549 9989160531127902219315045220950538368 12312550 -71865408685551151564523039401370887200 12312551 617702824504002324958978310066130174600 12312552 5396700945961775337120851461822218240 12312553 301348053661568633990775036204697322064 12312554 491736344642100009570749205470260925952 12312555 -754101168344725994574075213240364500240 12312556 528645199695163941521256348958688185088 12312557 -360898045532489477361655872354928081194 12312558 685353146673270274848141800433089390784 12312559 -165908614326390446027272250385278868480 12312560 -88455682711008827885851775066151321600 12312561 890615457816009465828273731047527330672 12312562 -514422117713513380525605545442898153968 12312563 195667209143333214530010176839211804640 12312564 -229646804131865559124920508087761432576 12312565 506399088718197660519916717941693890460 12312566 -226203555957833245299172705039947467520 12312567 -375925898634130216084965011529763012992 12312568 -558051705548145403840479923875244298240 12312569 -414510244152415581198695534378324037504 12312570 326893011465432895807571871214285094400 12312571 97185229002470831583732303979266292772 12312572 190846499068676295496952231678322627072 12312573 -249893584366248937221154000039805826240 12312574 -318543196675517892904306958981117233920 12312575 749232845768142443555772335233517034600 12312576 -626128565237410363041862400371712851968 12312577 -15320885989490869529176691666495735520 12312578 -746099350410624851604906442718403674160 12312579 -171905202462028455899636156958664580616 12312580 44752234073704971891227603448935546880 12312581 -41178718763849747994725735993230179618 12312582 356035498747026981081225245910694809792 12312583 -222629783083587114102301219694714045016 12312584 1261646540418739814401884408259058242560 12312585 -217701713150070009441330671932886634780 12312586 -162703548454409091022822969756979757312 12312587 210543501964515367332476249881870915104 12312588 -799760054690615496582367407732884567040 12312589 -89919678626489139346494514176544928160 12312590 -620939272081489362719128586881683210240 12312591 437951892581191153753818263077809275280 12312592 -117560953277579210834618014145787002880 12312593 549894164556298456878540266364469209444 12312594 303147540664713870537178006482864061440 12312595 481261728554872425543812270697951303600 12312596 232651748688631786168329282130739299200 12312597 944756370162038405499339337456434336 12312598 -31816923840919430671325539420099721664 12312599 174222016247313634142177018963624992800 12312600 280527647982638567739848194266413568000 12312601 141145708061528494191430910326251732096 12312602 14046666765100618487977374442074511104 12312603 -320287742944345647768217661233381677096 12312604 -720220624490613201698619758969721055744 12312605 21357805076274999876438731602874067960 12312606 289558938863194374495900711954802209408 12312607 302581185764299087143077400219551013456 12312608 -455688153417522711767490629587194347520 12312609 6646512698670462742834279786442633904 12312610 89248063781691690445695464764796316960 12312611 -351804027529595980889255223869121494976 12312612 -125247219739327854974375651683813236480 12312613 1012259523607273334969005383276692773824 12312614 114837453582532992045388665006182890752 12312615 300687513794575080081567617276869824000 12312616 -277039346967527708221244663229848217600 12312617 1737194747198136229614327083463531349860 12312618 -21345559996751557694040750411467676672 12312619 1831950421465608214861822940483661044880 12312620 -16404584766210817675139484504781209600 12312621 12639681177497534505617694093443970240 12312622 449036246743927635550540870561002217920 12312623 -1979242325899973724047159966905547724240 12312624 -180885602499116644548933336230139002880 12312625 -250366558949198914759209551210079006000 12312626 988647297470898332962656537074799754512 12312627 -12190356294264633200325156671522234760 12312628 369944912254674161859483709367822292480 12312629 -455937297904215156878431470875990262624 12312630 -174235095249818765648371802725542814080 12312631 442624530953398757431976248961067275432 12312632 -337689445114320895306760115101175275520 12312633 38875750759923667840698653130592968000 12312634 650462915949653642084089269553735407216 12312635 87891459304151353275607524706915009200 12312636 -17269940443420638982536071601696178176 12312637 -543949362346726907482548681199445306688 12312638 144287250049458985615738003001348505600 12312639 -484551533091933438562234650067879189896 12312640 23864549322302213091149255088852172800 12312641 -1424951199741755143766725801975545435936 12312642 -14158972013985920546451548654049792000 12312643 -72826266235123892169787898704079532640 12312644 308788341174176032854693762573914718336 12312645 21133117618974851370593302433178397440 12312646 -103011236883874107914754302618120668800 12312647 -112087454249663566656800703177521588904 12312648 2829675381491730749089479766140994560 12312649 -1656012732789801048213310428422032685350 12312650 -44200873400436864486735743458906521600 12312651 -238804493007335292020697874073121035520 12312652 -1020330341244486884053930181119633898496 12312653 1183450403469581369344743034930221019200 12312654 273931885606905694097776367269150893120 12312655 -185918058869017751327083478393831176440 12312656 117164318447710460046479885646565466112 12312657 -5493756922899650568246716340653994048 12312658 -86969878051176471847655990279191053024 12312659 532031830899907923180083937409235816304 12312660 -340469791643128611112968905160665610240 12312661 -1399938089486934126286625877424003762738 12312662 254780081090849999033614209360373292832 12312663 9037789015008471671813822607459604608 12312664 -162653615662339967060705008193754439680 12312665 -741977203235494042754375779875618638400 12312666 -160887290863637692716952260920821605648 12312667 -1441850680501341550106952907505237276048 12312668 -247741290378483619708737523484380270080 12312669 217132231751373280855294900030294767168 12312670 -151620521645520945482876939210957910720 12312671 -99699962399518861953800492437945063200 12312672 -755165935007583834548261696691586203648 12312673 300534714487679517696409270907052519424 12312674 -160688718660149094872918407257004756608 12312675 301923535146617258991839719266094440000 12312676 -686463454584503654680060975587123399040 12312677 -144956433995171952653723438182425736740 12312678 -131313656649663154083266007529831649280 12312679 -1462883758068679682377751520217853056416 12312680 916624743020834115840483959325086054400 12312681 569889034050220206235655998980062193120 12312682 -29793927729136526558915047446621858048 12312683 -578194399536108673066276662225809149068 12312684 1109292108346587611516737788461163479040 12312685 -165092066743569169029788157732101335680 12312686 -184945037045108835401851613505198518208 12312687 233658332062845843011547912757458840720 12312688 -91042358313613218000850339376206348288 12312689 -960865225398289105613445648237860670510 12312690 -2465310275401899296627929035326315520 12312691 -103239821950541863085123657966221451296 12312692 -104347839526757611414839263906425147392 12312693 -4293510127431758375993604974728886418 12312694 -98091345355702775743042248665827207680 12312695 -607674150960716813007461269346195731200 12312696 555628822069445761039489509884529868800 12312697 1040750057927526083749242709887992468292 12312698 618196258668341248575235066399837023600 12312699 180232017549042303020071557449321264640 12312700 -31312174115268408136702502518347020800 12312701 1124011178022809878871501462874389901702 12312702 28165415113301219185582207573006055040 12312703 1000932688331777657837041163749162470400 12312704 -207009298566074221105602129104889446400 12312705 75660364085399999313775249589555385600 12312706 -584096440504940388704050047861599232 12312707 16314600397795222004904361462191998784 12312708 300783800668053428430759952795464376320 12312709 -1169722352898962317302711171662047671684 12312710 15893916288193971560454332204890656000 12312711 -7009049027314875164907597162518532240 12312712 497211210146487610383382981624420730880 12312713 576901779220670531696164556521474008960 12312714 414464694446279821198456697108764343040 12312715 -682925570422135497382521612758847164640 12312716 572370486192244994581892784088513738752 12312717 -14947556174396611074179426005897849920 12312718 867626420347062138977776195411159872 12312719 -32023043150473273320317707423901084880 12312720 -23578108262255653792876752621115392000 12312721 270807122618874422515176233392251526144 12312722 379171544077480839226133741604303636480 12312723 1071040582506962852917918243909254768384 12312724 -1801983618012105414666338854764159248384 12312725 -413453536753587431983386469797563285100 12312726 627454502316621871023284298363707328384 12312727 -97100458033422144509865009889087552000 12312728 119685857502148322744657337499886469120 12312729 28885481291622332720648915780147385408 12312730 114540666881042556806181210634119203520 12312731 -784118891659617051858987127102134681888 12312732 601895139837004828330855973851856067072 12312733 -1094503480491989529161338489737011245620 12312734 -4681550404634428536390994802053248000 12312735 71973799811867097108419959984648089600 12312736 255319469493348762737694085883262861312 12312737 973682042717193866703180482763719836386 12312738 -158068600162663300948052462721975928416 12312739 -1007113742171614963795966069074334254576 12312740 102431083317202895753411532425695150080 12312741 317513319014276711049610534818192422400 12312742 -369616905082962462346247916689904501120 12312743 -2487274105720468948298508278622398167584 12312744 671415788089352961675211027581775134720 12312745 -170373594668547588112369411564362673500 12312746 -487790882786974246332724876193709230928 12312747 -1034987489694321584152094377492120741476 12312748 -129586338876623058081026095688765650944 12312749 2245236956741043562906178280015891840 12312750 312147578234145906278830299270093984000 12312751 -264281027254917737930870660917140402432 12312752 -75089179461254616949422365260947308544 12312753 -446221801686943010050742647816984772496 12312754 -121382948924848478676973337933737713120 12312755 146496039706848380070247950404693997120 12312756 232207555271402544557502294403879219200 12312757 -24408614021532938689812644830033408608 12312758 188478079520975745517548937395560280480 12312759 -179526835133319184537487859744538389120 12312760 -1202711210823881156361305437518280704000 12312761 671613822479476257162810172488392020224 12312762 -33810165870821788124616964570235289600 12312763 -896256324375389972775483451896180120988 12312764 40168878250136851052415148371022924800 12312765 670152089747331034669951701694676360460 12312766 165334846847695371977717187125117074944 12312767 -1442843308112276640923730590556898613184 12312768 81549388715618188775514424300875546624 12312769 876447966769689569881253787392322322800 12312770 -356213965889162943271503077271946045920 12312771 1176711192991539238030542713757584142000 12312772 -1188458767459499557385046122943761098624 12312773 -1821232652496096320290556787072235509696 12312774 -200859594450142011895144895239900962432 12312775 -222948202371250600058250691925468663200 12312776 449587559401804196423546479108260495360 12312777 344392148906881998027314163703749310464 12312778 -539996326691663452241235720061947538944 12312779 -1633337817504982632782364297361825572360 12312780 260903473866449300015182438812345461760 12312781 281391723848692395167104020716592701932 12312782 1228605130233850122846592065161822150400 12312783 488002191098902508675109700193661169920 12312784 -166332181410634532936657700997911674880 12312785 -645648952353297112979297680029332107020 12312786 -186528238106084566648151139325923696000 12312787 -1527053390421642290061998463900626716564 12312788 -321130604763184176775620813860527530240 12312789 -113349013519664090389741268381490005568 12312790 160571915191879087805327613847810510080 12312791 -51767985613239613604512229254896387120 12312792 3800191378675352155991377839260835840 12312793 -741939429251866365990100916801375321196 12312794 -238078928781562445417711100479061133440 12312795 -411053132218653131195563459844390645760 12312796 1329249552038893901045271349079605721600 12312797 52889284128658853486437429775978717184 12312798 -18133466843715846954989208452436648960 12312799 698455737466102859896117861401113232800 12312800 70696692747415271180135691043917004800 12312801 -265376589183271411539109952726597125824 12312802 223165503989403523122438129416416358400 12312803 1321425359696162836151949712826775857052 12312804 -250032087540265145267396601424766619648 12312805 546952430860636441061985089148655189920 12312806 402699755239327925324307669875481785664 12312807 21414230141158022350491000326309463936 12312808 193819397062314894987371867610671185920 12312809 952340846756470308569697341377842173220 12312810 45357008871337598347921033990809062400 12312811 192995979884809447244766378539626031616 12312812 962868855366399022327890318948528742656 12312813 1166756087324730053879010558871630138944 12312814 425384277130802914078671875071128776256 12312815 -207208655579004073384308281660426330880 12312816 206067127103805689304002279881975037952 12312817 399557667093399432173580683804169504480 12312818 -122186357484743302618263714418824655344 12312819 204427922740605443458683272381484935304 12312820 96281762882097887505780793833236889600 12312821 -755835926886096275941798537568695175616 12312822 -157230093721312835700589537448303665728 12312823 -479502720649194605618503811133651225320 12312824 -862129564779765365317639559278726103040 12312825 -31481088594950632135796103038688000000 12312826 1610129530007350368827866600315002188544 12312827 -10965912717379439992425202469680885080 12312828 -169356236751608792143773964395694325760 12312829 -747572826539991118780408748099557432570 12312830 -85703879826790777807506341225902549440 12312831 -377141160666633586100818104912720808248 12312832 267098324909840912435281611527261519872 12312833 470027051751113013150229114011878992044 12312834 -568846251244675038739437105465650969088 12312835 -291165914597502686216304774537658800 12312836 -778173604602301940475678009675099386880 12312837 -52745764897128260663050601297867736960 12312838 304546010781857829489180456290508398400 12312839 965498044410250348811542934979319728 12312840 -465280076654156228543204530664919859200 12312841 19828035948578971847734630384895763252 12312842 466913758300839793307166608109403110144 12312843 -515938904968259447034440192200238040576 12312844 1173231075296577254587719274738798036736 12312845 -20061312543972450177876148915740181020 12312846 -657762789161560432017338927804411136 12312847 423869060155025608716934891871154309296 12312848 77070647311254279990726249517266051072 12312849 -361330917846575342143620967536673241280 12312850 -404897699827610342629721297039856614400 12312851 573086474189022083837054375831868567852 12312852 4005288839608236963173036054803709952 12312853 28312156054324009336717910996709613056 12312854 -186407017136113041502000586166193505280 12312855 -50361687750723351032843684772472479600 12312856 61965817794738524833330162193451970560 12312857 -209478167180678828011192750620000271920 12312858 144735943387427639191808093451670525440 12312859 193040520534167634104607601430019479168 12312860 -79280897606167011481619971833313628160 12312861 -668205398891243149756497095271369384960 12312862 56679586357290060525827314899928131072 12312863 89676956476778282117058207824817494112 12312864 1718844241017645340366721503156780400640 12312865 921769825030537826576593455307211361600 12312866 -384308362353583320565339626786892924416 12312867 -625897494901971867788747766176683519368 12312868 655253145110125076788645803052671736448 12312869 515352683889480231840493056861695198400 12312870 515647105226753493969948645330680252160 12312871 -156497787983947325694977446126092166608 12312872 829138451475521418372582965193071001600 12312873 -578008237726722816575062240996368337680 12312874 -70811415837895872795309114724700236800 12312875 1035982597282537714010127859757685840000 12312876 602636318152507464682641936757104748032 12312877 -1224343353794652262399136042765149863274 12312878 -3142997243282671566156459264720781440 12312879 52681694858365252118306792961964530960 12312880 -203442424311456172003931364410927677440 12312881 -605707105673874998198625802867742428608 12312882 41728510852111995455553813294150939552 12312883 446581519268922258127808222293877857680 12312884 389457177988240844387308761743002361856 12312885 -46536010037103840169916751030102136320 12312886 -318966087723263038588990918300037824608 12312887 107985015890296214352686664013756742640 12312888 -83169953768362025003232080731842478080 12312889 -430819301935506172494589586915909448960 12312890 -6941927214599166687827071316121292800 12312891 -45724667151044550464214174612052173936 12312892 206784653865727210938059219957040905216 12312893 -48156828211902376117197646591650415680 12312894 -265146135191111664999663825622561698816 12312895 355060559793646433493431607398166154080 12312896 -558422767204454996128238318669704200192 12312897 -154674781940110714172176179468104627328 12312898 251193398217126412931798196112234951680 12312899 1197339147868359919240262178899089011900 12312900 -344355186280690416481104930467204419200 12312901 -1384004981220588409921280166079529504098 12312902 127528890929482668359730319673472001152 12312903 702145894413354806745842235741974323584 12312904 -444708339826296243011248379949966950400 12312905 -1280717594954047640161290046209526877760 12312906 -54461514069795970077626515133695507200 12312907 -820749604428135496000898791990639616880 12312908 89923354021909274000522832999940240128 12312909 243009569059868714481759806039568399264 12312910 -38210552130448026136199139528377479680 12312911 669240012404653325844442249697052286944 12312912 -120359392722642239379049458692700241920 12312913 413462939715721096893157520047997341800 12312914 -400749072071595699647007965892944439648 12312915 -155707425828640620255476615085486272160 12312916 445255674417595441952113461054030360576 12312917 237917660266653172862926293201402357966 12312918 -175449103105638423626905313517007887360 12312919 -1212053596416551132622563370430196990304 12312920 -589338028832069353584915986590653235200 12312921 3318671099610713697849241843707555840 12312922 218992254628391089127392899306578522112 12312923 -121818992245503291255809902264251083760 12312924 -137104467918483502141588731849874467840 12312925 580302930584611926261973712040694544800 12312926 -38095341918001772645920017547010140800 12312927 -610856060453918811974505226015531645200 12312928 644021579734037739655850955374652948480 12312929 -589449398615771090688342742982388965952 12312930 6326263533141177909901076756973312000 12312931 -22410032518475148956727531462967656400 12312932 436720823530630361661175125364399533312 12312933 -629959481249643932224757458499538278400 12312934 -47055683561646414968398987866899077248 12312935 -88808608625259980340241954468959592800 12312936 1149709063503362814810827488679266252800 12312937 126619126575660727935056157879884148480 12312938 -615707321279358272933900254222368368640 12312939 37055463185994697636050935986101249624 12312940 741232382653504023928057534839652454400 12312941 777387185992779036881605573192673856342 12312942 -279123199094388352929619480945292887488 12312943 -994366644155604875771521321932262869808 12312944 96748461734764065830383487999704498176 12312945 535228858049477252027308425859600512000 12312946 138872532747052863095151309692758968960 12312947 -1111666015537065811806131341895892224328 12312948 -375943213945329760418069769713054521344 12312949 1037935564381057347372974265310732254720 12312950 80668953742194027446284158638888976000 12312951 -286467936884957491291457615504033392896 12312952 -412918323087283050991060863119779430400 12312953 979035395073808714101091223295056724 12312954 -502020064434393272126072633605816603536 12312955 -1144178966211331814446278445580828366640 12312956 47640252986094517817439082747495111680 12312957 -252118391312452543127224391123169154560 12312958 124190636809694679152472667052446433280 12312959 -1944524727494498274611974513249548627840 12312960 -327274667917601461552139794277990400 12312961 586283914451914520869685637025486112512 12312962 -251107212183122906284478837846465972736 12312963 434818670018783659657358945184819909360 12312964 -25571311987711432991115360254636279808 12312965 -33119199437795743686380583106472274600 12312966 -102705621072319504006456435824481830720 12312967 -615741455882170928427787630070356926960 12312968 -490699824555560424730034703328322058240 12312969 327788794939930477400749488189861430080 12312970 95251266372707701481769297384532527360 12312971 -94549084858315154284322201245209396336 12312972 -7135703534107671415688514670449039360 12312973 1461802553314838535377377306476077495222 12312974 786310477854857880851296342042069580736 12312975 -135257340828881167644823976536151783400 12312976 142358580477950632326135765309561782272 12312977 415834716098558384806321885887053404272 12312978 526023502190083426049821201467659716224 12312979 402074211129163533182241841885510532176 12312980 308587618574169742159066461281646988800 12312981 -668717313581925025592841767840611032000 12312982 -160068138226667860635437936490566092800 12312983 -5050549019170106374141893982080968832 12312984 -859862156266157269784121967699436359680 12312985 1702100377240460813248718363801841938760 12312986 -3463916554470438896951374086939216384 12312987 522934233765454111424187184372477926000 12312988 20624714354088590221195569078845549568 12312989 -16903231390357806412334133945753947232 12312990 -290136004221155855878554266751537257280 12312991 1086496572538949414941452348486797991392 12312992 2194056676680629812716940471862518874112 12312993 46326753243105839278382568438193637376 12312994 105867224788942618752207574008190236960 12312995 135351680745754101052251059909647850880 12312996 88408435757106220851828421492094398464 12312997 -279360146897736384677755595340944400228 12312998 335658483058451785014867513736726431936 12312999 237279357502946700936010695166576551120 12313000 460568240388381523524252803053977600000 12313001 -1424249804128972799835062687252355577500 12313002 -394462496311154426747255435762624589312 12313003 166866273123434552629108587050054675252 12313004 -27656244034166578446483439541264265984 12313005 743127715011691160813114508125095099200 12313006 819031454138495781283375906103253279744 12313007 7260034597982470401865977975117031680 12313008 39568637050170381754055468346484260864 12313009 9003748413985439348073439084902776100 12313010 224319362747499693929445775012426592160 12313011 -704709144602694221413757062970397448656 12313012 -111552414720399582705736134124810487040 12313013 928864681272391424478931306231875224064 12313014 107009659089271481852002454069892710400 12313015 83223466372970473417996314316639803840 12313016 -618251013836073105857248561982363627520 12313017 -900280194850069479137860545922919132220 12313018 45749173857028302301900938594169806960 12313019 1865279009426186169998739460311966704160 12313020 25073642153215892848220957006075289600 12313021 -287676637611437343979700693609944707488 12313022 -54840914795711642745440588173916091648 12313023 -944169163801590999723497427192070921200 12313024 -1500055076890516964139857293286047744 12313025 -524264464854507745196486863540282933200 12313026 772099954712633293273357175634915225600 12313027 -6941217878651343613488418085075542800 12313028 -39277049456976634699860786064486109184 12313029 -488048010696820567355565046166444118816 12313030 152847186321158951722099896100464812160 12313031 998724048239552677221419101733297809152 12313032 -794145692929086160473329438354393333760 12313033 -389058862060239657505450016395976114112 12313034 -162237721931503899724082017310081627808 12313035 -328475265369653032042267306976074149600 12313036 -1142295868484065256354898304475104933120 12313037 121632158505627585519091436088910702560 12313038 164278788151453219397866846616654064768 12313039 309519712038565743624760600408579340056 12313040 25339554822003878607435990753947074560 12313041 -150423683088793687824402654984941402880 12313042 40176726221504970580668911788203348480 12313043 892993325745161614990129913616316349292 12313044 -407772885622959605509158518641931212800 12313045 -42218207159410135394712688115349273600 12313046 74030882821677554892485119717118429472 12313047 -315361219195748580033622800111180031872 12313048 803058207771696504576934550379949854720 12313049 -775817308557680562827177504030284485888 12313050 1444431671246675123198574444029030400 12313051 211170191401788654392309699587668393504 12313052 96396377606151173650237854296227046400 12313053 -572163509971690893330561735734515893696 12313054 315939240146515696400595144738389204160 12313055 297725924151170961262217599558342385760 12313056 15773717218757421198602139777198194688 12313057 2896750253729255877737193136473415872 12313058 -257015881522799745188732865815608290816 12313059 -734885698984905516067081412342776667520 12313060 -280992780920096876258854224761742336000 12313061 201132646061388132693615712930321681500 12313062 -690711131453945912097483904009041542400 12313063 949309969663250717860966438613091754248 12313064 -920082268740044790435334512661198848000 12313065 -813523510237721202124623250545589248960 12313066 517987292094567753471137868059149573824 12313067 383155859061052663807470754415121243648 12313068 29698629391522310429739249381152701440 12313069 179589987584266155897457909007486238700 12313070 -38539285053384933328524816390712750080 12313071 284831139622796227884856856914325213640 12313072 2295491801501979372774469448243937280 12313073 -853586921678960536502527040424690008256 12313074 -537713969958924251050839987098665453440 12313075 452237842303892862462951469499817248300 12313076 -62926241468394125089831604477113466880 12313077 195817695800004801545625624478428002304 12313078 603083518348613459652358330335008199840 12313079 85088731960176822654851096005202466240 12313080 -485462817911569572465487581953470464000 12313081 -349643424594940147192268386573599675545 12313082 -322558134110528290150261128492728313888 12313083 -878963773749361192544561315726250712320 12313084 -26868782465822045136909263759648113664 12313085 96766158913587110355832167527418036780 12313086 221398571975604225712879115549722860864 12313087 486243435862924881152943532588374010960 12313088 21002717859000108879943078047960268800 12313089 406852018530371603959282616873529027954 12313090 592794405227512109788489585635484960800 12313091 381794674857136196402300442857095589280 12313092 -708014931950666626462839907773046941696 12313093 -14274063664250135081041297613232462496 12313094 830298370796536688086343031312016806912 12313095 -111695811680208509882594124390247506480 12313096 413959566085435943229404454488351539200 12313097 -755741229469554577499222625914624852454 12313098 169431586861114531309078415237008988160 12313099 1841387384306710345363453866321077014100 12313100 246152666614007383207080198098363942400 12313101 -1207410909793010545361138606635895400480 12313102 -152635839442523728583880222027466254720 12313103 -403671439537811103787826431168922886672 12313104 -6156213961000991598056410556974497792 12313105 23897199798352970291809083477555696960 12313106 -226589840268796150378602346315118308032 12313107 -1035219051672604919656999982632077189120 12313108 1847242086182361714182076000648149276416 12313109 365062559490146540030645416219883927310 12313110 318072449647378772482182075995379321600 12313111 353356358194873900043257839630499024712 12313112 -584469032316157334224664213583679856640 12313113 799690402520231145013654971450285960144 12313114 393141384950431571160554897363604056832 12313115 198041222120877922775871427955296541760 12313116 -281424935454435540846540104976056249856 12313117 2973856925776097489242604115275190118872 12313118 -794681789888527196192176729933917069696 12313119 13217246071010500445449441352318416896 12313120 -444875402415424352968051164143454781440 12313121 1422300074750810573716784969959505329200 12313122 269500063599099714207052703898274879872 12313123 -602655508129628183200106742718275686040 12313124 -708293780368302853180403984558145383424 12313125 21635286998460766046757861315295500000 12313126 366021436584706788188484456119189968896 12313127 1888404345566143986009054891386205849072 12313128 -793347565995433332753582804115454115840 12313129 -117710524654632234369913642913784495116 12313130 1368131613739122062524364817164292960 12313131 -186759624220118072384406322344543721296 12313132 -31730114129938286453506804555200273408 12313133 -25354250982036907190602284892621753536 12313134 13018607188180749298668281910267491136 12313135 -1763076891148224712538523723507192602400 12313136 724179387523097592089818533724422144 12313137 810345435023436372920631035647276326720 12313138 -201981867213591347632670454649349068800 12313139 1288233898428744278063147334800751109920 12313140 -64894409176051336343241183634066636800 12313141 665426403080926065273262001790759474542 12313142 -517122498148616784068642387241840025728 12313143 1115243676733864950838067381780552874432 12313144 -269460772686872339217164381219028295680 12313145 -88259842322670747364905997512626996280 12313146 -310050383857796465450968319293019452416 12313147 89465049062075625810516168710732792064 12313148 -1093597696360267793226580552035807367680 12313149 234008198557681470145089376877771987520 12313150 247376288179185523828848485822072736000 12313151 -2143718813458388642801620470842597057568 12313152 -14244426444197702164504805269424308224 12313153 473214448789763808213347369750683337520 12313154 475192372952404794951636315627893594112 12313155 229987133699159199839608438731967943520 12313156 -15473808024493621582969037271561478144 12313157 -39611977607382979482524868080337066594 12313158 41786748363134433633659166460233056256 12313159 -559535479441206330782380296659517299960 12313160 -935518711914007005685354447823875584000 12313161 -52102808260338422374822659525087660480 12313162 497468627666825474592080977570497756000 12313163 -1526328897218278812249740442820701097776 12313164 74354149594108068477194099283363348480 12313165 -289288533006421547501062750566223457280 12313166 7216187747306387016890640945050020032 12313167 -763441172567535284900231172728442930288 12313168 107507332294653176475889745435201372160 12313169 274246682166748964797914681474200567040 12313170 -171289707763222862834494646076337853280 12313171 -235268041391627390691347038107176864580 12313172 -374108369330066536010843289538815664512 12313173 381110269083293001618105367097746279584 12313174 315786517975626749267104785072895004160 12313175 97995982508900825760755502028290201600 12313176 59937475777927430292833589780561100800 12313177 -814706090677999456436607090852387443840 12313178 -299441039133505842068161875530278594560 12313179 15659226047193327134177543267988035304 12313180 250241561202758589092217343433739540480 12313181 3569080003849377478072057777024178982 12313182 -20055988263919712616522133080656025600 12313183 -249051457902829661291855361118151931896 12313184 -214848764109193111791232648281115852800 12313185 -202823528228605457485520823835606108800 12313186 337881207617969441696447367197329766784 12313187 -1577674868898272462007725949373114504164 12313188 637441992005137624419473367551070904320 12313189 24279791684546162974622524189191975680 12313190 254388558384823109393727689546725257600 12313191 -58557982044570216794030790240684437376 12313192 -543076718585588689181835058522109568000 12313193 464456450938869134467155254380233249216 12313194 152400785700589991979668485639183238400 12313195 -382914311483548885179489308358981184800 12313196 181037138783209774332165975941457954816 12313197 248292279877807497529609378392417868800 12313198 -70431736975343478789502900304169662400 12313199 347971418734775771888492675252102563536 12313200 -21312841427579020181321380236676300800 12313201 630977167310829860244367287702467523072 12313202 37251314717957999941670847590225472 12313203 -803072521018250391802584243800782080 12313204 -765408698269708714187058701625183812864 12313205 -503824862351223457303142367886488247140 12313206 -312512563768555757914850252119466891520 12313207 -955774659034923867728320088695227508400 12313208 2062481035452136355268396828063889244160 12313209 543242393186974346457133138481918708304 12313210 -159549070612333665492861578974301279040 12313211 -1238054997234858089747449306885572650400 12313212 -113222563045003381731084299212787916288 12313213 124749253275620581131711958922436780768 12313214 -359011229213921641984889067738694120128 12313215 -46565368038403082774170882477605453240 12313216 -735530175796084544403046309817430835200 12313217 228429955425853948489056368356424024832 12313218 -353200667043590941769864443997028529920 12313219 161014552800216284418752655356617465920 12313220 238247108601224858047592830035102362880 12313221 272168741687794518217069663330548813120 12313222 7261999865129287942347905495995113792 12313223 -419678737505175895407644809352594848536 12313224 20399290511014027546960526901307146240 12313225 222052407949329284518301596956632405100 12313226 -217626817347886362285041362368912143520 12313227 1264094974521274593408568211539152480240 12313228 349532770806547081859553898965369003520 12313229 -1466310434832410123930610869314727332170 12313230 -22172098910847799053275320087985806080 12313231 124028335641922229204040118342229084160 12313232 257481442739788237964093560013490855936 12313233 395567271961760196175936922851253860224 12313234 81588764614386913530800712869426780160 12313235 -512518373900711852260526077905544377600 12313236 218403877945484834252172309042794409984 12313237 556451250793549921782662839204424863886 12313238 -123944026503961962384789697385722705920 12313239 40794428390218361054318092113967541760 12313240 996932010092631744689443900614129868800 12313241 -1043568803225909729800606113311112438000 12313242 57336051581773813723663586195666634240 12313243 -371488636277160070978240180738094299176 12313244 2033114493009498012550190147379690740736 12313245 1244964908130716624606138427770563200 12313246 218294610337919168855837984530427010048 12313247 -774145813007381835871114457730636624168 12313248 85717004771957431457794013043684802560 12313249 173160694919486801068528323302768606888 12313250 591923738174799591648595757519590824000 12313251 -136056902531576122431992919458750533560 12313252 -342745322345730080248491885832659230720 12313253 -999116560567597479001394347292607686340 12313254 -412435158626317447130034159345729553920 12313255 -325406594715647258542160433791931372000 12313256 224406749633377205668752612128373964800 12313257 462057689802403139278664988979067990016 12313258 813323173552852015834008704229049314480 12313259 62492341706079208274735384700558222756 12313260 -427893629655844041762312359952866288640 12313261 645555508440951047444475225712890115862 12313262 50731400702624312187102505794824592384 12313263 347092104552542004165468020163394932744 12313264 134640203995556637251983310660482580480 12313265 -10938383581903337402045778697622230080 12313266 147685424102220347902374341118900862464 12313267 650157717112959167160002763968697777712 12313268 748128761591087742582385082556769376256 12313269 -1208544032341585575206000146137040663680 12313270 -44538055543389572752910921603414807040 12313271 -368285275628252310557179314844886264208 12313272 -723795081457583481607969356047637934080 12313273 391041230302235564987663267747191624640 12313274 -66299574427512424143364582294334718864 12313275 -5164619328330141752746507486662357600 12313276 -234591332863158027216094912811566566912 12313277 -1713195240803516350116969629848989807336 12313278 -79449367930743404423976111744994103616 12313279 -1000914797742302277801265749028489539720 12313280 29057057084444584808200363429802803200 12313281 450491097925173913952517216260916117552 12313282 612721316100382456815338674335478992 12313283 1028015648067084769344315327652697225532 12313284 -158665196307538295133897467247608954880 12313285 28207118360638934934050818410162831360 12313286 -529427148838167286842919569808705287360 12313287 341462311956225995736235342776377730912 12313288 328365762295661408154519850831125073920 12313289 -929658988117161584341557921247888319910 12313290 73678671610080559982014728064677143040 12313291 -105866632614473195401418584185949334616 12313292 269068434190472362271668141513874204160 12313293 -627777662612606281583038030793002003008 12313294 141248959074762594418192119726877459200 12313295 1665771397685572372619373441520584514560 12313296 -324076654190956035111367978345148448768 12313297 1471267478497500666428146273653291957746 12313298 -139497022167628053343602697202893518720 12313299 -434943804610015817961220771160848807872 12313300 248211555427186714358238570707987712000 12313301 117571789320349951571196913010380307328 12313302 403815112432985900373069868930095671232 12313303 -439327036907623037101192437595624980336 12313304 -555139496206775215564429244324964433920 12313305 -405904109513317509993903863569135208700 12313306 519501261052561041766274355976499313120 12313307 -645378993180130219253715481913158968888 12313308 2370689883655300807414753315004522496 12313309 855520029786567120373590874295343545510 12313310 -832518509444832438980380299883955258880 12313311 225771150039532468838471760537883812480 12313312 1064228685980001836450347177618186174464 12313313 -591199824703543954915161335493214855020 12313314 -119476940461656397997671266948651501504 12313315 -96127503064602735873504116095283001600 12313316 140291990300979800406106118046945767040 12313317 247605097459365156150396950344590277440 12313318 -423634612715330243825908780699334948640 12313319 26870306315138395932830300740777713720 12313320 353733226594739644209636983243190681600 12313321 1536760231670596466086113713326437103092 12313322 263671303447782065691628422759271448832 12313323 969349245275271241265968592434321200 12313324 -6168797040853770397627104842752000000 12313325 -277841392882222206119758236650165093850 12313326 366029271350505740463538294796033055744 12313327 461371948928479756302067797093867793512 12313328 -88937832171409436837828556637744988160 12313329 -21099724001585679917219605445786356800 12313330 244237274522577255348747914308929216000 12313331 -578098726314366155048681270938127754480 12313332 106892667336789143093069088590928848256 12313333 201373640898180110794184392115806577582 12313334 312835885591056690055753769846425012224 12313335 742317186931157672002640897493073689600 12313336 372311687936496030989578273252903772160 12313337 -1036125527153951231404209044393627653014 12313338 687935620315716007265888921044256862720 12313339 918900604136085497576475116460244047140 12313340 -335426056174907620194568034573706493440 12313341 -736669955673940944664583393179662725760 12313342 751159591470490462422611042726275207680 12313343 390032268876538651462840331708522386800 12313344 -908324642451213409989163005901648429056 12313345 -229169708590430274708652045575399604800 12313346 19304874759221943185661701083775794944 12313347 1067927286071316413044707424459149137400 12313348 -23325802848485401899780390319110874880 12313349 12402179837608704409209195539050657824 12313350 8848741977975278210423102229229056000 12313351 -10393955191075960893792613816195350480 12313352 -783468946919597518622791182419741521920 12313353 201592274738275028064738199706483387328 12313354 194000427413427546363425657758714170720 12313355 243617492388765231018490992103803813120 12313356 -109381932276537691370100223981705015296 12313357 1138365137923761614421798708450560120000 12313358 17354202172246699703027840798368920000 12313359 -662015290284535494404428666909926748200 12313360 2700862215599675376899216887025664000 12313361 -522455872418126781139170390315544969038 12313362 17957904730779100994210370981032262144 12313363 -43241659652201894778640043722221234388 12313364 -291112020277374136477513517768348841984 12313365 582648829155622628067782989520510130720 12313366 -9177412673878620571027691264403643392 12313367 -1350452975150816606743059158148134734248 12313368 -487353599797049398464589604700574617600 12313369 1382488754610131643093360727755403725770 12313370 396244101858828582135850464032839622880 12313371 192233147540220128092215765456463507200 12313372 -568125683178629679554246419660318291968 12313373 183681220483840550174399029667271766464 12313374 -136557355311489560469472831643599448448 12313375 -833492551536032823900809984831889978000 12313376 -2680899422015058947164921864230243532800 12313377 61370865177068243699503215215724893826 12313378 29303825135551587631585765450943714304 12313379 720426073014196060234682188491829289184 12313380 -192353875524622276498800172932252733440 12313381 -1324302089597376051227787644662089146818 12313382 402678818499427784832439200884292176832 12313383 -178769122203858901315820711584442012376 12313384 275092675962483400354505393210030469120 12313385 449438326193950073772181945222850669760 12313386 -3667116897907341572456269329727650816 12313387 -187775975496525622597935129847427002760 12313388 54141608031159314692946087315046531072 12313389 1543613946979642993314079554546222925824 12313390 150676448131041920670649474881717451200 12313391 -688351374705950951581161168754709408448 12313392 -25622889249954143463837159700451819520 12313393 -1604949940844312448454246861196342181358 12313394 -7053826723565093966023052265935793408 12313395 -425300401930985114227411152620798837280 12313396 -959493826080484169646073741824403558400 12313397 1612445688856829004287941736454669332640 12313398 54990875682789077382094811640064278528 12313399 -269295712861364102446702666610243192608 12313400 -804815834685575953553911679501122560000 12313401 -286613041738501679010706227645326497968 12313402 10073191192670901431445657940805294592 12313403 802652220034195562726642748787140930960 12313404 430161672358517790752072502027595269120 12313405 310263276306476596120269727145246989560 12313406 449408122189052370664775626300961462400 12313407 -390236473240230075987225100207256670960 12313408 140173315588370745987758330985107685376 12313409 -1562629798374903372684150220650257763390 12313410 -86615394203660753120975586725986598400 12313411 2109736043281870214354829948172912694784 12313412 128940565917729772520568988277123973120 12313413 2238182473382664294007858106181797568 12313414 -1137385021732863789881946842439897450240 12313415 162954151097936071921631192708056893600 12313416 -634406732412731335318992890463953510400 12313417 -118623238264505843284495803512746890240 12313418 34398083144428971897875428412625024000 12313419 272988443917424933428414738841195401944 12313420 -249121384952081076066871657411494359040 12313421 58374480298031173306062073484597463372 12313422 310019791241436666305404837946376692160 12313423 -198922864846616538569589560794628224464 12313424 -331753500825338714342502905141202984960 12313425 174081179398574998524915793276885692000 12313426 512017263535609544536569490467687456912 12313427 -24940433741331215261746126757470649856 12313428 404541274221242480733052966221188229120 12313429 -386151823348720135708693592643452548740 12313430 1568618175823968242016690810667701120 12313431 -125818702901998601029760877391982682720 12313432 4169514723591739966783354041419796480 12313433 -121397459916639719183530225869268532976 12313434 -80050423813857569670194741521930495488 12313435 16048382287389439648533315465533540400 12313436 -115181298651197159407004642034357245952 12313437 6102315630071021757697650385772291136 12313438 872437127536714064394644872576008981120 12313439 62896410503919590260162787205571046856 12313440 -377733693762034044607795515777409351680 12313441 -273806512138755238857571206967655131776 12313442 31704944151895031723887438912838113872 12313443 281059650306031011805025296835512787064 12313444 -1019998847086181222921122697525678080 12313445 35583882512443833301309910692898456700 12313446 94969940863399833620578672851773626368 12313447 -1277899239104326336246796812706449388104 12313448 -21888861402828336655060964065644380160 12313449 -956332209522306892198858299752698950966 12313450 43056930588655155893332494884260761600 12313451 -469159041717413194519866370744762225548 12313452 84208911721268673045561011312504896512 12313453 735923900124366532822782002415237562080 12313454 676205320303527597721908884186725356480 12313455 40037902314541081089544074739398376320 12313456 -136059098855525290221934670524530393088 12313457 819551117792000991351919687728739293672 12313458 43978175346149106670629339488324652960 12313459 -113488007397686509874382076681029345840 12313460 -194860040051200836095632816795211543040 12313461 480364192598454080680950230637716421984 12313462 135832858431030628979456502567848011392 12313463 55073002169837096276068029456038538240 12313464 470114072638647783600561456474924318720 12313465 143991256556613396734029286986157104320 12313466 -555307453726908127276644580448649182976 12313467 -1085679874355174140404026669635060436916 12313468 -853281267322230338941645902870946404352 12313469 -7051011832556678270068074090616041408 12313470 14118453028570852550663769166689450240 12313471 515646543937317561244718689715774400832 12313472 -388985151739945633190945161884991488000 12313473 -359998518313275304017162387727466091216 12313474 -65280690737740047888595432966307239008 12313475 -477081183299329812977523720571426434000 12313476 97575493915691563076249997682996015104 12313477 1276658777768208053166962800032519548640 12313478 -646719696633027454040680731729898476960 12313479 -24801748137341486902458906595712451072 12313480 8251606679442408203056813148663808000 12313481 -536700351958972890617440332308281243548 12313482 -210545216038428206908777261716341617920 12313483 253745752300161506132543897644794101760 12313484 -1213547431639562841920421469109003337984 12313485 124382412950035563725316414697550707200 12313486 160320986511328127405370377417824212480 12313487 149315199982239455032240067880897868320 12313488 60410502749610770290391056937548382208 12313489 60006243632060053087750860242432433192 12313490 -63221636858761554887291230324620748800 12313491 137630289903217829190029848859560332144 12313492 -1359126327847880093314455060743531795584 12313493 839597023017182935051724964988435315662 12313494 7198541351811311279813571182217415488 12313495 -120106626004649692151029660900316049000 12313496 -283204388349675930069864391757316096000 12313497 119347931545919287946605014610960690560 12313498 -740215127676957481221003298438354920960 12313499 283712419689132133135675748835539059392 12313500 -955168381254640131352158751860480000 12313501 575141368275619627337634834485477185600 12313502 525178747536686769771087545038286446272 12313503 -350578189355087499277126292184515142888 12313504 -1342365458530407351510709331639292985344 12313505 -81546179152208104339387378261737119340 12313506 -35510695169226298675758707876510227200 12313507 474008827720564170476003904858016932312 12313508 494279540777708379424864035473359815936 12313509 -146688081969524144035642941210672952800 12313510 80292016996263244980346090335818711040 12313511 30669195126801094050334002583101104640 12313512 9925371730131206425709505473728512000 12313513 -670862241778336961111649133853436831238 12313514 -20178175183284129078347076102213444768 12313515 231485973715643320517649734370467758320 12313516 867381376190372788401571136836223554560 12313517 522037224576092018916771307686435855552 12313518 200576786814100701423253300425049359360 12313519 -597733033275197409759347165091721377120 12313520 61282705539395930281090785282888499200 12313521 427721956149995963524631240518803318720 12313522 376277295080635873172714383196546830752 12313523 290568904378654897203487611970176000 12313524 -622950642570457538898100882044570169344 12313525 -224947116251295246463342688804231064000 12313526 171613007090439635717203905043040870400 12313527 -967485728761656662503640621554233805080 12313528 797098725336738058927768065349518888960 12313529 230893283574919847547805505965793332560 12313530 106805628273313943727623539837075722240 12313531 1279769910116031655620153271173267090664 12313532 417471496865103502860087449748920033280 12313533 -10621613305737046733903069143266970560 12313534 -630242998286931835169603398820338339584 12313535 -398145232836493452712563553968735129600 12313536 18992148997887797840068032911596584960 12313537 1809874717125461513886490940254409765186 12313538 923171842321579137144287712501584319360 12313539 144543276639859404708523598528593981440 12313540 347831609250908724330764864282555946240 12313541 33949172450462740411570983009367987584 12313542 -133137417660713222265401601120274912896 12313543 -373551025749407339122984865252927646672 12313544 -289238063939424495337967850406756899840 12313545 50464380848755148313791731424795764800 12313546 -389226188441482863619079362861163784960 12313547 1575288721960107104781003055815258219600 12313548 236360493279124282743220874031722855424 12313549 1151563559437329244456129440749360722550 12313550 -175046674343737109550208137248643379200 12313551 -314315495904084896634844837515229621368 12313552 257480920801144733547264355980190048256 12313553 579100834674071724600473379597596950578 12313554 379959464438142372789735068622017280 12313555 -115099292433705053018368202404890233040 12313556 427569571299793145746062592492208412672 12313557 1127188519430863094630606760336347088654 12313558 62863377005917878981676609113580193280 12313559 -334922596506787248732728153164468778640 12313560 46175638310070337869859129077419212800 12313561 -563758288512179500163573686278898498748 12313562 30883730432536506126735537219285634032 12313563 -386607431738078153243071075375364881296 12313564 748660209294786867156031615859892210176 12313565 747511128030547873809543041626776780 12313566 12795069347880734446277292607507937280 12313567 18876539593563414760228903369281819872 12313568 -1781785155633142398632831974098541215744 12313569 -491971281100112087466878943034651749456 12313570 348125289581781994777349039404949832480 12313571 -101051679232843629115148312593994521656 12313572 54844238267084648369211548372316979200 12313573 -852014143762226274632806165246506978178 12313574 132762555256674994077013693964373035520 12313575 110301244925384588609931422139749089800 12313576 1538747039424325307951338602410449797120 12313577 2532923851226116222573910919531655708800 12313578 -221554042701698679072285010143262533120 12313579 99345746911336667516990102949692725248 12313580 -374429776183479349391659390021762252800 12313581 203068408256306258946919206694861460544 12313582 -259522594780557405136172402722449134016 12313583 236667032431163783464433709822398613480 12313584 -350514548361836946077541506001572069376 12313585 -1169648958110790534476949992750007830220 12313586 138101439500486423960555341710752062992 12313587 274236504301942099209563889600678398976 12313588 -463142085024880650277567835419492296704 12313589 -229514860369409096398165398203000862240 12313590 252097876230809891596998362910056488320 12313591 -347828342289343451509992046950939242008 12313592 1368776213586874876300018428880183296000 12313593 1643675372411319206004419004896020425600 12313594 -150753737740079673874876923510901378560 12313595 162385117635921871762009100231439552000 12313596 268441310725081029266426723774728396800 12313597 58960377015502662458696239836199679392 12313598 -144829771542309262511718558664014646080 12313599 -119781919425839303813994792893032619760 12313600 -98509276377716496973473966835997081600 12313601 -985900187628879483534888188022841336896 12313602 215380409716067038812135790904059103232 12313603 601866249953735252778364664588389599360 12313604 -1357327644007591264782614365611267279744 12313605 -312197242285277222662820444025411923040 12313606 121424206087357784927115261446109908160 12313607 1115440789325662305183482152248423957672 12313608 -174568810537632168401704391789678960640 12313609 -9379407924376344160997495467195653120 12313610 -68728594054799298139196013018499466880 12313611 441787453367466607716792689802243012240 12313612 -48131297551129131486305180091228999168 12313613 -130112827123565065945679068941905946336 12313614 185287590691895165411619966173726527488 12313615 -100291046103166695488160298143792220800 12313616 -133959296853365266911670839385662947328 12313617 605775339809105773416611840154765365760 12313618 321974861046445378770092410356110687904 12313619 -823611286553014893889023715230310720980 12313620 17388624185246186969771412926810818560 12313621 82783898664258458115016704483580943640 12313622 1044322779994319817338511454661243054112 12313623 -219630885575313517261032370224190006656 12313624 1743295578296666652213182614972569600000 12313625 -260117908332258883818492107871844752000 12313626 -9670602238011254757636119485209551616 12313627 848652412043351308368680050275807596712 12313628 -363532306013196161705832355114834444800 12313629 631434256954814456006480169753855557574 12313630 228358929668516805251557629111796012800 12313631 1394288328414110845553480632999462113024 12313632 351091190563959465153124367818681221120 12313633 -253478181759261451793071086168455913118 12313634 111825381393709512771793147986568058880 12313635 -446551155538496656855696674332582072400 12313636 672656962122505040150620938954109758080 12313637 -272510058975496766083735669328684896128 12313638 418331264665475377494135603283968032544 12313639 552214847790720496732098914474919600424 12313640 -77727773628097154871307251608749363200 12313641 55345271981203341183064586220720908064 12313642 -648040228557347869069857293218718520576 12313643 -1432634792073704278857777048734755120800 12313644 256063118277753114645287139022358249472 12313645 -82093090721169107395968085277293922280 12313646 -658195196131163143993497454629011713728 12313647 879538719859502974461333376380130289040 12313648 262043404006983274682550901079843733504 12313649 -408115279181294222962638172588829260236 12313650 -80162606980226109557395819874083622400 12313651 -96952113831412850303349622985247316320 12313652 1452179119547538779130661053437724672 12313653 465061696058665888033898270335420108800 12313654 -2877295927559505927712293321443122560 12313655 -249167977985099182626967295692298950440 12313656 879181584660804575851734374637466705920 12313657 -1371319014410183026631913160112415003094 12313658 -316206514744679220353068373902941235200 12313659 -224298151169898366035534738908825393896 12313660 82048147540776055266950288773051176960 12313661 -1478966467779642367228703914458730258920 12313662 172926859654834716361402018869956250624 12313663 -929180751228394460636946003040098849088 12313664 -337638857852199410447188918356544585728 12313665 21047893711715830166638913324839127040 12313666 -132429576816443837050632361453520977920 12313667 939079841631738844633624220568460982352 12313668 -213681266355119756223427582877260047360 12313669 821977813689918569456785902024213511070 12313670 -54478400718359437878854388617799344640 12313671 -691711599416506700592362841490605751296 12313672 52839274463111085245307017148196454400 12313673 -1313639561045413565521355209714171383078 12313674 262128286472707172761889886359315965440 12313675 694448822805066635093884544231258911800 12313676 1010821091799765360114483660688503816960 12313677 -23203646409145625283029184949740125760 12313678 837084268623501426949851042561776776704 12313679 -609168863430880004679587090787321598224 12313680 -169752434592382533353427107958409789440 12313681 -197843441017624341344878709050237592000 12313682 21597205316352835590273059105456248992 12313683 110654251306438616677867363179808462452 12313684 -455329470358376587041326638762391251200 12313685 -481713904076560437418504491366265075620 12313686 -288173450890818329404451735169497088 12313687 654299711774962168319522939485362195880 12313688 -1321549769555789048917766441490217482240 12313689 -70087654554180098275972436443518467376 12313690 -669317141521958149965231374298286075200 12313691 -134936398254079708410745319394168931920 12313692 -363168619340049160880510205589644969984 12313693 262833753353937048374278357853124565760 12313694 119292932893316966519288624787541029120 12313695 5289178108085824239018658299834397440 12313696 -269213664225793722729629218992172302336 12313697 390838881779247961463712285515539775904 12313698 38265300439459826454703553633683872768 12313699 -440327095249325382796380152729266102536 12313700 363898448169240686699825653911321600000 12313701 -59382541265750659713976852951095914916 12313702 394293961864744710827794785189649890432 12313703 -1092095059618139620724403479074121439048 12313704 -293972228874932144354526490511326248960 12313705 771336771356520692418839364175709965860 12313706 248897619101186704786604607142699269552 12313707 51726326238572093805637837468223188992 12313708 -178558449546865654584569440385384707584 12313709 1289050426140633558686038227590545613910 12313710 -5449452130366427216062159399831867200 12313711 -106535031983933782111279980060898414328 12313712 39946897787676535818913060002433499136 12313713 -76630785739498637479812008207390829120 12313714 163176545786479427398961029744075064832 12313715 -996750012465808703570120134210754378640 12313716 437965003646543399025566291525853437952 12313717 -84890124019075133454944036637199421952 12313718 -619314867844077250634492471019530439168 12313719 -808025727896005387651079228429595397200 12313720 342855378997662888467488987530608332800 12313721 -294590143978362372014874545326741029888 12313722 -51319634553270000576626982194696947200 12313723 171971171752149745873781230675185540264 12313724 284852854276521128334019453374583658496 12313725 370504517538792126237042350689441869600 12313726 770667756704251126723480512088728664704 12313727 259324089242508060571314117122368581312 12313728 35571235894713476828301897888694272000 12313729 1541605156564122959956849497122830094400 12313730 100283602809306976349162390616623616000 12313731 -369384306381131649401233537207248240648 12313732 539811218365007488336985500401112222720 12313733 1132371790849550845694921027714190191004 12313734 369542217038012029373083386845835110400 12313735 65976981797136342826035091450359069120 12313736 898003520258676377723949893450019271680 12313737 159581876158966466677885595507563736148 12313738 661091375188499718125817189800610048 12313739 -160247051130834534856367537484842598576 12313740 306533178426559719085545393655137976320 12313741 -657023902455536989583146667622878418432 12313742 210241072435197435853977345968754160512 12313743 272366183569649910305817008432191961088 12313744 -463408448827825026457640003154513346560 12313745 1273912909658466577992273804420679202880 12313746 -451191806444755558427780772920991331296 12313747 -1205599946239687708621953880356158878804 12313748 -302728505207293206234946034903612006400 12313749 604561143817395176599596225095966971872 12313750 -36350250769034969498850735991481580000 12313751 273801991171554842440199785171113943752 12313752 -139228310359344901100774656498990940160 12313753 1001666057993343782804006074636116834304 12313754 -492500378156655736750485555357279473424 12313755 244136067116585146018681975873164158400 12313756 -178563616196364905871351459754764421120 12313757 86390870983150689062816308163979430092 12313758 37464336271988894815764309564974530560 12313759 1330100127201929967308545899245819444960 12313760 336474400370384862952326658171752284160 12313761 1105551094185276951028777026801058103472 12313762 -348734002095528925934353196915364341088 12313763 -237608981094590412408461260926921692160 12313764 -48809636498539213086446146530985507200 12313765 491414904438085787661781399180328889600 12313766 -86031577134929220073531293128537915136 12313767 -291110487320269507953205832056719120000 12313768 -739017678590051134023352388977551360000 12313769 551432071982420210809437314604557699208 12313770 20687661916696575619868007619164241920 12313771 -422635902770484436874517761665436056656 12313772 -29208364986939037354382858545824222720 12313773 -277162776515356640151821413399204853940 12313774 -246371007828217740585587948454703773696 12313775 -356056710771815639894780161124898922200 12313776 33887472294473932474679861257802809344 12313777 -348337889868063906168449770909369339200 12313778 382040863637971605415613926826230880256 12313779 -847283582831289215542782390958155951816 12313780 137760971371847646197673019774038013440 12313781 -26017700952626117932171066645860774528 12313782 -280414012628920111299274619624265187200 12313783 1788856369587323323371404015358755733032 12313784 -269313931595731067022817883576025292800 12313785 -269763269754631054813913646907367230080 12313786 -38002929274309161052437303750845322240 12313787 706334133158064420720240755396944334436 12313788 653607112121538534853380279170552079360 12313789 143306244631016987947976273311328797440 12313790 -619709982190707845879649122133776241600 12313791 -133666002786581310884589606850491199248 12313792 151110331084197877405734942052200742912 12313793 -743057933322005465703549950132827299840 12313794 -54879479690530502216296410420681948672 12313795 -91969166105572575831122444063967633600 12313796 -1199092077040190868014994930393271117824 12313797 831820998545797886422228321761171464640 12313798 -499317668622889309280588479508962008864 12313799 -563037382492852761924466241825232892200 12313800 -149349931360776954322254743758204032000 12313801 -158080468515732145342794714225744652198 12313802 -11654129893577307337656547655227293648 12313803 -156227261628355934976681128876531008296 12313804 -610496217970245306253831113796158809344 12313805 86635760103019624989321834250752105600 12313806 544169422013098383586102188399362179200 12313807 1684847164524213166822194494904257400 12313808 77868381327714089212520432503827431424 12313809 -676076664698207007031080564152805273600 12313810 -50303482841610966775052247947991577440 12313811 -1223355267499958818396110559759191897600 12313812 156816898479034009677077737554766725120 12313813 -494423617176722957800512981646184309938 12313814 -86237544897259418955026155528444490496 12313815 293547490324605385361519513798276093520 12313816 521376991567498259930848538642609940480 12313817 -28496762625026399782838805519375326040 12313818 320687001337362531912794542807654691328 12313819 462211960022831743081501846413617916192 12313820 177300466087750310847523770452601692160 12313821 162861608061332362241067685506470796960 12313822 21868610635034147584047268523933681472 12313823 -209841346181996063494993782934252335000 12313824 11902733695230862729650801797266145280 12313825 170575600289640056969542324909525867500 12313826 -114735086320145212431497366193965928960 12313827 -326173984201590221225437705216688052636 12313828 715229980314691938870354224483310128768 12313829 118310849418902567757556098162717467040 12313830 232845558775169299647283528078913665920 12313831 -266472411384275305968050346433227261840 12313832 -108366109421638162536228589217413447680 12313833 509957421427348996871876808476812197888 12313834 -108214694750903658880391774566516991808 12313835 -205856009118295974114866235709906874400 12313836 129873471334925499961482760836442675200 12313837 740227211947656233330210697273419424640 12313838 438772293086440446169139277045441568320 12313839 361869109003672416559374164044535448720 12313840 49504845248405362719944169192161280000 12313841 723404588663800929054850569722254551792 12313842 -12834563183304371539419940754008732416 12313843 1274072469195353596007015324588230895320 12313844 -832915950483078201497712415442151020544 12313845 -402741573877537172553293253178810678980 12313846 -716426168055593380731071332980646156128 12313847 421334578176184222124591661399888302736 12313848 -377365792628067272932247885899508244480 12313849 348281455011924794326788838228854576964 12313850 318716325838128261669174819765043256400 12313851 63949912936291650546807440890008296448 12313852 685982291623196317463045874042141863936 12313853 -1063038509653057871500953373338690508596 12313854 -63444772233734292316475468670921344640 12313855 -677248955311059466449441039213589398240 12313856 -1901361377599754626986199674386726780928 12313857 -46438685869379943031616553158749386960 12313858 -53996425114614428868291780642124414560 12313859 -53767901992699651126024352137880512128 12313860 90430122599166367214044777338185871360 12313861 -170008117773646789067363989438941127296 12313862 -217385183888164566995948313045460300800 12313863 118225263775305899043601240898693338920 12313864 -278348229166872946086764184357940377600 12313865 -843936666051054298039073335422010203120 12313866 -364496736960062879776047156260402539776 12313867 -10623312144231319075620655958955259160 12313868 15733506739308584886301522062541771776 12313869 1675237073506293778126389879883750906848 12313870 325343732474567661924359398918900466880 12313871 939158918322810661803624530668424316600 12313872 -129367635350811141910108201599597797376 12313873 25268188731472192908762456017573852928 12313874 -60952713264772394736654108598025918064 12313875 -104699672981803848710311224407957952000 12313876 -690217949640461039123019370383845952640 12313877 -1816201780574959432001320460276937740274 12313878 -308315478857872171443417123940244385792 12313879 -599205176084185285886750531404701051624 12313880 -601295751908071529907017472313992192000 12313881 -518383340190163029424308277530539509920 12313882 109165547034858065449946046273372119040 12313883 521207836462300766020506834065819724384 12313884 -426608326120259043789685790709238161408 12313885 -766458189870426457959111688402530416640 12313886 214868632441077979982034382664508298944 12313887 368920774380512841488833577205026342160 12313888 -1427776568692678046973116408149668003840 12313889 -450153004435352611800794613051641088 12313890 491280609900230004394529422720785792000 12313891 57719228287896515423311199719727035000 12313892 230543281015218391995152414418366308352 12313893 -354599597557670602154190727426315581600 12313894 -595849575309530584754591506049063760000 12313895 -2135464076564122667672872230285290400 12313896 110018694187295475344038734632222146560 12313897 127217816826965952725711279487970214820 12313898 -241538659859673861564271604929403861664 12313899 115180632259652147235049224702360328896 12313900 308598799933667003917200526626346048000 12313901 -15081922029013671833201154498777770208 12313902 -262859666699099886627634611992540549568 12313903 -50444352908452296182972175337980719120 12313904 9139392106218377895996501415476510720 12313905 -308805197638180801458991504231359843840 12313906 -433713955745310253428554399951103329280 12313907 -1425211531727662889283680507855955593844 12313908 334364861476971852840152528137883529984 12313909 -486200848783668039482182573504617791890 12313910 -2848105742206370313572021186443745280 12313911 247770025801147208573168302028277026640 12313912 -93894197169058134320434756593700454400 12313913 277875723917668892260155123404563432704 12313914 267383330862282407338361202067902597888 12313915 990663579236695053494474830394034514560 12313916 938915910956992290020436896312093872128 12313917 -16358955165704629360035547450104222720 12313918 -111221417422376437606859672035280835840 12313919 -519766509155922112278053571841878755160 12313920 -70556522857021789093116221231191818240 12313921 289616631737030496532072237987983256000 12313922 237566113000773694391017411980392950512 12313923 -66324145107173491163248355593708275456 12313924 -261327373408701618572438924424429477888 12313925 72181682582375418320648468390921104500 12313926 -234605250103262127727439317332234531456 12313927 1660990760613102568690950468345342450776 12313928 1142024390448372102568338555229332480 12313929 -469567032989093774852173729070003199216 12313930 168751533379541941867384716965750534400 12313931 -75165085107647727007666324881819620208 12313932 -42300719114812437413511416559199454208 12313933 672069297863397465178844913082673991576 12313934 -616173819971106225034598464170506904384 12313935 191487104723921161293240540372534854520 12313936 -39546714006124597398056712308998668288 12313937 -257580462832678502914626978313547382414 12313938 53678654252390732564388966475171553280 12313939 -7475797836891192192807915723988668600 12313940 -51218797543653107480799218792036958720 12313941 116952608661350053703402679508502700192 12313942 -277932571028556104224739926969099900128 12313943 296278779350407576072502488974516026064 12313944 -18383653133375473747197419391639060480 12313945 804987399471526258015149488092183923780 12313946 -466562222848523802021938440509650381328 12313947 -169048709763398662666384681695379457280 12313948 -91941454953662683665173977264464302080 12313949 603842307282423188467739869406069171520 12313950 16529708326260439874532079173613824000 12313951 -329848305499530242055334206890803785600 12313952 -146458980675870615943300870619021180928 12313953 -7390594834588416560165784970590773376 12313954 -51441280222450265550503405506282171824 12313955 986133966929242218555998721565496097360 12313956 303906845479121922413018777457731788800 12313957 2518818054370355123906036202228553656800 12313958 350683444896051853982044409160169402080 12313959 -669952333183565940693711876280738708992 12313960 896541334989006142820469171269449728000 12313961 -8812376840377743000798447017977047552 12313962 2151782868293441049360597130208383920 12313963 975907872062433551105992588123562619384 12313964 -365404343492085326862628025099634269184 12313965 409137930960482457151620504033483642240 12313966 529473936352199273813272588101393672960 12313967 -399289705075622724713503008622320113280 12313968 -126999564633800788123107734369675083776 12313969 288176400579110205668685858050220513280 12313970 126812595472900626126231459248319682560 12313971 -615843457209972075275402113051806938400 12313972 -576838305272548384457225895493016352768 12313973 -83092777409548398112191391768748760960 12313974 -226124599009809023196406061834870360640 12313975 238698881427043137064331137358544712000 12313976 1307666285403955237865232333206879539200 12313977 -353372110539488860979612833632583656192 12313978 434022197145103198716302082038451485040 12313979 1320075676223941921672188138978543222984 12313980 -210201006417732347939830965637086105600 12313981 -323077376766791440401373667864578300776 12313982 -42603199542783643534309963012925471616 12313983 786294071140382653749462838360816962048 12313984 947599616248236397147360834902137241600 12313985 256000280393421344055326989825152228180 12313986 -193761408069376544878326936860157150336 12313987 -17790680312134180695983435208852727296 12313988 558112740081554074351723413538579024896 12313989 -744958910823388338184181067900902594976 12313990 -112952893076620759778974090239816650880 12313991 -424451413858968734631519408150363394200 12313992 -836069011004496803712539735724162785280 12313993 879358473934714874768061500514538631424 12313994 458936679707283660483346180248742935552 12313995 565146285215765305121378186651001043200 12313996 9743155468603293952239141872216392192 12313997 278999358944663517827858461486908988800 12313998 -134301007162219564977264992927764224000 12313999 -571458801377710457555987917796474050000 12314000 -601436655208733056532393289363357696000 12314001 -117313135600282286718153648386282109120 12314002 -592645158575616325169740239815051688048 12314003 -246741015082611780497947813122099573600 12314004 338307281089949433210242879935446276096 12314005 3647422591265654735530292991742057920 12314006 -303630115884188040234568020912324988416 12314007 33586310291962756204641177645351041160 12314008 -73910336759696576622573574860747571200 12314009 -2112196400210183811606488118620452748280 12314010 114896099910293883328144024714939660800 12314011 548508593156420472202363753081242404612 12314012 -2342404116646083714219462527958802944 12314013 -421642373697285993200108499802611573600 12314014 968676062408931146777118034261136907840 12314015 -248074123038664505694436917390583293600 12314016 -324931838382050855329441636920295686144 12314017 -455544659769597567748262885885613669740 12314018 -584743223923684639931371066772918009184 12314019 863563100250170124725040815119162900344 12314020 -324768063795385727574579052055197048320 12314021 -330016610545523074869200443756044167556 12314022 492519629255007866503932331555627008 12314023 -517460799768967019042218066244155790728 12314024 1009771765078238342807765483611411368960 12314025 -43417938337531677294197164323013645200 12314026 -152309290386989017635927141301174206288 12314027 -297671973156748051408662746294477189376 12314028 403369027455030790879193103939970420992 12314029 -96970479341098371419370724165868172160 12314030 5224855809313523570005082547093283200 12314031 870918422172222678346875425853911532552 12314032 300713477245735651924695902279777140736 12314033 -1836919939693486399401339707141668254480 12314034 -220576378058623857293901458563638677616 12314035 -11949297146454876494872579072654911840 12314036 -319628113228189963463413444610889418752 12314037 3337835066871870062585631720864119040 12314038 484047332391185607413886971566975125120 12314039 8954942999285470042683914610358923648 12314040 -53651810538466544955799138535479296000 12314041 322472246133398427456737977828528751232 12314042 140786681356910951163909966953668500192 12314043 146311982466248524415557583437736724000 12314044 48296058337358589946574894042725782016 12314045 -1076125911884866876447791825641980012800 12314046 -672753113818434003755873043958688501760 12314047 -357180777771665070836726665904282370048 12314048 -22679558776923509668088161742924808192 12314049 511079350215471137123140346144447952 12314050 -148377407375819805863436888110514662400 12314051 -800086385834470577413079951244235242948 12314052 -197831662469983503457567188241827225600 12314053 -885751224000004419086733369232284479300 12314054 29599472542515916835398114994328374592 12314055 278043167467047394751110788986569908000 12314056 394422816390444743572818152402285306880 12314057 -194021354011696280510640556471465041600 12314058 35830906928116760918761874953387939584 12314059 1808734152598633853794627080154187415120 12314060 -361961600247209567526325033198492385280 12314061 -572640266420735240783393651044920963690 12314062 279218265363043464095762225916410563968 12314063 -615676220761287645109790450345440164336 12314064 48502082142066117394347359476490698752 12314065 -429342023658380220797993511594725430540 12314066 -82804910604319759598150626493516646768 12314067 -226920661431408349519231406468108160000 12314068 -44660799680018510181318515747494789120 12314069 -80483059704638786183353688264285214528 12314070 431762765664986688855682952708707578240 12314071 8302037679375214308577042018965289344 12314072 168755438460492076581659915168148940800 12314073 485327564178931703819941697462957717184 12314074 460571693373402183900761099900726661120 12314075 457669969530436914692480213906127429300 12314076 71856091724359061565929488944705500160 12314077 -363396756415697309807019874929726456128 12314078 -3020518815998013088877356009938566400 12314079 1360465858348195485319628341675157879040 12314080 -1367611640935693409531892438487593123840 12314081 44885878490920439440743319176328538664 12314082 1215936230438661697993739511228549120 12314083 -442058061609083658025239770315224205668 12314084 126985497651943875750284131736127897216 12314085 38683120633593162378824936564865792000 12314086 -9818881049991063904103540715965414784 12314087 -152544047715984410467806567422062318320 12314088 815653886071150191242169144929518156800 12314089 266707976955789746768397061222372398160 12314090 -280267884925530342898932294764581036800 12314091 -165325636227135819578318805037333175208 12314092 156279764219878693665648440190433307904 12314093 9877051263089031025690375121615278368 12314094 43028678017226655635729793865598730240 12314095 -644997588219386140652428654181384914320 12314096 -249212052052144712430273205328518348800 12314097 571198636925136324050813541207707731074 12314098 -371768905699279863693306837414354063360 12314099 -75815807343021151792135114254785645568 12314100 45378654496981149765685420493306726400 12314101 -269496461709555163805840552412026728896 12314102 -329533114852554753518245004386538257248 12314103 -236544414923735975191695635838897708336 12314104 -300105591354250449234921528610512936960 12314105 157329218472999031192891505945511285000 12314106 -14312634505743478539757597433821175040 12314107 290807509138230425196709639013768614480 12314108 -71273601539997813683417012899337754624 12314109 -729974762824616033590131529346552921760 12314110 -317307102320121364526390034963668591040 12314111 -1036186607614283322783851039658290833608 12314112 172561938434981407099044492770134720512 12314113 284266070806339993354754337155901108160 12314114 611556514997598698389793471602780295040 12314115 512331545275306964022480581493827424720 12314116 237758718818013286504206285875913145600 12314117 -650977996060974634939165161124136179488 12314118 -189270362775551175641171367755492319360 12314119 54058743033075750066975869328032591896 12314120 -19855389877909134566225767109591040000 12314121 22219178967716802023505386602172112912 12314122 189479350238346169992249185287116784224 12314123 -1045409990068606575888249469351009715628 12314124 -142869409575877525559102120951675447040 12314125 30091838115256222091949490367793600000 12314126 -178675776566201037309510518556527692800 12314127 174370257881995864407419190807579330432 12314128 270967348518392840293335632911230238720 12314129 574737676633737909316099581039908347680 12314130 -42853517555960533965647656366698024960 12314131 -1268022422582019866888539648720318616832 12314132 -1185412608916950870629067906000577781760 12314133 328490348481935852394743521345098665280 12314134 -253913637484063897999407708306550939008 12314135 200715659004215009190992259474484285080 12314136 7216627383740272588283896226837913600 12314137 697528509411228706924178332724608461984 12314138 472920734582943226223200137846078000096 12314139 -1048602784827545155892783738024747433576 12314140 51890219665213500081803598636114892800 12314141 -834749135565605652802819542509926734912 12314142 415507377309614513937128125664698904640 12314143 60796806898355643585818653471746869800 12314144 1376087425499432083218307524783747956736 12314145 56073239731020927430955877841144563840 12314146 8306756255787219022597979232439531584 12314147 785756046816042272815815588579725998080 12314148 110507389526456763980662896714911711232 12314149 1574410399955851577648878677464110636480 12314150 -215584460513457487771871875190910504000 12314151 -25303821236008239371153245452839347632 12314152 -1116606701907810466682054503847568998400 12314153 1344510376836281002995940374482190849402 12314154 -99664549353030661382909167122347919360 12314155 280434289729204164407994196291623155040 12314156 -53161917315865964034948699487846290432 12314157 58880049962057297858335717923842441088 12314158 508266711798315788401252502930122639680 12314159 674762996194529330335084867199521788528 12314160 -58428648348050279815675356016086220800 12314161 -13620699317261997831848474105073208576 12314162 38711529497889721790677255876975368192 12314163 352328550022408486449008043738531052344 12314164 1199573621208291204941485397260825045376 12314165 -2325234785486330560521090255000633598080 12314166 -111067066226544611842680378143663923200 12314167 293381179642913656560399273375037634216 12314168 2926656579689416660545218233084047360 12314169 68680326624537644504030428419112645248 12314170 -260772699879639786203309135655747360 12314171 -376460286455216071431040117359694298256 12314172 -240463483492124413438414737910582671360 12314173 -188507908837966203298386891349334027578 12314174 -65360296427652814760941834384212461568 12314175 -110538510296799637159025437118313982800 12314176 743100369937642895393870809491570688 12314177 553527434647729172403214704121572004800 12314178 312131063723302027855179496748542081104 12314179 -7445324634678388059958534305375409392 12314180 -203853413265005362362787228620277881600 12314181 1068132847250780868627036453978364726944 12314182 181305806701309133881623103104759793152 12314183 370233297281343293771447317916419707360 12314184 401405856327271685870102442226249728000 12314185 -501821540586523236022141232351615760000 12314186 257087255591404378615187837031743743488 12314187 20655998965129388891093720840595787236 12314188 1646924608726282782909278062787042390016 12314189 -1743317406923417324092179467034942390144 12314190 -120174952753617657367416276066252981120 12314191 -1401131800294058006385964638458967979408 12314192 35348753480843401739741354819655303168 12314193 -931087002266360597140063390204695955872 12314194 897558709860164009064767492490065482896 12314195 470405567171030799870905048438773681200 12314196 508060551433336911984543110551039508352 12314197 -148845513221675167429323354997362332768 12314198 8255244927806805272180205310209018240 12314199 441885809182679472546310040591497231464 12314200 151034559239990288744937758430249984000 12314201 161996649930559847986485657737551211904 12314202 289546567624023345255715487924320099584 12314203 -980186638865764468246285348989568250136 12314204 -239654021882612306159253800275265126400 12314205 624519836669098544497016506849982315160 12314206 60687539148315561045745578842769063552 12314207 -775396706293224022190888979464715992544 12314208 258850915072853315669038303793426202624 12314209 1465258882594614742425026820196244617216 12314210 -91950149844280483094927486312463702240 12314211 -2022346179910433685853265439784665600 12314212 -459073068479711280209870337666111897600 12314213 -1020874965926617168369458865969152449538 12314214 -584846054577181416769666020612034974720 12314215 41046695039518568622566096817609954360 12314216 -1738044399680106295642074693363518668800 12314217 -990894741432910411031422064734477507488 12314218 126733345727908069680865115398171706880 12314219 960215741082099958614084512583323985600 12314220 373685806743394297400426367016357985280 12314221 50857923070696774524388612317994990752 12314222 196453971868015033275794113304772073344 12314223 97570623325573824281740125566064875520 12314224 4245140533297345255713284801995931648 12314225 -14932400493936071332852645941364603200 12314226 -79075962384463209724988900418992451456 12314227 472478890834937333978364845020984241832 12314228 627635995682660757727404232805146890240 12314229 -1377849064482406211056085216964618720 12314230 -260493568748805061131013090048020618240 12314231 -1051610289297708636522313636092207970968 12314232 187117669209684012179541279033215139840 12314233 -1787900064223132001815388207267656750380 12314234 508807469145212422450369650984935577600 12314235 -807432897025840853785953246411942858240 12314236 -655660441734068347743747154976368312320 12314237 27478031036403130445465459997339573240 12314238 22404161504476725213909508358467310208 12314239 589921631056675481107872078677271090816 12314240 -60243087360061765291046519884795084800 12314241 733226663203475462499348656010410169600 12314242 -738277792526421626889266853490017216000 12314243 1733394211565338269198274768456692282492 12314244 439936228482577400130387918449480939520 12314245 579410151610830075111081177030012869880 12314246 -244043663171819081085495387994175447040 12314247 -181511094580452192825477710398363574016 12314248 402170553226001688893444313566429967360 12314249 707790683564481529873219772532551780250 12314250 96796786777902834172787853939452976000 12314251 -280762746554362365564827643754625623896 12314252 -9909695680848569523771683329905963264 12314253 -55154289388081353145112508429907366272 12314254 10368615542047313693431384459587902400 12314255 335085014331469511075961709722141665160 12314256 136141940676710579377407424831920144384 12314257 -121952154438068878637303964192906764494 12314258 17176112258894331953064196184258532480 12314259 -857398892620306391930911404177886617036 12314260 -257593639849616496756250726751606169600 12314261 -166014948688350859139839181827885581600 12314262 420991676682768812986639720651155009024 12314263 -598890761059824649991000393459167555152 12314264 -955694840915364928613110249365037178880 12314265 -410710885622671803524768604687995378880 12314266 -82011242949245199909066296978617739040 12314267 -340913446422245620145206992604713178608 12314268 315573892445869995059984793508766751744 12314269 317228921882176949400090394937027711808 12314270 -628626125199180656605461919912065715200 12314271 813053851464020134939965761273317693512 12314272 -319982693601807599405744261576296562688 12314273 -275798843231363327974967703758854597464 12314274 73509556956089931410018102242630732800 12314275 -324397746983640584578758993801235970000 12314276 -276059004700936658686267998130551783168 12314277 1257999176266432357678591410302664161214 12314278 979422083283668427370421755508120617440 12314279 586538882946357709524988720802691861720 12314280 -283581477346991206554814289404133376000 12314281 -691578222835036543581410587506586127296 12314282 366466360722528475866007684150566635520 12314283 -1237419466065710261935061497635941314560 12314284 380219386762660884086792589881624335616 12314285 -86816142617653291501854416367558720000 12314286 311870947201316319242452769683249381632 12314287 1531541319125401598474556454558999747032 12314288 85122176578335241614599628087925309440 12314289 -152646266239538808601907715340643717952 12314290 1750323209805109655459186710447162080 12314291 1098899346381158497800800402973663876 12314292 136989269177438520511781436542961856512 12314293 222324130596729336407933344591056546542 12314294 -220097898209907079091229371606418974304 12314295 -228632641021556101101129185755067212800 12314296 146584863142740672516679650080029839360 12314297 -223741848652532012984844284203411872 12314298 98387913876908826580391124140983856640 12314299 901597367681454926369593153165458510000 12314300 -424850479048572640286326857921819993600 12314301 464186237301713106672465951293188690944 12314302 89437278548721736489418031650764566528 12314303 710323244857598710992546128745374643120 12314304 11432250249559035575350913562684948480 12314305 -294320328266318083436413615796911296000 12314306 224735434507131474660025686430007174352 12314307 153345320004795097078699439722314593760 12314308 243911360929787331937871151753107404928 12314309 62110716719076236472984977844829809024 12314310 355457728503754896481987225625762060160 12314311 -349247764025928442938714775677380909952 12314312 593596343022063723081417908816387450880 12314313 560649956116821788195852493231696389760 12314314 -175819046981580963383722859695259422368 12314315 19846346361164266308750107355598096320 12314316 37813767070445437319903010609319772160 12314317 -618964843279279791537988745958788799188 12314318 23492668153183680624430460742303959040 12314319 147510516585512944826646562428844694400 12314320 81761650643747326904895765599542886400 12314321 -1830131981465668625179681060501583486478 12314322 -58111847180852697852007041677419200000 12314323 -232391931383830167838916935410118097664 12314324 -158964222096281982635564235026465304576 12314325 249887418119429844129474945263459817600 12314326 -150786437327656926587378709298585905888 12314327 -1210917141068908379126085139426504648824 12314328 -451126863020621401723876262187357388800 12314329 375395701096919361900479572011337358976 12314330 99632875927068815019118555213125273600 12314331 -631751336377479058076638695228606069780 12314332 1324652605610533732752417039964727257600 12314333 1052995258773371073620183496348104124582 12314334 -172390153518807231374252800483641545088 12314335 250522668170615871283582728772180909920 12314336 -2335747545994637751300202816196125655040 12314337 210592262804198190511649505362315143200 12314338 -161758656588813315262882926936449075712 12314339 -8546869918732700614219425815819303544 12314340 136770886461120475928194227103701039360 12314341 186317241147735941931118658638367383224 12314342 -47200495839703668740371396268102960928 12314343 59516886176632041496233696960219952128 12314344 -173256083002685687622649210278932152320 12314345 298469750020231512700159546963097144100 12314346 453047880820309676420429020862446426368 12314347 -320672764664528912906761056742695366848 12314348 -1071862122406497672465138842665837723392 12314349 -43129679953651819134769457125276470570 12314350 -152995135846393230679430671066037827200 12314351 255381107577424117989462018800281221120 12314352 98188809310140394818982279275203788800 12314353 -1888685829776829910229275227237987380398 12314354 86632931828964337628130289622369544624 12314355 246276455528120674360103649079993254960 12314356 -726032466369185407509305801377358991360 12314357 750535908711916953416977799212601121120 12314358 187791691762314957840605505435186720000 12314359 -163880220509184859718368471428280947296 12314360 -71136871288733989496101377765828096000 12314361 316620361142232267360985579019144393280 12314362 -686975346278394911160649929163791590400 12314363 786704595111686344202155764404134584612 12314364 359105915257974388706615430097976050176 12314365 598254618233534432013038557913279339520 12314366 792007660702098528713136371095817413632 12314367 -144779553762509860740414092977238925432 12314368 -494749092816774365930276091714607251456 12314369 1483083064527083819802080332334089792770 12314370 -23168236393572433564322542665462082560 12314371 -449547940424632234033901817529183154288 12314372 -234572317548322431789738985363243929600 12314373 -787977409662256741174066304665209155616 12314374 -211746743888301888002351367308628956064 12314375 250405227115308902692784077623385650000 12314376 -1969459851444729829813250348177984716800 12314377 -7370546697598130056922886512730201016 12314378 -119181188468386769439388838658527803392 12314379 134567588099068968376099487015659549440 12314380 167020210514203869021235133517665602560 12314381 810347477721371564055577612289876272182 12314382 -119558295177532687705489148848565716992 12314383 -29787522991210720328465123763010846856 12314384 20705717352606375042473832649091973120 12314385 -259648106094351847941221370791880322380 12314386 -801132990555076045227224525679937920000 12314387 171874720806278642006657739935790309840 12314388 275661805534675947185689277580975667200 12314389 73900514862725764383248468167699744480 12314390 -488078928250814441002616619254859888000 12314391 103313288224563774034670320527912373920 12314392 -961853174710741690078799135440027422720 12314393 -3102543358039623576519799419476268672 12314394 158565380768891414609419230336037520640 12314395 -1316043157569481169995202301181329201600 12314396 592394403022809366241306243623043952640 12314397 849559425977504928278738859247384905600 12314398 16507237943759819995785563845787491200 12314399 -2427482024856365191445893260785019601464 12314400 -167470408731613151078285974148638310400 12314401 156982443933003680457828496717093296864 12314402 317013283491750765051371706667321699152 12314403 -1417475815949074413092290581891404484000 12314404 336822122893220629993802358318924937856 12314405 90676374847523591939194518409832327160 12314406 82235708842635305929950843172031869824 12314407 167732825590084806785705342181846077952 12314408 -768029059672224553168318256795248727040 12314409 -282354992103987932213769875250407907840 12314410 -36669790817061248667286757669900256000 12314411 188456293784966335743794300525535454752 12314412 -610320524575310266243766898919097281536 12314413 -2313628558368178839484818155945419776960 12314414 -82399141064277812905636366769071957248 12314415 391324915232053149737463217542891108000 12314416 114028363721541517906416985313303887872 12314417 -1540708527814676395075491586717538007534 12314418 -24503351468576467581623699014684654080 12314419 647294964237468009558651099439209430144 12314420 -171905779827394109977484457721977918720 12314421 -151865923372292457644256816785395536960 12314422 -62766659680744978982078703617535547488 12314423 -1679204333474533201454859532845685282560 12314424 -941533663837658511083157913413283246080 12314425 262758487590102691423258936310969340300 12314426 -7820031895921295516132113289972322816 12314427 96760793316002477479617344359997972160 12314428 -347661604751281639223093398666264182784 12314429 -103547969148310325305370996131771238970 12314430 19181430190500978757205547014243800320 12314431 -251511197589280138265131328723625160768 12314432 1357142933374372519358224517726994432 12314433 -1118518039912195651150026607012910068176 12314434 -519564792673989488887192482675697438848 12314435 283340323712451475373294051572764167280 12314436 -119861560083836557034325121168949538816 12314437 141952485903631156073618585751806194140 12314438 -737492406311532579040208555724298910880 12314439 1037054991709343095464824435870562915504 12314440 37347166522385819210628235610151321600 12314441 1991961111213232696576223966545135975680 12314442 85205964907943423783399405913346957824 12314443 -51203944389435667099419724629862456656 12314444 423232500766348761528033142773687106560 12314445 289427488696395392214047240222186071680 12314446 544582148729698524087000982716767789184 12314447 -162568050630384308107975428506488280808 12314448 217206613167394342065549106150690578432 12314449 -174154886047894076010956426523188814720 12314450 -134323940396742572174973192842555874000 12314451 -144260346740262898769071255132981286400 12314452 -795897939996153217131876527119761393920 12314453 -3880999289495853876990021653106675072 12314454 -355205303073410455108324711398048137280 12314455 -439299399172051074673001588919567569640 12314456 -50823304682465065520659791046766100480 12314457 1484080649580521425826130946403540012640 12314458 148563030968571209007113602625349717984 12314459 1904652367288464125159221505997801582660 12314460 -277408587627757819345749172308939479040 12314461 1590515203408938543750111895233710210112 12314462 403969513372481474139649203694118995392 12314463 510378257655884424155097268447933824 12314464 1279054228398190421046311795594558570496 12314465 -273108341170415384558945214053568807000 12314466 -485775369146898187328908597166749789056 12314467 -2255726396373599520587689280632629685296 12314468 -736689759830830413378801799687983160320 12314469 -18707714381953223940117588449090013792 12314470 -159940823943019291229556623466716774400 12314471 119351398876333904297368974952744351104 12314472 497579641691056914533757538707884113920 12314473 -489296622686382219661345681271281461240 12314474 -646703205694930011817148094689764842240 12314475 244636754188093280965388765731171860000 12314476 64501707190583045625144471729948920832 12314477 16877691184645089692403450507183943872 12314478 596343996440094035657379547982345223168 12314479 1760520658487695660500628788592069392080 12314480 2800155428948858136799241329532928000 12314481 -556867537782190425026132388472116693648 12314482 -74479197168450394118247371771247372288 12314483 -1529383243110520421900775384908669369268 12314484 177811013900378532767473799478930124800 12314485 61755193088370824279219576427444521400 12314486 342189381889322311542135886637788305024 12314487 93861149203115910563757613528006291968 12314488 -359500242419389340289944925823432765440 12314489 578402342967049816573183539416285462880 12314490 207127500626917063179807291630316362240 12314491 -2598485524644216507566517603612351728 12314492 -28034682155636890590938879562644035584 12314493 -482547669734370176598373913683828608660 12314494 98199500167558794024066215388547222272 12314495 1238304741718591350448851612791960337000 12314496 -428824706611024110481527313813576089600 12314497 -153480824674377646072811775752058824304 12314498 36015524916924024298133958244648244736 12314499 95949727255289891771024841707821256448 12314500 694876736745066676232404430853857280000 12314501 512835147677556015085128788359887105600 12314502 143317769844650758139798016296214205440 12314503 180466148920666313631326055583517829904 12314504 533292898287217345952197613314883957760 12314505 -36474680759984935161223592189460977280 12314506 -547014750653490896495867689382752705536 12314507 523583204287912228639066269218295084756 12314508 -291076255572243712066528310274037493760 12314509 -132878750707592132766972884839962569290 12314510 45057177967086090239015577210460680960 12314511 186421003478972233176223396026788525568 12314512 541764517654781280898469305372639232 12314513 1867764829625003032909603158231530547762 12314514 52103178517092569956977408387562139136 12314515 -387565682410586310389003404779056801280 12314516 -37721706944701886895478865249749602816 12314517 -265297505024667099361875024019243701888 12314518 -4542702804645075753325344817650057600 12314519 -79270446075704511183070769786065261728 12314520 -176540617307391323340235939647270912000 12314521 -579753216736579346182930876485586664448 12314522 -318295457859561253247977949887914180096 12314523 45098678637431588988395667589292385984 12314524 578758674568932668924859584268653174784 12314525 145511211403429435271944074834465987300 12314526 89764045018071141301874636674948558848 12314527 -234327662183267518306619659168194297560 12314528 -168890919053581604577074603293102178304 12314529 1007812059363149344312934111461559096274 12314530 -324829574047776704924634159721122735840 12314531 1907062830045783593025130420900921507200 12314532 32569439233580145659679501996002156544 12314533 -691818626133100816795106384075187072 12314534 -652636396391845800175067015415454860288 12314535 -713680774648649925796861371607194730800 12314536 -445689303005351220356175690380513126400 12314537 -417875831369493418497054427470257207814 12314538 -549143732943299991407830423382884239360 12314539 -1025145066387816214783864351816422428280 12314540 -151983047957833360255041000360990750720 12314541 52264152469888193350100078347580072640 12314542 -956719966656859089062153723730436955328 12314543 -129455293832487021230323196163321052680 12314544 -82065617871624944302532407831247192064 12314545 165692894139706158978189468863994288000 12314546 -971875997321588695761641809189103633280 12314547 -461670334113647933166526161464059446960 12314548 322018287113163506504144853983243547008 12314549 426085703410464162174422838912610019328 12314550 -92241910702303851470684606205286320000 12314551 103348394569554908721380004767084454600 12314552 -1107283390202852598317052270848057856000 12314553 -868387041485645296453163181160567237296 12314554 -168898014021473009054659735013545579008 12314555 3579673272488645659120085088198205440 12314556 295464202715567483785219551812009574912 12314557 2040782501692871579833558381928086555180 12314558 19825222799561168700101515514994377088 12314559 -544475857634798833393642981041489802296 12314560 172115651692775697537873076192228147200 12314561 -102620599642411116183548637724262895168 12314562 57085011750337271082631537991579778048 12314563 224489813202120404098915802760472266812 12314564 296023403635280473508173273380273979392 12314565 -930328971269581268875645315267914576000 12314566 -882585258202456456519598233298811102720 12314567 -1270638475517343503691949126951734060168 12314568 61614230096376076378950649394870353920 12314569 -661720652398266470114469712553208805030 12314570 150927986859802890738908518072847760480 12314571 206623793604928819930878345909082730712 12314572 711485165118628349629104597916017502976 12314573 -614147237814500317616183206931857399860 12314574 -198271714946160460432708532884618350720 12314575 -110211190233128499553654058397055410400 12314576 344668371310999426321806728729784901632 12314577 1222995824452801024202704617181079571456 12314578 150100590546972640219553148490936413840 12314579 387358193970696109365256521056207706276 12314580 170559440635601949901709661525781094400 12314581 -232443229936574392313120207453173760900 12314582 -189071392708247792481751054767334535520 12314583 -374783300770271428448902871966932666848 12314584 1388652526881781465617562581545555865600 12314585 -590861711159717510763797554885626164220 12314586 69111716871371933854678669147031652864 12314587 411954210542600686484091179280235383236 12314588 60224160972583297361180790804943580160 12314589 13021807675734006418078322013709528320 12314590 463876531173431918835762858254197012800 12314591 427826939773095840188654510836290110160 12314592 -52018599346477284402337907474642239488 12314593 366327677641722100206140755062442544944 12314594 -815816337865804780677943012850535593904 12314595 34739455132565695858938605070597550080 12314596 223589751691186872731433892180228227072 12314597 -388889094799873495132116006594163629954 12314598 -3012414853378487685481951883465241600 12314599 -859393659283919296861489892927691079680 12314600 -162200894834287272788821928273295360000 12314601 183108546955200295249707341330381308068 12314602 252631426767758507435024611188870242400 12314603 49498627450887120277856398327649475840 12314604 -386389327779607465186633755446429551104 12314605 209423739289485172007597313868993909260 12314606 -891575985317782739570314524011012173248 12314607 -439194733829853562528116366908166771960 12314608 420301181243319505460965039844695212032 12314609 -1342463316593674074296457214206971739084 12314610 123347644757684704702334766141500728320 12314611 2124032617440434012116073091634002401280 12314612 -770162600673275641950788680076329263744 12314613 -598373906573133297271049421181294046016 12314614 130054848483475538091202094958067769088 12314615 -645124101210898758642323693733652112400 12314616 104172091551527661785784096696785817600 12314617 -249648283986246443810686464814210039808 12314618 3009641247776848116854182068453942720 12314619 572190571797683422197060610290521987040 12314620 -303823651911499797219824365764278392320 12314621 199078985543448038271471846086979525600 12314622 374381019991471917032746496706616980480 12314623 -18188245668849306091901411108296315520 12314624 12146907094006850786386099929769574400 12314625 910025765097094588769007510184173360000 12314626 61664433437702681328567966959977979904 12314627 -117960745147994177404321594590899018784 12314628 561871922476875814614706356757027139712 12314629 569775264377125078145598647421435243230 12314630 -102082222891946100178892635204134424320 12314631 515285974931806044859185518444943556392 12314632 -1023784503676546437556275114562301337600 12314633 -340891038673827339431473300232084486118 12314634 281874146401123203721018401344420340480 12314635 -310756060231485627190506113185200613440 12314636 97969179470593948120258076704629838848 12314637 150735693465569101779934394090335753536 12314638 33445872543155685563203104702200628096 12314639 -474142500017872874732758862365456468560 12314640 -36511032856164034479982366599818772480 12314641 22727232674793513285690853755706074080 12314642 466522108179232028751234477462520169472 12314643 207030983831029341168038964584137355328 12314644 -647137527253243462487652781083071937664 12314645 153899714548053236855610641291093278080 12314646 -19988979950998702590338213965909584000 12314647 -2379813216437574670571577832775198943600 12314648 -1506293909583189558151583039726388848640 12314649 -711367165132068199082130227431011314736 12314650 -104440310387977324865411182814502278400 12314651 66271956729436962931083995030982059652 12314652 -16229368211064799650813521101781065728 12314653 -16780186111655584067363234964000808576 12314654 1193089152113974676588044980195970176 12314655 1140332832947421573287174512697985238800 12314656 -392953026536325219277825646316955435008 12314657 165967563977061476649040216257691050240 12314658 150974433731492408512237985241513661440 12314659 87864443804965380029287265955837486240 12314660 78737347480001540461860915132097536000 12314661 -136422005727907003911010336968358688928 12314662 -18607354057589231077039539671586199488 12314663 468354219969911675638263914179712912400 12314664 -417229393008799214438813315914456442880 12314665 -895307782506778200566101093323808654080 12314666 -91006583979720017189082660870277343232 12314667 559641296286780919053952440378317163264 12314668 2062616434487872860565961598623522048 12314669 -990340217316322523570970266088298581204 12314670 -178503875304485662599103647456078153600 12314671 39709283188951018306529654630499940744 12314672 -721900764420350412547266054537839738880 12314673 -12367102410041167664799795489800355264 12314674 -797177186147625060034231378900630823664 12314675 -211899527630608422327530890697254142100 12314676 342979468868844466622453348074910453760 12314677 180285813169752958987528785464313628526 12314678 -212319790644255606924553035444627002880 12314679 -83281150272234679530653602616287478400 12314680 1087429365165101252179667335952180428800 12314681 -850404296429861160681932353271124995628 12314682 -414924116981247710220930950756857909248 12314683 588817963499447615643983181214434933504 12314684 -7373686199196103633295435166774587904 12314685 877079436424742154016399766931331004160 12314686 729341771338726540216288494144061185792 12314687 -339898757617509085708068438268766676096 12314688 72656933389275331106949654111521341440 12314689 401524204305170975710574041321347703490 12314690 462791794524253072828548613974741549600 12314691 109281160788613099052185324581799139352 12314692 -876816029030056602626941466453985512064 12314693 1369303793671531021564583306323081567644 12314694 96519618980687525492297671572498204672 12314695 -500896707684907968044783724274825825800 12314696 -1609359106747960309917232951213454745600 12314697 351797172459624450531832316845554169920 12314698 29727592140055306374373536048797268480 12314699 1476311686811183594420036169687734375700 12314700 300587552428303340586610163271255168000 12314701 -374245848943693594926909620253990105600 12314702 -515426525216391074659840840052747120448 12314703 -9892566676905116025334263092241799536 12314704 353673408504253558545222348930502082560 12314705 -574663539098697076271335647482883648000 12314706 -198057358057686108501412846071984047616 12314707 641401230055889345382228784640720345272 12314708 181653710894323065471494587914672777216 12314709 192742216779845071891858772645644933728 12314710 82662344375391523378992701159362840320 12314711 -439575876456453463606630310785907350200 12314712 -814700542482870558410764634254761000960 12314713 -104083386740082815151392047218602398140 12314714 -356137773664060570839568860352555307520 12314715 -246516078020308536020137758288674496000 12314716 -121340014482296313440867782555229975040 12314717 142773455965697236003266761854548744000 12314718 -102764995594281144550357954659002068416 12314719 -125874342138260870044178660677733581440 12314720 934337494894370191666818665152692879360 12314721 993037054366581764705594004294426747312 12314722 -232056915340198347679567848346600109568 12314723 -1383498838066376886088246556108131657800 12314724 538712745176569798374723908642699744256 12314725 229981024275880641704772404489277984000 12314726 390409464682337486193965662546082841312 12314727 3100360898762617236129160250804835840 12314728 1219095340669417788351926832567953848320 12314729 317978473852739767311898657292209046784 12314730 385649995380439318328440547851764798720 12314731 412445117245092489848916612358434985104 12314732 -1156739108677349091970191050297965980672 12314733 -292237045067613125575447575268204202400 12314734 -513691165637768205635815323106406294400 12314735 -95457748228659262474726752373580259600 12314736 6087548171113485371513038673404231680 12314737 218823222641998511273863028408100707904 12314738 -417614373082198785609615982738821354480 12314739 230789088758155454351644140327215200824 12314740 341176148176900641797517736875903936000 12314741 -1196233367277399004188708522864536952516 12314742 526746082358654584739433156084996939264 12314743 609204857227620708563695447189176430000 12314744 599030422247596495059559982901201285120 12314745 -169672046068311521699579404152289913280 12314746 12754020114837575087813829186034664160 12314747 116765064508158728667256729933341170592 12314748 -607056451474801008211096815409516715520 12314749 -2143532009994378554646489116988121850280 12314750 -10366753124480978792897376057962496000 12314751 724282117021474240100074727200010747280 12314752 -423322635298659512392483926034297651200 12314753 597459165914696553364099089583628668464 12314754 458738083498577330413719046076803044480 12314755 -147230263774747106276144376368412522000 12314756 -150741301106274566409582019268206097280 12314757 133082192908055178982977078152716554240 12314758 -138789952167076942288568253877311518016 12314759 888968079911546407170968924225206393920 12314760 225585604109407772913301930381546291200 12314761 1072790106358864394645309987358852828772 12314762 -386256600647889229535395034437061996448 12314763 39044005607551173576646280703053336172 12314764 -260252160969696235751947653594036338688 12314765 649227873191790847954129396533919395660 12314766 138645891662418642278054783599883792640 12314767 -811009261261789952104425971929087743184 12314768 159168121992397019217816140904784699392 12314769 75682627542817761239454370738587860160 12314770 1725787561767186024671215676494256640 12314771 448402921897138305338237214539300388864 12314772 397340445959260505985530509033272679296 12314773 1590117120766084073715771961474057147022 12314774 352850050351391066721162914587504386240 12314775 309783754941369964187454874992528000 12314776 -869981470534208452525162095331071313920 12314777 -2261045026536685646063102463353114234880 12314778 -188724830185342361370619338009340898304 12314779 -753111123971672637336475515286259368424 12314780 273490141328712810782567559068231769600 12314781 57451930844784265783123875305350433280 12314782 99815050724586219248364573673789603584 12314783 1526964546256118606955822250495889262528 12314784 206291871000228138343798220660740718592 12314785 -69001935681483300965045035323248879040 12314786 372235911607450288418514704739422869248 12314787 1062605930552868359971807302031379485560 12314788 1363530314833512136424453196388818994176 12314789 -1142574231483670916195132133608972761410 12314790 194598635085917439669396591021819688320 12314791 -317275729702031806012770270055038108808 12314792 -19058293933297859292313838589031219200 12314793 -6205240108446209837296245398256833376 12314794 -495607861991899548596239658098508180304 12314795 798890509723296471246991186389225646800 12314796 -11841757894929260262807112035691570176 12314797 1561277872515493196841600744340736246112 12314798 -42412919069256541778097785014514199936 12314799 -444397441101685829455253302390213140480 12314800 -233097328246548777482894327035962163200 12314801 -656552179886938627834464266766219532896 12314802 -181464482521263040270831188219629546496 12314803 -460656028623452083671995483638024744948 12314804 -1502740578845376308772372141200702373888 12314805 -175511571362771168000256710804769444480 12314806 -347546186309566043402499242984544117120 12314807 -1684983693986372823201117450242431849944 12314808 -47435158858492169900291479787451187200 12314809 -329685728333684803960235826255141422080 12314810 565021524330120555933139722799192750560 12314811 238463414355523023405085380511663227672 12314812 -203809167671231337602426056238747975680 12314813 -1332185481007713832600558920753188352 12314814 7560834179636002118462835992345462400 12314815 -32867365571116586071611738043739640480 12314816 -561712015578398711578519729812560412672 12314817 -743017770105767594575686997788286645020 12314818 257076632816978676106269657336556408704 12314819 467855034313930858194719213941541527560 12314820 56957854725112758108185137551538176000 12314821 47492901818063634965084192373908400000 12314822 -329302254434471853023267224802935611648 12314823 -247318491091372220341202018634879762096 12314824 128500655675377426220605132433126246400 12314825 42965302863789841855094337291737927100 12314826 -181257150505391480723025933552702406608 12314827 624141532855776984929985691268789710596 12314828 7333513114508901868487414909060336640 12314829 113424684609794740286201365865996306880 12314830 -412576718596912941914975579544602494080 12314831 -8236109682119025422653450727653251120 12314832 55684022905358632481145999564725157888 12314833 -10469040428079038897285742044857760400 12314834 -404704093831496739714063972646437719040 12314835 9653350210388063217580001831156948400 12314836 -924215802216365670048178514797004165120 12314837 249670748960542660397766116718495729486 12314838 -447633774951763185443889948917779822656 12314839 -1928576207356195114150405936751333962360 12314840 185240417482058270218970712235433164800 12314841 -95955737449183689132660735960770304000 12314842 98994685315325673267771899680288166400 12314843 584252270401448705124606133264789049664 12314844 167958473730940638139296682948953415680 12314845 -366361867040147555009874412958118959400 12314846 -663324585825671045447970046409625219840 12314847 666657609179396476997951214420559806720 12314848 -17551386615414593684709875993715671040 12314849 -112998352113415800758616937337084976720 12314850 -235496791682151900905930624993448000000 12314851 -446865011724446526375504238672969708968 12314852 -807006208252972846944567156475910274048 12314853 443238828110127470191097794959432900540 12314854 -273764038722726714685858851382419918624 12314855 -288802498648115188785259255691694727680 12314856 8789865053276716571246394813996810240 12314857 -19766900337367836585304684340356594608 12314858 819958230438989513022848393235559776 12314859 -9650122080078227710404687586933272912 12314860 -93749484781785924665086559523251281920 12314861 278569491348090329634843833577210865890 12314862 -255282922282076698907406780850421606400 12314863 -1881175067488578027290950901924922567312 12314864 222867328233528958228241513133486145536 12314865 -32375266043513181192986228192008673280 12314866 161286540738884805575046158577494002080 12314867 -879949295684225478654778558642879602720 12314868 -123007622930213467963817143256573712384 12314869 -156535203358885565973778398763500276160 12314870 194364196145996567375725747573063034880 12314871 646708790115534362421857742926321207040 12314872 1412239158999129498541203763163997388800 12314873 1254590919646051775449684617274925590122 12314874 -12061446767702444151811881179603140608 12314875 -870193847244728082514934947737095460000 12314876 48879419251996165899465442219618810368 12314877 -360363178046746557861475231799562962880 12314878 158324145465304666610194063072629061440 12314879 -463254414950062540460184262498729752480 12314880 -607869291072202892701445282346093772800 12314881 65747889061490411524347443335790227012 12314882 33349735603018184418385112919420206112 12314883 -175371121220635580765282646823598856192 12314884 751159316474472082873216216877225714816 12314885 397942996061289619382848874912912569920 12314886 -742261332971861215363741908300779575296 12314887 -124002808748013215540554525070466853400 12314888 231349498034825177359240521420598272000 12314889 1562505075585997668900683027624256887520 12314890 19595226319743076435988715714188544000 12314891 780245048718923712597271244814538814292 12314892 57715037003719118600273689582439291904 12314893 -133458496946387544693817734685068343680 12314894 -426450470146806154911894301701404541504 12314895 -195577293736930859949687990095942517600 12314896 -353059091928275098269586356651679744 12314897 225312185294600306821114931597088512832 12314898 -204696972667010694721518000545598277632 12314899 24058553641162800266638774348667459464 12314900 54039869046453959193371869573283308800 12314901 -91906211741781364411524497879900431968 12314902 1021418948384444944174424669534632180032 12314903 -1768452204587237323617710852886938833848 12314904 -74237079685175611003574344291085844480 12314905 -119180089128072604324391361305074010880 12314906 -699452959760534565477229235485098520848 12314907 -855125779026730831689917267083693149120 12314908 79930920076944026464884230102599303680 12314909 -1651260172490297520765095010426129268890 12314910 -253532396873611156679138832274279520640 12314911 -379902190708499997223438152412499687200 12314912 1597748511688488814306625159579050770432 12314913 -4498639430599331126645468041266917760 12314914 -235363915964881867814298005097078517248 12314915 1205747964312049156404279052189070894400 12314916 -4932000132725999339656511415540940800 12314917 -623338982401398127761491046250255221408 12314918 -55461473645136713669218022689402626048 12314919 424516873826220358413663109887845397840 12314920 956913177812319032475814018195751884800 12314921 231142025440841740353179113002388719012 12314922 -37049811045940192647057584869593086976 12314923 182177616973502583412623911835302447440 12314924 -305587301143314022846198393090330914816 12314925 -420676051400774090313657289332030856350 12314926 265708521869557064181575090266708727040 12314927 -646564648684284230711942423866034159880 12314928 46091668401378997039396693716855128064 12314929 -735294079867012182070991867643646268160 12314930 -70383790088335284442339886518168713600 12314931 232680929030067110976211305524357476152 12314932 113036037078097135377194481715111804928 12314933 -1250865753688843549573686436039687224420 12314934 7574528297180819103915714710665173984 12314935 -2666121537858826951770672773015198640 12314936 -150999607753028914496948318036589281280 12314937 -1037547572131101869302568743520140740480 12314938 889424549350469914623501146811555435120 12314939 146778379077694741611859157779925820960 12314940 -535688770739665068490323350683259043840 12314941 -59065243724284486161500450407953945658 12314942 15797105983707774033333143343690800832 12314943 305185552988147451255002100400370365200 12314944 -314385368188254334098917631527956250624 12314945 1243393866467498944800697307387244115200 12314946 -162628642308932300610872398736305261056 12314947 -1534585333446775327362313981291018785604 12314948 1002347613968538965827828142774413127808 12314949 372354300863789372104674392709663354048 12314950 -32391771928867147816316952817868304000 12314951 340002502593165260684755851306719844864 12314952 -211115567480281516891608809803274649600 12314953 -82459008773108649013935557016595653120 12314954 32824495107190208927583123372288847200 12314955 523447975256848466294608076819591973360 12314956 235728341570024102121814188468159216640 12314957 576189395703616681579120387572343725600 12314958 -334165829857683100154375300006094023616 12314959 -248680659555069768789107958359916446592 12314960 56410862305863273488335432762730741760 12314961 -651492992503703948010355293083499744990 12314962 -44792468420133897708583032094275532800 12314963 437895586237130802410623141850597284704 12314964 -251521280681961855162970509586556405760 12314965 -40270942856081364670403200224890490960 12314966 127266205741589394978408880628524588800 12314967 -35764792461929485779027638085538707456 12314968 -53846571803001983778968246241901117440 12314969 -325952126654170668415518543879612644604 12314970 -134014437687344452723340682853793356800 12314971 -21827960720044134613332059780575504828 12314972 381893777017261125973071717665889931776 12314973 -654793046179087452030041000865509848032 12314974 208739135613595359602233213344751632192 12314975 -388501771369493402575341529396632740400 12314976 234619277719542508729979666807069343744 12314977 -24688667061873326878851306185649664848 12314978 -25074858191276527578836854934814162432 12314979 -866016578797608842557226053590640398876 12314980 649886004698053575333354873429083040000 12314981 -638430140887561577459096474565123011808 12314982 458350533419150019618062254606193197056 12314983 -1296023435427693529405132710031326582400 12314984 -501619921047504049246803963007053742080 12314985 14425307372892616134702881757632311680 12314986 352154158714424764437782680374631926192 12314987 171892091567087391901175241209759927232 12314988 118946611189495602050709760449337451520 12314989 3545976598491529411301387766858308297824 12314990 -157789185831073502148051092810755094400 12314991 -680658226697482894068122766274691548896 12314992 371810540016652125844959659187224477696 12314993 -95958955945020277797143032494490771758 12314994 66248833245912912585402779614480235520 12314995 511855727352643253637148675336610457600 12314996 41348762696988567904248282306051696000 12314997 -1441379995575131836338822777364775804754 12314998 66717189881441834919578063296112812032 12314999 -445531083575127269267164649998230544200 12315000 -2905009144705804039681974462604800000 12315001 -1156440368022920766606856735417331198998 12315002 182228343564790731563982723977069629440 12315003 -452894917299457375700484726202473707496 12315004 -262278017146738716978739559839824135168 12315005 -361612145685898990042304733339093705600 12315006 120992100846453425804340298545885644352 12315007 297327527415344934709078860542104546680 12315008 750992467083210389189527776848164945920 12315009 -179196639442083749781839252986171352640 12315010 -130469323638382057083812390574872279040 12315011 -344408133972569178908885665445864914200 12315012 216595877719363277980638262132132826112 12315013 -499966762890943178681154995880450328738 12315014 -509900177952694943723764182640060362144 12315015 438014133009580700017847950160328591120 12315016 -341931913688472528031872457368009277440 12315017 1169888968802405912122585911052479780 12315018 154514612529494218949154914554559195904 12315019 307746354025773361853730178772567653080 12315020 22497074338912873283239270592640660480 12315021 -305459446267805007740017396545814809600 12315022 708054542780666529198592369611389541312 12315023 -1144962879117845270897516361394876501824 12315024 -110462510792017089168917718266531020800 12315025 354960795734361079320337583736905416550 12315026 -298560841453556542865312585009885874288 12315027 -42985591896422833831864368497566774944 12315028 4199293005476672546963360155807285248 12315029 293932689685728645744307655784728910720 12315030 111037575632708150970985090716305541120 12315031 -374810264768802738633341747664605559336 12315032 -2300393985801324629627495093459363020800 12315033 1127684539148934844634073627528754639002 12315034 -137591423986862809812914056645293685248 12315035 -356544065516754201244299469141086307440 12315036 -706540229412591665026691415712532325888 12315037 -307491564287085295792965709539459186848 12315038 -431133097893056810815701490628335562880 12315039 874303492853595615710068519780449696768 12315040 648062579202085989468144526644294451200 12315041 61672555715247505590977691018681156372 12315042 44324313003341592056872410450444052608 12315043 -72854867941731683222658722687519584336 12315044 160714572566904602003372846453312004096 12315045 639033477820595006920524792554702044320 12315046 479189741076259479133054720798592565504 12315047 462472928943675596073502564410968107872 12315048 1286799496961870672272885302101797355520 12315049 780523086149401783446139090226622870160 12315050 188198244764558141686606144285789305600 12315051 -128832747602668597383211850619345361920 12315052 -558170629476437441634724757453766010880 12315053 -156697070355523988412826225528456074240 12315054 -62744675208665382563680139250890943360 12315055 43873783752597838566021792909761178960 12315056 -66514741651681778241997274019378167808 12315057 -484020626664200784914793900422591030160 12315058 -31900972442258543089375949465508945408 12315059 -187231474718893962953335870030332043920 12315060 31354852436974250841546848847902146560 12315061 31621261775833944407944878237365228064 12315062 -150706403146700587542150051946176091968 12315063 -198076667869729898713308365974077843456 12315064 -6814449318629181696070986916785377280 12315065 204644098420850549388194945567893348800 12315066 36831759903655936806507070404630426624 12315067 -138976409145088202438258059712846776488 12315068 1247792938835719663731460369265388622848 12315069 639770408766638685451916648537405388768 12315070 405832572555980928008337213034709577600 12315071 26523913933434322354090016910112159032 12315072 -154505939207715813051805276528076390400 12315073 368618996369679559733130210446949364480 12315074 196931499982226730458292601117981232640 12315075 482501311712903516179276046711744850600 12315076 1048162607054021036662680450107276101760 12315077 1712864650004784635966805391198678864926 12315078 5845956960285104510683401275799714240 12315079 185571708831577944217416404826099807840 12315080 156060680559984744762463953951391948800 12315081 -40705008527115218965430200235119958016 12315082 -99337422238175789854544450125010134080 12315083 -373678343163618704896819703589048358512 12315084 146715785019949619697790985510518734336 12315085 268245325254803700067803635186685956760 12315086 154166689142672938569732877069859990400 12315087 -703103898060562755173146064940194821656 12315088 61743501852396516766349074907551678464 12315089 -1211787407906305262941937386296542468760 12315090 683194448978852329281367332013153996800 12315091 658864771070777788422160929360019722368 12315092 556768050763988395553257094609346453504 12315093 -135197394500704666625809108323166362816 12315094 597781868156528961738095088063401397312 12315095 120385381985727768092584640992620527520 12315096 67518547686715649372859718907717253120 12315097 556741609930926436810043324390831887680 12315098 -15370287480594660282335781409936477200 12315099 -624828420224009967614402805948370584936 12315100 212795176931091311137035023151564800 12315101 1772970373749179182191221551199225160102 12315102 546676389917350132785312170710207616832 12315103 -1898858531994423511409219634228859639648 12315104 -418500485454881981983183176106504617984 12315105 -960893198275250994491760294742684905600 12315106 18359408200147114812097715790250870080 12315107 265276429621639521481955426440389992448 12315108 -30632392745219752161988006706423685120 12315109 1129544310682971864281299120647616669310 12315110 34625116643398091999165895491893656960 12315111 -107532604795067965129492614706413636960 12315112 -706959757166894485565577860993609548800 12315113 -1289864505606052852393503550109525773638 12315114 -491220846776664330777316441859092992 12315115 24516596946593415987956839955455476000 12315116 -465172032950376352306355581675323740160 12315117 210435608364168582858763474791358809312 12315118 776238713143993435337358697779372509760 12315119 1588397431423049904913038512621100190800 12315120 -54549502692044414971676044806642401280 12315121 448808982889813074366645595931308333812 12315122 -122667249412244594588757489572481177600 12315123 387055632470991295257168673891092239304 12315124 -91371167761942863999018903783014744704 12315125 -906291659812454116618454250332423976000 12315126 -24592433827156158280230078908612014656 12315127 -1145232168627289435562601723718632178728 12315128 -579577017372294002881958844394674585600 12315129 235681375974826930814812294395397160640 12315130 -296027584748700840902336899363600811040 12315131 -456884288222004558057856918867269871068 12315132 -472971998340374514689500657122292070400 12315133 -1052899680086283469497624257065094925576 12315134 -140043307814648098263458227939339567680 12315135 288480208740748212005598880222874150400 12315136 890402265672750489600249609959359119360 12315137 239820103148429057080419476238861372420 12315138 -37427815037406160162194290931086208 12315139 -433571131607291557482771342988127045576 12315140 175003955222932293353833011864451200000 12315141 -378829874240489672998493681383397158050 12315142 -179151347238021175774402194399601365888 12315143 -429733365656787718012379728894898630496 12315144 -312935670014500002023326308155231969280 12315145 -869462967746893761848674453229522387100 12315146 -506453253698057395094252339490252139728 12315147 -34278848587404530390131468533983561760 12315148 1580587227820743680827484627880870374400 12315149 523796345200904924840961315492339321792 12315150 -218222397835747471559919896253888523200 12315151 728421386641272410875223046634360206792 12315152 -203736532188453193942083745112354979840 12315153 344526328502512951666432796479826443008 12315154 9007946610757086740228358677166904992 12315155 -346599058208078442734711695037622031440 12315156 127017752477525429605790769366683996160 12315157 -5387353337191784329078888560687398528 12315158 -607971907331481272518418759470079951424 12315159 -5010475697909412414618018667794026760 12315160 -299286109030062996775821486692033740800 12315161 1729919170163645806878322661183885250762 12315162 -295721420686771418123169089138583502080 12315163 -58071471909905434770748162277771625200 12315164 929167287353546345326491209675081381376 12315165 -283043326866854659672855019584335698880 12315166 -130273875798042504138827435309737938816 12315167 -128222397983354358197080709955302465400 12315168 890661957900025789800615668427869257728 12315169 -2236379690574955823664339867210526472940 12315170 149891678112820685124374077844595101760 12315171 648646479417122140930007034463047123264 12315172 -419700853231808213471572643701937990400 12315173 27329625181688620635700963831351172160 12315174 -392820341002578725300661824218140766848 12315175 -888348940802442338233805846471158909600 12315176 595322165518873513500928860936309550080 12315177 202045965594749435134087712050655655360 12315178 -96516581754209610107495233340939023776 12315179 650437717553645135516090995161416133720 12315180 -173137246885762067033759046780334679040 12315181 -296981993289105783627273738935408775008 12315182 519622657473778724363861158741986715584 12315183 826797774873812636563784616101807387664 12315184 -51600579890825537914361578631251099648 12315185 -636924586530944577581607261296298796620 12315186 -103114139473484405585002069197009085440 12315187 -664318480970806828077090953232258530164 12315188 -1143809691607822585911918714647699159040 12315189 -29166616768780955991906343538198678592 12315190 -250983431400546742497907799103501496320 12315191 -331382308803916106041626568068368898624 12315192 137978258366900016818954674791284736000 12315193 -239824638306661901062052348548681051872 12315194 -869346336701436920657649011134032073104 12315195 -1550411413798672344111459526757123549280 12315196 -95545191795543858826917331979331097600 12315197 -382354856974568400950995064843064942420 12315198 -44283817123702935792704606803729121280 12315199 -1238477087844856497676177878805971202296 12315200 1981951939631765988265844292452352000 12315201 -28001686298462147718955239014021810400 12315202 -503860706733347619144800076288572178528 12315203 766729479991912988354012592749968055160 12315204 36142970969033565195200431255481014272 12315205 -433760479936287323905001379618262074240 12315206 926524607940540833081456216022740211552 12315207 -99351368881039076426581131301839433560 12315208 1318233726097263614909861504246505553920 12315209 -287489307747454156313815795908892279590 12315210 -127566453230725045012030748335311671040 12315211 -32060438029960965373962699399240003600 12315212 -42130124823668370442158278918215827456 12315213 -1313862519489746604061933136772372801600 12315214 -61913926561781687137822977755997812544 12315215 1025676816319995454050140082577128798960 12315216 80068820857740264333324347353083543552 12315217 130678850184337576237566026099843290852 12315218 -774596353284939735337154384343703747440 12315219 13346968499854058032714708222327377336 12315220 932160009757254283686398404433880026880 12315221 -242117899170938022233391400881186742656 12315222 -390445501479035913591605804577956928768 12315223 1564714154504297533702410741039481726472 12315224 -110329295326665712850445854393317079040 12315225 -34940993170645194405748846895205820800 12315226 -213751816197377290256889310084481249280 12315227 -2595479072862902147449437392312518344480 12315228 158151765468758871170308281914727576576 12315229 395373257456759200808008827637311832780 12315230 -578674461685973846847986664248936342400 12315231 -90428191378190595161170071666124949280 12315232 -1114506441399185924896440366841710379008 12315233 -450408400836789141942353773474495796160 12315234 232426716358668078905118787893453411840 12315235 431462230041251111219803767577725266400 12315236 371517528756671734299129647538375560448 12315237 647556772378008603130594567340536897344 12315238 -298178422708118863850042628887236691712 12315239 -721643149413012464930944792141397131176 12315240 91261538470689636980897893580503449600 12315241 927827930915324456359276165553333315642 12315242 895010007614697871305790693411547556192 12315243 9319080941758396576289838799233745344 12315244 189058587349584572123795859265329171456 12315245 -790740271140102019026634047951166048500 12315246 -39473707046028019879876072535089152 12315247 36845767067081115190575989280532003200 12315248 106715614348115590331803491467423907840 12315249 619300663658512988911021282033423054800 12315250 365534470120255149747580172744787144000 12315251 -475333715954048304316178955490629381888 12315252 86278624077528338846849049013611761664 12315253 -901170049561991975053193071025853484498 12315254 -90606188856229502686922300013559609728 12315255 -33866446216890513934242188710752376800 12315256 -175295691321608500244604091955644416000 12315257 -1915307243673140482613970554641298236848 12315258 120570667608655955928418533927906720768 12315259 588580249683480575837544834259891608 12315260 838371455702295208253632089520094592000 12315261 12610689302238772957505059900814553600 12315262 171037089980947861482481718409495209664 12315263 -265723482411849343750605706175755157616 12315264 -157811040319891137617845698150593986560 12315265 266199598760584791066685697396506458600 12315266 443495986647248898340391879720916754464 12315267 59131454112619242600455986968761472000 12315268 -124660093631976935105768027291376337920 12315269 1884663874930456565297529591741420722496 12315270 45331040943447828350457633969657784320 12315271 64632458876814680653210283757134248472 12315272 503098051956877304841241081051061575680 12315273 744152137084880727296339524405968915984 12315274 -568189463317599757081419883600228998864 12315275 333691639353315845790040353297933754800 12315276 881382853539008159710050569751208929792 12315277 142102606706756984648572315566142883840 12315278 -903211698559846224243971261335749994560 12315279 405523220441390598245414748349771778184 12315280 -111570369884856855058406823316569047040 12315281 -192127732547323192368654837072303279936 12315282 163486108745646260672429716502520958464 12315283 399146080392942792934695312712149679532 12315284 -588693710211231151702603537799714784384 12315285 668096317024517903523641782785041275800 12315286 -2156968732695046172618967044643427200 12315287 580027938925815874444998184253749719240 12315288 183439570359997546925615529040057282560 12315289 18122661749800872605879602103307445632 12315290 -154950222959724616898919757558344120960 12315291 83593690083164942642375859796827618240 12315292 131460235696074564650838946983476603904 12315293 -21826602369421473777494647111100625960 12315294 863413870767866608621714547682718823040 12315295 -270570112796810710602413867863205373600 12315296 81230457401553950380061153302366126080 12315297 405285802396127493596485880395276281600 12315298 -1488933739484504958422804189439120187392 12315299 405802108055287559615947080186759726300 12315300 -88964461410269697774515976288395443200 12315301 -402078397050488310724198475972721701698 12315302 -53528790399040666646043441343340935296 12315303 96114690630371246077667326456836960768 12315304 -892497037894994902720466890280677294080 12315305 -61655318513805710107861475403319217280 12315306 242291903959406392201385769551655628800 12315307 95403275920005884327077862682112159392 12315308 -166428408252895911603612114715230449664 12315309 728989889255064789415600517716692688704 12315310 -322663691645858652413707823376616243200 12315311 544125353832746139075370778580050297112 12315312 -279102914833811839299184075099236089856 12315313 -681240476836111830539396398471437330636 12315314 -90020626211912364292389759447481728000 12315315 -641607846991844943370757667158949960960 12315316 -150726033569556433904851878263843880960 12315317 1055566455384437254697525786929239037440 12315318 -181927192844306514125215420060695506496 12315319 -603151556446220806810889127033534545016 12315320 -1081192728573619989484159626624000000 12315321 19499437604520335700119705828119655562 12315322 -490862334146945988673660083146448102288 12315323 -1162037806365900439848507451143790870428 12315324 39674241742206430459918729808900849664 12315325 -712168099696385656067598874164509364000 12315326 228682003189199822830228697014795130112 12315327 -48262670987530532118279411791689056000 12315328 467792695865782893674388595609704595456 12315329 5696417442706028192937121781189747328 12315330 50066707748995199240137114467349723200 12315331 -106017380526404699828700236161410633008 12315332 -47255714957219835755254190058202744704 12315333 261482478898519739572077836637756467424 12315334 -102911951221877526926264563360993906176 12315335 -703345671963536995246381072670848659720 12315336 696306945469765300859537763508942848000 12315337 -393682142152000127365348430598865687168 12315338 43948879651422807806644956219080176896 12315339 -3149971075439815582666299319748502912 12315340 749193743810353869122761322088409635840 12315341 -3792045053520270769252233318339567336 12315342 79949731126269811033646088092740114560 12315343 1338134426752579036919231760361294957080 12315344 -130850591752882530081236291776673218560 12315345 -13448773449128365496189412736348488960 12315346 -79732012931098847476488245502196342128 12315347 -719208041134364919433861563139601007288 12315348 -162965654883970188408829354849039687680 12315349 -863572841002289040132374679067144745650 12315350 -188889270943569529566924767916009072000 12315351 249695061088355639340624323335420492320 12315352 -560943893233753840834596463979041873920 12315353 -921230867940204382712602084220857201398 12315354 -319439582053566195294929905429660116480 12315355 97722853478660646497256065409268737360 12315356 -377529825242993861256209620685337454080 12315357 1226833196551353772872914044440215010054 12315358 1088382328049706555824706388451865425280 12315359 343386197867825369267446651741837090416 12315360 187235870205429309040965480934248284160 12315361 -1915519431626833406074619042413956332988 12315362 489025921335560878272058896316834020432 12315363 -187208785053615353093321503462085122560 12315364 -809289096375684845186273584158817614848 12315365 -426274349210245002605944686969118464000 12315366 -478680276295115848655488305014054817888 12315367 1675486050051607373093269841221051791416 12315368 184672115936336071493851738958537241600 12315369 -160131231333677213020252434253644520992 12315370 -78566389086669759900909287640233533440 12315371 1041611201778703024620114893280980515572 12315372 -11033933041496382362920364544111329280 12315373 102997972741349229850508604624034210944 12315374 477156134048922372986860716335394319680 12315375 -202587781761548435607142911206554800000 12315376 42139692537009697496931160216896405504 12315377 1939613451349257699910256500312946578032 12315378 229535324593854124681750365163329281280 12315379 46123321380197813956446866464226218560 12315380 146212387916395031363990084330987520 12315381 170468996144066143848628168130536929120 12315382 894484856192605817510261197285903108800 12315383 -1767633050362402131529020533118277849368 12315384 -104614262886029041891201048665424957440 12315385 -195721509562613773914085824400080447420 12315386 -308070619950475114297581011919789931296 12315387 113110697411393734591519158263694196224 12315388 -902646935859829790668204984879025201664 12315389 392685675399487670932619305410759178560 12315390 71419423658912683800094273952292577920 12315391 -1222663359192861642197377728651033747600 12315392 45231501906853289009637248702160568320 12315393 1022797737136139134673041018929259373682 12315394 21915123443652965955705242117406388224 12315395 -560953640792766901265347674148637173920 12315396 -436474032820186492601107399592384311296 12315397 884543633555921228501760180823201448800 12315398 260615453904857825437070607631996013568 12315399 848164418739631673653183657509501043920 12315400 -422151464492756232780841631658685440000 12315401 -273456459972767597836317603931849113600 12315402 13140061622845445758008880785497923584 12315403 -930087924675479346900740131349121394348 12315404 -1031210130505389699151322323762758971904 12315405 144080747587006381286519860721410472160 12315406 157184774146744973412168360435778140480 12315407 377871931412437099667318554115165570640 12315408 -15185881396241405502213448296449703936 12315409 1119504146788242808305854863016529939520 12315410 -556888904806479125021457975697270256640 12315411 415915416629141634677090193579657416232 12315412 -192761136762979266778299907781666234880 12315413 446411449460655367374813652827400818720 12315414 102379617853447115507151259479445525440 12315415 -14019223504107759558690221292696192000 12315416 411016672305503440132261442875688079360 12315417 -577316586743598262260481077895357889088 12315418 -90017504088611449033825149556767806496 12315419 1072748610959742154343014242833602936320 12315420 81712504357516833184086782188635187200 12315421 -380070675768835421831006658653516175956 12315422 152841625634954759865231560062291151232 12315423 -1153037797995822435751103669849836755456 12315424 -165522177568485123549614237696954204160 12315425 927997943603004944954390765008229316150 12315426 -3246681015989146551061629025497904896 12315427 125412108990885524029480194113573021276 12315428 955024569585751704167329178442948835968 12315429 -255247916597737683217226430638780885760 12315430 -252353798338869901772677207468802793600 12315431 575583026484561343170760417277670879120 12315432 -124889436403316606128167335109244354560 12315433 797735619784110459372329306807348066404 12315434 263943301717126326742267655193448061616 12315435 -447171874293588979852165330275283526400 12315436 -371510435407135537465350974240683898880 12315437 -376805304523401947835644290218201182208 12315438 -317028373462433464942938925781702912256 12315439 701752044563670667712279737537056254440 12315440 -194441109452954382228788034108997632000 12315441 -1359119207391957199482035862928099584096 12315442 -127158343749099893573595313627553584128 12315443 464255883598047067012739408174826315600 12315444 240764328783073158686678440279945838592 12315445 -87456868294551498629125281538889639400 12315446 -110962960224359807103318942329062915200 12315447 208504695540324893100562406751532218288 12315448 1354340665936865820234865972855760732160 12315449 534033053993991285842307119249897073450 12315450 39226898510293218385792583355049036800 12315451 95261583934934222714947200155177329632 12315452 66115784026540253441717245600100140032 12315453 -977517554264847108782124717933035709696 12315454 21930251676422373303344197337868178176 12315455 238487570332574545968511983487914915360 12315456 484533010894337779980148997871957442560 12315457 217435267935961984100919068878159024128 12315458 15493658580028304617777859076568247040 12315459 -140088702366413602355322867605917687200 12315460 -354698459946616035488823278032572414720 12315461 -851030921878554266955265376540580355938 12315462 -143526506556010830786440562496495088448 12315463 755370841499702796283067634668829498240 12315464 89251248188086575928864896964999219200 12315465 5360079391664183462619918116395620480 12315466 6824323623042383247380747194704588384 12315467 -895952643632703803905085379001194197484 12315468 -925935200709501294552249855367760609280 12315469 84365021748617953209892981850386970870 12315470 636112496928739476425968092907664383680 12315471 -167749764101501522429914924866005673216 12315472 -158203127234705804666467173235309690880 12315473 -1849072296654021469801186365717676617996 12315474 -284758527993935510409799675513647754080 12315475 533199761996262823311603124386999615500 12315476 168972979030769229321223493599415965440 12315477 -1047735599704419746724969954675063589920 12315478 166589858838406710139594478959204023552 12315479 353444992244982888766442236817771086680 12315480 736173949878592156607714091881301196800 12315481 -812177027448805584636523624018363065718 12315482 -337251396048130252246476226387473531408 12315483 -378459216804646872458130607385436100800 12315484 -739372226406078822367596577175113321984 12315485 177909498250534846919698707571211660160 12315486 -219988431088605065910212468783460182016 12315487 -115825400999493108442510903280531285528 12315488 413288987712555070546785025365308866560 12315489 -389744967019114586305526590204405673472 12315490 47474370722517667452150132588243033600 12315491 1304653190355502678588105077480488102400 12315492 142745009412344350163123084476792246272 12315493 -160601553784146159551876839785555328258 12315494 -85422589641742604881608210127481230848 12315495 987661478339865256781766333384515865600 12315496 -545875936383711208615208359830768844800 12315497 -608784716529920420520080735053353244428 12315498 -35234742567071506470083018463821520384 12315499 -67643918786650621652699358831066463968 12315500 1151196673084570461747561383494724352000 12315501 -23541599861051919213743968585126176 12315502 -842050296469712334160692503698351578048 12315503 -328068192180660010130502603332233504080 12315504 240872482758923528798078666934476341248 12315505 494152440627617932390479471046409412660 12315506 263564053366185185311276391729095495680 12315507 893734557238044521655847718812113923640 12315508 556804555107452841499060491371471792896 12315509 -1557500636494115160704603245507144174290 12315510 248969138124040823365884024489763603200 12315511 -389668588134509469586495139064517292640 12315512 154505337427125212631033157778783232000 12315513 -53298941649011001364259086574774817600 12315514 850827851672036381047686811159442787552 12315515 14511194276693351415263828966493844560 12315516 522415166140077247126850186307241124352 12315517 -1826489971234176649852660255051566374880 12315518 -192568463664596125403230478150565402240 12315519 -91405486976717741320306588261336340400 12315520 -382086136911850727644908629891481600000 12315521 -379584289377084988257026524429130449278 12315522 154391303727445774754129802657519180672 12315523 -1371434368297507470626783556639928887792 12315524 116964959846149135095257545142875911936 12315525 193917047795584613374371938605790841600 12315526 -199198318173528336731321973617984976288 12315527 -637088286553987965104626891650663595728 12315528 522737388287011792321923463854023808000 12315529 782808119456999690607471881934592831130 12315530 -170137766341981340857575332753118567840 12315531 164260983277715655205328732626861072224 12315532 509309952336541148911780052158754045696 12315533 178663484244911187455013104889087319404 12315534 74857677064755480505607600559531294720 12315535 -113419294788298496728439997280905922800 12315536 -233109300841197959027523411220273545216 12315537 526254796097380604625385780153215828000 12315538 21271320973104940276697884404926257920 12315539 -137651104543636890481885769411665296240 12315540 -150602161632424140102173093537513902080 12315541 560390395048343774921265590467095904672 12315542 -490617815326087933472207679369159364800 12315543 743421089731167984878923120040038639464 12315544 5494781430346090643912407526830264320 12315545 -250072229978403018345994096662842332800 12315546 142747448622257469627760013189307882720 12315547 -2452228615242460880715773584559801193440 12315548 -451133579057610045438981159855207819264 12315549 -687889783510803457726404998661007211136 12315550 -110938340915006858786940966693122587200 12315551 2630826264384093442705339150348309312320 12315552 -819648638202377113057273455527841497088 12315553 -357064636955504811424472802506894978400 12315554 -253187259210587337904385474977215375024 12315555 291799573439224872438048434716386214560 12315556 -115391098523889130871946860027621130240 12315557 -255088285272181563981609414102048669312 12315558 167718433751276533143350799727734888960 12315559 91483552671393849133792301048218864760 12315560 340451011800313772897414622676672512000 12315561 -27052821284363459474554820186019809856 12315562 576960002018945385699105964736913443760 12315563 -120132697211010169908577888792430989776 12315564 -12997717923851023644864453573308507904 12315565 1077171562674503880094149890174314738200 12315566 586270950901851537826736080459169974464 12315567 -33495353974303124951152864113667603200 12315568 -278653186181557355664910240161426423808 12315569 -273340819444062357891443396636122237440 12315570 -69911215609855537294154324194376332800 12315571 665538779404475821829278953289105852672 12315572 964673332889900276006635872790288619520 12315573 110015278222452466935765514330888511022 12315574 -1509990026809176268087262349786283008 12315575 871807276960328273506495651311237177000 12315576 134534556898001986543283425001295052800 12315577 415952830267817730544944485554531424426 12315578 366900515455903163338339476468012729600 12315579 -107009804009958223122518759103719696616 12315580 48412533030500895813865586777971691520 12315581 -1133893689345039605567907437769677970618 12315582 12002186702669887417445169614095544064 12315583 -43613672313062445702175671170163294880 12315584 283014256201436151130040662582861234176 12315585 -60467795535789196661437684514469705600 12315586 41338296504671772623482554314569846992 12315587 5931278545431119774798799792464501760 12315588 -72897814086665854628457358789301683200 12315589 -358020125460223816178760996378592531584 12315590 77563785086053896291753759663842945280 12315591 -624853054372417998806438552549579961600 12315592 -817079654027676237118534065450455424000 12315593 529738334323132183223986419050368731600 12315594 -102156090555241030272177631598791011072 12315595 141215840988764214613573824270237648000 12315596 -127676180809731604810837770162674668800 12315597 -232192243088466974961404040705832302528 12315598 424055597494325546502941649327506852352 12315599 -1646881371581466076056380754449596188864 12315600 76272796746920891783974841863697203200 12315601 1011530898821726607555674978628793820400 12315602 139558113218463562773453438110335988544 12315603 -456218239798126854338697754559372918016 12315604 -2305816131758849865217622294167107584 12315605 -821556496769507189793714745640461617600 12315606 -47896013896473158864937955303971448896 12315607 2547236830876349252210658572883981203440 12315608 -1414733625088342131924420173626667735040 12315609 1016239139721107159121654278866780967514 12315610 49659823406810943497578176175154918400 12315611 132108335611540378482696323785518012624 12315612 4997898831208289571378605042229952512 12315613 -1711684507095872208599730531408997378138 12315614 856454201854472389281451496608806834240 12315615 -152418093100859627781125249866807546560 12315616 2030100034178246916179164341121544355840 12315617 -1652781651546755168645224440983733674334 12315618 -87358222972391456537576206175249694720 12315619 2861464839544843383085643645144166144744 12315620 763964704164785869785957732094233408000 12315621 -348759182260626276474774133664151974400 12315622 -943038109702898881547430794684026464 12315623 -824768776601089358740941893747072835576 12315624 1623328696558964425225102594040825856000 12315625 -62216021022168656047537260524705400000 12315626 748215026576717331966800450822071142400 12315627 -368418463078390347562403947130828900160 12315628 61480342257487462516599723701945867264 12315629 759787449533819721271978059164370800640 12315630 4987737055750333793063048514601989120 12315631 -1524022529809672825368463020995733915568 12315632 -107710672353479829243762859309174161408 12315633 79690552235997103921201730458037147520 12315634 -1060554437462363862011628944631231999360 12315635 -172614870292590277131104350621262750640 12315636 260252530722645148396192222118096606592 12315637 662858311705874446528964728448636159772 12315638 -703850161312473677728460489264748221280 12315639 -384130429203115546571789993971726750080 12315640 126753080341960118269669834642667212800 12315641 -155891434634784192575784757818135183228 12315642 32209962208679336786918557259882319360 12315643 -732353067529231705001133724474862854108 12315644 -477151828521267616401132816040237114368 12315645 74261882668419418965853325647831246080 12315646 292011671416506508979537039762534317440 12315647 -1186947127132976257924553577113508731904 12315648 -669772147857830890809437122515550863360 12315649 218033120558370829690117611505968782848 12315650 252793702763862158339534874926772396000 12315651 256512118440472184235897657029434135032 12315652 126625945684308158186299372721904426240 12315653 -122999290930317692391402940112145009120 12315654 17926562729472876510628848695161135488 12315655 -605250419116302589463913685336856732880 12315656 1412339816282441029521692909759307663360 12315657 -84823942344638543546837236899134027760 12315658 -112974146575951964468899591721860948224 12315659 1840026103869757968942560134109427403860 12315660 -154481940809983204904327255471012659200 12315661 391405183859613793033790308055952958262 12315662 79165210202043516472344231461001148800 12315663 -477078795148862091532293036922514434920 12315664 2320348117643141047554018634016890880 12315665 -651466394606536833904403409225389026200 12315666 274790319387896920446047411860224123648 12315667 -52281071890423605298097901965944051200 12315668 994836851096931104180535292786283486976 12315669 -11119872792332658910849166375366330592 12315670 124597651270914368929077380092639526400 12315671 235875985335598174061966006558861548872 12315672 -325580483001819501771875042633927884800 12315673 -9500733596966081426134159201090240496 12315674 59055007984541162308649770162613674752 12315675 -135629320845519833559139784290798827000 12315676 99632615878198165772742250444508648960 12315677 1519517267258310161147911332221298403872 12315678 -31841782840744167793676033838499153920 12315679 -640346396105919970864936662210602626720 12315680 -80125781968782096435531067153144872960 12315681 266086293273300791086118773889441708160 12315682 15091472705920496534800193851183290192 12315683 242518882612766564779616360437232608584 12315684 1021989550710047702345188184239091712 12315685 -588965100410151288829001874888198703620 12315686 -267462854719979631185828465440913647680 12315687 -576388644187566378144262285877509338840 12315688 256583364114162012327709646236975595520 12315689 -650187617852836934856208722064514421900 12315690 369653804599327705519112466684726887520 12315691 1173010430172093375503365624961256056400 12315692 -679965839604555225578347243600917565440 12315693 121387537459442705211378604173836230848 12315694 -98597125801525752699739462053553639104 12315695 296788467114954198332501087301294528000 12315696 48437916128831452102891751375977807872 12315697 373898761261891313966834619137845693032 12315698 -199772191547435348660956754170109681664 12315699 -866980872714683701738469259652078431360 12315700 184680036687118270897705809367152230400 12315701 878825521719154270882123750266166738332 12315702 152215650900228293956146949576307564544 12315703 343149088791264585993472227337055277648 12315704 358458234965579940023016506752802549760 12315705 372032693985843500729457022476777216000 12315706 29808118984633717170877850278982165760 12315707 -735406158335485864341338649985217590044 12315708 -72445596927687215752575725182509534720 12315709 -60066849202604660374273297805873232084 12315710 -75276065487386499163411479358350458880 12315711 -308529205239369697723433318276618422272 12315712 36364441910762487490743761647540633600 12315713 924326705326822516549011078876661216962 12315714 -101826754387386950950202379001723379712 12315715 359152236238533045265052395635532473360 12315716 3666511727427981496562738085990703104 12315717 -545150445422617687246954246431527782212 12315718 -354499619629797149405262267186287136000 12315719 -275334789784652764364654489589259403280 12315720 446266878757872317345166504677314560000 12315721 545360720074480335325590073075493217744 12315722 58905556696545202729492942010260836912 12315723 -115762211169049336395712684259389971456 12315724 -1508194252141974065256656416491852656640 12315725 15412612186458615704092626021255953250 12315726 43330305088846872213647101917122598912 12315727 -952729335988819209628264477005308097424 12315728 50776794554266325159263314564323991552 12315729 809103207989197623718713841096971327984 12315730 -60124773410375575252418561941983244800 12315731 369311170097015281991711452000708836000 12315732 -189731330854336847459776447658391515136 12315733 1754188740474680788055445837919433937120 12315734 293427392795340094647038328659582765952 12315735 210027112993522181866624772173665747480 12315736 935606073565532747888010566953664071680 12315737 63673487964023470456486012661065982400 12315738 148577486519660765500854033414587935488 12315739 -1435727173655566169538634986467882669568 12315740 174665217899091481401644372350160179200 12315741 -662306458985568022880723341956879378240 12315742 -302481317218914809103452922416227078656 12315743 356992441559741902998082137714295399680 12315744 128642486654834784987726557906966937600 12315745 233360300287417867144889086610987982120 12315746 52738070141533667264095212121634914080 12315747 749511310429924009123964158311355899000 12315748 -440671016867817210272912634607198863360 12315749 -1568709238884174584241212595143025872640 12315750 -597540998524355159072268975320525472000 12315751 849013535184065467586470604935388805120 12315752 -924188185138856558603991405023518986240 12315753 126771131794575617390412389332182859200 12315754 177980502290200746925976122940683241472 12315755 1166233781077179278009274278574635624160 12315756 523021651350113503169643769028085929472 12315757 -41645745863689668757015170114200305512 12315758 -149178433170586769587270195596762892800 12315759 -9146951790578490980867145947919159552 12315760 -236823677279943288374594200885961195520 12315761 624177276961031469260914340024658514800 12315762 -237948748769402141827092942967339374720 12315763 1862774614199476992509430251602733469400 12315764 57123886755336485182434674326540984320 12315765 -165397602235036078747642696727225333760 12315766 819745098290899261608072571044837980832 12315767 2483572651654311279147683958096105353832 12315768 102817561625955062286542522145495797760 12315769 -776432257897512662521574739255362624760 12315770 -350206318483945272457120192055247781920 12315771 -382237734029738356469503112263539554592 12315772 211132376075056482193029797801013836800 12315773 113602413699552870071250973913763882624 12315774 113935705674286574825650720973085168960 12315775 -401118796932585745974240633342856640200 12315776 63034958735089900750717895462690488320 12315777 -786475977347730785601762186233629456080 12315778 69203618353944232125548173016921148960 12315779 293754206500068122689782818878825530576 12315780 606338859146489917472820011179970764800 12315781 -1369243904179939339982608311529780076000 12315782 543127496013067494094830171363514000992 12315783 113188750089590996081208848897524086048 12315784 396477237221640109947261339244339200000 12315785 267143438048133602481387827539816980360 12315786 334346158340299276455834137221322637312 12315787 -1048443864826252249944518619089826766080 12315788 1094187491247736228015251090001017401088 12315789 -291242012942416910493725962425820640736 12315790 224848761852641830258036413259049054400 12315791 405674676873770363386314622223119008072 12315792 -223821871455979770975865138313036759040 12315793 -461191726261704280891142295630397841600 12315794 683243449325065775649343554281062263696 12315795 -116868951248199177628999768161176617680 12315796 -1576983416094272892217877019006658209792 12315797 -545283866768172268806933028059612712260 12315798 -298361478322052329164458646937701546432 12315799 1604074813286594618610410390416183830736 12315800 46987711489026545652493460687585280000 12315801 -135154832212419105226027886507059810560 12315802 9156398537380473885101305772672976384 12315803 -479247554690003584290633860814196708440 12315804 48153739901136194460972082665574858752 12315805 -1087560598237259242805810931754272699540 12315806 387847475947422850227274824853740029760 12315807 -32743786169889319323334828876188703560 12315808 -1415339715695796510290631119932354068480 12315809 203382573289298416844585511644401787520 12315810 61939680955594836470916423621178337280 12315811 268688501408848548510649981491627592412 12315812 856519997571651799666163575012882006656 12315813 1303666232824077569649274029780147522624 12315814 173232108499100676655884178921758582912 12315815 -515136576493291276722770784597284660040 12315816 159797488273271271322473972362073246720 12315817 193006304663854634745771438330638009760 12315818 -473683618803701277314031328958204066640 12315819 -29217198371412158038796319934894800000 12315820 119539964567908519178854411774381363200 12315821 16184559007513202208790072806324447744 12315822 115482535215682716778285628019608584320 12315823 -6841235864673873158813591408539678672 12315824 101966547880614247989223874765050429440 12315825 54643234599581811453486224219666073600 12315826 -193156822211350007024296221599904224736 12315827 -116901651924620105134381061805358072128 12315828 -50171119982276268911194954515492532224 12315829 1080830713416546186131923788569609608430 12315830 -56632607136192619569788493855765569280 12315831 130020257665786590337041510833632374144 12315832 357955283739242989738951572623845478400 12315833 1103387075680570264452448417596491061504 12315834 67503225560353787963303895329351124480 12315835 105904650599942567870308256424745758720 12315836 280977392904420136297322022094446458880 12315837 -356254958224646237974764500091920698560 12315838 -558673209715003427808572261944117556160 12315839 -659576965530996953102550279095635848000 12315840 -157136241124278050844250493979564441600 12315841 -1592050841107318828743731614060932557758 12315842 173255726947326275537785009786853251584 12315843 811362639414538034816028637318639301160 12315844 948634306620792834219547215116379652096 12315845 988263419760877996865893486072751520 12315846 61253926978287967267465979803366138368 12315847 -2365506988599735809050721252416181561448 12315848 922142447819798461204181540888914206720 12315849 82903509184219787496477763312074673920 12315850 134976254125376340577619429411504192400 12315851 1099763806414039630241356077905037576852 12315852 161862871259480972968564637645349432576 12315853 -250743571131598208916643322550848994336 12315854 -369326254091109585086585652510084998400 12315855 -169830502326340385879301955882302029040 12315856 94663070175452628672958007240564539392 12315857 -644639850258845930018960022679594569600 12315858 -170924957971215116189485003349201321472 12315859 151580297999410146577354387848926593240 12315860 -160668978091200367168674036894402289920 12315861 -166577044254024565933103272886425368000 12315862 -140942020747294579937209505333765703936 12315863 363861383246346867168418461839554805760 12315864 -1053615332880106770197766840075325440 12315865 -1382728329065548286371895986650658849200 12315866 -37812574754741100660389989602369871872 12315867 192992231179970413193686638233507926320 12315868 -500821866577189451260369438980906583552 12315869 2422097115844771895023086499156316180940 12315870 -17849646541319360220757635545492328960 12315871 1114669625772533330862058100177481249024 12315872 366330999387463599173052205013635694592 12315873 -412987288886280228463634269471300964352 12315874 -384766257820687615974778403240429702064 12315875 -446738093496633265696664616134788884000 12315876 -5984241888478703788449871648759231488 12315877 3100796457201087644855352696662171072 12315878 -857552524689717950224705382741702057760 12315879 42495665772861628216595347062605322384 12315880 7903122134785328838341026394180812800 12315881 308754582577544706488927161452558410682 12315882 464003700359276524291834375357241179392 12315883 -1396543518603846925752610064284638297868 12315884 353817691346309759180331764614819931136 12315885 60656668800490376767275434067408730560 12315886 48814183595785381151329359096487441344 12315887 38122532007957835978041681063760230432 12315888 -112316160612356179552003597528006656 12315889 -788275245408132517000071995778329638044 12315890 416082069910711932853885737065111671200 12315891 34456835450286362561073932222039096064 12315892 724789766580782184674291965713268985216 12315893 -589709397575668448393371322446999640100 12315894 -112823888240211935377994979866106727680 12315895 1322001975513655786803026813162769661200 12315896 -849666342735886390284071684944548864000 12315897 83790482899186432755033728385620480256 12315898 50451980090951663580878255583839598336 12315899 1805386686373011074031464508734068080840 12315900 311970076869339937987667575748079897600 12315901 473522875213257611805122202021993515212 12315902 82201170234723150783655471150289112192 12315903 -75181342872610202054110788123813490416 12315904 69401998344993745296524339924707573760 12315905 -368531835204688955829698917064951516760 12315906 480031566443516350718350287970786584912 12315907 1800853198829913876829843909779476516160 12315908 332597503636446231771514149960300275712 12315909 244725641080161862102275110258227910400 12315910 237648495335747343390424407058651440000 12315911 -940186066501485448933641815241605950488 12315912 -125836618934017944176900226206758502400 12315913 451813446857793916441408122429148076724 12315914 -234298663731836649663836818262454904320 12315915 478842113017667807720296670006563788000 12315916 1539245246619001609949967271497108602880 12315917 3503304622858763726914592402649248480832 12315918 -32782461279953576222693698263918738432 12315919 -127131444033967543202957406801374205696 12315920 118876608138603897012887491974629376000 12315921 -383169808995893844697508239761893103888 12315922 -141485766101463923091538313027540875488 12315923 -1817328543269794422103278338181540172320 12315924 -42383663555157129339715123244711874816 12315925 -374687785039783033292522361601490244000 12315926 -6170444105040063444045881565145415040 12315927 -341853763488529333769840878344840683520 12315928 275294744678415463356506736443840593920 12315929 728376870818058836091877849049180035530 12315930 -31112460664691233523027519169145013760 12315931 3783577893911818490467576672220092304 12315932 -15720392350268169648171344770118613504 12315933 176719681386632651430459301751122977600 12315934 -352278059843888707730491994264322049728 12315935 -312246923035467162921490955323308972120 12315936 -486185785693864474580095214118998900736 12315937 4408437530767681218187007667126860292 12315938 608950753222432103960943140178529719120 12315939 -24029714006007756255593148209009256720 12315940 87039753380211653637908556572619816960 12315941 -420368804863126478434073552870701877856 12315942 -275796826490845517038195604877871718400 12315943 -1645077875369844823971204019443856812808 12315944 563091634165053230734478773038678097920 12315945 -558892055378319644447066428802183926080 12315946 91072834410875596576816028556133290672 12315947 -1014714309389350219484954416471862888928 12315948 141345960185568061744645888505929826304 12315949 -526167878322442519186051803781056097320 12315950 -243415705678020353147465678891432592000 12315951 475245231466824541153075324331849260680 12315952 -189804586416093352122307698473356492800 12315953 -182868629212490175050481161626009658316 12315954 -87998090355844635380239663511141438208 12315955 372469421440498500622916452848322771200 12315956 71492166775170070642280764716292362240 12315957 -313543294623285579032344436225205070560 12315958 505481290580236188203386626305075122080 12315959 147734762411962238422477900563065042880 12315960 103546583867700550485862016282395545600 12315961 -202309962896872897592793118919691472576 12315962 -205572859344835885578390029117560362528 12315963 -960352298119868271500704592207282594112 12315964 20303157713046710949117145955817175552 12315965 -263886405812648319262392583445620478880 12315966 -36147230888427934467446505851074855296 12315967 -1146836335297077687373522595032348945984 12315968 11223913815385201184502366993484087296 12315969 -309518550064680601924566052407611017776 12315970 317238410175264426834178009747015387680 12315971 524640824033778245122720628276202535680 12315972 -818480530581742395109741784229175108608 12315973 1137694252571580289956363404580327879420 12315974 -9695436654304772530918720256517820416 12315975 -147438660765447532040442059074755312000 12315976 -51577127618760784166447792131028121600 12315977 136320210063134422141427134730839841460 12315978 -564098239713926713795355837120975583696 12315979 -56064039392904796717910803165627542416 12315980 -281526724641001209186004313926190208000 12315981 508581562470533669282055888177832861440 12315982 -146711177169530958681459902156382438528 12315983 -750980417162611330340617630351292532096 12315984 -51483727347942206362929178520308285440 12315985 -1612943744235365609296386156270987660 12315986 -605353427671315397175921190504864253808 12315987 186675181708444333290174833633651869044 12315988 756686082098555055636528143013770223488 12315989 -393833077725987420669467610240853429344 12315990 -35019161851254132159938752816833331200 12315991 -1474821310206211487932576283287284623608 12315992 -456460594304469033107144824943840993280 12315993 716373881432571175532946027135390462624 12315994 -583443758001215778541260487462193253120 12315995 -191886225940934888065235694722445081120 12315996 -174631062409295565907162204340489256960 12315997 570408003086426578574806905327832788492 12315998 198108541557837308994914429682915818880 12315999 934193239528666488941337764611846286664 12316000 1027638460361352185662340370465423360000 12316001 -175979272856518443071202467909197884396 12316002 313208877667807731537753075921385338624 12316003 -588884221649885422099903133481825422772 12316004 1837688458039605511440896160180853810176 12316005 -78147363886871091501164906532240507600 12316006 676160563171293258463216450902814985952 12316007 679757169200094099438205018850936181504 12316008 1035878818348078102576192406853325455360 12316009 -774564211712906834149217608171722446960 12316010 194247938030928846992651702041141478400 12316011 355040095743757899969850267142759888472 12316012 392519732945567996136036939699382221056 12316013 -1307909689987378498780390279139184612576 12316014 373503814011957857010873536148486678720 12316015 501500835206231127742687036232153581920 12316016 78098794903373766883933143800300470272 12316017 -408628745599391764882894950558971904 12316018 -35312826709969678101814429836496015872 12316019 -181217413702052416105023826756040928480 12316020 -524263260373566446817376728421457848320 12316021 -488466666240977937997174545618044682240 12316022 -66744190833404181375337781870014478976 12316023 202308203588005788867714022050640338000 12316024 147006440316704217962021364152051834880 12316025 -43476264410930715286984807197336042450 12316026 91851833901950988147329635084043119104 12316027 691899694200697140371142617400444710160 12316028 1258194562742005230712168774162568747520 12316029 -27419071792396586995724179307549356512 12316030 599444565444149392473892858468012262400 12316031 53391741442649085138220186695988678848 12316032 -831791067266977873315944143861537832960 12316033 -91040751301826268340752847997344590718 12316034 197578035839566572277340243175056232480 12316035 -419966499379740908662400243080184254800 12316036 749219470962411105403969820204033866880 12316037 -1310243173313776047048633561106098097314 12316038 -28149240787590012538722441526532339712 12316039 -152616498261782269440972586114465020000 12316040 105632214418408357535860162087811481600 12316041 147710344891660028900174457529327717704 12316042 -417292192404909773531500662216198849600 12316043 341681536501231574038220004713590603824 12316044 -258904457919528093487025671196821464576 12316045 201974248157032482193423841782633793280 12316046 358215426514335228521086242751225556160 12316047 -793769860437516050170437317398069307520 12316048 722664679423552216912955139195304673280 12316049 101772511275715901124182266517092297764 12316050 -87017679300508171184270630924053200 12316051 579759803947802558448630587196189864000 12316052 -16771858644978041580181135696103350272 12316053 -445460147150414706039507271663783987296 12316054 -159945900212466488587652419293912867840 12316055 936135902956953699035074724424364311960 12316056 -616718000376719552111854604571217612800 12316057 248164153107132871818620603242934467780 12316058 806609697380971833581808607179558468576 12316059 186074024544667622065091999433126894864 12316060 14948280034974134963727875622846581760 12316061 -210369769569158853809153971838820205338 12316062 78052957467820979132837308888784683008 12316063 955977323825918448992105739483067402704 12316064 -33519082734593972234336227266874441728 12316065 290445756106405406868705663901757387520 12316066 -185410696579307800289195307828460392960 12316067 1038867876456685107606896362463940749760 12316068 749443307658169997963184733271980892160 12316069 -141329698786385096480327670103188853380 12316070 278595616778307703487451220000837344000 12316071 925298406997096051836825123522498678144 12316072 -504778931078075551338390101377919232000 12316073 206768701360220502290757895186674416640 12316074 805340734718080297441342346513051127552 12316075 -49770269195043197076653720099801583000 12316076 -170313823474912793177024445374723281920 12316077 902951516643192707862451944836556699840 12316078 202907771050138075501987787024565735360 12316079 -410245442786052897225221501650934481408 12316080 5605627775456150445013140123990097920 12316081 1699408967588133397748504765550450836882 12316082 341990758069033639500132475440803653392 12316083 147436562013589226061655035470312288256 12316084 -33859420584580431172560818652742637568 12316085 134618422164530584912774706018480071200 12316086 36546138912962292908877898040899676160 12316087 36843604951727556843050827855144704960 12316088 -1424229017170907898287299301495166996480 12316089 436913379002013546379469012768837926224 12316090 484734537343528111021825661764878521280 12316091 -1959371874767784243127771620538005284508 12316092 317655021718094010013490565682894758912 12316093 -1074502245019486147190594215117735593658 12316094 -169894366102760014030591663518222768768 12316095 -294455474386756626494020428462709296000 12316096 83857778251543254774327336585809362944 12316097 930516554687287854350235459607824965460 12316098 -309264602242087790481966210195384701952 12316099 -1949607151764690462264139042525957234400 12316100 113264590258760844596418293326402560000 12316101 684953885189045783827250439265006992000 12316102 187895032894354317216149941550557417152 12316103 -32064857324981846384532328673054126376 12316104 -903442208149337467255480892811718656000 12316105 302611017013461057121430576487760108260 12316106 -413986049763619324024584406370003664 12316107 -320308412875280245421623251784529745408 12316108 -328801274231648612845996565199710096384 12316109 -424766446162059917266796694018154275072 12316110 -10764634901733040541226111278078976000 12316111 -558822864714134653379716747233273238288 12316112 22623732974945994756872910273864794112 12316113 -263138721494583208160978423534793818556 12316114 194629363151375064206719643179433859072 12316115 -43168704400485177303445884452287365120 12316116 261415022746394301299754941469969008640 12316117 -101166355644000026756941885529401377120 12316118 255682784137118586142506360334042601760 12316119 -408274076805386139194654202749715407256 12316120 551395183633709715594668162079173836800 12316121 760850658304775229546286240999862879952 12316122 -8718883485871694943208897259889076224 12316123 1620285141908868925721518166782711297720 12316124 188808330357630424972879612212197239296 12316125 -994134217513520109659784411486931992000 12316126 -102636308973304412343164350407894272640 12316127 -14592034816297716714967317826040699400 12316128 -175730696307401566335109713925043650560 12316129 -268831391175748385770416345057063913920 12316130 212816271640905078268828751156226396960 12316131 80207340632953617222045896711226446592 12316132 -653063462106110336015608359115407052800 12316133 353452635591223618272301622317725344382 12316134 -55672314920826050884589642659761587520 12316135 136365947627871628293120128674625896800 12316136 -102746888162118304644215151105874083840 12316137 120890413618696245329637111461777097600 12316138 -224687122127163371248431533273202227280 12316139 -558956682472829745084042628314022474200 12316140 24402832488589752073500578119074309120 12316141 772196937962917934678416951245041964352 12316142 -631523819756399093906068818898974345600 12316143 171943656959837653738758920540145888000 12316144 47199436047209636744544839622520176640 12316145 -7385811079637018734867235824897459200 12316146 10005391628729906117945836886136877824 12316147 -578922339848430940809502980071567845080 12316148 -142326167076063218099462209781723627520 12316149 -699094264370783070982918348250674702866 12316150 -168493937456638765904979715860049185600 12316151 1683473195318764379567486131703392690152 12316152 352161842139290813497655935350664581120 12316153 -2735187799190984143127149603705481344 12316154 -92334988179280701457944134708221620768 12316155 282211546697380730966446644110728243200 12316156 1011905915844061436189128309609297387520 12316157 410104359555130723311945880391419069824 12316158 -343534320236974686873072887943684766080 12316159 341084101704054570589644029057084111360 12316160 203460479161934409308588948843774607360 12316161 -395762884776182656848218386164822420480 12316162 181833916428665002108745013175722842112 12316163 -220204790737527114215049782045030748600 12316164 110032176512986763737630683911419920384 12316165 -1077342172486079152269844004113333103400 12316166 -283816268173551863522635956726895447968 12316167 538101608335385689781270802096416627184 12316168 -620880036246600008474153075605509565440 12316169 1897070729683969908930833522026781868570 12316170 -38268316726033022750292903735671324160 12316171 357503578151754400239801784171399341712 12316172 899375584375099528604303387350674412032 12316173 -254336588896642285120214928344596132416 12316174 -117535196958586712146636095360747219840 12316175 623542692164002418301082735958384699400 12316176 -63409436482254102177563816388306984960 12316177 357196515455269080109539189364911264612 12316178 107909377860162583035012703714206818304 12316179 -803211282911672465475950765177094074880 12316180 -436052511140241517319492687037617510400 12316181 -868435946530733423216978782785316812018 12316182 -310196743547929676665619759377471315008 12316183 -206623496026699390022744986159615511976 12316184 14535165840673173907328467289675366400 12316185 -321018006964408838893030451067522028800 12316186 809811960509923613676867367869096663792 12316187 -354170895199730905420130205379782281568 12316188 123513313065022161787404390795157929984 12316189 847026342679633970546448355703828480934 12316190 46033277477091716532612176959987111680 12316191 -900529680323862091240038348540150672000 12316192 -583481035977493117532455067056412295168 12316193 -342689949149277183052270523922161901036 12316194 458172587855485970337137724624362307840 12316195 -29466789550597274780489098309203965760 12316196 519789888598144016661803467493408246400 12316197 -419839758504062851174822748088436183200 12316198 -759534059168900875333385115015119162400 12316199 -820062940670471879204974648028284030200 12316200 167240162278399529650845902728919040000 12316201 -472036826598571200968388575483577067008 12316202 -405972995384612096678524681346621018448 12316203 -713937740227137304786503930675826210788 12316204 -683054971850393470626620373605786448384 12316205 -609060769672965268326055435060003186560 12316206 -87615962678575474649754472175760506880 12316207 -190393217930615778257709588133291243328 12316208 618830841548538129775267751774540759040 12316209 642663597887435251617359687570486700288 12316210 127822527293080864745310747028829640000 12316211 1761940636398542471163166700669598315120 12316212 792038206248076379321199050499676864512 12316213 494116845515539522232673056393150697600 12316214 -687997413482173770266076138424102376544 12316215 -236413681070629837028756990166990344880 12316216 -240573087024035348419952325257740492800 12316217 147792748517410417831239342371146772820 12316218 45950167815165983612867036073207402240 12316219 25821063868165318963295812868424315620 12316220 -34769573330973465485180419471255480320 12316221 -967093448929295808703161594928577944410 12316222 480191544875695544159250722188733149824 12316223 1171099034744615189804026577901177953472 12316224 81645136308662392845708235319311073280 12316225 -1599616426884028351215513245032453270400 12316226 -43075060729733676793333854803114021376 12316227 241958707373552570021608474347124992 12316228 -43648304891869995536589805449637797888 12316229 1546191892206782546044048681188578236830 12316230 -60940137050497444682000170920392282880 12316231 142603317075598304489116075992077619032 12316232 4602325651453825309242188231815864320 12316233 71671241957570491512350200715594780544 12316234 85753492411622255080571310935402995200 12316235 -824673321968114117793988529979309235440 12316236 232052064436483439211517622055829208064 12316237 20646568746119069363988523078654295820 12316238 -25626603154288018635687137130752348160 12316239 -438997910338437852733918745665739954400 12316240 295442124304925940502026450180440309760 12316241 651080198771985492603865541259530494272 12316242 -517886885297337113708461034279290183680 12316243 -993404457048310076795638821896134586160 12316244 -55240039808795491774521549826455011328 12316245 -551483334785524454769758653228466232000 12316246 81966671894894468302666250788762013184 12316247 -1165060520371915779916344855409308939120 12316248 -8435096079712906777518729082314147840 12316249 -1529124091859791004637792248808468349680 12316250 -167735056238138215733875591547786400000 12316251 -93881132677868462062542821567372781456 12316252 63888712176734852846653482833448891392 12316253 845080869729811611756300955855048345344 12316254 313548530485202369859837839794333888320 12316255 -142849552250604221116875543144635023680 12316256 404515847309165429208061676472017879040 12316257 -680146435078498407983984735519689323246 12316258 1100344981591942650075958750674496143360 12316259 155251683719322556483959748492742930460 12316260 -17828235246333140377915199611172474880 12316261 -775823471837310301595082351582160009700 12316262 -376746692620641362300484980964192096000 12316263 222116585929384783689464976184025712384 12316264 269793196490332899691473474132604876800 12316265 -102208318499790445836119805215911638000 12316266 -301845991393293756634370056891054118400 12316267 1759033785875353744425780683528638291316 12316268 70335323472270081447208545197308884480 12316269 -117376965294395501062303351105714053120 12316270 -40753200574322384634320805506827872000 12316271 82346946658632558084897850091328543600 12316272 -191956697141671592236156776081860689920 12316273 118041998814586614455271020459908356660 12316274 -435162400852049643609877850952110317440 12316275 8191349667181487456125745676882552000 12316276 297460151875922969096005274780813989888 12316277 472489901596420789442762661053067079932 12316278 108981071451590943296732366215739864448 12316279 1885540574321061037557781534006173548976 12316280 121721759659108265193911935080317952000 12316281 903911960660320349806317888177886352544 12316282 81873956159002800601779508029259133184 12316283 4808135661501941188344593172895656720 12316284 591579267559646955573139056350036130816 12316285 958892588029731739267127216172821383980 12316286 -694238332628323264857311585800855204416 12316287 -48718728750166371464386631496793103232 12316288 -935077286030766103913213228726857236480 12316289 1346008571572093376316949569572896137090 12316290 -87085655634605219045375817354819010560 12316291 -449976904668730942053322647142034700128 12316292 688456887805092531805581752879328276480 12316293 38823486618928010256046016383286265408 12316294 477988215824462300738093867401436783040 12316295 6915877323932817611227686126697678320 12316296 -633551331885104890767833752643144663040 12316297 -221645902144719015504883452057009760614 12316298 689350127845030081988831140425220100400 12316299 -303337204839054242343697519983726146304 12316300 75693407838403457358680081600904192000 12316301 -288891500049460730835378478866069376308 12316302 351715549278894814769547497123514257280 12316303 -2037579849190987237714924398309501535200 12316304 12885887363782624643723044717846855680 12316305 -8546300950917031091921827078869991680 12316306 526543734322702449960282654901990179840 12316307 -209396012418360934249575905221709431440 12316308 721388601090753914313840910728855951360 12316309 -183097244133620451871308365356463400000 12316310 -147351903054381882595053440783289757440 12316311 -253681739005851457289069805015186153168 12316312 -854012958237480503023240742938688901120 12316313 674098165186406999756681331577661556720 12316314 246179745564370741122627626998261678080 12316315 501419375927843306377138172479170973440 12316316 -180155572981329347423744111660900686848 12316317 193919198274035038771658560480667737248 12316318 230875856158658509923915482415360000 12316319 -553025042831079400008916557955335715560 12316320 1204687988066510698149760291863212851200 12316321 368602292814330901481826686132887991522 12316322 261545826848341612998173845266799381152 12316323 292189486900121053100615289102696539568 12316324 -1312358399615231040129971022794320338304 12316325 -213416089135387624261727427941314668000 12316326 -109116370803924554868485415721373313024 12316327 -1069917049667796549108904701014676012728 12316328 1267057343563195449937594510956943196160 12316329 -33055561622926530008285619805610219100 12316330 -85284206234919722526103747048243582080 12316331 175704677764437949862382970923354003264 12316332 82596283840756471812338538067075153920 12316333 -893529947362024836286419870728429841920 12316334 596785346834648608274453054026853418816 12316335 538366480054123986721982504263120592400 12316336 -99920447378627590043704462575203975168 12316337 617571741825898211532242449810085819520 12316338 4188759691158701627727593928646625184 12316339 51364080900402384068716367339837655552 12316340 -771292906196130227032988739967326528000 12316341 -92073515278268574764911760773456794240 12316342 182484649621122233301965430467611061760 12316343 -175018849016076537012464665675389164856 12316344 -780834650792223745814678888207368642560 12316345 -172007706938136927939177999342381603900 12316346 62479134072752909623415408921679848160 12316347 -761493543712174729421113581991382700960 12316348 -478296607929881568373892178980624896 12316349 1539663580818197054771518768046009953350 12316350 72000182767583477103192444569993164800 12316351 -1129891359721264494175562853793169581400 12316352 69224393271104104988249489195088740352 12316353 118068079132428864270492460124301971904 12316354 -154830108050665479521659121833412097120 12316355 274360424422337559447610942260500309520 12316356 327867303917076539330356581420650034432 12316357 -1005769891603290490506978142474297863394 12316358 -481982772013306763362093988076029028480 12316359 418309806916595930117723539801717602816 12316360 180996221498732771683507514374149734400 12316361 -6667495562076951456291766148834895408 12316362 58157724639068068531222175521206435840 12316363 681924336927939415451326808294027219080 12316364 389393830406248981789273989339978579456 12316365 39363513266748793167877285178543449260 12316366 256435610870654008468719577436394493632 12316367 -155452260875074149652120698580183745808 12316368 23725636256974618963103990083633152000 12316369 644361255915018906554488974442072675444 12316370 189779051089004128619555778522124492800 12316371 453561724016587534862334264568958409912 12316372 569512946970483931110874764112451528576 12316373 -1102448543086939661285821304028633183360 12316374 -9439611359749125767293471114041652608 12316375 197255231086430635164616415937396984000 12316376 1667414716731678810670469297898324142080 12316377 -31976365046566324086541896030936229680 12316378 422621767447160041466005764176842080240 12316379 59864841970179802437436406004202337400 12316380 132858809782289648782806879933502187520 12316381 -94334113991931999092098790767526764224 12316382 -86943613630880149119989173712720104320 12316383 300759470246563133068224685030664814552 12316384 101321674460224236019188626036278689792 12316385 -284869009939963385907888470685846504000 12316386 -31246744612652525375651281835164369536 12316387 958940892882229893139839837190748875200 12316388 -22571583333463652124121854594498244608 12316389 -70876022537484233907680331135135720000 12316390 -6195809050124053971064344538675547520 12316391 1117886553613663687351893898490903028792 12316392 947229589793203662227970890881465712640 12316393 -141309125173378309031892884096314900736 12316394 -719961669241159104285792535879048551504 12316395 6283753130253868037359705430588210400 12316396 -1235600315446048429956658979723545899008 12316397 1675777042274339008579673115493496889792 12316398 -77520210752784946662381072296530224000 12316399 -225372834250807934707596844130171815600 12316400 -52872738018156442359205978752525926400 12316401 142305499620349540131701463899862412800 12316402 222297670838086707566653826905844785152 12316403 79143357868545422047219838395352760264 12316404 6601515932966145543324086840162519040 12316405 84068776965160983497847954901283963160 12316406 -541344232871161649338318984560720368256 12316407 -565101791926262381827912882934139188760 12316408 36553176643257113255107839509122252800 12316409 745734913869486294482868387350480693952 12316410 261862285440399396807486455998353036000 12316411 1324643025419179223868130901580599327012 12316412 -536287359684257498000627661286882199040 12316413 -254448463418444895936833389651872436512 12316414 17375920354430836566182411240604804480 12316415 492537596684418986034754218603236922000 12316416 281733287719106301428124585376402636800 12316417 -1059150020229247576975224332593487957568 12316418 66946616934917901970603022072507039616 12316419 1034717279102576360723734372543609797444 12316420 -414806957199666316945140602628429054720 12316421 -359947033708646754042516985316625511908 12316422 -567655446940947342508169916295024926528 12316423 -536350163829815278857963511268767447760 12316424 -418063469697652792338176977389936967680 12316425 174422965737302462060575270818550308000 12316426 589248042652745792788549493371389828912 12316427 890566174919399966465785568917987531200 12316428 934929929157055734235914215539610065920 12316429 1486027426369411586765311115480916479030 12316430 76755474631932774872418279249064416000 12316431 -33375871553253764960074946852500406784 12316432 -153768855168254373841456980843789139968 12316433 -1689584411404483294727258302841600490318 12316434 -219766729759482438064197042360621765120 12316435 60874327105752987138270646910038068000 12316436 -975259802804188844014313766259545108480 12316437 -58875357121135214678718026362726961088 12316438 143606028618984814891490642136988832640 12316439 230791600477442894083738941576958791240 12316440 -274317268890826671025461205821165158400 12316441 177150876598269339628819751516332695168 12316442 -218726401749010421879128617062646778128 12316443 37666614076706290104716541764086523520 12316444 -672282440906338109139915987926463283200 12316445 -401155506138208637404336809172401536400 12316446 -406776482109721896552635478179727798720 12316447 7420853888237750509492393902872224896 12316448 1275189244497218543903632119557289738240 12316449 199066266426692964237202752372427906944 12316450 -215552094482441375887030248101030298000 12316451 -545502896981743158758376613795811328048 12316452 -829530442737565204552007004048411859968 12316453 -890089149298562005654298915688916087200 12316454 -345949931286450056439624867798357648000 12316455 -57803756300927249325921069197527900800 12316456 954159048816732036192021945766055930880 12316457 426790513506127600540500195533004611706 12316458 -43773668700925977406995067647285018624 12316459 5765552419872691963483469024453872504 12316460 59526766572961241696862304711565967360 12316461 -118387346354238074820333792450668929728 12316462 237222759625652397880354331661967271232 12316463 -1983649802663262690542880798755251008960 12316464 275599127069828205851367319650415755264 12316465 213089473564489267582930239192801955200 12316466 -184663853289669160439826559722922291200 12316467 896348828308105123538633962540123545648 12316468 -1150837720312319741549981162845671738624 12316469 866421323114750799025789643120971470 12316470 -406238355391101493012831037158927257600 12316471 -17568199939108036977512877748223178328 12316472 -5046547068091425206068566778458808320 12316473 -298714136991986835510110276434287980220 12316474 -31742181116093419434562023259472190240 12316475 -466851867070589457835436255549217883500 12316476 -215932225125844712346553023980642426880 12316477 -397227571987153178675126204469497916000 12316478 172279901859467777113727913295138553856 12316479 74654986681657426401719955891213552000 12316480 -318560398922602300115395522870640640000 12316481 -779051262480554334574592772725058498108 12316482 -222852675288700080908393639197686520320 12316483 21830424347792308100679572153348367000 12316484 1321715453516272993167066490078015257600 12316485 457488494385445752804744774984485316000 12316486 11600349289644793402139367346788925440 12316487 84601970638374628036625043778825052640 12316488 149847497721520761780603203541416755200 12316489 3003162251938793279190445714271480289600 12316490 -3266374798068728725051925742114266880 12316491 -1756664444452013808419509510126815161856 12316492 204775302809198859151345068205339059712 12316493 344373609644447740073341479926424796716 12316494 162155961624005822023983762460636968000 12316495 1350303547587281517670989952233811780800 12316496 147307470210405382415187810282034225152 12316497 555210570616773340149483604380859158000 12316498 -985639119960542000917250853666865926000 12316499 114317462157329695743835350666239408064 12316500 -129464308041309056940143760092491776000 12316501 -47309796491437806974830967977227035808 12316502 751312763988687440568492964115079357504 12316503 -1337010455959183698707396005064935401600 12316504 1118565471904921432086222488943021557760 12316505 -112398005369972541697229465943341112000 12316506 16651770788845566886845978669471035904 12316507 178687262379975702533145988441684507424 12316508 50365084767003227742278126639761075200 12316509 -1030717370232294139778450262802258841280 12316510 35959074173640910314885565745320380480 12316511 -9150440415747349023962924043224659536 12316512 167348748481550294712946789728355614720 12316513 1590513281276475225094314535409284055808 12316514 353716936028694535279401151036953772032 12316515 -776076394464140979974529029971619929680 12316516 -1318778818271031824382175025126158514560 12316517 645244730399590860341592654056486993664 12316518 -370730468104547828975286041952200563200 12316519 802539189934561735806948045107045180400 12316520 577953794967829632408368560141910016000 12316521 -167598663832895159577776548154809478976 12316522 -435194477263086394195045629982128441600 12316523 -26073135483665749967312288632734334272 12316524 347439562140598084548950304828866015232 12316525 -415974069730834323093036073169447644700 12316526 351964035389778178441339535534553371712 12316527 781927001183127981439685665646163927360 12316528 56477501929971508331875448376716558336 12316529 -1593894800109828522677941178607457197870 12316530 -160082989654948612301797995770446855680 12316531 1937327329643161239099873599917796064332 12316532 13599004891420741691304635554171123200 12316533 -3295638533668305530900495438649533952 12316534 1977821234601153508917961456341853792512 12316535 -150560391328536979618839398232772462080 12316536 48796015989986739804971054423045836800 12316537 607311189578899817153717171264397039492 12316538 69488464758525116495669958886379151360 12316539 -650690243840635241095573692327336359232 12316540 -309200655467624827056191515616521397760 12316541 -1581920582387601364089656394759643003200 12316542 -457038001984344871753841996555329169088 12316543 1812531689843773058406480515079492471880 12316544 -604704701285587787100740732188077588480 12316545 -100299116149796246470417977320375136000 12316546 4522838092587996028766478643473202176 12316547 -578959110401164790120254232677620560004 12316548 39934802169547482666287760627736608768 12316549 -502897146231252742125248986984101930464 12316550 -805271653269616071849415788750433195200 12316551 -411337044539317188144586232010358091280 12316552 -1099170621335405915396654018525662694400 12316553 -2275421680095923188793733505235084044416 12316554 -5063411672712655478272529026878149280 12316555 -603006826495533682690821074233335395040 12316556 201162224783762267876429807520979255296 12316557 817804037956962440592343349856535813920 12316558 -625905921240359141361269427282507693120 12316559 -402746015471668174260844905428220397800 12316560 -3416638179049404513302726514612633600 12316561 -114964627912897950029488669491554786700 12316562 164069493415828900919427813682750718112 12316563 -621932875990603487934240163497270727680 12316564 -30732101874492856784758840998171202560 12316565 598843736761529176108561417105491914460 12316566 -15216156039959378065095425784213705216 12316567 -29843548312649428954909563431692764168 12316568 -1395217778079593149666613952866193530880 12316569 -123361672219482925867645349585056446912 12316570 144330100332926186728791195052179409920 12316571 1007605158086121860030175189350375944944 12316572 1055324165626650770966716065225474923520 12316573 -1252397297347852894599108544790594821556 12316574 367695775306013488456584260452861785600 12316575 25146632723218326169480557167587239600 12316576 27262090419925058099578740724139556864 12316577 -60625572864101145870236553553089146688 12316578 -56533411889765225724887622449895635712 12316579 -226873813365216094389795759476325565440 12316580 -503463694985737215286519153850043436800 12316581 -114395679365663870640753504096452446530 12316582 -691412341857909959494311536482734424608 12316583 683490994689283979806582655147275710384 12316584 28508500791236125042387554449778278400 12316585 2049969198768849678839793219375975740160 12316586 183134936253421652791378866875202082992 12316587 -256745196766082187252320577148693352448 12316588 -696864862574194881937631755827244811264 12316589 1456687901205807779352050570450358906390 12316590 -314025576812639033165144399719872000 12316591 464657143878160868260641103782499186080 12316592 209021254337350915300620582147687383040 12316593 931030696188988194147980546021445911664 12316594 -505078617285237489325777493992531697904 12316595 84592789089866383553555253959397327600 12316596 -74645318091059397929966379073967812608 12316597 -558339742421912454839696905401084610148 12316598 817569023199118718101633889654138496 12316599 1364083997277390711051766348150796573784 12316600 184038640649172098169948414046024704000 12316601 247838220326728063798484026576947164304 12316602 64043108706937466549902585228446984192 12316603 -637251144333687435382215045903660935216 12316604 157583474756746146504580546217189107200 12316605 114093366463888920437358417523965123840 12316606 105116062382276881568321562948596453184 12316607 634502799368264860609670346444412688112 12316608 165469660549035407144268109320900575232 12316609 -1738409577059369592527634647198712384190 12316610 28765234122107567966322097793172664320 12316611 -551755900474220025470469259175388071616 12316612 75608935397165841684371676666865520640 12316613 2674201647688389388794991625704284174684 12316614 291426070624064030071370368548029211840 12316615 -740874094727142074711729915668680816480 12316616 11203294571900647094410892808041932800 12316617 23360888740594839862318874962419228480 12316618 980805985530440748549607489354542707760 12316619 7459422220957497765172830512653893120 12316620 -366453560254351259123466873146160906240 12316621 969767115642312892295806988810729100 12316622 -942847498206652082723095690214740077888 12316623 669723141249567671253922844264431335168 12316624 155691062455449139616726902962393866240 12316625 -1509716754304217412357343565397831591000 12316626 -67221164468210930586680420741008435200 12316627 -1245167767558529465432682355781990693524 12316628 423843961837755550775717567852538730368 12316629 458759307268925996267773129450046817888 12316630 -314686515555801814446205415626454519040 12316631 -784650237237394108818410257957955720568 12316632 669167532600616844872760274358704537600 12316633 -11427036119207512071630035751978199936 12316634 -10889528225495041409740526341724242176 12316635 -271519415556613619393268877686194223360 12316636 54744899256980215934811711532185093120 12316637 -1620680914484480493125825004153885224448 12316638 -214058850401272215940629827964157440000 12316639 1806236800235557196404126909515776289440 12316640 -1014767770693130883165759489826817310720 12316641 297801862528019455067165761695877903104 12316642 -3396602674624189283303064167351411136 12316643 -1036845450661643955013209998137833483108 12316644 481435861872531651709392153506994001920 12316645 -633945202574546060444149743771688629600 12316646 335149828061838703257018898171018373184 12316647 -81901845181237208164290228491625747456 12316648 -1799783778522011695782507729459627264000 12316649 -212253242196072463447027690968819744540 12316650 -4425180364056966910736464765729670400 12316651 531373897836556885785280291427107311400 12316652 -318085907958672892053482430538360606464 12316653 1272213417943152871217810476640917027200 12316654 147389564915407638909354985537903570944 12316655 24060285434209609466801364047844410400 12316656 194397072207854235877998657408193265664 12316657 -520471866272323442810701633103779543568 12316658 -405112190278698026032521053317771569024 12316659 664015386724657421877691696776503938104 12316660 -625418773937269754539890287719612120320 12316661 -37559013896070634885875935747029967616 12316662 6756920091900889328515673751714635328 12316663 -738266114227365163888533474712738490880 12316664 -806615087838506835944698974553488752640 12316665 49952263995044626904097846372677286720 12316666 463533442794614975180186567179228594032 12316667 -805277624964317210550314831032981866648 12316668 -93697184447586130193444520961986723840 12316669 491752641804179074909944235149925606240 12316670 208952258485892698516816140699996264960 12316671 -257961030452315006783432266695984818400 12316672 285237527141503249072693933968386424832 12316673 -171870481906322176186225403119575085740 12316674 181713227398575203157236265018556673280 12316675 -203842790612444513559152915350500141200 12316676 -1694797964530280862949443255024263354112 12316677 -709439880108750275594485876289180086080 12316678 -347990254138204597308672482775248836800 12316679 -187278778811888910229732334034570590208 12316680 4665920601703408161976415145395865600 12316681 204724824446740731240965635458376506440 12316682 -40965702276666703468188482070477534720 12316683 67936439379384905237949560673952770048 12316684 -463363426424562537541418635634005238784 12316685 -59164028707496871675555684333301290600 12316686 -355513048438468268180431211214631167936 12316687 -225727732903877670028537388804977317024 12316688 157665480158395814392737961748669743104 12316689 -484165383215195486709176937201208591920 12316690 -483942936953793971066234538530825474400 12316691 1119560562170787570282117010966989250092 12316692 676372730753349821843712535806983780352 12316693 41790015308887473885351958781875459040 12316694 -178384088338138736577207802117958098560 12316695 -771105362321366600306859379297396828080 12316696 -268383020714187721423341199956103127040 12316697 514449325708146678535046646887162131146 12316698 646366356697460602739412179253456543744 12316699 -408417843915486602177312023643854930300 12316700 462979235975524235719144420723401638400 12316701 -121036937270052166973743895579921136768 12316702 18210826662291373777835793526868484672 12316703 -155301054997636785360755822489969080320 12316704 74363701443640545583619960461052608512 12316705 -8082151432537173085264907107088303040 12316706 -73501669758523417315126032020788670400 12316707 -28944412689813720815479833096263636400 12316708 23400697394865492668446104692429291776 12316709 67775556930322742372954196401007854910 12316710 27689997259230580144168909397789184000 12316711 -201841097380904322622884893560594704 12316712 -381333682283521900659501076759020748800 12316713 -79648967723523049947240569486055225456 12316714 -290192167640027695417837933656718430208 12316715 -195098300796277891982137971340496609280 12316716 269088793390196659556298836758608406272 12316717 -9306614764966661415361466637514772608 12316718 1232639067874881225389429940963278999616 12316719 147246807162557688363968856669153819144 12316720 76549922111883826465753779832256593920 12316721 326017616291643105812591815261352288292 12316722 -68816678739744304671032902058141829120 12316723 326464430494127443131436285693367615184 12316724 46504881194011104423792707487375538176 12316725 438393386363626596958251433141037616000 12316726 -131711399899133752470832932155398004736 12316727 -685602046205108418722149005062180846424 12316728 336763588610432244197705264332898181120 12316729 56540854331141604272646785143264707984 12316730 -113688327742525332352404223830591252480 12316731 252065714623884892501239214972767340800 12316732 1504839260140736159821291334764744407040 12316733 -300031059821432632810395732009771607392 12316734 18658099945731676500112398919257558528 12316735 285205436871637343262131572355253909600 12316736 214046437861700810823103179174080151552 12316737 694334807888616816119485788046603725360 12316738 -101398721539018145024488765088449463904 12316739 -349022463913575745644794710666257505920 12316740 -94087191729864631609098197615125831680 12316741 -333152533852767038846769657391476469858 12316742 -467918777334985090586606667965631000000 12316743 710370421106824914646642889712918797232 12316744 2300188828972787334275692691708157542400 12316745 49830041163236978012727191802108591360 12316746 129288843007696942196549747790376422144 12316747 634070288855726795743135133351416786196 12316748 1439014588233432491564171958960952320 12316749 -1462120458592833101522725158144265735392 12316750 130935519413626770291313946029243680000 12316751 426190468261210449933429106113251113344 12316752 -88425504665538696619894083540324188160 12316753 770622526920654059201351877561736486464 12316754 -265453005777883009087423898157115928928 12316755 172994231974049936931494882172331722240 12316756 228368647598737790932403161448754638720 12316757 -474055923862694615115739546912965321060 12316758 245492576225825747292757404711700737984 12316759 -254395516124639226890088294264953792800 12316760 713560037472776598662831121642866688000 12316761 170643335881423084013480450403654184410 12316762 865933095555687720173367544039409371632 12316763 -103351295024121435630709237475951525040 12316764 731480036869236209682592300186252661760 12316765 -469782552623974238283193197383272819200 12316766 -258143662721744576263822396859055498240 12316767 -475167902803362651578196099759255297720 12316768 1381903018392145404888558570312341913600 12316769 -88177034432976217000062904693445046720 12316770 -98424948078571413851549420645608243200 12316771 579392463407317613693400941997453646632 12316772 -452750441071559456235304006545515539968 12316773 -484679193100574953506296692023320739840 12316774 -312024844984917262200408126501405192000 12316775 -471766224189999159744564621984520099200 12316776 -108393919493072404502265211471176990720 12316777 87782312206840247074012423748739669072 12316778 -166895966835166611412186059369382228560 12316779 5523366238420079116732935338955160344 12316780 70833416791564365757215723696246589440 12316781 543625201667538188459369131350900669600 12316782 6944295114987687426659956018329427200 12316783 -1386370434541686306269044857816311825968 12316784 2247298830408208539048220438346956800 12316785 -159748205731616193864133391694743310720 12316786 1002192905240630179989735310399347608592 12316787 15873226486764411634527646925194440000 12316788 412490283604145320785461493624639498240 12316789 775182059183233992702930356409948355356 12316790 -211875916679915180312929108773710217600 12316791 -11712719849979534398670171919635377280 12316792 589797486830887567308629594722269388800 12316793 -97920133984336031638494023665761920640 12316794 -231241770627766712762399558422944265728 12316795 1023193327317088441745236025487414124800 12316796 162537341866567503842119922166074572800 12316797 23913698251950760190072648544295729920 12316798 -294681396600227466911644696447984143936 12316799 -187361009063265164231386858521345603840 12316800 -485979318131743475506045774687371264000 12316801 -508301854648522265858023659081693021248 12316802 -87395346789787882036802220126977515488 12316803 158524400676171526474256385062426611704 12316804 1950435234328105471274201279555714509056 12316805 567080656495864702936764315748816038360 12316806 -540895817190276865270418874497239092480 12316807 -1856819487515983162778036839832884860400 12316808 153258172221572091373460457298242600960 12316809 -500570121481354652877901278067040660160 12316810 128685557745561460619225924686258122240 12316811 573240759673923115015449396471967756800 12316812 380487197171941131279005007449493376512 12316813 -49517677079033099360356870577865092938 12316814 227244360869819377746768957720716984256 12316815 64465374040586377310077909761099061440 12316816 -275387413825332770043557621562605568 12316817 -155319946400949961400461173642506970000 12316818 261651614994769145832431022711943845504 12316819 -206072466672005353671102820610649292304 12316820 916610354870227605223655682425452462080 12316821 297782927602297271087838263002527740928 12316822 -121029165252860933777739916569088204800 12316823 1066521808313415937150765386211203588720 12316824 367916474590667110031847016836208435200 12316825 726821752695480916326693248325766489550 12316826 413444173445770484643709593502580797440 12316827 -158588587304423162885947521448276208640 12316828 877862897439452119361108493102188768768 12316829 -279090563635855753807642012039203705600 12316830 -115889268620687509972346130456535198080 12316831 -1795290360702322483872847070757190958368 12316832 -146924400815826102224766361358106624 12316833 101765746118781082942801565814731537280 12316834 -2913561772044164638554786212844384768 12316835 -130600932485662230715500367794500220720 12316836 172885047360013750350268361079810413568 12316837 644153806461517445755863914948244727900 12316838 -9391862168344265378704788822841960704 12316839 954536839792915083950003832714890557224 12316840 223887770393054795870407835188875264000 12316841 -399688997936975564160996745014346669056 12316842 -523606816772280531647034866763895348560 12316843 -672123353252290682817430760009149619712 12316844 -408763421510131003836655108936913814528 12316845 117335820884660475200814121005272832000 12316846 153502049610138161976654108930193972224 12316847 826589695993593639525987099427265713296 12316848 46403852432969313560731287740616474624 12316849 -139967390250066019538587823851345217100 12316850 13945836322793923065282868014272524800 12316851 -245149306319234178278304816530016898560 12316852 -12962358524723377681455166322615084288 12316853 -1357142982122158876334525200339061978898 12316854 -171295404385521803060149126983401771520 12316855 995006544443011632486917020726565132760 12316856 -95393471509064643851160702044714864640 12316857 40679755142362676781033059298382771584 12316858 -289740426164484112847585391886353300480 12316859 1329325387696116208536879148688862057060 12316860 32301518706506399083745093556034337280 12316861 1625593540743645450787529660977965179462 12316862 -726055809405484321381526838152260296000 12316863 -204802317493033764507408688999579607520 12316864 -155176759561302463172599252046514749440 12316865 -712304142596860570525852232499400377600 12316866 -117527296072790523142588600162845501696 12316867 124134479184800663143299560274030779904 12316868 -261209010762412826101760885254066630656 12316869 -128411737082787488555638686523071687012 12316870 171468507195117656240531617879641290880 12316871 -360785479356340444958521016338740500688 12316872 196877200347225638687783518303833169920 12316873 772930075420398886542531565278255660122 12316874 1370804789214787874374665166579879419072 12316875 -172148564485970545566423572604625725000 12316876 78783888122843796888661022239799175168 12316877 5812018498359027055119053342618230752 12316878 -228682142376176215188300529456458900480 12316879 -1095877574511041229724582578827457237520 12316880 151777351457816430624842265763590144000 12316881 -248050883406891989553678197237947308048 12316882 138349344618090428924955498761880175104 12316883 870306243584961911589601546832252978520 12316884 -776011413057901652483201596467111819264 12316885 1043334895108675809356662976363685609180 12316886 -383411545331785255853997744186449502336 12316887 -593425614363789095897478986270376760320 12316888 12487326699284744084824588583247360000 12316889 -320785155139999557934492974339167319552 12316890 380312761690196789192427958996875724800 12316891 197276110113642400944453133783752580800 12316892 -210573040320098797386791717890396907520 12316893 332512025484255050886754025795484420000 12316894 383803510145841230303640207338908152192 12316895 -529580559157241774546758837676890616400 12316896 -931222449784712264755628761646168014848 12316897 530700839576229542603856883705481195520 12316898 -926380190664935571795624373520390129280 12316899 -362747596560936234580027071806831688960 12316900 154694380808418912223100796831437744000 12316901 -398601985851194599781158522816634836098 12316902 49236855886459941348057831066150696960 12316903 982029914056974593589134997905316420152 12316904 1622508186734053960710382387834678901760 12316905 350722594131156946232274493495695752100 12316906 -7506283002432030692373369911489049600 12316907 295305759815571075970735610449469549280 12316908 62431055158235971005745677829508659200 12316909 -1629961458330222007504341325687786877280 12316910 -496878242137276388909631075928570904640 12316911 -539345197640706141218457579168384071928 12316912 -95646840201443935653021611803441168384 12316913 172195055308203531099457374242510815680 12316914 -598562849739264810399723876560978411520 12316915 20379256814707761491621402441515150320 12316916 33701266689184419656192901676535418240 12316917 -673728196138065144307869405469924209120 12316918 1093274917749019994928503899908370444416 12316919 1118983659387111259237373898195756727440 12316920 -832984414801161122242361470589337600 12316921 800908966265487235955455663986774533200 12316922 358348378781756118417076157853688565472 12316923 -673450486685097103225921828964096389428 12316924 256968250401693384946198642704595776000 12316925 53644220819030362224440145173257873800 12316926 -317505901730536629148134915347737957056 12316927 33030258885156135584244215839466415472 12316928 -518272137283149400204302949987695722496 12316929 -220287957495362611594516328302740316320 12316930 -3785467995019747860396930475413220800 12316931 791502959672692109066642998366603814400 12316932 9500205201978401385429457592698291200 12316933 -750233693369579911946048202221142351396 12316934 -422700030392127664887766581273575329824 12316935 -135717465207303249950289455618959438560 12316936 -321773033333001151396055466093171456000 12316937 -434223541076473409097605150831476399680 12316938 162730898007420510880660121113621509120 12316939 756297674503947832831412942055105107856 12316940 818472007897393404475168687536368409600 12316941 24305056506477376787190412992785687424 12316942 398075282097446912908061153935209423744 12316943 -1463066284167495996501082202638515881808 12316944 -33803461425282537938217588149159264256 12316945 -1343350733165876449998775073058629771520 12316946 686281704334157871800831403329446953984 12316947 -1836655759117003624228144101531264492240 12316948 -167246844647124789507545329274474706944 12316949 972913710373207452910760837961293095950 12316950 21420734870761148390215781900942611200 12316951 -119902843946329388246727398718256974336 12316952 398697844331423180640591419783571609600 12316953 817790921474733532039169293104444912 12316954 -218035914749657060705007093754308203040 12316955 11168564707538195665913232190081769760 12316956 -181336677657119401914854151474149180928 12316957 -1111969658397605746780480489923153008794 12316958 -56336412552268086967301643171336943680 12316959 -16258505801944966810759450619848449216 12316960 -238680934530888035045036719121985699840 12316961 1262781075849147600237741353180876884224 12316962 -83803102827330925027755281586607520256 12316963 8466630247490057450279154701311781264 12316964 172587627233478904791692516565352230912 12316965 590877093904765709272829136432623913120 12316966 871539932318085173035149245645290686432 12316967 6976307450369952133200045893644617120 12316968 -995944211640059752458504991174164480000 12316969 655814283916971984204302496854599189760 12316970 -259522442375422603028950422490178524320 12316971 -302608883899952802893241291542174699688 12316972 -124963155666826537539347218889653847040 12316973 594411676144364416532157668031332004384 12316974 153111499302013190865288390626435940480 12316975 117756474560982777320145159865860537000 12316976 30952505776796640667681543053231390720 12316977 -410905730590567406546137787828901409020 12316978 842496252930069681777019028827160077440 12316979 -348317425922985628003017399553181730420 12316980 -110176431481878313312622082615873454080 12316981 2086419224532247285923336935464287449632 12316982 -338687398043903250064594487168648395776 12316983 257909303741216590231141387071015713664 12316984 50690587712459870569067965909063987200 12316985 322911243235515410474810368701138329160 12316986 -181821009286622471364311685048270544896 12316987 1491675686742972138963069861766273649636 12316988 392281466210704286116548652964461017600 12316989 -513599362640688481449341795712292306176 12316990 38811016696186250330504064727784140800 12316991 -1696299605127567279686667454756887724608 12316992 53929749183957956276936546061461225472 12316993 553030031860320974596806578280904776744 12316994 510496378659753141151258936758577443360 12316995 1258535500109263015069213559386545429600 12316996 -1255546714201105058013619910966719691520 12316997 284619155471152372163381757865112716800 12316998 44914994796643052148635668121370375936 12316999 1697311725969604585027309324923594023000 12317000 189759401006893753271849370775987200000 12317001 -507283559974516363024975853573881187568 12317002 600053137537098311844356908616986811952 12317003 1027823028953200829399460704925954015252 12317004 -73858767436161252979059758863122782208 12317005 710522319241340844976812066339443091660 12317006 -4652095366099993016513864191689768960 12317007 -210090865503971467695174613520026698360 12317008 -234541180684382543966476226265148293120 12317009 404700060357727576279454352543588502848 12317010 374172574625026113149060540889604101120 12317011 -402032797162587055766276627906424283568 12317012 455848800481153995937932784219011655680 12317013 458896944574353179002822193293970542848 12317014 517352526382210363153520907722300717856 12317015 56572284521374731384021378468930053520 12317016 890606725758361285299994160790672998400 12317017 -36508702281199381716250857809027535360 12317018 441268417656954531219639587674555991040 12317019 -107739118400147180858378343118891993344 12317020 34085779251528383263482296279720186880 12317021 -2053962503816402051808875310031038241248 12317022 -36234365874724064777022743729321576448 12317023 7352209361945268330797315218084439440 12317024 654949650944643714680894953385051160576 12317025 77433328133462272788309744064653840000 12317026 14505958292530390358839137223374725712 12317027 -810072578761455402084304398964142738088 12317028 8539834100811172822001385060418897920 12317029 363649187848699601778438995840563029984 12317030 -226999973430899421863848896331761194880 12317031 366425975089216786875496505963839902312 12317032 -260121355624600846276241349049370757120 12317033 -261610390277293969910205900683872811718 12317034 347657386913571746295026678375382958848 12317035 -885092057868675271901135328299723364000 12317036 -382709527332541516325480140040732133120 12317037 -547933626912729438019252706333272597440 12317038 -310553726247324784628046481371159695040 12317039 129630903979294480060781775422789279712 12317040 -13090524494321513692228729951802327040 12317041 222678946268779163185524959722082495808 12317042 -186196481886442327738657843774353209328 12317043 302466245464267517605676884605753169464 12317044 -504098583735809380282716690925715570688 12317045 270496063119077603592055917894428311320 12317046 28922358770280123620351681455732076544 12317047 -394682486227935660656035699441148932504 12317048 -1145317297254072796600159326704338944000 12317049 46587785737177682057931845065471104480 12317050 -174245271292851916000720321346891522400 12317051 -152879471698083113180394490211207800896 12317052 41507685593388706755060471469143343104 12317053 -71338653291010467832711393962020949920 12317054 621488833278742823535730320249053289600 12317055 1111675265440066732043282144644437073920 12317056 207050528322158073062339173401357189120 12317057 1317465826946659205214019065858605490306 12317058 419412950578181528297500363395112249200 12317059 1614675488014746732481655593856720275840 12317060 -753497991891681813084604023095746560 12317061 -1004896032097112458871134474430477793216 12317062 -468091502667262049644503794363784727968 12317063 -707506750586948407916578548167782967016 12317064 237387815199627109530246473678253342720 12317065 -540865865047501964217919593606797232540 12317066 -31335790129197082591685512632182566560 12317067 83656172519043737795073982027209531168 12317068 -775307545200266677184255552136187727360 12317069 -20363624868069737919365035605770834004 12317070 -106910385311914399757282475418100121600 12317071 -31473790678078120305076532023529592880 12317072 12367300711085447004673965221023383552 12317073 142653201635068365255350318478305409600 12317074 326141912414400615545673159738354705408 12317075 -69015426177092345371592786168264524800 12317076 -785815471648956884159032733225984716800 12317077 -1011569724114655453434477185933623145074 12317078 -202284012189308501201321732285533943808 12317079 -1663285028524222929371318624089852922112 12317080 522342566548201162168666372536890572800 12317081 -325829998003398394862196523224175568508 12317082 126106533594041035905346253314090823424 12317083 1056925846619249657545916353783404488880 12317084 139222867838778484524069159076968331776 12317085 901711630766264182764411554030924208000 12317086 -325755576339810660870781150552693051008 12317087 1657703318013840216785021374697180384736 12317088 47113564079095748672256439001662095360 12317089 -28402746060274924290451088873896485180 12317090 -40158447397905802213012227127972927200 12317091 14793287357731505681033948273161299264 12317092 -7134497762616953783065461328284313600 12317093 443793329490219105858551555017606353342 12317094 -313428086428367514416065964529783858432 12317095 52504602608693443806622984008054620160 12317096 -958080911183187834713056946660323491840 12317097 64718739896344693123380736910856690816 12317098 582883782061051640956475624338473041664 12317099 1420547559462260732289781427748913634100 12317100 -431052195142546959221830889655623769600 12317101 1371131932274516536468043443112373806102 12317102 -371349337071478458867837836345705594880 12317103 -66931558142134744494703152561126394368 12317104 -64441728127773675136000769117216440320 12317105 -121024943553456876454169728698446520000 12317106 -136823033275099798279917885052604884992 12317107 653257879131416028861422051186212460232 12317108 -867120771554450393908197377249948921472 12317109 -186751664917348573393862637217700568960 12317110 -124216229464962404470680300839668563840 12317111 1188161519373759256051476148995192611400 12317112 -1325219593309932827413424791649269555200 12317113 -531500994162694013492977583736310815276 12317114 857410247562243505914408836612971372656 12317115 205230323289771083958591598445164957920 12317116 -35919148543912389694329477187080505344 12317117 209902898200817806297175238571339972800 12317118 23179959154045018147410309309631819776 12317119 -89695619968339881322364884965553036480 12317120 -386659918813498671177919374282499031040 12317121 -408091366363068335277678880429575612480 12317122 -437286562163050105190274803516519058528 12317123 38469753888526327484286338684834845344 12317124 373892396848680232921047882515678739456 12317125 -1505640195569144783172531895088802696000 12317126 339436405906714176493048699672343644512 12317127 802425493031553611399029572077533873920 12317128 313689513000719472828777100704157148160 12317129 -1129456905536444822465717920807773224928 12317130 210589643841201149984644076724837312000 12317131 -1120772154166415968406613885105009881400 12317132 -913585380348117298010475840846796879104 12317133 459701324889170039797627657739790546624 12317134 -165597455967068531765414576431396503360 12317135 -9223284959915735810067630888039580800 12317136 30754422133851814327728189809309122560 12317137 274212864160511459756121871102522088256 12317138 415169799838237455624748798016607378720 12317139 465851158045019210738042400985003919808 12317140 546293535480212123259656731916455495680 12317141 -1095200107095732644480480810142237812100 12317142 276582513779978545198755390617652606912 12317143 -853215538332948251689353563140459790880 12317144 -24378532421439939697967292597695938560 12317145 -70207612162778207871143547679253753280 12317146 -570507086292577619639556631505867864064 12317147 16300913906656154691206511881035847472 12317148 570443419591927950746168863764016914432 12317149 -1208551425368070910333037769401622001920 12317150 412816885985530576978300731828692788800 12317151 -150575512854624727225277230257139236864 12317152 -661433771982304982213455292470605643776 12317153 1262770027634854845351756123599207178402 12317154 134927065086168717299995082787873525120 12317155 -518055598227747692295555416623020259440 12317156 -751013618927480506907348167239663108480 12317157 -536362157660065318876179718748174031360 12317158 -18572067910279070236176352358888087424 12317159 923049942723842472002601854143913569416 12317160 -247046611899836938443778886716001894400 12317161 430616561458253032045149330680027480762 12317162 238819987845165599275467917569955906304 12317163 6262468874872858038175188867469009584 12317164 973898292909494600597298064455689605376 12317165 474765006091650216738057923486914233600 12317166 21382566891978894553515531826885220352 12317167 -215804333885081487442241087851824734640 12317168 49299989217504530894974930911536087040 12317169 -538968804611621159412337781735131407840 12317170 311457931748795161431918034438208788800 12317171 11659012629439326336324386099894961192 12317172 -129681741544628476124581472399271100416 12317173 32711858296051861328394813417695131488 12317174 130619744760039615557762660606496876480 12317175 -245909239816346496241855699824842653800 12317176 -1761271659938124996677812799428053196800 12317177 1762481254266066167721817164342934258026 12317178 591416844446831736328207451454313728 12317179 307143784939435997342419803054187289592 12317180 105478301052758249613698898220554800640 12317181 -953126972341987947636052243437285509856 12317182 -92240652154436247377190506120290856448 12317183 513128510584903254238756538489877348984 12317184 311645649587227501222271378239499796480 12317185 -1018509565730407312779051185109175624620 12317186 -79376946637688688319010115482008435200 12317187 495291139389149209539578595925332137280 12317188 134082466412646329831083135817851198720 12317189 -216181712871043773686736041440213148160 12317190 -124790768656165236598157739981425448960 12317191 -573365583566035866807851106028392839928 12317192 1432351960066568202794098116618179712000 12317193 -250824932678834811593361609275164620096 12317194 25958968349726121041104386037795768320 12317195 -904672205384590961813670376710591600 12317196 787242303699393473967420319292513648640 12317197 -510692501703253786189545899581430686056 12317198 -277800607445326468931186880940753510464 12317199 56487183300338721043672495276914309120 12317200 19733258181005496372326745866246553600 12317201 289890344602702401817677507588055885440 12317202 -137876632968919079191069520345156955120 12317203 95753603740705793001514788800702642424 12317204 -297563173278246817053655007886303565824 12317205 131883596155955595111070296591661347360 12317206 287620515736095631861849345983312998400 12317207 -25725953233297819933649702089491849600 12317208 275382662416743108402552224725094891520 12317209 -1182829138870188919606897993638810785590 12317210 157005210657454817413668748116093761760 12317211 565245721868941727100427062308054606640 12317212 -126180532236984462818772141329170860544 12317213 -538503800987877859565189514512452416 12317214 41539331869597506301295448352298287104 12317215 -1293721135847295055831467002977737047640 12317216 780113563704356016333443743548096970752 12317217 27671036057555377028410740571860678336 12317218 27530130213645556077245812377702777120 12317219 605696612049583599901330715697711543096 12317220 185319880551493642034306542686749299200 12317221 890786747207295532300876972222271488 12317222 -187135786365425477669491189310791581696 12317223 275109587296376599083726041795293294800 12317224 -979147038039707392325120182878052439040 12317225 -205779930035069395897025722370870934000 12317226 45402845141537178218716565160306713088 12317227 -1130413640727023052795752583663076284876 12317228 -493184703585345628963174974426073512960 12317229 126149841738881518034252006939506467564 12317230 -206631241095857196263914485815717422080 12317231 -647576294032212164148462964609009835376 12317232 -52016064736187193956282021815005511680 12317233 648374626339781872165434989155549470482 12317234 -105241961479104129015879591858984367200 12317235 -183733807601964092416341285153449514240 12317236 -65561818758881004061391206719751093888 12317237 1255841959715384579995069875183670927200 12317238 614137412868239728900986347771458024320 12317239 149025907928451823530428643557297357232 12317240 -417952777508448424458334627477093171200 12317241 588441427567376354121391738777606798080 12317242 154516171671135652872231945844987843584 12317243 2236131366612210034774230502248942801120 12317244 -246716130725490036641790588450280243200 12317245 -230767498529186905105638404779581916500 12317246 946666919504882967976190483634115052544 12317247 -55362905282876858152473765504573294840 12317248 380829916334291803448006111422118363136 12317249 122243271805011445571586508640067059136 12317250 387854729177232798201844914215757696000 12317251 224033928754358049057462869486489528252 12317252 -302458383745493057453582489402334228480 12317253 -98566785863296659594882273191744327040 12317254 -304390214850634915423578144011247057408 12317255 1088758623311935135205001274884074494560 12317256 47657560631481384601425517986715238400 12317257 -85524622527767428680804961565773347000 12317258 -139528512599650141955935383459431644416 12317259 -16454084936870820765986173845481093632 12317260 331618536064167694949990214980598159360 12317261 -36751536085082332379568696814794914304 12317262 -288343399450664021903585624263706278848 12317263 231602726212659528417841312567394429440 12317264 4260935204688621945588092977629364224 12317265 14753178929418731192564106385212772200 12317266 -372319868092129680128277910965164140896 12317267 158816825721255783535838381626802832192 12317268 449542405015339070513046435404305213440 12317269 -4075117061153674151224660107081522980 12317270 57090931260295015852717428872466197760 12317271 1263992907839693799692576967310279471824 12317272 -729115697567696431019935161710908108800 12317273 -14133845804628868189988034635601551478 12317274 -172961036196040450882231981256921795856 12317275 -31295456643402084741707565285581777400 12317276 -691405739396085141066067303948155747840 12317277 -730016238450371868984953972054600215488 12317278 -338886763450723639138849378980401300544 12317279 -62969573139201643513661124001525746216 12317280 857915547342012745746826884561575608320 12317281 -326185304353768907963837522746020157918 12317282 594497214020472102522828368150688691200 12317283 -379826644186689512618059230681032328000 12317284 141175686184916227002722527089137729536 12317285 -1412695380584086670985603858621709939200 12317286 -139104340214718890044749327855359449536 12317287 -987039661972400720686435884688596213064 12317288 618276657899669235184808332297335413760 12317289 -809684155616122993624009965452124356976 12317290 -71857824694684751370934911057443942400 12317291 -37705753149078454665170665422213769440 12317292 55038500481979661691991171678983290880 12317293 308200671022498261475653584164486299104 12317294 -601398687176392840533840897541217383488 12317295 -244891005803478608246339946324292381680 12317296 -350284068976317888230991313768127692800 12317297 -820518901560260350167724151291904286254 12317298 -121828258397182344127581143651626344960 12317299 1364421470883530609318393061827188247736 12317300 193400792166225061874592508711610016000 12317301 -617448931634893054719971352201611425920 12317302 -124990825517111700583243956709859589696 12317303 617592527721629720234635241270885877864 12317304 -50628747957483202651918322926755840000 12317305 42024568319414615426140415740204707840 12317306 -342641406561146835495395680516839960096 12317307 4757661300558448079043958562913655488 12317308 14204906283220403919785599660153315840 12317309 -44704239957701491026756478914782906490 12317310 -1694576280235916438422711252866446400 12317311 -538182450409853981799812354669622441088 12317312 -515912197544968424683101017187601612800 12317313 -130464034686072863942867248718215908576 12317314 -164399008453227609987395061248376021120 12317315 1272799252486313728983650247727483868400 12317316 -138988237788038989259609718977280000 12317317 -1229860534779623512809656436600585634 12317318 201128418219547691723720951775686786304 12317319 54111970708752792850540839173026333440 12317320 17266845599476818956259848020500940800 12317321 920036847720491436901195623484259994522 12317322 -552785580770332046071418087430198226176 12317323 -112459959320455307878416893418995607552 12317324 -112688093867533595119899493905404162304 12317325 -108179914631139583817113500410539850400 12317326 167124611203764453833951880810608989248 12317327 181967268647018335882412995603122537840 12317328 127958985356069068279346172751903457280 12317329 913177073652342999206679755753707610930 12317330 297985765562890717999060163374060966560 12317331 28256317149243092790553938483145366320 12317332 -987805726260681592922033450880038551808 12317333 -151987729662008649484686185581458990720 12317334 -84807397408891815281429492335873197120 12317335 -754792780230248441921670296016041967720 12317336 -926913354937541206060108660474035671040 12317337 736057196143030565835106209695519478912 12317338 4941407127992001048445001111301203712 12317339 418277487678244978822646282434656259440 12317340 184646024659959509903247902887425146880 12317341 -63268733189034731384299117278821983258 12317342 466762170416608092281305406414285457792 12317343 -40692129797365362676423219515655564800 12317344 499174789500612367908397388188157214720 12317345 -431113913254830693510341511655628841600 12317346 -17939080498330678768809861164561631360 12317347 546606921314867730429378051404439172352 12317348 53934525266157289040622262336771015680 12317349 -152531996206142033590376693404566282240 12317350 8757893870159600876739900661404028800 12317351 -382870111325532220196027253760847994336 12317352 -842748798761193950206301682964600012800 12317353 1070284240030279427193975829194690852602 12317354 -36514646430188453575036044537804890112 12317355 -491246278866747741122489620659905542800 12317356 -793688138987637877951369497964871822080 12317357 -95131336150835770601341912986838197120 12317358 705148740623774596991613137755893504000 12317359 -208644098144027826987345396829524354720 12317360 130115410470954009962276293296113909760 12317361 269735178066119725991455857048697658304 12317362 303535626982621700916114419490018972432 12317363 103422900514553227726958446002304499304 12317364 434315657224701465880991053842018385920 12317365 464510426624912730623492015866212607260 12317366 348222528711498845137076400744018166464 12317367 -1367369306585379044584113634644206826288 12317368 -477698784779158401928602813478849290240 12317369 941765053831128228204212508064702839120 12317370 -169472279855161815438530349231747010560 12317371 -1649736308741133472801731189267614510400 12317372 -793077225371743282142615377024730139648 12317373 -1909957437939270427415945099177605012800 12317374 -129268205398254008163801400778517228288 12317375 -641426381477817617555353390178316258000 12317376 -16929461925807147576824748903160086528 12317377 -1245411335221047288661345232174934804560 12317378 -274361145431416685550159707859280595760 12317379 -1039909992127795766855956727503326769416 12317380 -436064138840398445184868778201081875200 12317381 -386814986726882469118302455155907182818 12317382 195478569337927476478710400337720530944 12317383 763638842420124328409657899815944388000 12317384 -853810400626027846308372977749800990720 12317385 -47250837898828073521098254653524595200 12317386 -216788800251744836615959538453357953536 12317387 -49644070465928463897855393396306087960 12317388 -304665700993202005554841137941111308800 12317389 30964436546998989620873273897718117856 12317390 478943353285219438226010470754267292800 12317391 -1154271569793546965535451573890070699800 12317392 11096018343040904021340325536739844096 12317393 21230610693137814185683271709848619168 12317394 -554083396482198565389363396934023331200 12317395 -820992032040071306164158571029377403600 12317396 113893650092351537169213000616720773120 12317397 141789152438732035235763820597019502528 12317398 156701850951325872166138553126166439200 12317399 104661201438020806697979995089877335680 12317400 -406777544234056065530124416423992320000 12317401 -446821789937379049538137536354011497068 12317402 197295761034438582265899571504926597600 12317403 -198426062707817685203217707657818154496 12317404 -440805937587237425904125277437383039488 12317405 96387289256737794425217608147362920960 12317406 -296866251594575908442351919747791649792 12317407 -744432585483345365564302238731394741344 12317408 -254378001643897541701163468626852577280 12317409 -2701956752210913496370985896549716716 12317410 181742253884111641330465488686570549760 12317411 571167765492204303186512606900768560272 12317412 -53254762692155778301695150456080388096 12317413 114483038871469264145372177739619727200 12317414 624715704297079072976545028451030044352 12317415 -143090312098314910377674187013259808000 12317416 -134951311392400263626118322652460810240 12317417 -502446935403706000610487066714007776000 12317418 -594648762886866183116457653509643618976 12317419 1542623390864950895337493490770841977296 12317420 195237338287559923303901445602136545280 12317421 -51350018121374605277098920900023550240 12317422 -111124873261160185579682651475828647040 12317423 1295440356196691051753570519233121166672 12317424 213491976316185060326069193959840710656 12317425 157195333649139392952142805955475092600 12317426 274457134199306063345032516158008429184 12317427 304731254649627764356670649695042797968 12317428 -5104444617833480423507267421276476032 12317429 661154704550109503465966642842102802784 12317430 70495992742707262540181932101997056000 12317431 109336512752293676531449631200466088960 12317432 252351689080346317667804437140680294400 12317433 -73316660461843285679177708968173664176 12317434 481886921320640139830111786412465200640 12317435 248149482333397946463239822508628475520 12317436 -308150706837057323367063723853685760 12317437 823079113193706872827001892367272518 12317438 202196564239071636606317159433499303296 12317439 -985420120832288244018220099231556833392 12317440 16620366133151654730483040538025000960 12317441 -1295171793296010285827162189789519548158 12317442 194058630872463327100994959949441008512 12317443 1158286864708902976996443998339980684800 12317444 752964997553390340830057756092166150400 12317445 12011388287334923622576377224540062720 12317446 615635318040254499969270758775288216672 12317447 618719073278504925431777231120210300352 12317448 89876057940378916096306850383194685440 12317449 -426989739483472246372969712065028407536 12317450 -5005929966080522156114845943877510000 12317451 661314394275097665965952872699072822232 12317452 -171371115691919510751462432938860523520 12317453 265886217258100848970317721488956678400 12317454 36698795110925181078945477803311011840 12317455 -435498177419760055753568446667096453280 12317456 -73477073636662959956368894460048818176 12317457 -106435477454128579783585733119366498560 12317458 751722990597505354989806573118162760080 12317459 -1016225867333454347231998788166529907456 12317460 -67211985381988846402265634834029568000 12317461 -670565021188487686577013805704750227200 12317462 -34764915576497276714229381238578268800 12317463 -24864769737335581983782098407462496536 12317464 -742165953388926724189935056016859668480 12317465 912360579087209137721486744264197674060 12317466 29013355055981444408401024569246253056 12317467 -573758362493915053783795731046854543484 12317468 -410101333953924892303716740356296006144 12317469 -42638510394930950457242631348658650624 12317470 304734047719098120030843221160086808960 12317471 -1171294218933425371163358251791682855328 12317472 -260367622453950163129125871800373739520 12317473 492409306455685157446425329668404329600 12317474 24027928515730760409134119762287570432 12317475 99018103522564609428845848728884034600 12317476 -805726339589342084800653212852788723712 12317477 -465759320725987626053399349574915138788 12317478 -47853451695678801477175500205342556160 12317479 16374124915788198981242490879303952984 12317480 -311259538161560363224070774947877683200 12317481 2562795588445841646611403625490709772800 12317482 -524441878580309515953904044891613773216 12317483 -1248121852964390806204396656167112968268 12317484 -701540595198628483024240558036380670464 12317485 -551933991810370454029901431681017024000 12317486 702050081666598721484362533635032510080 12317487 89793695165770585455959660439750266880 12317488 454994717061545171867943302487518347264 12317489 1235804347054715038569219143781741283200 12317490 -35518865481515926053284453223973469280 12317491 1099840790247845510259956233943765987800 12317492 -1505858581061447186345767490470649856 12317493 -87819459228651375140073407307610112736 12317494 -63182625458683503519992410393554039168 12317495 1080300353860693397600434363960634226000 12317496 488095703526697093850395507231625256960 12317497 773358885097509610721737717482449371946 12317498 -40724792041432194052428574057785855264 12317499 204170589183067802956183450364705671704 12317500 -60895257496572004392494077185531200000 12317501 17933083274405605377187928080290464352 12317502 -22549232440901700678868947805925746368 12317503 170991267765472567454734106915537836800 12317504 -155845751904107409572118140456425488384 12317505 -261723325126662906797618816837889133440 12317506 11039573482381722381983918355351412224 12317507 579825540122234689566924839352972361992 12317508 -3067448179978896851603944156232945664 12317509 24783139059485107868828672852369293568 12317510 7386113754892267508489983268596704000 12317511 -277884448635757531725882563374941557040 12317512 -647324685297683361051221471992393236480 12317513 -649784267528595833184664070704510288476 12317514 -15518722550527455597380791222819188480 12317515 -111886363362834244066155150647855685600 12317516 324151355031668949802387277466850333440 12317517 -326953000510556382071035030966463187732 12317518 310330596133696350736783925020811554560 12317519 -635300806385999922704221530585414992904 12317520 -126130291084577582843393190884297932800 12317521 -133374268673818734685734384155338519388 12317522 4844286000101258021203220147653370880 12317523 -815062423707120117658295685716422348032 12317524 44917711129341143487263133174229172096 12317525 -1466602836708696697166642233459882934400 12317526 -127360198143812122564522703496435095040 12317527 869589927742519174043020635954661716360 12317528 -1282536738138000002891026708886645667840 12317529 71889138749898755768582193694787066880 12317530 600532719716075496006850949043867368160 12317531 1616115561147886811341693035155111179332 12317532 -176794213875081678357166390395443443200 12317533 -841196269514240143420490345299166019540 12317534 413933613577311048650996144918160460416 12317535 -796794828599328934791365760416539852800 12317536 -677864141467467302456995865070403584000 12317537 -49498961267789835949436903896487690016 12317538 -346917754013031630847475534355882224256 12317539 -158132783833655992532600061052740165552 12317540 34027972940353306920154079552707706880 12317541 -585916635390879091827939265361386581408 12317542 665097074103831045439924810184613672672 12317543 372587689620275080466691986375646116400 12317544 -941029360508137855038964687416357872640 12317545 -467605233888511461496740749305718204400 12317546 -472877836479300067291970521199563771296 12317547 -817501451226002433312326965843757694720 12317548 -388477887998222968832432229070747852800 12317549 -406844498144662396672223426933744562240 12317550 83516389859031659748248295496197657600 12317551 -421091424206562258393518811206252356928 12317552 80134568871355595628208389052645539840 12317553 -1151174008706543502380756201980306346238 12317554 309416106322119396090709880476462382112 12317555 -729748727513478156538276403416457969040 12317556 -200958062633417797504245875193361606656 12317557 429721872482990757801335950006493962912 12317558 92186936913365508369499672733603712 12317559 -104253143826031264372695015483373725360 12317560 650717170334276668900602625150050816000 12317561 -210130646880753077916809421475406913408 12317562 99125847486402751770897886039943907840 12317563 516725324632116253298829229427287899812 12317564 -612904350690161510336266310608630775808 12317565 -2588423401745841746524582017668531520 12317566 -598334423918609157779449485633098976768 12317567 331999037260127845925329935857501129640 12317568 789725569520589800788730564835614392320 12317569 -1316267749746919356648275389076468479440 12317570 268304475984461252101046305811555304480 12317571 -112324615468530326681192376081373282176 12317572 -1045522970653220221517276514596199383040 12317573 -1413734385956160395875492772316121238178 12317574 5853833322227823973587102115883205120 12317575 -25901571750249813143345497522206853400 12317576 1176616691204697984692737306185155020800 12317577 124611454331154558032009752930219657920 12317578 -94032847160412530551946822835465891840 12317579 265130633488415275219514765798774045184 12317580 377329117017746085726874682463002219520 12317581 515703603883494714494487823484717370912 12317582 6247890740326429265595592531755317760 12317583 -123129278791202512267831777460803443576 12317584 45963264988059983717672378119617839104 12317585 214828895341465273217985079794045783360 12317586 -610314545535200855063550797550413045760 12317587 14448966027263810603015305875593304236 12317588 -1210123127339424038076139784164980144384 12317589 25774094139381576513863718853164447420 12317590 161926964154424235989655227067680512000 12317591 519334779784722178316119038013591374384 12317592 289421646121924594684124790109543464960 12317593 453476770031739294311187613847563666564 12317594 65329167426298534465105417347838842096 12317595 -58311164112301831517344989897251118480 12317596 -109497443230362552873506610183557960192 12317597 -1966332066247717867844903819355955740954 12317598 529513015708885885016931868388419473984 12317599 183195698438943710992750245404793108480 12317600 119141455340348892246003609042173952000 12317601 -360477191199437203379571720872065918080 12317602 -92688833438829838590699006690435643392 12317603 -668659387956426340298633178782994312960 12317604 -32061643585785966095973335415079821312 12317605 1108430696032012010453403848410580256000 12317606 65489686396235290179734553424604371200 12317607 -427667730839318433067800450623361566280 12317608 24499496866886113062346443419206533120 12317609 75824685692723724596194818977826265716 12317610 337297116032231405134426591022706965760 12317611 -132091303472774208120779623406972986200 12317612 890310549761916060621617313686757929472 12317613 -71192411628037553399951715229333919232 12317614 -788976703200392329051141202449780996608 12317615 720311218321249925667310667500119208320 12317616 -188531888507716868743120174084462018560 12317617 -546240424041290293342979461232476299980 12317618 463241736551997475132323830091708358560 12317619 1676204552000378055622256485184261099520 12317620 -194797601490473695443886553517766329600 12317621 600602026315325599812451369382145321792 12317622 -297072604843123945864329981654244091136 12317623 -590496169722573302969974659689773223128 12317624 -458648359514448584756934368824418304000 12317625 1181661562760692533895165813707476925000 12317626 -194861809244223952246226003776290973440 12317627 356035701525401776656211355867372673792 12317628 -619895746918175591412402538952644263936 12317629 -669297152925746046853087899038813970624 12317630 39944880118864752956270974950634851840 12317631 440400505470466267475079380250065190144 12317632 -492695618496794182605675680806872285184 12317633 -17711267853414654007464173823486193920 12317634 -288974707893974838483783082877392442880 12317635 125065844100121925053181188450065705120 12317636 -750397669371281896722303113981349956352 12317637 -338718885269725962459048704613090827040 12317638 14950108972822165734303439638076152000 12317639 805055665217425673538587108488953184656 12317640 609330657153979307406130025191840972800 12317641 552348942055279863927981673941422169472 12317642 -144672363835402100973251476352125707168 12317643 616850838590018173416822721933121932800 12317644 393755938558936613601775204455632366336 12317645 -398271299924604738730312214470424642100 12317646 -325462864009189692942469749000402819072 12317647 -1761110020282971970204726508852557893904 12317648 -60649365912733533126264572221548134400 12317649 -774841299742154244684547760583856207680 12317650 87975056776290218685947521242768729600 12317651 26337862493816121211344935340690454152 12317652 -171837280063520094311816901540144721920 12317653 518668146595519780809928020566207220544 12317654 235062479481573902323925827177833717120 12317655 -20783090580100727235382973478380129280 12317656 256478576333086744847973602211835330560 12317657 -192737076243380940595137389825733783936 12317658 19429496007072717878559770931308726784 12317659 125377094723104362518636706564452921520 12317660 76841593063484210427064090514321671680 12317661 -1863277690700991674723472683041464389268 12317662 -316729968882739360205860487251978490880 12317663 -2267096837312635879148699713768768550400 12317664 199838644543116495780109000539226767360 12317665 -1008418655851531504841427781251852392940 12317666 79443158647865550795863947465166085120 12317667 937996403275764746611472041615361518848 12317668 -550912275587544153630075000344249468928 12317669 568589996998046659393613687693004003672 12317670 -84123255162145072322902856868641514240 12317671 -526468367486729138450038612875620103456 12317672 1713490271420195325092196522291620659200 12317673 -202168510914693056065461722756239800192 12317674 873830608749882739395106866211032905472 12317675 406726617861195905101583460572667840900 12317676 143013200751014313199089600450388131840 12317677 -284066021347917215618380051001232057780 12317678 -317283733563739265875328800247637749376 12317679 1442492065061798740906104989701849872 12317680 -274263487875380499484658758538526720000 12317681 -37251757295008207426971402191316895500 12317682 -265073738392156883169867975387759914496 12317683 -123277981419398993853495416940767676080 12317684 -12825241834384955928497087983609171200 12317685 -61543819070609515973992706308384435200 12317686 386888764279137475424914056017532357792 12317687 618133647120638551596732279028343476272 12317688 794237113755524990585837128899873484800 12317689 -455951024196985036387483736815122098220 12317690 250092549997876585985406996212422686720 12317691 -298173063593969843994340736270112400896 12317692 -1193865689752206296003439465548389224960 12317693 1742660375892100916841780336041441319942 12317694 -5210136361418291346085180270798159872 12317695 -5921973193491557034991373475501615360 12317696 -14927570998424112926566163566169161728 12317697 -400204152310136821639612572728695570560 12317698 39913137212393845708892738601347182464 12317699 93788221498546741111801841143635135120 12317700 -75489305811035958727167022576222464000 12317701 150856829779988597220642611492930273184 12317702 -20793679371569665931323951851952560000 12317703 798997945424253641675338422753888635304 12317704 483371026119631581430367162170817740800 12317705 726047374247407780695709945273202389860 12317706 261405161766427894654450765972796997120 12317707 569429873712110481603952812856860805632 12317708 -236137253625587221938141724582038558720 12317709 748449585331583482752157248081411962304 12317710 110144697335613192226918140350035565760 12317711 371525784690303163698314098044890530032 12317712 55417919540679225064451573104591503360 12317713 -1387524315439128993106763945011929246720 12317714 621440491726570637929267446031764909456 12317715 167557814773522101000705039832913362560 12317716 -135041812763462257982848070715583020160 12317717 -936094036093674327271422869461146175488 12317718 -414701688806541002302001337295156014144 12317719 405023415936825180106557930079859258880 12317720 548089151138908924435606732905184665600 12317721 -384243054419344002435362637266286576960 12317722 -740596972706557198457296390693415075088 12317723 -157379050961447081155893638280643702296 12317724 -1434076267924181924470197998547537254400 12317725 -6377960743466197707321812307522072000 12317726 310900588691845971542772041851572309504 12317727 547807376510456694380652605893936996608 12317728 3549023263031747936393371485921214464 12317729 460937823529063954880255242695789951330 12317730 -85208892784462547696456652435496796160 12317731 625233434778366251478955799684487698872 12317732 16420707657659985531201829383656693760 12317733 -629068600741116803082484473170153610336 12317734 287791599370404475234826076295345295808 12317735 259224221834577823882666636343520864960 12317736 962001837788115993302055698335571558400 12317737 9876049433310452754280330949516944720 12317738 -445514148519439533607423609948043900160 12317739 -211733270774118480839266349632093022208 12317740 348177289650343739685127768110946928640 12317741 1970683496236094539572864718859247174252 12317742 263750178311525191568320515260016955008 12317743 -120532766419471506300602255467164833008 12317744 -93464196768522647668146218762296295424 12317745 -540048642071170792973660526750025988160 12317746 242840732584267326999972568214955939840 12317747 -101686761144451695249360003597205019472 12317748 244970298780020808750294238101849108480 12317749 2376000221448784164885347228368525855712 12317750 -529682998132280669615425643390388000000 12317751 1642078463074853118413965726752671184 12317752 -1490251912539575573491907705144422502400 12317753 -340552109113722485012392910354538379008 12317754 168049569342475850234599296705018424320 12317755 499094610459520393068319312252988013360 12317756 -1150510786604625922892475281204575756800 12317757 -73834526032489055614094202369598064640 12317758 178849366195208398892857066118418677952 12317759 -1223032507266212044139013047053225067040 12317760 -38517189817703553796764262785393623040 12317761 -384907253860231294642818550238144249168 12317762 213389614646705288176975319636363184000 12317763 -41640194097336683637043420876083878400 12317764 615036309755685079709151535304425832576 12317765 -688259686293456639143312362785552739140 12317766 152293425287210500221941852977959080448 12317767 -786162988901103276150574010134318257768 12317768 1086140331460523428048214444451180610560 12317769 131869667662377113731233541902489710784 12317770 155687822706453508202238997949696025600 12317771 1477056401169201883762332430133948061972 12317772 55030698132480315114423474331071585792 12317773 61028110591678527379183668556203399864 12317774 -21499967747915652247986621580375178496 12317775 -675787536182143632202028696089428872400 12317776 22390140024065153268812521314559590400 12317777 685487844225072104257587427727854596672 12317778 412718886179441386821380124138406579200 12317779 1769170255448012499461549411923151778000 12317780 -14224083321489882333324374555492874240 12317781 -62303798208590343740070312870976929792 12317782 -839284495259563166512200306681220985088 12317783 -843265464217689999541944495873325394376 12317784 651233913939641308724426764919992320000 12317785 -1270789558621504640818901782131191137020 12317786 -204754810355036553910512667434284468256 12317787 -9030271230403780100641976147710385556 12317788 -590936849873503712600960464759554048 12317789 -885677700967163161428099338565490610400 12317790 -205202116037346315261407600622533775360 12317791 612429461584949330399175830618335316784 12317792 -520977221579454155999223280802352857088 12317793 -247401896161902456122273281304347987536 12317794 -22900598269609540072037400398313829728 12317795 -223400416137769241027366037065702764800 12317796 44532282829278808181328021150410495232 12317797 563184508537577730131007281696412917246 12317798 316755824620983474244520496677024057664 12317799 -417614594219998610631792683948166547584 12317800 -92053532716431319888664939015040000 12317801 75677438495317652669806115712613010292 12317802 -389240065113088675853881018724798831616 12317803 100228276504166866034744193712672264052 12317804 -710265738071802295405114471634934937344 12317805 641605853607690051552209983272058651200 12317806 -558498924429085395532879034700407112000 12317807 636784798947401936410897826683712964672 12317808 202246696595330357416409368073281536000 12317809 100619766321363266774981979901564628352 12317810 -449606595331053873337368579880153465440 12317811 28060321847558562276153202881104682240 12317812 -358814999885996260789766418062001390848 12317813 -964081866403068909875159281973450665938 12317814 -265813928861410971899245680718927152960 12317815 31317199649110714877103958486551450000 12317816 610990772192593474976600764409183232000 12317817 863477956356052776221572883086230438480 12317818 -45910766078636575720203168773266711584 12317819 345786378423503348099129827559818177152 12317820 -394147260306380376071277251385834961920 12317821 -354017149786585906349854724710028366400 12317822 -373097193094509363880402942153390752576 12317823 3675279845319019771205315083665942144 12317824 -1725505977902703515048567954534175866880 12317825 -157687643076053585562740026313803972800 12317826 141084645077060153743877367141911433984 12317827 591080822347548104089484379128982871676 12317828 11999254909488789932048191879296240768 12317829 -321273409479321728277077280356322563616 12317830 -265202678298813358876936123753630656000 12317831 -1083047183079631062147364292624910907368 12317832 31432204849019465731365327595160908800 12317833 1587255684372339003756220430228943097440 12317834 159453888032775381443865826124069399040 12317835 204066008731751201973186733856202213600 12317836 -299951624890072737696398018977102694400 12317837 325753399737713055808079370453781718400 12317838 -154484651634136724592369160711280640000 12317839 63780970316673412455617325159252185824 12317840 -10022245899089234790648569590893772800 12317841 -682010599818358165520112462078677885952 12317842 -50502223923382335579056207944437016800 12317843 1445939331988030348908857373843305559120 12317844 -253591340200448406449830480099218456576 12317845 -642164696441968512295447618013386884900 12317846 -534490817055816196554661282206554524128 12317847 553049818209107247900782331907893527400 12317848 678364983834817105400842406363219343360 12317849 -86857275510154388170256656446790790640 12317850 1896692304136462545446055222097075200 12317851 -177108477655378204418053599338227613696 12317852 1365940653258641846428191040540654494720 12317853 -846353080122307346649265735037751835200 12317854 264554362565242321436615402510326578432 12317855 75567902486375293088483585085671265120 12317856 -95947526059812364223816732816358506496 12317857 637392088507774360484702473456875927552 12317858 -118694217241773348975372104533447380480 12317859 543300245260293762613719765100638073440 12317860 21890349921137762198633396554801267200 12317861 -947728977299585200261927747272494225376 12317862 202306249521032660418832116210880028352 12317863 -236574483506638015440119004936163786888 12317864 149058615555812294957520135018542776320 12317865 -144226892461939539677364517265426155200 12317866 -17278200822379583567246571128321856000 12317867 -391489962021988992737188845686970255720 12317868 320160043096326421356836853236221461504 12317869 1565732235584122977298575553749915221270 12317870 445899334617507750929634298892090258880 12317871 734995733054224476738186433786053559680 12317872 17174541485295828278754260249270681600 12317873 -2726157087317967870714403543473331002816 12317874 11735454938307568170370868671270426368 12317875 824452817882792688906780071485130904000 12317876 -164910946242598336705870429308551005440 12317877 -59381331535064933378627823033582665664 12317878 -752371009625824397750479042615835057760 12317879 361897950179816976172533858283174968960 12317880 -172181978223769476587431553360973004800 12317881 -94436549139747945039582467132723899136 12317882 -236930352032764554186201584255129144208 12317883 -678202454398015662019314297155739648576 12317884 -44606169515812501642861382263973126144 12317885 143769970965529337103707027591080648800 12317886 -273530755921065489324795987317116385280 12317887 53456959621385540041844760450815567560 12317888 -340857897059989489500246492985493028864 12317889 -142856997471893637878895226947738362112 12317890 -147077137313807875010952786894591244800 12317891 -1743716589706236022012548455752539118128 12317892 333594104653398191610229817703481884672 12317893 169626720737671000645633558133981047616 12317894 800176692964203417793281898730114215872 12317895 365075047763542430783250647123622672000 12317896 1234008951279549784371441896802533729280 12317897 -366941409385064563672833258907910559654 12317898 -91904098661562956582599266011845499136 12317899 -516873015944896902822425886873316769880 12317900 30376625036205858253454157313141939200 12317901 -14320383270616577869753095701005824000 12317902 506691270742447471418982435903741388800 12317903 292734424414358586431412471203873255280 12317904 -6371564032260595703637358887533101056 12317905 176105188000483513182096003892762695360 12317906 -967063197011449318514458760300386823520 12317907 -37149992826551092029852105724372324608 12317908 -555481826164961646319777433638623252480 12317909 -7890528267876480122089764716388603360 12317910 -66078053117279875052459675292336076800 12317911 -772589841668571777867837707718376451088 12317912 -378111416035637758736869540782669004800 12317913 -352021736446914745732134043389431453436 12317914 -629192462364301010942987410344819984144 12317915 906795842349237003118537831209530458560 12317916 -90013628571026926504469464787021627904 12317917 630267642447835840254247707921870069120 12317918 -38536923736866205605802499590990970880 12317919 -360720315808402061331706371528972588912 12317920 1908849867733124268719154358969628098560 12317921 219724911468116461085543962982591616 12317922 -436536892812023106451350399630699528240 12317923 804737132078236253991258551523753526172 12317924 -871814640305477408101467151981880006400 12317925 283512858595395313225263474024019512000 12317926 529005292920192776836631058009860920704 12317927 -1669222659035026304378859780059607841224 12317928 -35689364146924428702199720324615372800 12317929 -281679147965984649685313713786644569080 12317930 -146192318217461199077514649078342490880 12317931 432983640995201202199118119562857693020 12317932 324491507970426480505613702714460094464 12317933 1043740845011140127109264778802613335340 12317934 256258199032027656332963993222340502080 12317935 43112089072379552277495990747872468160 12317936 -56856130464300412155814562766215774208 12317937 -445601197779844678280116135150119837840 12317938 161604779291092643060690313260134767120 12317939 -1801940357420773193528703573799895614260 12317940 -493295537795630573703918030616368230400 12317941 -670530758810014323236393934315682776658 12317942 50027462621603608422552025887898182144 12317943 -210439196600745056800453143400107961344 12317944 519207312189475864402478416543317811200 12317945 -1280378749393135391991955242913550198520 12317946 218854011574562472485057464694484021504 12317947 -41313018865181656035716720644570369920 12317948 -12833730320092840243199703783698724864 12317949 -111547703339296457885987715368672890752 12317950 131561176121270246373913127371943102400 12317951 196175939560627194291666462583765918152 12317952 -3247588468997064058610921339294318592 12317953 -1827608574382535118057750022039084850220 12317954 868987618018916261206286630480205900672 12317955 -17973999729749338157168442107733096000 12317956 133402629938490037142959838125070499840 12317957 -1329963951503608422843089552640965557794 12317958 -179812812410462779748490186845472025152 12317959 -154576392840959455961187375095087338760 12317960 -862259529091118305944761590751516160000 12317961 -907579575636801649739890594913063648160 12317962 141336540219057305989514200148580197472 12317963 -1453429068960954848114417219219626747452 12317964 1349923531682131106131876063928258396160 12317965 -477514095651312632234021844588879096480 12317966 -204936779178531743027324568317648434560 12317967 3132299839645546368554900381590967040 12317968 176372235487281425160750201450856136704 12317969 -1209707206171570883890920396553524612240 12317970 -161459171503670445216569234320944522240 12317971 -998472604274426372967622080388660015828 12317972 -434189698708476078956706309827396960256 12317973 -294954358430149025327636343561008271936 12317974 162202354489502988590597498648098735104 12317975 -687648487026889160242194667197071082000 12317976 -955291298970231677429138026464527646720 12317977 434432792993270017079073191787933359872 12317978 -381834559282545254158381946686058451744 12317979 480735713709166897424056846128207141600 12317980 -82706103188467071823720751948357529600 12317981 264024344010529790671378833481153413240 12317982 504090282635261954104277834699734753920 12317983 293044695522886108501067386682976859232 12317984 -86427104475756265760311204012797984768 12317985 -256958151873649713752059994600904148800 12317986 -965282275609126677952020394356805751520 12317987 1016536829753377939833205827917036377992 12317988 1037898420841545657276215024003616546816 12317989 -987682508892187764377724959541049654210 12317990 430237967831492097273400523169522864000 12317991 71128677695766615109175922930181083264 12317992 -24461458479478721772922035360723609600 12317993 -906615336617072176945691697840553786758 12317994 -4003149572655216843138703361821648800 12317995 6614390541865038658841432254144112640 12317996 683307821572923696693048075426233978880 12317997 821598326897277901035931686255328200000 12317998 12709502243018423062721897046728942592 12317999 -289178853273519310088190810146272351920 12318000 243169010650759723454867355627798528000 12318001 -565702991089005214995016775791275562896 12318002 413620025331377345090509768241479163904 12318003 188070311615648858693057807050795102368 12318004 1178793577744934035750418524598485196800 12318005 83862588746350517975681914468741278720 12318006 -567667801576343149144995530491212396096 12318007 626407605283701721373009755796686427080 12318008 1378868306219703290521972689681595392000 12318009 112792651289570115682070359651148168928 12318010 -213001035550115366627321776777301451840 12318011 3065385705771506843822379951669592187520 12318012 -706499673956251033720294660361326907904 12318013 -473474146002685997673101343234006056616 12318014 -22690791745144969009607715694182438144 12318015 -203610926629919118683474885235652714080 12318016 67843011846937766645010051576106057728 12318017 -105626475418611739724163053920030955808 12318018 40843077422815354725015271969704841728 12318019 -699746389345923053615227780140727705904 12318020 -16680323447213921735865258814154956800 12318021 -867173704655040942410022934272970325760 12318022 -728234920613506200651399344664304022688 12318023 -487836874409638296159621080306391980280 12318024 -93402165673264562961148116414134599680 12318025 -58255442053041878560205851357617760450 12318026 115190558019836586643434464543388591360 12318027 202751573696302825056088763729775880920 12318028 460835273404172046409586024430069941760 12318029 -707930254773621167061410968897200235860 12318030 200193918426112272874210091154651045120 12318031 -1144359617483757932613273644564655262536 12318032 -112427044534914075945557947282766315520 12318033 -91792762689122932970100696451533205632 12318034 69893381183655398092277904685577475072 12318035 739805009051045132702953611433518208560 12318036 -194343676586517093631344861311846301696 12318037 368190797691154931413237123278725738592 12318038 229066716465241246639046011624565363424 12318039 -631753791268483847078152156634069254392 12318040 49254772621729454273177898359169024000 12318041 670757863697390564652423239620385127360 12318042 22875339094843821387445073205167616 12318043 621680506754499258589842547596644596292 12318044 264889169063887859310678862038143302656 12318045 -60443005195979165882340106946275377600 12318046 -312365336981815570996446003739141042176 12318047 115598421657110911841808570906491626320 12318048 -594429413329791712651607920339137331200 12318049 170020610765157918695875899146519388160 12318050 -464554204025705244396387933914453293200 12318051 679949644532306168324200233494744512632 12318052 1198972626082204256111580915662939678336 12318053 -1461635304408794405677529859757113135936 12318054 -32246528400265007659732202310847358976 12318055 -49950134840314408244310092537288497440 12318056 83180102711323503319962336825233817600 12318057 -1247785560282867630547365191668751361846 12318058 1546698679246608133032597548379907584 12318059 738954047939570669135911984688068230960 12318060 69617069557702549834604984509796352000 12318061 -933966886720490820463034408157297632160 12318062 -155023984904981795000009488354588459968 12318063 372116085208069452901011643332060161424 12318064 -114242374462459254135828401886021550080 12318065 -1158046738864008153962924726331550256280 12318066 -413108431904701988051025965484678792048 12318067 274442306519878807519460792511615088192 12318068 67576733049154926715257961933043552256 12318069 528878042662769421791975360864599419360 12318070 296330910254436554871838577466049428480 12318071 979358504095563952111140179870824135272 12318072 -450698392122055462027180399821754798080 12318073 453752007140898650475520555265315370064 12318074 258327764700431742859209722307468840960 12318075 14487892663113385950926544665505984000 12318076 -677053433520299171501092763689027668480 12318077 584127168080604828904320841031931691692 12318078 289016399086790623161694673001629615424 12318079 148850379774317169496989075181992923520 12318080 140629751777283076224252906792026112000 12318081 -2729222759286705541277598601826143872 12318082 114616198860414047784057447162791695872 12318083 2060718889102863207330446459630333046264 12318084 -237105916360160000313471819853293149184 12318085 -14452784131537908331818096333628463400 12318086 489048711609084959284189656898272116544 12318087 -1050665500354972750013337104309878725120 12318088 750807999236625606157438595136233963520 12318089 589596059695663013560920512525733249792 12318090 48256150158962502956444322704530713600 12318091 1566527795374669354029432421129080545492 12318092 69703334412733893231787346561937743616 12318093 55414312030193901414470829196801015500 12318094 -66516281376744881439601896135810964608 12318095 632481870576349214223918954615673566600 12318096 -67779214919312207186679107293800824832 12318097 93647796301298057368276523621504949984 12318098 278079716098969245371852767724145065280 12318099 253763007442948656631610929942340351040 12318100 115524115402913514517538524946924800000 12318101 618289223740503675922199658461007480732 12318102 -478671160970842542199622897465444472960 12318103 555394596718993846905155390447162338480 12318104 909010903465324219099132571779892213760 12318105 502271215191544415464940924763681744960 12318106 452033560546223452770175756009997716224 12318107 1184504152001288668415892717287741380356 12318108 401468510059866755346450300640093347840 12318109 -229157096424137444564641674486084049690 12318110 9340325858524699512252649802137570560 12318111 -311272749831520145615103432991613882880 12318112 1154688882882202910994408660267531436032 12318113 -1212570280619247575899654850780887640016 12318114 40423107352676568821580440291772321792 12318115 405450747788502609258412844144025544320 12318116 -425271044699830066463376518867154607872 12318117 -72240740247748617186377000268238941888 12318118 -402171012551458381717180806693501648960 12318119 -510325502765814850231189084565813197392 12318120 264150460363355407143990559129121740800 12318121 -1252039862635909445719762536525782825628 12318122 368989390715830699257608502306276899424 12318123 -104377053996639610112937849836447912616 12318124 3225605645336353492208510884122836992 12318125 -141778757857053683649917224524378431250 12318126 -347619750098736623808816539905221982656 12318127 -265174934750654498032801300804703527568 12318128 -358564653445719432214914560874568089600 12318129 -55428321147517189497835559443775592960 12318130 123691320424615865476443572616908451840 12318131 734266573949431689178673919302233722624 12318132 568530155571974025250691549335307599872 12318133 -490246286059361081457125690151773018016 12318134 -421474752561666664597503038406534630720 12318135 671286603871185508097297258024450955600 12318136 -1325186521122327514364776859684141506560 12318137 202700985243964821015217937886967466880 12318138 100820182013906281656872556754514603520 12318139 -1560865090583506176383246764033137448640 12318140 474941247935515506959545517237941117440 12318141 -283274991710895595396962102659687831040 12318142 -110298715783569412333656314158532480256 12318143 563649356339720677042610697290575171392 12318144 129481888401541301338478701840082927616 12318145 -251006886406370686960153563692689232640 12318146 698391145385852224231451976272466520272 12318147 -730853909170162430504934102137853393276 12318148 -603871736796975977850049170296130385792 12318149 -692000884345512367410763512313369448964 12318150 -46670706348133283525879533042269782400 12318151 107665028674515454110183772981030055120 12318152 -72080496486811517074762660939400970240 12318153 1027429720888296260158096238746138184544 12318154 231712194082342285475630843464425553920 12318155 -31232108659248191181431384834922717840 12318156 -503457788263612390801767891533563084800 12318157 16845800454248038890679995511912901932 12318158 93005814867053851599035525120261503680 12318159 523326078569560810826696026631824915200 12318160 -41481614660156658250954335953029693440 12318161 -412875510540122270160920165065078823568 12318162 111132368684759097086974067023416866304 12318163 -245045537164140090963324306607385856 12318164 48452032995386782196992345476078026496 12318165 9512054475866963832546793408843069920 12318166 -2836811934445078023478157415078766080 12318167 9614467069200901549932431863895510040 12318168 59716219620191181093388432329973493760 12318169 -1539195404391389001274182520316446787820 12318170 -554195771851232856723165767851285266720 12318171 -384902613003123180687568705980179862888 12318172 1101307007013539604933058055097138162176 12318173 126918010710849258733094398339122226944 12318174 111397865311063748088101496142706505408 12318175 -297816877559887286199336422367622709000 12318176 -690723635875751819195378442679570661376 12318177 603881977824311497891709092633848089520 12318178 -150618361631372010850571176215317497344 12318179 1069192674993198963047572631600899033584 12318180 -121621742446796455871094998803380633600 12318181 -321112177281313489533044630374359732000 12318182 1144211791318328370410034527989310385792 12318183 1947774725430169211566325239165654256640 12318184 -794331744432169817683349800063962301440 12318185 454493799960630413799045959051108385600 12318186 262863182803912401822465356586897272064 12318187 -199250356845058574570539906758841689088 12318188 -153425231899520295655531908133708345344 12318189 -261000104173517137639517060526249315552 12318190 -363643988775926367413115570667294264320 12318191 202335750668494829625147811512575496384 12318192 83979450991463403048667649219209494528 12318193 585245259512437713849798487345058959442 12318194 -101837233605022803304666411383546124800 12318195 -632296622034689689873177250630511456000 12318196 -872279404966717489334623632129273747456 12318197 -148769029592956686522106661685737866560 12318198 -251460995751835821747073877337140613120 12318199 -670057424921505310014121612302238108280 12318200 -598206895997329038871447636206099456000 12318201 -123228028018532912018582838145978876608 12318202 129730198622587657622812379258655206400 12318203 -1583521161197061329051538569939388547548 12318204 -37511981687836671285024732598094896128 12318205 879148657959983855173682533006294882860 12318206 -742752967374627806825462934200715368448 12318207 -539385341555633299692754766912603270784 12318208 -299672561737040723269535049244269871104 12318209 -389041734925093230747970195829733166590 12318210 -10621407587974008964580590641927705600 12318211 -255986648722857149207673217004485759176 12318212 -204122215980644998529640714854892956544 12318213 -84410336150532871841078974369612906560 12318214 198672313799221872393458169374543516160 12318215 -69669408596713488977451360786413321280 12318216 30086472899421079274098382031227289600 12318217 -100414739706339861500225051839998440268 12318218 -410684754953394638028418215691298336256 12318219 -25037247866662875250011441995861123736 12318220 -83452388368099410282114193114682680320 12318221 1833513519369354925716947878941535834422 12318222 42767523019224331977147295699573751808 12318223 219936915131442648132738857427894705840 12318224 -14410364220055202326298694722800041984 12318225 118800765732410837183832427099012579200 12318226 66466163496331244814415543194300327312 12318227 1794344270713285514068754240740027052076 12318228 176712175104718974552980460195533362944 12318229 441600602391858512838584727743654907072 12318230 -872195991279430754142009337256015731200 12318231 -453457768790406813226761746847566250648 12318232 330683778505663524245419810223032627200 12318233 -30292633314102429425886046492832490240 12318234 -4802281312500654475573723288692953088 12318235 -1061752787310693887862816331392229486800 12318236 -43430289152406037064323898563066060800 12318237 52127676406505126288537539329152621286 12318238 515737237340682260024293668398327248896 12318239 -81792068961215132159034567730415034576 12318240 570021735878246451072600568835856138240 12318241 399999089001764626171064395465082827830 12318242 461167132322135950867854410673008488272 12318243 77568040949090759565837281503802841600 12318244 -577841046427920925003854467016282680064 12318245 -212424841094459841499441353595477374600 12318246 335465592972522589732361848783205635872 12318247 -968091062733717530303603534691175479304 12318248 -3564975084272794549331294994456330240 12318249 -562290841970911914475084525486496436336 12318250 276314964063167236578915580874772480000 12318251 -898999328816079491716083969520733573760 12318252 -62356079759410954693220868397318445568 12318253 -7771876532579591619755632108444701952 12318254 -271737334569674022502258824183181433088 12318255 420386151468927225744033610247062457400 12318256 -181291706725163274495952991447150592000 12318257 -1649464655506219803991642658792152926894 12318258 27964344454043428496636779758871023360 12318259 554511811280985438257166762476289976460 12318260 264257837074445606341320344734507138560 12318261 516753782557222677474550122782590685472 12318262 -382812983477696440213144412912974405440 12318263 1080851269977604533310227857017817913624 12318264 105457114866784142095470018216876441600 12318265 -627492199687497522859425039955505153340 12318266 -106861191638153723982923219869962273168 12318267 120549320839879898769466800800985911520 12318268 -47857264050468089061759080895429141504 12318269 2082453972440673004678906148628577903500 12318270 338341307868293796403702529677491686400 12318271 -385337578884937251395591907920615049216 12318272 -352330514570113439821325059611568373760 12318273 984642333803042194850426727036961573584 12318274 -602255571243720141366378677542595778864 12318275 -634834357078724693453604625299967637700 12318276 154334735935047859944280925553927966720 12318277 -2718646911341680048904942967156241536000 12318278 196288094143522195066938480128692979712 12318279 261506534707871968779698425721932358016 12318280 -100456020668366465092963157709393408000 12318281 -702589013290075493940583500920818519500 12318282 -378125971475530536053345640304128142800 12318283 -244155014959377830935303714238482399468 12318284 10818860384912695275360138557853696 12318285 491913954334623870609732518725529579520 12318286 385981532818652139533437523229320673024 12318287 99493919650174557142501583562434739312 12318288 15272487986238248753005747804661612544 12318289 1706103253848625862677196283207014627440 12318290 374311370721901555835810928081439754400 12318291 -1202296754791285113587701653250542556560 12318292 103878891515752477164319971241082437632 12318293 -657786508586853158341982584962052847556 12318294 -288350863557708495346399981944021413952 12318295 -528227738793363190540755996728547454800 12318296 -22891387207281583908477261649058918400 12318297 -126274312015593570353649960263806947072 12318298 595499800642524979462405148919791612400 12318299 -15866335852646677415792955944155392000 12318300 -33172183703681414534284363388302041600 12318301 1393546849249636865092518160419330017100 12318302 870316615033815757124366122180569541632 12318303 1264210338588279333558319450220795694864 12318304 -465053113902850032213996511000972492800 12318305 184553693623841651913207361054388161920 12318306 75847286310434419898098955416375715328 12318307 1157933619036760002381097894395671830632 12318308 -196332199183009147465727971521952358400 12318309 -88559026257897367529751887780352989700 12318310 -502808064973280066899458342443669581440 12318311 817540126941900486981432894503228032752 12318312 -29687082324952129163432784819634176000 12318313 -17261939418091760446522420689037094976 12318314 -21004461143710367853898266351436320000 12318315 -204385381487529884521780869101871360000 12318316 -99899399583402035183032447125694600960 12318317 -256691635671661758070080457410157011840 12318318 -3551083666154826681120185062028957760 12318319 -317657540370470256509252059695290891040 12318320 -63133388189558754918903372379794309120 12318321 851507321885355747960322741670236722144 12318322 125046225607287335562649435466618909712 12318323 -1231141935084041384373786509580572287176 12318324 808339818223301051510630828269744545792 12318325 -203552820562504065515263229343507269900 12318326 -463027105767372328558445189420829633888 12318327 81154819864890776093676396877417109760 12318328 296572584950241683509280219034074296320 12318329 333744264864976866144263272150332381930 12318330 -373232660898877285301011817179552512000 12318331 -148411737181336383654451399889619882248 12318332 -51701106207542839370470822113659877888 12318333 -17615849092962381035390902053357144576 12318334 -279192423994602047636310660591685358208 12318335 -39238952390568898170786956426892621720 12318336 93947372650719310966542361671090831360 12318337 -1503521733678177055578751049893314547280 12318338 803841538865979754112547286020662650320 12318339 -7526119744424816082091800647248201344 12318340 26768980689694438268572263871123046400 12318341 -250110288890236406398724301095021288928 12318342 80804049691779899044515123295522598784 12318343 -854485844923995828654002500966791250408 12318344 -983917512747311568028585702030667811840 12318345 138602525901070389756875333183829744000 12318346 -315871702123456460681854313330918799360 12318347 225908641902518219596202704525439267796 12318348 108146220013917005220010075734879584256 12318349 699413299857510682558874952843369927350 12318350 54541420962921511960723726813419412800 12318351 -556569133311965371686879113357144418168 12318352 230682976492038725499531769541970952192 12318353 1444158303474484411198794863784990287460 12318354 416991990838870004138505856619579179008 12318355 -433357151992873407870701961060258154560 12318356 -45209161990170758047070191884943849728 12318357 579373418483619323258491513805171291040 12318358 76081809127757356627795895658311294208 12318359 1418426852898164499516305524143913584360 12318360 -31662201080509536891884759154113126400 12318361 -2289928561037703940232533906994860012896 12318362 -152064079209757378941778364668740988416 12318363 109721042911700065425031716272533521840 12318364 69247545862113813362199043326877527552 12318365 -462771574754874502877111782505219020800 12318366 113475423677638753237241580069140348544 12318367 -1829390817779002631506428866012133779280 12318368 -1059210017934385383520762654239040143360 12318369 -235216971020844885000312219768025504320 12318370 -763467592766900361109439444769517064640 12318371 -1148566197996092847717284721435252960576 12318372 59294976977487465523900968042368102400 12318373 289688802921646733585025123570204896058 12318374 321150737383932599752603639585142905920 12318375 -124999320696842398622433630903215136000 12318376 479205291901288967181710251713948303360 12318377 -138410912287453991755090475252219341056 12318378 125688867170227698351422218438823457024 12318379 1274800242975340195023068399249091516980 12318380 -489519840519081859606797239071470643200 12318381 -225919346756640309462112190536844586420 12318382 2382809826791405818575868934869945344 12318383 315376763924888712152860716544979429760 12318384 -42588933787317092714049614448741580800 12318385 -38811564592760931917030367266901735000 12318386 303538114560963926205572518625478810624 12318387 -173395586925384671620904180565893762448 12318388 -1444692418819275637172549678761105367040 12318389 9169586877991423866951378433404058524 12318390 86036510759532494370947379382230846720 12318391 2176842899502272078069451300391877446400 12318392 212765929159851591224406176735261184000 12318393 -908324924472846645144892007507120105136 12318394 -456433659889185455053659855804356282880 12318395 1075594294468440996645912045697048022400 12318396 -657595607145141655583320123596708781056 12318397 153925263329160889257495055576495213952 12318398 -903975732075963868539239075212063660800 12318399 -239163566823209784524516141528512651392 12318400 33017207883832330927523549930455040000 12318401 797317183992982513775010875912064090600 12318402 388319471619299247869995739711512770432 12318403 38491474135534339404381051666460687332 12318404 -1076956434419199933049269431976556736256 12318405 -4510345209193702675787943719003852160 12318406 280830063325655649328656010757577037152 12318407 -874260934364769858914225387323777022400 12318408 -156285480321184143729739729031862681600 12318409 -320711972760190262052561725419465130112 12318410 88595495096575254172762389985914903360 12318411 86509506950877948460773955968682718208 12318412 -405802245907418839773987417445242406144 12318413 898918158721945983812463610259547724662 12318414 -34562609577175316976075713379986842560 12318415 200260538627689010619938023123985431560 12318416 -149686526562158119759333819331244589056 12318417 -107102365905190787132503970409732667800 12318418 440883400818934339265293476827674079232 12318419 -133572839394078543500045594767902494160 12318420 -549867845453976901189222151558796933120 12318421 -417762660022552218959272429744351124160 12318422 576904814264394860886409934029274611200 12318423 -175459405811585501270094051088561809456 12318424 92189928175488612334143005672013189120 12318425 -3163327808040025244971356079494619200 12318426 1024360349017844276432127251578426176000 12318427 931546334595323698792508637984482416872 12318428 -328648164304232683725219672459214632960 12318429 -470834628287125904366721000665453789184 12318430 -400128976708036642591452810236199464640 12318431 -1557264513746553450780916667585371932768 12318432 35628342116453624588057356508829057024 12318433 -1575065101251590838679961904352978130640 12318434 52440833936704346955122623939315649616 12318435 283517438182154379840099887221727916000 12318436 -162350570267812084065086342422091372288 12318437 1704166974157986198465245696949328969086 12318438 -305195769984617061542900553286162529280 12318439 -138244791113760755653884708611969302528 12318440 75182653054877407695203791138972876800 12318441 733665734635867497793940761678201138080 12318442 -208296992544689438423206727413629058128 12318443 2586006566010242276228288589836516441280 12318444 -791635541469587229926819321330718885120 12318445 203713309164323697450014462533036477920 12318446 -285119219399514379115989893714055722240 12318447 -159240182722352933236947041522571487728 12318448 451181604653300906268726495956990492672 12318449 402931521875255754973303689115113550848 12318450 66664555109410436015071379805943315200 12318451 1549472640139410079954253809136026485452 12318452 521108889583539363113371939795158347136 12318453 -521510886026200685485047785695567361280 12318454 -748595930702040569692854426969654516288 12318455 -168684174913607946424837922724954175680 12318456 -229681849983569206529879549671762636800 12318457 -162867211701034674932737470865792741808 12318458 52332531580534682660471677348759726080 12318459 -130008422603427624222193852633753566696 12318460 116104273969476002379649773333988147200 12318461 -1125082511308878444288487800669855922938 12318462 -118505821399714445008032137219050773504 12318463 637061925257482989056045505913106024040 12318464 306516392112252820622864485279774801920 12318465 -254110557351455173460636962716789020160 12318466 582450732730781658738124540096771324800 12318467 -194684292134520813961549128400001313888 12318468 5713191595912128608134472649561298944 12318469 26255995648069982987303574902588558844 12318470 118282195064128846959127769982728601600 12318471 -779481589725861108737023278389670549480 12318472 -130858704786894628097826941050219622400 12318473 -265358177036865557480614566683971906278 12318474 -608406875377653897523164894585486336 12318475 -167691595994416694097326565528584346000 12318476 444862546763473364525073880842249250560 12318477 -258538064890721335781340891094607299392 12318478 -376802405195194509893481029211375489792 12318479 -805161116373155820169894001452443966360 12318480 5980386569574968211530948295379599360 12318481 418464265517581657699383427976662770624 12318482 -348158142095782231417456989498325015296 12318483 -717586439859676824513299638100659067976 12318484 185366066485416736528567542805307328256 12318485 745841059435231921147552845546524745180 12318486 206087372094467655387114542963826937344 12318487 606132022155810712151482394838617368136 12318488 52709626844394492052808455087031992320 12318489 -1291233117918404613192637957946088759756 12318490 -224841263028569945314641512712777729600 12318491 -12971896205500313623251262931001941856 12318492 150295007580055514691314332309196636160 12318493 -244136996921618419145768206422093183456 12318494 -49151694077352892881357888010949272704 12318495 96324990118957187576563429076207731200 12318496 657773258690093592268659594365004939264 12318497 -749414955450177362263989321544738882620 12318498 -21112064899830033551056619068924224000 12318499 -620859304904495456299277555294454830500 12318500 -805440653842546472063875647237024768000 12318501 47098353964494938282249636572951928832 12318502 159310161915144746496475412600241004800 12318503 -913835865840032909544345186724963114248 12318504 306865257256401231678389371611795456000 12318505 -673847446116068903657670956394606389340 12318506 -1176314286064416645195019652220534471840 12318507 -164890906346551933855603998001124289360 12318508 -618985211035664919059718924236887036672 12318509 -229438739750642032065868544405358468384 12318510 19186358088798624836710045683667474560 12318511 -6271449020717192257814868080720524808 12318512 41747537616575928791650615858116820992 12318513 -178374586431709155386260902151448214336 12318514 251470460084554392324745563530618482080 12318515 637895282738765593447796536655744061600 12318516 87735995580304703491667999628497528832 12318517 -1472591244781750319242141131861828179360 12318518 -1332348885735213701755234307742516926784 12318519 -360053021530839019568762308955736043440 12318520 -523388327877229605118322215915472486400 12318521 405830512525066058773247386867170630852 12318522 -116905603115509546076823356770132067328 12318523 -470516205303884836361813718357502031808 12318524 -609940185605445388441200490287895615488 12318525 2348833818575948684594692799018549700 12318526 542572157532926914998844464520303680 12318527 -141761735998757988345436867803096852840 12318528 222397173801317138601002802034658770944 12318529 392381621829749322475344392012241160130 12318530 117479264731153469082251368602407078400 12318531 -17813667657905361064099865922718986000 12318532 -136864835018215624325215578018722512896 12318533 1964232921984578245727870936160701020380 12318534 -467275483741034886921541980181437384960 12318535 163531450470806156463046202496401727480 12318536 -386499472346652063433443016931166412800 12318537 -347901584404839033142314473125803411456 12318538 209342826965649206512428683332849850880 12318539 -1605590439250235172095640506491435527660 12318540 -25557988440349225926631965860349235200 12318541 888128467304934198220543411739828765632 12318542 82319753703030982597922219434950015744 12318543 -562566288406310070718980212398149481368 12318544 92414123301727173786024200212228734976 12318545 992464779273944385496627151231747904000 12318546 70938509921095216755659517743565216384 12318547 741127605807839959432128602372020660080 12318548 1403249657935739984829973971309713842176 12318549 -87082194731477405315014627247250656640 12318550 125369092476293131859822227321791760800 12318551 -9907865773182635216574926085946296840 12318552 955981138437635480483028129705278085120 12318553 701675091938087246058103951379664049664 12318554 14795369686497544117470562502755879680 12318555 -123170835764153601517489021576324281600 12318556 -1365272864584026931549166899211850659328 12318557 -1006711641734854578833324266242993701748 12318558 18172777283737901608370489323380191232 12318559 2242646271029985426306701663834271889152 12318560 667416437734575903727201398244308418560 12318561 -37636452395417178489639453490412177598 12318562 12995197158371302729004711880495813120 12318563 -80573308627731302047024409593149122496 12318564 94427147754528915378635582805390283776 12318565 11163332999593627929527872965409756800 12318566 -78339774975378281782995822033892862592 12318567 658488652706431185396386564905357245480 12318568 223083014973966577026577592412305218560 12318569 73261949557528210326807877441939334970 12318570 -222587038929624868987708662761465502720 12318571 1082991490080506782727790176171526614544 12318572 -80036212330940521648094920501393382400 12318573 -261487823033678151705562231447058413632 12318574 -149906499599258452616974808414172681600 12318575 -133138101566064583101258848970828015000 12318576 26724694294679541210236170871126360064 12318577 -31694726543019201225477258265472118574 12318578 60766646852599395000620284175325262848 12318579 -89311060813100629129033685028498820800 12318580 197753104239948406488404175752175206400 12318581 -1230771396627762848325740837531867367936 12318582 188695045359013983161993446990612855680 12318583 -559300766324388055647584156786812342168 12318584 -904828678868496585539410271847961006080 12318585 -892428075458494401810236439822495249600 12318586 -421569871521955842556876082751072322560 12318587 -12556644128443806258935448516523414488 12318588 -900724045856067228583545451848821882880 12318589 -1026301676514987865740857175630476120544 12318590 -402231463549866946528900569885429835200 12318591 70635838335947482155460437541116448800 12318592 -495069537278723479076174504012147589120 12318593 -383600343351435650765608531025380162560 12318594 -21932428210423048742409039086339457024 12318595 -81357980299349191593271915312623982320 12318596 -1210758150163320292410225668226911740800 12318597 -13733931938345893494942840089657431200 12318598 566246194276182621465762386149530376800 12318599 714212058529579750439181557552776638264 12318600 67619386050980685611194793965501440000 12318601 -219794191234839330364998958593735068400 12318602 363117024173141877251679905100250447104 12318603 745944376155319225697798468812629763008 12318604 16176940563703108078292313140369445376 12318605 380473122008511179675619995740031250360 12318606 -265906776019929383802177724375424007936 12318607 281355317016444063580726147311935118432 12318608 32268951427064812639149007128934563840 12318609 -137463722125467263410603314870370746720 12318610 -501048437297113899364687418211474816000 12318611 -402981892314944689694557381325265917520 12318612 -55621039156770901883123295683885076480 12318613 253577968627775495769397318777404372640 12318614 104360641997161445403900663142952091648 12318615 -736042247920328744072334212121793500000 12318616 43725326754686487373966445237763072000 12318617 -557742004922558659605866228514260423808 12318618 230743311426131012853982636597810138368 12318619 -423991690426926477593646691454024616704 12318620 1178339623747126593449719780128065587200 12318621 -258431546973833000742025267859494627776 12318622 414226242629447767090377658751472458112 12318623 729182773433387867103108722752318459872 12318624 968019698972277811479374095660464144384 12318625 136105838091605888709847276517486784000 12318626 580165922087541940477791313299949234512 12318627 815831106044988097177023821419957754880 12318628 331010922592313230493378636119692492800 12318629 -361743155776870096341334569252868970724 12318630 -197926161339078904715413088562108132480 12318631 -343096327784991951040360286096391500640 12318632 496525837961563960235412004876889364480 12318633 1092295998089404402914898639375795505802 12318634 -234678904039474930406278660988031272784 12318635 -178532040361921691957407414640107896000 12318636 -379745473320478608181310547401187004416 12318637 -645630267305018767995975481428112819040 12318638 -334412597954426769150867530315082853056 12318639 236039696790436462907119146749484052608 12318640 -1438598305244700791000709365422817280 12318641 -178611907284581718474014964885078783708 12318642 -83748410809310270636842924338349095936 12318643 555337563429640197601332509132811614760 12318644 115990882121863163813352142783196480256 12318645 376546827541391128030328446810175303040 12318646 -360800833051816682310590966593941637728 12318647 -732453130103151910171244984479192752 12318648 922699823572405709768429534421329448960 12318649 334387628254015251667805105790114831300 12318650 230817356299023911432017361799309408000 12318651 314606273089255698070495599688823520780 12318652 302620431728182925266750004399765727232 12318653 -469786480912541939592185707112942092800 12318654 187659879175799222525017366839184077120 12318655 158900281819384398587416931282617011120 12318656 13659140882012954429959387081202466816 12318657 -260888425157821964134637473773658141824 12318658 786654648517128915320678982618636842880 12318659 -1792551196178840744942668672441350484584 12318660 -169541646697076447220311792822212811520 12318661 -7180245696750701213588730284632996868 12318662 1107943176976515350032930009056842112 12318663 220158130750544642804167882328727940224 12318664 -640821085280734685355515927898063175680 12318665 206895752472819612124943564647907428800 12318666 103130806366538489153799666011984557824 12318667 -967115289952693802815330224697428286368 12318668 130750549939156829075938984969428963840 12318669 -394924969073309562683271169928986752000 12318670 -20790737921790942117098354015741360640 12318671 291569947618219298881324303172659777200 12318672 -178942830679975441841664410315202232320 12318673 235708874736890974198716520792212013044 12318674 746882965720561334266404298794271944336 12318675 442218737450234969494579447218446625000 12318676 -955686098963714571842400570798316691712 12318677 20852711960350825257942106380324057792 12318678 -223442422463627529372326105788813344000 12318679 -98137413443160192183932282081881716680 12318680 -414788261095812971868228585677262643200 12318681 1002813465545752438851909523708677715152 12318682 180149161500090199412479266532787100672 12318683 9064179732281009835654481676887161744 12318684 160331370981144939367129005863479345152 12318685 382955487058660947969878695332658195200 12318686 686092018615932412576605054534754616640 12318687 210591858967975421142191764973983434240 12318688 -114105802199577120156049258746744668160 12318689 17202778985665518033414288138013475490 12318690 -234000434320245543698623829633027604480 12318691 -500656816202546707287085525561713826560 12318692 53682974102580336238769520241519622400 12318693 -619402779079368482163888569448844491456 12318694 287467776946056422080388568863125725120 12318695 536451420953609217868600659825359359920 12318696 99446728776638297198791288023451238400 12318697 -384656225990363516502320083104701411200 12318698 -271839514892964582161025071993427037344 12318699 -26186327922154764098625431039745648192 12318700 -864438160591838706198727968107268249600 12318701 -1073652970013380087075584545109833216298 12318702 -379240419318132938436069990320477316096 12318703 -1024934657946368157067723617084939568048 12318704 328071560660820000138221513236107755520 12318705 211449244668796240932196992209039156160 12318706 -19575144848419229054313452851078645440 12318707 872124424814496240108453861189525696000 12318708 11525499161298619898194664047525146624 12318709 135328241352210129394698698570601902840 12318710 -701249466928998846358595693005695060480 12318711 -522047284360206123292589045258511112728 12318712 -246264118010693512549298412703887237120 12318713 -17147119230539287971456963330479961792 12318714 120341369166000920967724379858348206704 12318715 -1626048520781102792937488080743094080 12318716 669472818479345646021935800965389468160 12318717 387647472245574811400688059657993134080 12318718 -87329986537954375336693867747590136320 12318719 404119256220370439696880938682891527040 12318720 21644526514881329436808338423467212800 12318721 -464257201849641184188420388168333324028 12318722 46678368389785129696330413049047972864 12318723 -55460520538239769738954515565568492148 12318724 425731710436144490235379486325018112000 12318725 182833411934403189284664986009288049600 12318726 -2913715343732452179028546065326899200 12318727 -473289595807534938301364754318235573488 12318728 109587046466617106835095269556014080000 12318729 481659221315432634053631777444098643984 12318730 -679690268684107709500846436465520462240 12318731 908060041074632210003414494603859898624 12318732 617157110256489418265317728213123430656 12318733 2010128114537317619116208151376825664 12318734 -408780701415496785872437031735204625984 12318735 -270847396167184317167798036895550264320 12318736 208966020358140348543672472720008806400 12318737 -39500236314303995476926091654392732120 12318738 56732395180965568736058000477805632768 12318739 -108506636797938892914287043031923470744 12318740 -322310714076661494761172749287333355520 12318741 766927658703669169524981517168016844348 12318742 4813821759084143101363631982897041472 12318743 -446575548992233809442630598329256574336 12318744 177380853054942029687177615777411481600 12318745 -920137323250532826950345970401120500800 12318746 -155701333765993846698682851698283847680 12318747 191644474820522579511123645996133012992 12318748 595513412726463639368894792021200346112 12318749 309777442868373990237582765386486559360 12318750 39047951347361664915164844055932000000 12318751 -685027159044563156903074083033977866488 12318752 -721989724406189112836241369242916814848 12318753 -434972292155723542539950941438644956496 12318754 -166121982243056707862813903949143924736 12318755 -3624133926647207859868534692221353440 12318756 -338667060661529299567228735038712470528 12318757 -527191319230079297909123652689722098240 12318758 -823615756439094891918973937821359551520 12318759 -455223999014848158370751883894790120272 12318760 -560183825978155264792283663764084992000 12318761 -150851278315243533478980208740141384576 12318762 -215419192318814902114167426428754478848 12318763 -1519911262054267853900457211418735814988 12318764 -1146645557037791705199666014226308736000 12318765 -676537431589577667547646224631423424000 12318766 269811283963777837287861772487181749760 12318767 1998798557858606622192398378730382432152 12318768 76513401660012663916985762080161792 12318769 29964116561289867175167724271399125744 12318770 -187243202219502076252393876921389517920 12318771 1110533688092508885356641989599298268224 12318772 -780020530185814336276764738405272536320 12318773 -962498761171467122270677028744792184978 12318774 -162724798520996902821753128008585736832 12318775 -93815116036118769056429139030678777200 12318776 -208273049298556688965728979353805393920 12318777 -286129227378001859048313707090856652800 12318778 -227219030211241600726837229612163206208 12318779 6806009909093790300861513401530901760 12318780 -29006237792172801766934420578005811200 12318781 38481298017599882978000556951410206092 12318782 208474139989538002431332808372549504000 12318783 355327775132740338836181973940604316800 12318784 117648222307168449369037324967636631552 12318785 807384191426402764674704027162327968980 12318786 -654291723419978665130316016307254010880 12318787 574181276607214177765245692196003319440 12318788 -640523266192744374457146803503414230912 12318789 64640968855948891521817138169920998720 12318790 140071738971909277865850965019515255040 12318791 1363835664006547712457521635171969359192 12318792 145443882330412459821039214857267486720 12318793 946575380873745590708482691698622222042 12318794 -1433799954355645902818374412152699238400 12318795 644177537950527616803205505713894069920 12318796 619940889677209710857702513045222231808 12318797 1936193016805934692490439914985017184246 12318798 -267289062918412325103983399804352819072 12318799 984851549906870258444872152361579122800 12318800 -61206094211049322326773370761104588800 12318801 97524953682422877050121624614118187104 12318802 109368079904621705287149849828921897600 12318803 227669257635094039880749579145834489856 12318804 38367486695279441355008475067901427456 12318805 1136951210312151253058609124849397178460 12318806 -776305093161260501486765232988526808000 12318807 -1020073730130006947515909705944517643160 12318808 618401148904286273235153538820209397760 12318809 -749437290728313699272495112400892943990 12318810 -53459637029189537744056537504849812480 12318811 190993485564953727303420989266489939584 12318812 -21541396402554073836009626574467629056 12318813 48560709303607237473738694629959820000 12318814 -549291149728359859717080894336204687744 12318815 -98175301225783528970455516204204142040 12318816 -8619631647629739439430259302944997376 12318817 32054552518544030454295729364033456192 12318818 -30408686984914411962261336665164282080 12318819 -246435990034797435249170009432727919632 12318820 930736924913519749753142062465709902080 12318821 -2325689507875246032703220077028635157280 12318822 -445710113601333066924063963711017948640 12318823 -60817928885251065757576229774435303760 12318824 218021420669613251425684472282029670400 12318825 68167910927945869258982067681972915600 12318826 331404760455571879323097065051502411200 12318827 147180226734060735513728021373458579112 12318828 733603968596874687897358155592866216960 12318829 368875942771239205416453048674055682752 12318830 -252148642355487761830043343450656101440 12318831 -610188451712691645255116989922387654400 12318832 -263213358174691767834589920358805438464 12318833 3067980442802729759327753762942555171940 12318834 -445313924251082649510101303876134790400 12318835 -697420062309219185592029759818098168720 12318836 -116244070200054445332924348724832305152 12318837 -530356514862226970491003951523290038240 12318838 110968987302141206522970791169865696896 12318839 -415035068258155371614262930261858382776 12318840 -437982064708091215909436639771102208000 12318841 -1122346196446483353723265957564300353408 12318842 66387949275383213595003165748397580288 12318843 77774488748876087781135363460338881904 12318844 -1055013659080644038782497850831404427264 12318845 -188312404019713165164088225043180064000 12318846 100988986345634555916132603024498585600 12318847 370405658653889344221124096007947363584 12318848 1099508083519063291400408430818120171520 12318849 -750227102855643149068535279281054826766 12318850 82667662057206593880515351783898156000 12318851 373318343363304229681183802984960649852 12318852 69056602766784799705729931937586790400 12318853 -885875112707871963942506152767729053540 12318854 -86698834672652138662827308324557991808 12318855 -5273497479129210663425498195943667200 12318856 139225667118545459929283674598964879360 12318857 198882416957570547950312003620014878106 12318858 -147136602749731534693070242614877870080 12318859 -137991521657354576180076720692890370560 12318860 -64056018129592228577923386536627374080 12318861 -816391185770794048682574465646471384128 12318862 354082991244503386744166508818123222592 12318863 530388692861930051679004784390836655040 12318864 114504419768232416965125321658584858624 12318865 -143740896001380091809685298543028480000 12318866 -135347171202719744161874877753478702080 12318867 917996851895896399936743408340299710088 12318868 159143510168591333620104007556175256448 12318869 -647403958090819760473352657819258013312 12318870 277990530159390574051929111964087996800 12318871 -817088537921150643714708621518090223928 12318872 -248374597588958162933981515301539891200 12318873 65340257457066503837674502872439193600 12318874 -3337450350997981549774491154078702848 12318875 -149616130214955287480336632275362700000 12318876 455702495698377938220011397714586309632 12318877 -811497522956514281089474251583084917274 12318878 129042115870781986648870218977019847680 12318879 651833737333257195313408648962829504584 12318880 -377466588555125670887231611358800773120 12318881 -310693182767355290029385990398187789400 12318882 -69721854148449353084490486327527087616 12318883 1300169377858889282258657329726677479132 12318884 -1277950189792373461782291669232685645184 12318885 -925845747444818333369142250434121533600 12318886 -194488273229628758091031111730729944608 12318887 25895894563916307641000220334027260000 12318888 316942690355564443239092164662822174720 12318889 2580486465512522316662875476604821220 12318890 -447952138049282852720445315207240304800 12318891 -20391223544184999922527397754055633696 12318892 199273730719429276094374876646643013632 12318893 1040726003363559826509734420911743269142 12318894 312431171868334446791015689132033017216 12318895 252996494496872116594287845208606035400 12318896 -1679844231959723215273224133145395200 12318897 1040421974638238980037594788108885577280 12318898 -4932494998757827156335679488453015936 12318899 863016453705544232086044856383622053900 12318900 -40528015121219242325605512875317094400 12318901 163690315989598066559942298129463998144 12318902 197238451477694802562151316351704437152 12318903 -571961918677550528273479858714186672416 12318904 75343748041022884051062235661599703040 12318905 -849726218346235910922453820522052832000 12318906 -116458161597045903137296605921966560256 12318907 114730056526620399406285642886198381156 12318908 -269528545512152581328809005852506563584 12318909 -241708933653394110139319037588212656896 12318910 -279540882650959778587058449793839929600 12318911 -1922626269393361299877558365331614640896 12318912 -465174253327303087693020083533853491200 12318913 -847695849058569454089420211017206523838 12318914 25607780590064123157638814387222040176 12318915 20190318343624672250319959833453962240 12318916 136380599145087198138749021519938001920 12318917 382103799764942380921180014766551871194 12318918 -7524254342327211282295858014043201152 12318919 -19584732446356795180875169659576329480 12318920 1155839373603096919272471540841515417600 12318921 -65688230092369004736207822791379509292 12318922 621928329934175362766432684724662108160 12318923 1240930689590550500624945326126312001172 12318924 -299340937217309056688453439426954822144 12318925 -85215850073542232550889664709564920350 12318926 -354799580005938248006044830765277309056 12318927 -733095242560782511172026712374308480000 12318928 72293866296617032784223346956653608960 12318929 26106086723965437348979669582599187776 12318930 20484020582685803161125232289949153600 12318931 -1781160322060659248040029755947263845128 12318932 -684918770776451905461694860438864871680 12318933 -603149261324384179001561334321672800352 12318934 460353948631058628696975636886285667616 12318935 182764552600182991640456599540005888000 12318936 -357656116579577646038126004072044298240 12318937 -1265559341459368794009006198262911454908 12318938 445658571952145822964048296695898252544 12318939 1014716626927537615585939057624162207200 12318940 -174859115518970789978301605314816665600 12318941 -16014381197873441176726878379165992288 12318942 21824114670595183478247554173941561984 12318943 505125020466278593373738539703905554384 12318944 -1316246434752114368317583698843014266880 12318945 643052699843498977752259543192254145920 12318946 -528505731273335195192499195757695761328 12318947 1525297159542494921480558303425776234396 12318948 59545769946950309392243858944292865280 12318949 -793327237541829706961465450699603940036 12318950 62562323063235538201048026506930860800 12318951 -144179461925553713202511113414553143768 12318952 -1087979520222352972299803070752317670400 12318953 -516025834932834236575798560187953225798 12318954 23326751834818713079048285426903438080 12318955 35178795134508090740538946674917445120 12318956 -2339364056787041544546255538586658816 12318957 -358595926958816087337370109661271866720 12318958 377218215577578279045566339187698027520 12318959 215027258651796106720905254861521205160 12318960 -155873394936373989829922856514392883200 12318961 -562463755359219573336507583442862975168 12318962 -166135777147594338552346189427762402400 12318963 475007666072656363828031559877076543544 12318964 -432715950858688425410097306159135313920 12318965 581718619011284239728299312810964095280 12318966 8281217001885204862262496958508924928 12318967 1343813504824123682999862700264372087016 12318968 262298010196640149233093258048718786560 12318969 -15236325353158138411143017980876831872 12318970 -341528068674170356628529079752341240640 12318971 -42777877884321581712743521068608071680 12318972 197067695189109586918504771610586235392 12318973 28440539265887919507118096454706705600 12318974 243542615830943258050659975063325940736 12318975 -426109122845551473197867190813797690400 12318976 -808873976752858494589761193352718450688 12318977 319545346031189363175206296984070375472 12318978 157300321710906534773690851800130191360 12318979 273578818800562133449755574837478083580 12318980 -405506570039372808965680059474642912000 12318981 754652488675682990846048695052891408352 12318982 78052546375794071131933893155961682944 12318983 249014293788619137300536598826830508704 12318984 -2913184284045920281225127550257233920 12318985 264411136390915467335084858460463354560 12318986 -299621104710622132093593926590307993808 12318987 -674342123790134956836588240824908170048 12318988 -194399555323783339121982309567359921664 12318989 -865717635225947101708246738511449344 12318990 112732379415449848215798882869507466240 12318991 691459669298057576855950607695016841392 12318992 -4867449944129671454221486179651747840 12318993 -395352811480881207740164433173120121280 12318994 -136899477554607795140496732618088293600 12318995 -562189378118120403294258307346771444880 12318996 -22543534985437821571348821728613009408 12318997 -361588279260143136572263631198544860160 12318998 -132084154065877829049847193069145132000 12318999 192068569555464453919017835533613945344 12319000 597692793931491032654990576712744960000 12319001 612922648360617404706249402495932951172 12319002 -20340015978806868293712595733490273600 12319003 122521096612612664857690055508180257784 12319004 -461395494272628314125789548640327186944 12319005 340601452065963580569363480763213182720 12319006 -535474626734639432418273670123338448896 12319007 -152302717158299304182676826440268933680 12319008 341785796097729654078594394054289522688 12319009 -209379024688244763591201407188624690796 12319010 -111917498169552822547658191624439520 12319011 -1032437539111895328494419640302154657040 12319012 -888046032398859219275314615365905474944 12319013 459576861621675649755008979114564785280 12319014 -195924417719183887909737553387992368640 12319015 -522257853862889355168935537564311624800 12319016 610066403707443921117236928774905856000 12319017 541624294524196411527318488032796466912 12319018 935264260140837946922703008687212470960 12319019 440465110313732704102771406736477695640 12319020 -202885884236428887250856461199265792000 12319021 252929128579806817188696057181878745728 12319022 -10086494236786950664323550281377097600 12319023 -210448411406764844266619133520918924800 12319024 51640071485174114160440245045522268160 12319025 -184897505457408290987244022554390819450 12319026 -341330627581832082854869981768432719360 12319027 -9161380860838376939692682900586984448 12319028 -168159258248206436834946764919735312384 12319029 1941854248530257967515652536821045166784 12319030 245333005840724020083047890285818624000 12319031 67911069489470478460402752102011637000 12319032 61854055181899225260824712577283850240 12319033 -539567409756349853556873933229201382400 12319034 -33645391086772579147114718210470041600 12319035 -106088578535632110344494016362158500640 12319036 124833223473383880233807590025554426880 12319037 133328312589756640377981694585124208480 12319038 197067498325409158919266242366241835904 12319039 828356546675376433733867900301888671656 12319040 -81508364669848008069958013781666693120 12319041 52083424993691360071588663762051837824 12319042 -49853596628343324877155537894308370528 12319043 288006534691774069611010602290648091144 12319044 80943217601338918284799293039059721216 12319045 -516166168131084298025761389421133704200 12319046 678841360781637606222870692320205765472 12319047 15911414473232197764778203388407731400 12319048 -260399921293343813770284483515371683840 12319049 -371972135686443365883853010342812427760 12319050 -120014472352609529781554732469066086400 12319051 -201594621772269367011879062996372544488 12319052 334538342345038678037435025315859182336 12319053 531924131884929531873062555823206549184 12319054 -339033056783526922941699141661813031040 12319055 -195984336155652071346583593729416016000 12319056 -229740568580161335956668670074903142400 12319057 1101633584909362477098324440121928322932 12319058 -263925798533413382213706533754802059120 12319059 261814079034973697882627417684995332792 12319060 -327682447718184338207010294472089315840 12319061 1317015404192883725485554666231342739662 12319062 -68616624814321018899990175883985862656 12319063 -117083888386851293754080410486892053080 12319064 -1170416796613392790433329462706415728640 12319065 225686836456656999744978647742069757440 12319066 658108063319535391995576187130559989232 12319067 -828017202482092849434829367122471594968 12319068 299876058441918673538277464065290977280 12319069 -330887541742922965659242103753659129504 12319070 -3980606503082896295944240974976656000 12319071 -83497557428528193813632735631629466720 12319072 -582935214439633195388704079094128050176 12319073 232173505794039564011753113286518073364 12319074 392569770856431056344997154839444701440 12319075 -13021192148947635385252947474775665700 12319076 -120290674581060224998437944157405708288 12319077 -49945088259902602989762740579950512480 12319078 -317453637459539516166879801960440144160 12319079 -199660541380089404336664623784541490640 12319080 -275231919839452113399367207396552704000 12319081 -876917287671211045713812857496236434118 12319082 -376235383041195136053576709773681216000 12319083 -211337156086063731172826790342651002736 12319084 641868554602604079510855319441480919040 12319085 1012022284011835107141182582340327417600 12319086 -62121477824831957926427984512155182400 12319087 -586544438621245202363617712028973624320 12319088 -246176342970563127112659190801681317888 12319089 1912040520720854452695135110431514990592 12319090 52859753819261738084657611816895784960 12319091 5463140763284121624261447722920080984 12319092 294159352072058089028878564759357996416 12319093 -114821718065836055462076143925614440356 12319094 -194700936712829744961669641986526615904 12319095 10244215975838753542186120326941952000 12319096 -458091113731512145567231234543542558720 12319097 631453100468704237468920031957728456192 12319098 -372819301022415545832646832972289553152 12319099 250862003396194233752582762898860927328 12319100 129239549549251174639406825153015846400 12319101 2076407353184279598911264136100821820800 12319102 1184804516807370767630584264807612281600 12319103 -243573568548389538432880056316962891648 12319104 176610403859937322600582224293595709440 12319105 18453346740422896690862972828511932520 12319106 -261814282629894206596775324916506684160 12319107 789478488025582987071949619940152133888 12319108 342150026874565869153162932614320303360 12319109 2235923957532179680759917253610087947776 12319110 175888599739758479663672601089679148800 12319111 -188169379620131091986970589625058097696 12319112 147131002018915508426903597364872939520 12319113 -2523675895067732341378893658669123200 12319114 971441645569345832126028693531921892656 12319115 75533495448150962968657086221853095520 12319116 402283996111314125601685554643166449152 12319117 695369124410964992267388722365097098166 12319118 28885711586047987287861122609860706304 12319119 -334242390644611585367535710593513770456 12319120 -296631609265338531573582573175111680000 12319121 165250969768126440305696582334076581888 12319122 226932357751374994579443668335163988480 12319123 2672533747735502648536236305987857265760 12319124 490818531595376055910717093757284471680 12319125 2471780938504330988790469713521568000 12319126 884202361716312123741192218704311124512 12319127 893558259020736278221913292890788445952 12319128 29480587450791261026806473863648808960 12319129 -1517980365080099719997961789725544025270 12319130 763943559787672292356543413745562131200 12319131 -969025742744731869356483624934042024 12319132 165118918688271340856767501094529756160 12319133 -688346073648501735556081595967817092276 12319134 -606832094948622495692874478884664931520 12319135 300950098877567029817966768683493106960 12319136 1187333413803467242178833456536431296512 12319137 86650627334713833397981785534081302994 12319138 250837562974506992130487838887754242560 12319139 -599554925459757634687409848149714376368 12319140 522712659997154850779964345988138905600 12319141 -1762832327491029997473335724774501072000 12319142 924447102636747955887607594301278185600 12319143 -169435573507558420133875544455658450136 12319144 608680566805994455937888563574534553600 12319145 -505233914732726497053246820835157401280 12319146 143553086418543660260238299385024071424 12319147 -33930849779451728694125467284913540560 12319148 -253987557170547391947632190985776505344 12319149 615294617843465713262062268661887763264 12319150 73531131675201763053192703503858744000 12319151 -67257296880454177093094048680463937288 12319152 -19963363916615403152323252847741239296 12319153 -291274239902336142749305373382940016640 12319154 -524345599217459485349447208556582570224 12319155 131240043636985219059159682814486287200 12319156 31682900230691179770880445563080427520 12319157 -384956467084769200198447620567285742980 12319158 -437735972557079703495158068557636751872 12319159 403873390227798003191630397862744227816 12319160 456001679185517803355414634825145958400 12319161 135540505312245679357291502459591248320 12319162 -595730578423735871230169991029082232608 12319163 98252135079267409824300124429356100920 12319164 -165516080054409173224101264010610107392 12319165 768774068474766823389139559515786566060 12319166 -621714496189301030712912705228421555968 12319167 -396641057201709696220288395223271196288 12319168 -137746917072207997864751163040679854080 12319169 102088878497734782525046889408435121192 12319170 -302914969007924931085656936310977239040 12319171 -2478336890748350847786446582778514146000 12319172 65578174654683875758202832833386321152 12319173 -402675903211598080189113257444491886178 12319174 224799846495231668707254939910982554752 12319175 974052303416498732477059665550109977800 12319176 562615095885731136469770954370245181440 12319177 -52610919734766627374206011013759469688 12319178 -358768210909109321738946541821062673360 12319179 137269619319813737304407033284277741784 12319180 366314425370382457733961692722739788800 12319181 777046055352506345465677685218117774080 12319182 -519956545383214195279930517829370521600 12319183 611751677448174490246669955995475294208 12319184 82857603665312300328645833066378035200 12319185 -56178923491657112468775324559342522560 12319186 824825620700432878162468984783127758080 12319187 -317144107495371389972180627061971798928 12319188 -10292974757892623744328208712074444800 12319189 160326347360931794949289430214072836224 12319190 -176360495410419711201945999777985954560 12319191 135494724640595873223630554529359071248 12319192 95258155149082156812333239558038302720 12319193 421183905086893955188100372838196562442 12319194 491272492410765275994206603573752041984 12319195 91035939852458202364240404334115635200 12319196 -460497023044808909396250406091752281600 12319197 -11678023184813595202373951725729137600 12319198 -235839741592295470763180872069537731264 12319199 -6496111145546773494161459439127179336 12319200 379818504899907249737404110140375040000 12319201 -1673575804414196636236528393526571208400 12319202 102381753222973302066612954171492618240 12319203 -4976150207673801071586651689357285616 12319204 -319751319632731619630238404783064924544 12319205 -703229357180764314337577434843505131140 12319206 -303701959415758276261329967179367269696 12319207 15619401789892518163146420265592966456 12319208 -444707778037423335669996812823682990080 12319209 -30844589262124741791028490012830896384 12319210 -117341698878804792629994449901718164480 12319211 244548829630565800782263246797521229812 12319212 885541735439734574459433314601430843392 12319213 1028506248999287734130883371262321686700 12319214 13503624857035952423216966072095850496 12319215 631241285396809806485371946429881647120 12319216 -38477275972478183928368408457470672896 12319217 -2624204503557756751147860433145449870848 12319218 -6268471351788780773401209004787443200 12319219 -2028344598553306743155135223338778752688 12319220 -114121321860696609745167191862844723200 12319221 255421195593381348666037777454929185312 12319222 -233495035588565369332221852651663288576 12319223 -167712850229819113192524540368441672064 12319224 189069687288295690167156709896086200320 12319225 -438932990176407608018073365079698343250 12319226 61447424329427948276783697514602387312 12319227 -959056737793293317811291403814195024436 12319228 818345018973172257350230664897064394240 12319229 -52630117263919642550614286400527752080 12319230 10101387675910115431390608331108208640 12319231 244072547851113669189937222801425175992 12319232 -768736350657916147295589300088244011008 12319233 488540338718236731521188595601104991024 12319234 603502834297791867986827071597236312016 12319235 -898034398721818244800526032465295969040 12319236 454728610823288225741844572491693148160 12319237 66414966814384545053441709834060606912 12319238 986070395662586284915910950466122727520 12319239 -1006787577644587920387611505980440028160 12319240 -1072627987494431561382566532926359142400 12319241 -782064561515268335963118131638633305600 12319242 -929609952783905133091947410523201024 12319243 1170358412468004563523120699928900433492 12319244 -183714261918890300300757667301145160704 12319245 -62806904996068999452931925605255618560 12319246 -824723302746081580378675456357633508928 12319247 654318607213048183291737232720817355696 12319248 -25872722449424498385651212851112902656 12319249 -1651184180517845908701682530387874396750 12319250 935587034906648938656010796962203912000 12319251 12423202754055301282640207132822333184 12319252 -1231961582456440969362250946209485952 12319253 -687621020834688964478950923781436256498 12319254 412544450692325043178734175474461806592 12319255 349848131614147276941677587469362468800 12319256 247837380342275791303979817771008040960 12319257 -651280288749855757410223783754866701360 12319258 -405282824402981802296227284878311910400 12319259 -109105410003605345664582529854612717060 12319260 108408471617966923525215668973885849600 12319261 29148450149893439472313165016822156504 12319262 -503658161710402503773421940605455956608 12319263 1488652146279929689536351968142713683200 12319264 -2464949121013214429547148298441749168128 12319265 8366087436323455968618374156540680320 12319266 399016403133040336011465592022557809024 12319267 657785252680953598730896260110164482480 12319268 383889763619005517922371114979312840960 12319269 684899163297587995353813277148033941344 12319270 -58652678634385763730267112284273853440 12319271 1528361552514942449136446064267418048944 12319272 -253013957207711380263928957757522657280 12319273 -98059024869844711346021789786141338752 12319274 202529425649154957759356469748791124992 12319275 446312678216829756312841008940218168000 12319276 257550175135018489529851522257505177600 12319277 -905999160426489315156228765779237602560 12319278 314475387711626461284553133091733429824 12319279 9819258841820541822075437131701319680 12319280 -212164290841513371737361936312730583040 12319281 -151416979358996605101109218042003094464 12319282 143039932062252404797845364872952222992 12319283 -181246811231915044701395711866400391456 12319284 603690587101809790217338348299273615360 12319285 -2978426659029608909993198777266708800 12319286 -388316961885291924373825488026974202592 12319287 -259129432545362163946375834883391762480 12319288 1300812192344935995567283853911649525760 12319289 -72936186269160268437974773309382589180 12319290 -4063793387571073178284870569322609920 12319291 -195182758396004374051207515481367068560 12319292 -1189453506416049438347153644053934318080 12319293 -275424673873569025731263619235692244416 12319294 12354657112062754895693162130832684800 12319295 682178464289179742889162164232711779280 12319296 59362354793342938785905308552805744640 12319297 1155162367430013867264472124826421143746 12319298 -167960277361715711566945969523232251328 12319299 -959234871035149860374588226395088785916 12319300 164195331912842677510194849571409920000 12319301 527683623235579734613709525031780152892 12319302 130458234063228094752820970002647836544 12319303 1957183613573892525179623505725772460264 12319304 590509476565493316982914226238321525760 12319305 128579376120478840795223588557234734720 12319306 37786922681478934566576499317898654464 12319307 -56873776466576752116835810489641480192 12319308 -417994668123614920068837754769661143808 12319309 898594866209963351704674989169586656000 12319310 -46527023668786353361239961369077383040 12319311 -230674613878107706091315002551578967552 12319312 21806880259375336564393225172500480000 12319313 815190522527510696836252354407887720562 12319314 84402747055484426083067358688533740544 12319315 -454654666150722814564496042795549088000 12319316 -79914365926053055018812312229624957440 12319317 -1049888950047182549518943987836042920000 12319318 880955077870407876417392806726381463040 12319319 235539227448215646038515949905547291496 12319320 -105760692056032935584607956813598720000 12319321 -317172051790854350170964919555388692096 12319322 610369605831430196465493638684581574112 12319323 -192871830726901336609445982727992915816 12319324 1370497629226038652544383983151961309696 12319325 -394825003768749851587843151622561590400 12319326 -93633761387070332732067165862323772608 12319327 214251535131003285816899054198424796920 12319328 4670087501723985165646123437612072960 12319329 480613276541585798441442777666085917696 12319330 141241260123401910573708553982246406720 12319331 -287165625622045915729340093932606259736 12319332 -331402730783941720598060886900335456256 12319333 35273756646217614280876944449776791004 12319334 -3584486753224852861029755788776865920 12319335 139928366583978014531380025538242969760 12319336 1358324853732810153265706971338828487680 12319337 264737386215794095350131558727067516986 12319338 121864951793040531381416319175936327680 12319339 3178501216309988541909328904169867639360 12319340 -780080419372351920104761195139722091520 12319341 69458185992990229704043053278075721792 12319342 -194149395313020605532593268801408809088 12319343 226366632671944445652048282314407769184 12319344 -392846537071341673109185173009803182080 12319345 -903911867135150451008032858490472130200 12319346 -304957780367503033114883570441002521600 12319347 206779035625730538529522729363643042928 12319348 -296253302261498251363836865577046731392 12319349 166303544411254638073192836175462779072 12319350 305932659784471765483166962793604744000 12319351 -413924371092889958047478959776818178000 12319352 -154258569522304849457158574205093519360 12319353 320037801836428062241593049173076386480 12319354 750802851472688790979222272005859755376 12319355 819621889787996188844438936617604117760 12319356 -364171637183460357709412733794922676224 12319357 1907963284306944289618286025080276868352 12319358 1008906729616294433266405300573227816960 12319359 190791039314420966511582766587160516368 12319360 -555032520893981740247435490597273600000 12319361 -136757860547706577650456643199622055038 12319362 296117202990407573691103110002804350080 12319363 443594000653457243573020662175066494160 12319364 -1072325720791789730401732086412120036224 12319365 -166016847966274816781187321912578525280 12319366 -1323693524672570176083627560346700719936 12319367 1351553274644548846086245157816370542720 12319368 -998161462542318843090130312475802378240 12319369 -181768362244341438679226664163639342848 12319370 123069029622750379642114753815083996160 12319371 17274779807639766879446244570630447360 12319372 -199905342064107341623654594712144660480 12319373 -467678468999921075346315198248146728 12319374 -363590111539535074025907751610545416960 12319375 202856181309442135984710851808050970000 12319376 450270539395898211247035529028847378432 12319377 -54504208035188511463034289541668510720 12319378 154242014607670203094157931853530084240 12319379 -513295692615291385205737043685859329960 12319380 -50970989897074470859465595239607616000 12319381 1245235559990633332437193504126769085952 12319382 -583485996006311334335436722874402890208 12319383 624309709280141536549923467675999730384 12319384 501826167253187493848209359044585902080 12319385 -84665638149611631763993507725674230200 12319386 217824068807548742974170910915344054528 12319387 1097506729030738065754432599282298894920 12319388 680246254227296956532232487876431768576 12319389 -96991103130651984543385600758015945792 12319390 -240270259552872475582519001353823771520 12319391 127287720864141320421740395928249435520 12319392 -261199896538509013671139598534477611008 12319393 681051028843297730090073702399961035240 12319394 -507734785224857629363949146572056355504 12319395 -274105243851147955506053113159322246400 12319396 860772901656607816397449693395884892800 12319397 720022709876592552407766761395499334846 12319398 23307113986169674962940548558656716800 12319399 -608268744441173651927741748526048894600 12319400 -120326973740702636807274289432928256000 12319401 2016487250724893426687079952337715851520 12319402 770548123346084422433205321544827391152 12319403 -254408594979820375670518743619236134640 12319404 413555592956484665069878754148549230592 12319405 574193265436998755265572918481086323200 12319406 -672583578835749922845286560530007068736 12319407 -105915458755447719480712161735024324672 12319408 -322663858888158504647177780224659079168 12319409 -518670976182744792500205066846465220440 12319410 3869518242749878790191082396569766400 12319411 10567360846488879045472758940927457152 12319412 215328910160221848371374835939003891712 12319413 -525864396661033306914675298238235922656 12319414 1129444416833367044252526108631848000 12319415 -1046986700843390321351239276555520422440 12319416 -215955309761583103640628171939484385280 12319417 1453541565128914663552943227011924062352 12319418 -137760129395882080532365438162352547840 12319419 193203832877052307442187322726487508480 12319420 -826694864968750735895602300339320798720 12319421 -591586091177195435223396562646832594528 12319422 65030570310482853795682106562519089472 12319423 749751326172495063400099838930434759680 12319424 -420887207476110917418860773837891436544 12319425 285149037706035549661632901082714676000 12319426 -158342310588752501076285037498328587776 12319427 167045115152365900250343835676741673276 12319428 501944182037091606953888301534274344960 12319429 -576556931443338804516119083913155355360 12319430 -689520157079087942877882518357908256640 12319431 -318153258250909559650715869450205383680 12319432 -1432956965071491168946844366156552755200 12319433 1521284387592076177219713003107659592538 12319434 180092998745446744236391920318495505248 12319435 -776492970218223705011498311428189441120 12319436 766530068846744922292412718629225986560 12319437 97454743875142834237275899025023259168 12319438 2834693859740766974468595525691313280 12319439 -1442001679532329182991967396233796406600 12319440 39385250093609554329594376502622289920 12319441 1227742097155284268586264277394019417184 12319442 -866837269324737531968736864595954294128 12319443 146606149242490903209645482433438649332 12319444 238550533181417228301987441456267141120 12319445 -70080213609492590639508434766735095520 12319446 181719177346930915705258528129580525568 12319447 -176761115898483333888865806177025682768 12319448 695941738090337400744028244208852480000 12319449 378913724408150448412923483477537146400 12319450 -228230651445200559997882248247356844800 12319451 -350232826647050279886739776741554648808 12319452 -36918913091231450941400050590498232320 12319453 265061875960004817609921971070023091264 12319454 188160835841127291739196329753224819072 12319455 -81746376396344230914012460998565718640 12319456 1695170864442387383722165779896913100800 12319457 -1328347725744650487991500933955506000 12319458 173307413996309763344672235389068220160 12319459 734948822142344167452744365582198453660 12319460 -552227430050653100828630955077465395200 12319461 323038105984887921458223320950096314240 12319462 -118774703510400836991208160923470337536 12319463 -178421104456727413901813778255508153176 12319464 -425897361194873060426284195318271508480 12319465 21290602352243099820615866212188205860 12319466 1035523895655315979623850180291405590624 12319467 596416720307078490454129753435362958080 12319468 106924150187642824152005763738134373376 12319469 99673224948216324864585366279227055000 12319470 118797583290899255156804095294591705920 12319471 1635436714753785100801130127081157262672 12319472 -139671706549588127048965358025484566528 12319473 170078661440903006719092844280943740784 12319474 29940504617745127328204753874879178752 12319475 -74264196614784793012519991358670670400 12319476 142777179420259996965183035113647857664 12319477 370097603558203772529452630952018705326 12319478 244449703495589736336444854175576973824 12319479 318965887841533217989209911066823050400 12319480 -2991128925893137074933752737281024000 12319481 1523174827999205869115086047476121138282 12319482 142236116074526502363453261358510966272 12319483 -412775706156995125089614327870000536560 12319484 1206393931651992322816635826226731094016 12319485 -151665870143823127971572930439882450240 12319486 4758458654435539912443995267424495744 12319487 -547485925528293270892635435256368309360 12319488 283776054098574119875276102590542118912 12319489 126811464685307411295959277680766221440 12319490 -379246971704369336232147495107398195200 12319491 67518325093244416284159755979248372544 12319492 -494559509425505034344049966069323575936 12319493 -36829495205261270550354577340474841600 12319494 210688643477906315506238478496174080 12319495 -1147098649801196099971909550078594240400 12319496 82187345368027711851619912146726912000 12319497 -930921610643250842546607753428785194240 12319498 98615654653816725472978221508282484064 12319499 2191738412774645557324095236802455174592 12319500 -6299988513722689611487151522414592000 12319501 -849488906006219270705675333281413968628 12319502 -320906504088793935920557436857827037056 12319503 -67586514662625410501852564782816653312 12319504 -53514140461406064890534111415910793216 12319505 -630380965243681869749270822857285512000 12319506 573569181542791069592170276811342764800 12319507 -449277270002624458548889022322060903680 12319508 -574197491019838734244264378535658553344 12319509 -1049296663347928410080762141860965487680 12319510 -19975330246006222106076845840641155840 12319511 555694725113582133944950956554521367112 12319512 180647608137653279703083590581149675520 12319513 457971330789598996182164366199526286400 12319514 890708768973684557939410413029593007856 12319515 99073986645203212571833603343414137200 12319516 -96111958318635749104394655757971747840 12319517 -2503627855249324418553299222437937088 12319518 -490157453258428164470569767408938364096 12319519 795034500880118196897172186978642261560 12319520 -568359458360508568315246117949390192640 12319521 -763615645546870448590852396617653401920 12319522 -400395378501400991735682735986885249376 12319523 -594302432509729853689725942245466588840 12319524 -46291492355591261602669030391560273920 12319525 575545757764889893274333261891646801050 12319526 -161035940965646802332941714122692477760 12319527 -406253095247198599208768333260245655296 12319528 158025252960121170322581158062023874560 12319529 -1086006439362331804309262609168497236870 12319530 336910611910000476603074323524496600320 12319531 -1270685490890135899292274975337146704208 12319532 -495170310762300431993152691105691107328 12319533 58283862738537791556618644533657389462 12319534 402906329713573603326679290140275186752 12319535 -509277724918783219273267591203621086520 12319536 -74067173122978986758741840114362613760 12319537 -269135554979527577031237887133799224814 12319538 9054072976127267128949842378202214912 12319539 645167352753558001249662451408612788024 12319540 68278712764494715552881351780868454400 12319541 -606072441693725969866858516430895138336 12319542 83490412920388487137325264246823990240 12319543 7211252442671943048982417245525584640 12319544 937564047624875516641674099416886620160 12319545 -110618201888773699644153931317985987200 12319546 588411875690614932060911371261168872960 12319547 -118279348512789694215201790016494342920 12319548 36192166630815775460286841351886914560 12319549 -499834541022822470342148570826269706080 12319550 150538014333844399000954846190914468800 12319551 688189200943880270488505037177779439480 12319552 -97728992603755832110553795497203597312 12319553 13214519372055393146969207638980570564 12319554 68189381139458548627700668186842570240 12319555 -353212302944341194199590901853058526080 12319556 684737866612386501295850096417695030272 12319557 -33328621545302772076611963381270382656 12319558 4716121387048604282365451661250615680 12319559 87269326489028240066754141899628157440 12319560 767947671274671651328680248971149312000 12319561 -898965672519421350788894604268348192128 12319562 447786708182158580772247130766243744000 12319563 274097627834476133521547895397840777944 12319564 884665593677435888909339093994395538176 12319565 2396301710676416316116997441830219520 12319566 23010976667976704677400960362847827968 12319567 -229022012180066987919005305109235156680 12319568 82872072697579345381733359298148360192 12319569 -455680412761110841751145141046160400606 12319570 389784845099457130637757653910537062400 12319571 422330755061255061644151740246571825744 12319572 997146371522719549668714347918650742784 12319573 470061271951710108243530891542606529440 12319574 -101323736850406200486702447253398154464 12319575 -32001542625873803391328541447304032400 12319576 1432552970315881077026385430364531097600 12319577 649995815203131289142395134492375688200 12319578 -652691985807455259619769777517930049536 12319579 -1123765123442822050728015252494099493820 12319580 -128919999076921728856699826476450498560 12319581 -32069593858944076363921649927492265120 12319582 -232963967948101738113443175419999680512 12319583 676494241813244975855643709494118508832 12319584 34504380401438068774903690377536471040 12319585 288914581420666228993078855891927751400 12319586 -1017283133218298007941768017738463232 12319587 157821151933381281992578018092255344640 12319588 449415136733834111015852379680349056256 12319589 746922755537882290142326781204265243390 12319590 -591582651638152429308953077262813030400 12319591 32071557662930310744280252681186071992 12319592 -184376692436866157375588195273550366720 12319593 -933199085140335397187333757494293296816 12319594 107914774947029621444927597196502886400 12319595 571913796097426822428472109857663845600 12319596 341575205065467277966787088432986026752 12319597 238628494974953767386635176410910153046 12319598 -201654347014374018437038613527069816320 12319599 90795755845008413396077782999814568208 12319600 -66459751963719179640465512727547904000 12319601 364699283602055640408289508312002777152 12319602 -236274783286704043774699057796993500416 12319603 180248581170802081988838326631957177880 12319604 776303059898709082501937153014914189312 12319605 229842482312439632138809768993615472640 12319606 363238617675478221231819557950107158400 12319607 306161376431252565861843020891969013960 12319608 112622001192194879426251475307658936320 12319609 -537805498466330055615532596957717831190 12319610 -142616730532895313094310898642509867040 12319611 452106071181595813512425855696140494384 12319612 829649500536169902907311386530860640256 12319613 1490928800562004975432696454140417870560 12319614 -73950218636104301160928585877148916800 12319615 -656650006230469153689411652763517600 12319616 12820958825653110149082644309291827200 12319617 80826293245868103100933528084202791680 12319618 66835930059128764805502454357547296800 12319619 712282735358412421890868142956393901040 12319620 -327325471491544479405171534620120555520 12319621 1117721706741541331717665868199812846044 12319622 -150345742839775240332988405925777539968 12319623 152221348154738250163137816185167938672 12319624 1637415348156662894728957277573761105920 12319625 882044787504074643978852142300381824000 12319626 -9058482937200565326675935738806636032 12319627 -790002564314354834057157855866779700524 12319628 952955647975387539413640969880574048256 12319629 -11052205038108471026504719640696709600 12319630 -425615830429841398123668579131427916800 12319631 -197992613519439158217695112351150579000 12319632 24405423602388699961086611389084090368 12319633 -1413555886833158413684365258519885124800 12319634 -32545161932737713054050668855794716784 12319635 -301172723318562044980674025514616422400 12319636 -14359793661465716250723384144702480384 12319637 1142918538870411196727768614062347525184 12319638 -104151510354657414464932003738334668800 12319639 -1649029786544602276768671273348837408 12319640 1099342507335592814954838043512798412800 12319641 593248842659638766263968935698763449440 12319642 -338109847338847402984873484138494210848 12319643 338951498358924098128617938240430001920 12319644 -126716221526434065363702639019803844608 12319645 -86988073231134753396054824993401386000 12319646 -707452257252090372137121473548256305536 12319647 -262965225674555998956141518346658752240 12319648 -298087032433848160093769718818962145280 12319649 1529332255236222078003314957183527879650 12319650 40185173881850760554439506798281305600 12319651 487577853779140488509090234329982967792 12319652 -1755061355455489258698067432843033943808 12319653 258997502650561692538504601234691787104 12319654 -372666081236451099980237089925236552224 12319655 1434281316486958123253117431562452056000 12319656 -467217742004600053378309589794653388800 12319657 -35205616309580238176698362664727782400 12319658 441381143662617249637969439405317452384 12319659 -288334410630462135815578760633801314752 12319660 -16825700199440748215071497617452707840 12319661 279455990796020919276743649025291850262 12319662 -660846748078785478604991892071592032000 12319663 458944931996848884335997553078001216912 12319664 124011027368414301118303981049152143360 12319665 122003374918326754777290145683072529920 12319666 -618010163297929405702436847904833097968 12319667 7621860480360094390307563675119208716 12319668 449491741808961293881359164009802731520 12319669 957192895502738651793388702148033305070 12319670 -365600678652162816973350511099438995840 12319671 -126172496193948893051762387946457683456 12319672 -18739601690738144132891444816373350400 12319673 -931780486556000823553126192990488885078 12319674 -29932094109992547743129196605794079232 12319675 -158043202409684851653021086559171591000 12319676 576276197179383632768651454079600849920 12319677 -314705381615576433813262814799932889972 12319678 86678786728749486939584875948499078016 12319679 -6331982436488586602589267898045506816 12319680 -100706668802439240364855959519473172480 12319681 666587717468936979605451248285263156128 12319682 946682732999076725038360125560023255584 12319683 66156399896077589640485772736739913984 12319684 -49451339817066567510325961692993735424 12319685 -31552265715108087480455944728324819840 12319686 -195027042589598617569936586214720700768 12319687 373957055317719710469260579212525367712 12319688 326859976002260741013976870292330357760 12319689 -797367307985723531322144047644571376 12319690 352001997883857651403516542187751819520 12319691 -114516916258777325102661527698888755456 12319692 -37444952726507738708317423664175513600 12319693 -1012596961438114477225146944489394318420 12319694 508036507243165457160976765305786376896 12319695 -13231776727175803668709683655093930800 12319696 -272902445226932108670194467010154283008 12319697 59934627835978862250184184237085131328 12319698 9053861651909754805036834263126616320 12319699 40435193083218376849788065770843221920 12319700 -23975877210544694380447940275054560000 12319701 -233997729686283648596896760449401276768 12319702 -634722257061143411542060498793451380448 12319703 -223695240763580689205154644139545941632 12319704 143406614713740766471548367050010705920 12319705 10890723693322943486054018359757085960 12319706 358791679281245122541098463858510580480 12319707 143329362468696806609279561600683676160 12319708 33921151441226777994195258226138761728 12319709 -1752875727946104723134122768705083193920 12319710 -37927707890229185990109754925787955200 12319711 -650068129007363669086114866294953742688 12319712 508427266662609449558238513860692672512 12319713 -270191608437977231475684423048741248256 12319714 -373539916973539999309036221363717285120 12319715 20826827260750022520121322922441168720 12319716 118977261875990782927858341650675533824 12319717 -1599993620636687772306820920099574543234 12319718 995839041485814796822701882667740032640 12319719 -461472766422295766655317517968067728856 12319720 101555655160058045695218662949902745600 12319721 695785252681268607281987798345816566644 12319722 -1018650627607713986966263649285703206400 12319723 107999609720584327418122797391841878928 12319724 1150058124642221734819420801876516106496 12319725 75023645441521956912752006840009976000 12319726 45761514665904302351837001120696778560 12319727 2054990014933900979858343727695651838512 12319728 -155457073126282580506169715329778548736 12319729 334293466917362794103927829689808245330 12319730 -74777127581127542280765758570904926400 12319731 -719373211821995431851027223623514926360 12319732 679219794869735391630263653757519732096 12319733 -268360242383596371906947229338652278400 12319734 191832668521869979508901576007648776192 12319735 -67958866549238498293703525592143377320 12319736 -185738029394794454570523335273819750400 12319737 242490386797777317215629890895851873360 12319738 -119624672260888157071792300682126094480 12319739 -22263852702237736388783725787404496040 12319740 27193273125152321347313274152797570560 12319741 -229608964875057450859363717812042482176 12319742 -127447883621210639936714636504488293120 12319743 375614839383810204225980068081763328 12319744 79647990558646969203319909939534626816 12319745 -763309747270565388852225258920987971500 12319746 -137224466995534499099498126940886617216 12319747 1046493772489460012091692279565538915344 12319748 -505109490637639970516749476395416326144 12319749 -135118777619722334732944115900872536000 12319750 299037253362416395410690282004738560000 12319751 1317605816084784016630709976623715798600 12319752 -243942435639150529860666963159614668800 12319753 539209118479542325816848087510827007002 12319754 397920759446221983962928291511286234112 12319755 -109221015641179419807892679730522689280 12319756 -1056745288659839598305904156412995201280 12319757 -675753941523145948811519220898808070048 12319758 -8041608859417185682847168734335501312 12319759 -506654295206869340288236868553748705784 12319760 63093385327354553714351041388082708480 12319761 -1090984456914304915148885490284734944528 12319762 47440574382615469172491783157403992064 12319763 715019908113139755236405905531050132012 12319764 -1179871886852380444836857306824785678336 12319765 -507538396234401881408794934176514642280 12319766 -287493356100963191596463368703541159936 12319767 923046274844133991684860072259026325800 12319768 -593665067562597036252013827218043709440 12319769 -879156848675041038491174250301395511680 12319770 -309363747857008063693691546712139142400 12319771 105469889366492174404644250288350613680 12319772 32523830198635396237204326895447302144 12319773 -67192282859826929775015254281166245536 12319774 -429060583670312966008217850469630463040 12319775 176219180312374741533845688900558775800 12319776 41696001460853567073113805820422586368 12319777 1516667615825334056384106997524186294626 12319778 -104543712538651277789028845400439119360 12319779 320020049247681951247993725293915816880 12319780 47104702048248030854727993785192140800 12319781 -3043025080322851792564871412011737152 12319782 -337447360953059903310275658754951067136 12319783 444518837771443959501162361534972060720 12319784 -114901743633071142922588499415963325440 12319785 630247612577427594888968035416294134820 12319786 -17718428119423189648076984211182979408 12319787 673088956506590246289205582293079712436 12319788 3855050626139363760521065066200711168 12319789 238025188459935371064079061697684349440 12319790 -141220476753636028686041831186363904000 12319791 -1034546606308390970176938657124504056576 12319792 388688647155950906012049265160033386496 12319793 -1911985382695063513949922623910234206958 12319794 236679215698637524060414506357572148624 12319795 349835954365874396796380604682096553280 12319796 160628357289117499761403381021348085760 12319797 -85520159350761117119918220981105102720 12319798 691811617262168825988058908895093379136 12319799 -373930030040960684833766546466768058200 12319800 458542338857536213102452830806814208000 12319801 -1800751609094145261159784382632536640 12319802 -333079215474471173318643536883477885696 12319803 188019070944804983541428857128262348800 12319804 220327586854414536249130176607546529792 12319805 111777860082017305325596430508756284760 12319806 -354356021185962596801518455991480000896 12319807 399424779050332305111038966945447454960 12319808 455922695685610801098620059481528598528 12319809 276028400066575651168567589431846719840 12319810 -558002218827454776870308262885285289440 12319811 85945046206702490378792232676086240000 12319812 -413223854853029191457166917986172682240 12319813 -70840058019653015421852683717647539840 12319814 -76646048843466980935422818530242520320 12319815 -56707187952517593506371249907284061280 12319816 15512038836077858198690122961301596160 12319817 458271561858592548915005988743029669860 12319818 -16187559458660005140181187472019299840 12319819 -42002154099531001611458771842212250104 12319820 -250729998335467279782694272157984803840 12319821 -400815485790939027528250777681425509610 12319822 -8039758193926165045056260341624608576 12319823 1445437522132123598742157163993108207520 12319824 121485560459177247243815432518986498048 12319825 92084284579902115660789409635500823500 12319826 -158049605845339621779807430748012492160 12319827 -200809418627611843805239847243967440592 12319828 78986628981335723037283332198853632000 12319829 484185290893892054772331761574347664380 12319830 -629708098781043543680018471290393497600 12319831 512631817684316915886917153004340890632 12319832 -227312177002476962035861924286248304640 12319833 721421814596374753528110946557257770848 12319834 -126670443658069508149862272089870581760 12319835 -548395286524527129281710274264243155200 12319836 -72372904249170543848819711866074147840 12319837 948785850932591663570175826269032776000 12319838 -491866023184989913381253357715642469440 12319839 -87371363123961377794387693104018413952 12319840 -13689071079192318906770423975030292480 12319841 -1590917069960423875919370111446371873758 12319842 -377462779762680755289121025616287234688 12319843 -1808421484833751744224081825448371815908 12319844 1349421740638901257575949259433695232 12319845 3547498419903450972782749723938671040 12319846 14854727732816897798317315606794240000 12319847 12103883595153397385670578622218020656 12319848 -554930071277544286504358457743983411200 12319849 -333482012309547599329270313653287922560 12319850 210301702081713941364334067955042420000 12319851 967885611555750220660300666684956383832 12319852 298371927137452483899986819794658498560 12319853 80201834106363126397289632761092853120 12319854 109679827330776060229923093940699576320 12319855 -539582687350834278545524802066015469240 12319856 2628221166266919709660070738221105152 12319857 490180166236290820548679694064151920 12319858 242277025270199594443519485081125818368 12319859 480287808282400327359644290616997258060 12319860 -135425359166880412705950651983129763840 12319861 -125186286717834636958654888562033599076 12319862 3571779722232492242613306128780240832 12319863 281913415737764672233335708525179655144 12319864 -636129948510180861159711573516276080640 12319865 -20923268077014669026807545048812610560 12319866 -41514751142759176190531259971069514240 12319867 -269893448555166570954236544658563832800 12319868 549609268514194169390488470448174252032 12319869 906631279416811138053242371256425536480 12319870 -589847089813439538418259141438167965120 12319871 -441779795904769431335664650508770444928 12319872 -474956118842015340544893000005462261760 12319873 -582545167954259453372422033319462357664 12319874 287275708958801996249997048486054528000 12319875 -1925616951930479375578900369565956752000 12319876 -397380272488353025033767342595779317760 12319877 -45542369940745034465076234097474490274 12319878 375279257533973774351650806419454585024 12319879 378275707388159571909530265359147690976 12319880 130342264361128747044149929431220224000 12319881 -194810474809910675895235698270541872960 12319882 445164219943864504845801608547972163584 12319883 474305101245816740841528496781099570160 12319884 1166861866992184174785107247707178654720 12319885 -65076651203799577069504645970699505600 12319886 -489172946219779426998288704024706412608 12319887 -55569567239766268757703403494103462392 12319888 214498111754192564238372136363105714176 12319889 -1188459736171699555885112619919068678144 12319890 -40238492612244794504155594151179084800 12319891 -1446360871638263788582210768490558000 12319892 -295560350788261314911632960451942400000 12319893 782882330157176452654993809535291915584 12319894 -414415020699867881327787572788280961504 12319895 -239163299100044241971133338304495575040 12319896 -206891689017174544508582169117838540800 12319897 68732515627742184239138436914039724420 12319898 -98099532683338262233534695771405499680 12319899 -1154272284899878587920051571969034264272 12319900 640745719120521914607051427085916211200 12319901 475416961231149224768690380602565706208 12319902 84914856162524736393509985519469790592 12319903 901869636348973997616113809000915986504 12319904 -165075606403032537428716634530350366720 12319905 59706390238503563067776771038564017600 12319906 -864659118920853920246607109577584732848 12319907 696087454552832900268617993770049256156 12319908 562031229979831423732615277917287045120 12319909 141121536626186800706754557793457942816 12319910 -46322182851150694345953601884408858240 12319911 -1625413369035445598850803555607464301360 12319912 -612752325089020700045193131284684800000 12319913 -131371159273406037154520097902927960838 12319914 233724692066729483841173613912508508160 12319915 556258677147728203329053280052510750560 12319916 181189484208791393882898469944050534400 12319917 657928018696713252975652488900135213312 12319918 -8023484763420348259318664838912976512 12319919 1435510237725233208527793103274652850320 12319920 1227167915222680448713523362181283840 12319921 1602090039510985810626429649834388415122 12319922 -1557569887987500426526148433079792770048 12319923 325168827228318313214933201281449290880 12319924 -659624617318370314799310471723708278784 12319925 207172558956312289254215995508600956500 12319926 -3618248183797021413371878994061421824 12319927 -110826629679221537115810300374085175296 12319928 -831605384495908371710484869283868323840 12319929 478764440690585192135017501737857190084 12319930 1311303901541688022527642943847070720 12319931 141980113886098796931755113673808019680 12319932 -457337009984187567657270168215371427328 12319933 -2835443195258010892469679802780482745376 12319934 -174204382400895401614824666244784977536 12319935 644395243887836010563923392365405638800 12319936 349979449749896788137407999996985344000 12319937 113652974220134630069755546686336764352 12319938 16133604614301397913919691347705676704 12319939 287621224249218141958773111259359867648 12319940 -578623418801228788728323644704934152960 12319941 -510250836573946516980516009002422762176 12319942 -646892160069637104556733185023327412800 12319943 -502807780713427807195462392988611172440 12319944 154710501007516254903735544219042775040 12319945 -1189065488206106978100641319974887680000 12319946 4070385803962050621496290944167561824 12319947 395776887642762096258622837008934331040 12319948 843508027522868066409761125924688599808 12319949 70263545566284195279504047175919313964 12319950 -91902222148485906380865546112144204800 12319951 -518674674736426596107179531471815935520 12319952 -347058957192688961258412648493619257344 12319953 -38821890631421909052913843396939335696 12319954 465898720849831616580174807130888465920 12319955 -485125942422342600816706354553809106640 12319956 347458158716922587130883919589126150144 12319957 1274740436076404065853071943089937811680 12319958 -123032307657845554984822740892971737088 12319959 828659731262002101756654445377854579304 12319960 163798486641658512400239017444057702400 12319961 -128731231720961194101497462199623531520 12319962 10807129100661359771837885055539880960 12319963 -552988546766971964196534449756706473788 12319964 -294521176892838489554768303253074225664 12319965 -148997904439739181264944484013468742400 12319966 99975943327352880077387242246721250432 12319967 -104445342119171298725357588810791211520 12319968 -84710473071658115454415022684464742400 12319969 -1603093784076570645654365817079385819904 12319970 -43901657605147160318494079365589715840 12319971 154448854951421062801211828429211148800 12319972 432902154697571316293685935353848913920 12319973 18052559122470434286918163131285985344 12319974 271195276186250416284238554378801958944 12319975 -189204280459832631798638211182973280000 12319976 998936445230753771638489714652589358080 12319977 -173406949874595624418481127767625575280 12319978 764998091893718993626312181599496880 12319979 387676732780202515385168429766622944000 12319980 -140904879143052920710696339157902540800 12319981 -1746374846134627521699369458583420146218 12319982 465125766342904478196834131473783766592 12319983 -135463269083451030942188355767968378560 12319984 212911335231991193080997581889036288000 12319985 -311368706377801678065099688505905737240 12319986 48167390781642137259599345124470062080 12319987 -838747103801820639749027038240746251440 12319988 -889467008198906948023437977097160654080 12319989 -312479973471678224506726912779089516544 12319990 493421904550006224746946076512288000000 12319991 52384407804904966629532480820885541984 12319992 -1429412096014809525354876275277447782400 12319993 902513115433223342664846535574342912384 12319994 901771605558208488547576931999905213296 12319995 -39435337514654653667127781666155572880 12319996 -102382374657647415019577159747474159616 12319997 1391393930761771192274556296910538909446 12319998 -441936051618543100571217282955565535936 12319999 -742609220672447162120403425959346810160 12320000 -59701931307267651376168349183508480000 12320001 -469031557016702467968770199215612361708 12320002 69195114066566168499871972688914710432 12320003 -862506494663416128591744117495823182360 12320004 -358831944478266619219559322053815931904 12320005 269922862854041710224216855548514852000 12320006 -665321188967525696262335879617635462048 12320007 434477099893737281796594085805870654592 12320008 -372925656978399949123014362489536174080 12320009 -32580782890993162775408630148750141432 12320010 -218147412897532470515015558195514813600 12320011 1004464183987246680673363847196297901224 12320012 -1475864967425485097407662515324303708160 12320013 -7147637132579232984805489815905394912 12320014 -311930926146569670685520434949820636288 12320015 -1099468194788373402420948361091811582840 12320016 3007728037112578225529140902000328704 12320017 -1179688887596286304385829365739983001934 12320018 -113703508042506510064781797932135192960 12320019 32131217914084827366745371774081043680 12320020 162128818808496989408380028112144541440 12320021 632858778093667100442374802897138359790 12320022 52079844590623147027860803560665802752 12320023 -99197955051175718105804456063791052728 12320024 612298190906310864993900658317118248960 12320025 -475867424703426807331317346598325985200 12320026 181092531987794633592866536392660414720 12320027 2029489392211619614230624447790379801112 12320028 44923387822862123756155598464635325440 12320029 -39104347936527082557048926638567913216 12320030 344942310757953843995767663561003748160 12320031 52275011707177406922349353894759636552 12320032 -1135985706800260417016084618402758852608 12320033 397417331783544509185224485323509992160 12320034 434411591018543382434048052694082513280 12320035 2109445520015058109370998641549725760 12320036 -2081387515116518150657040638574854307840 12320037 1036283167645289119561768197108990402240 12320038 360740221389813187429319814734375104896 12320039 -1204242046976747815958560573303338619944 12320040 196099924019840756541896606811894988800 12320041 -341495709499528990513601870904979859100 12320042 -53710435797653524141371276030065826816 12320043 -919940841430290607353393009763587514536 12320044 759154962705259099205854523671110646272 12320045 151405348343376245200037639039784924300 12320046 -300708654006705633501040613182397402880 12320047 -299294793366211261784426988099209515504 12320048 85248475292839866487649547209427714048 12320049 -49273480541665101182304122790010718400 12320050 219157572432431821360541038229111040000 12320051 -237833617326858874081593956567148329856 12320052 -320301894189033209722128908994676684800 12320053 468411820975031616017020367884921643064 12320054 -975320972079189364372517620679949693024 12320055 818587532480121982542372661464117706800 12320056 -504771178235651877457713558203523072000 12320057 1632314954736923471612717467907314731306 12320058 -27128206446576270853581446269990072320 12320059 10944198629614411645572546008483086504 12320060 -349706868144428148675928417732203179520 12320061 41128994747847594357857147006434269600 12320062 162262187884021404032429417877517219584 12320063 35798167587771533429783228702881514496 12320064 10743806621415013259763099811760308224 12320065 -975265147797216712861434292887347520000 12320066 101240797732908317973502423484584124160 12320067 -430606797434613865403856603895028598288 12320068 1345111385253004515849628427024966430848 12320069 2981770036604651485449380693811435525696 12320070 85422587988121103449677338967362371200 12320071 -1667675669518861353760530002070594722728 12320072 1562615739768691912484498926534942540800 12320073 -334932492942319084454274567304774118400 12320074 -382171586192769615622173581502740461632 12320075 283716515881040197339637062908160986000 12320076 -14927176626391617933069893006934778368 12320077 166542863024258741254303929860011537344 12320078 582193615774187753738070939553681947840 12320079 -169900019257754228830190819078460227712 12320080 179513914717370313684757332859404533760 12320081 450965991847822625589984112754327303424 12320082 45267895950448815640698588706457272320 12320083 -1419137043548252335138179497749572059668 12320084 -25631695112979414741682136570294243328 12320085 318448689931354343118993352792475035200 12320086 464428934155621192810651034181634312992 12320087 333969935043193256878628416538236117344 12320088 439590953273227276989309602972398387200 12320089 -821314613036125401371292032061832757110 12320090 21448977537341831517463735273699584000 12320091 -611726482107225702187441463219021174016 12320092 180614860621569035558490069780931307520 12320093 255238949050664756784911262310709730342 12320094 -323906514198606359822492675518314654720 12320095 -1013354882773880546477830532138235581400 12320096 -160482460180655096848737368353037352960 12320097 -1060135524813262057230991292605822251600 12320098 74346423886023618077574974642438171136 12320099 -1077934743255403728932030838432941520 12320100 -168709823512525480267806362106480043200 12320101 -1029014516675211732392578793443118331428 12320102 7887621571462366462759554008573189952 12320103 114463562991156061289329691739602084904 12320104 673389918915995279714617163675643310080 12320105 -235620618062993807273973951185590346880 12320106 -6207689585064620450032086752422776576 12320107 -2062081653096627274436110671159375080000 12320108 -1481451338045113424033186684175168084480 12320109 91159074047113899635004839553559065228 12320110 -299834973933685500041982907208051834880 12320111 -32864698221949553795913591275594767200 12320112 17790590105235182421169636033255440384 12320113 68344245980688839675497414939597196800 12320114 167207362595119134144690835538354672640 12320115 79875825228052430124476161249226874720 12320116 -29693497739384883598840337100844063360 12320117 -1376326776616846868479375909402404762834 12320118 423069987434191989049745390432902551264 12320119 -20895172271434006623616245819105822024 12320120 481645278888854212838199850939305676800 12320121 655804751433453619187861191908819676608 12320122 374290857179005574142632192472375789312 12320123 -329552925493106908690418916816109601628 12320124 -61718868301589538317615510714936876544 12320125 524518783133144234338792539203887719000 12320126 30469859704235907856918000321156116480 12320127 -464205381710808378537873367994734276320 12320128 885922986414468301452788233641394176000 12320129 -153312314525635497772398502742034867840 12320130 -116423491197301229876226234876390804480 12320131 -226928418080580290210892679353456335736 12320132 721677700188747200553513682920280504320 12320133 85044543018990352800620298160242567168 12320134 -46008375320800197601167958889076455040 12320135 -8913053673359689779915522920292911040 12320136 79200262282401652823146034950498560000 12320137 -61345292549643123103016350415780397260 12320138 -1129393320538252045828718667364076543904 12320139 31716859748177705104697403485160499968 12320140 309153326091155260839084905737002362880 12320141 -259070040582268625102198807159882512458 12320142 110871901728997255508559625533393870912 12320143 -206770870412314242116478608684120463360 12320144 46317686064346571243173868633393725440 12320145 -8090501647953851581826353437994855680 12320146 620870135086519495012840621572258064272 12320147 519302035676474886181601108446268234832 12320148 59992041048679633272692023507306567680 12320149 -45938050047850691729065579747366137160 12320150 -383911847351304163696595186385512527200 12320151 202499430390000401654039112821977061760 12320152 451879072699201778867135222438906757120 12320153 333474657045170525145762548427006212880 12320154 241499341437408631602404826207424634880 12320155 -1237560236072469834446705746313467428480 12320156 269486958973573840182336132709953707520 12320157 1023828577300826756779325557340102307840 12320158 59859249948130879718681724883570999680 12320159 1579782396407307265744610613513647739360 12320160 93683509530280873265283019461765365760 12320161 -4406106531197419856128795990458750080 12320162 -847697363303843096662201795099142438400 12320163 1251802142049463768664872281054798454692 12320164 197776063274333598964448377482912532992 12320165 -323479257885408885876106544225676591360 12320166 280078583313848994559296095427425029824 12320167 -1929567777823731309363737028818550459784 12320168 -69402221788838556211890381873367050240 12320169 336830457294992239029099222728773996944 12320170 482846944278089204212182622114918118400 12320171 -99090093413178066014105636585373671628 12320172 172232840572815134504810475571695842304 12320173 82926116088531865175456428087897446422 12320174 -177157101525137556127199250847500175488 12320175 3792567372389872914249905501033625600 12320176 1485588128801967589701360772427710464 12320177 1113925143561034755814968576691756699026 12320178 54019805685887009804983678769708187648 12320179 -210406773230554193289626584992635007220 12320180 23526748961314647666220973817801768960 12320181 5848689439407820359947199839352243900 12320182 -152740108303072772255818708889257433856 12320183 546072498965430352534395439659724055640 12320184 486646682157283064996256231348578488320 12320185 -108546431849482590077356158670312066620 12320186 -432315956307379648942967996264234437440 12320187 1096111314978706137903728827544275527360 12320188 -7994830768591215350532228449105903616 12320189 694787124858096520368355047030524304000 12320190 129275997929087168623181023047245253120 12320191 -685243541429232929872631129105942759528 12320192 -118317046412981270434010729616651583488 12320193 -49169474885199349683595636420978827072 12320194 538407087270181939929145009524108124032 12320195 100559816993288257084923879878741743920 12320196 -78243335535711346888883068234024980480 12320197 593999933304663254392343580769820143646 12320198 55941629066301576907226624403291259392 12320199 -97020178269332137911948655136883915216 12320200 658134068264595803011974442298899200000 12320201 -772278769767099810909121660624460229798 12320202 -27508346577110477770826007539532819456 12320203 190286506736434299810683691969342174720 12320204 -309098675148784695188588596141030582272 12320205 912708720251560304882310350081926955520 12320206 308351693486447584787009244450277370880 12320207 -1317257009808435810130988739063710966544 12320208 7787489278935038274763054076303769600 12320209 -667758877367554557042905675084640834960 12320210 12904697114248310117815309930446750720 12320211 84062838344418780618073238587325122560 12320212 -578288249783074240042676955616418088960 12320213 532244040885131154877699605717904955964 12320214 -115744060301832665915338442328860534400 12320215 948139612702381770646727314248968066400 12320216 -398619677619806413462741305322270955520 12320217 61846152891946223580402715588804963200 12320218 73682879173399591712006593945006744560 12320219 -174779161639537186509447398148759352380 12320220 522236510254176698731862909022704640 12320221 802869069711360686426169716152110631212 12320222 206509517001871471968983182525256310912 12320223 -274387231351909702641947952379072854240 12320224 381079905629994820792649657164381028352 12320225 -1509677925349886108696304412078567066500 12320226 139304676118968159799884860929330851840 12320227 -796092233163650036595597738529243011560 12320228 1249188938238777539251539544928191558656 12320229 5415967707521774059715575697177253984 12320230 185511675001725262488815385966511989120 12320231 747908702988267697576472808367742592 12320232 806416933209200357638084665856045056000 12320233 -18204252624194007537327354551314686576 12320234 -157791496756631237345749956850552059984 12320235 -1337349778050705687674288254625643532800 12320236 -248831992236329984348184758523056805888 12320237 -305921540687364508254641192056847722368 12320238 151380257738477243894860809067933639680 12320239 -519030811299451856575159978791655702960 12320240 274420897811668749569703677709085900800 12320241 780551369180502950481367747206367704384 12320242 506620493727830398403280630658193508864 12320243 278122282535439880610012523918017055744 12320244 -423360399926816711693736930448729079040 12320245 -1756931892155112594781204613682261120 12320246 -157399896610468029621358561131506345280 12320247 -149117181895818311621588255689817535000 12320248 -1338954843108358648038236661863968112640 12320249 847989192615066574574159005868317160064 12320250 -243644078677886365655467208741616576000 12320251 1975418562475186179308435790718834613472 12320252 407443782313773315858455198581712993280 12320253 410515225613508943685265462714773729664 12320254 -40264064492513000033188223364488151168 12320255 286289362025644810056383622111177101160 12320256 1293141512055299710137023906703212544 12320257 2102486233770535722776781469857841134852 12320258 -319757268127932806323587475542662490624 12320259 -297671971900779741464592858626749136640 12320260 245430185377934638635198320801434176000 12320261 552914370260737888962060244918696280760 12320262 1092050952939610205773631665860302400 12320263 -417708625049985719611156547803372219040 12320264 987217317055039702936420213878065725440 12320265 386252383131366005862390447995654016000 12320266 -83471306329425301981932927619949698512 12320267 -1406770089983926297879115176466469600684 12320268 -52334821119433125755382558081027932160 12320269 -1564322328633639347899382271714549231486 12320270 -55930512024008102550322621271651328000 12320271 540831065655743195081164184663629976808 12320272 120466519913145385796835238637552271360 12320273 209824844207720283624670707621100959360 12320274 4807929907231288253291136367680715008 12320275 569057552324244287901944099964932947200 12320276 -158829161801488713305639522569117870080 12320277 319758046391315117471862319281289084608 12320278 974626818814008226898270153922440593440 12320279 1508648089918113503621249251740486432576 12320280 150172914982657190769773243480696832000 12320281 1367040664141738414471567133458867530000 12320282 23324232155250860595783221072330069472 12320283 5653350774879358393642961313343362528 12320284 989077122264429122514153974722879705600 12320285 -1036765890717728338729310214254832112020 12320286 183923020980347908211313519082569136128 12320287 -571065376464363763283553929793045529600 12320288 -535358390217607091636370272715834654720 12320289 -94126958066824346379505682941270992000 12320290 232050242845105890401385552910535654400 12320291 -629157121233040962449663156552891959848 12320292 -166537281164097102936531978121735274496 12320293 -168058536387232605298332772148737006340 12320294 -117816831687108628333843629913496323968 12320295 62537923968686188789211339771830625280 12320296 -11988121550852187911971399545102182400 12320297 -543199864684143665986480787260899319296 12320298 -620425762878843381341587939821414683136 12320299 -242115459291795504378593767865499343040 12320300 -311491576065751113485859668081237241600 12320301 111006062508944125752725638363900783104 12320302 -961275558460269600923340475937449598400 12320303 1710743513703058048876457121878725062120 12320304 99483156733025448971491956191152570368 12320305 1320583047071970106975135641358477697460 12320306 -1943693176475530977220090040862622965216 12320307 315713570001914803859615716398465136920 12320308 -52402982163231426745251032962116304896 12320309 -532241480137030693689890326537635833490 12320310 -43021340501676275604160938356179200000 12320311 42976990665410883283330538012318934232 12320312 1019877646993094914021004671601105203200 12320313 -30198740753903731968123715458715387056 12320314 390569307042557127977012794878240710256 12320315 -36047286663833611870361803429164992160 12320316 -632837375921247499166477529600672906240 12320317 16218006088853797242621296290539780640 12320318 -127833144749778182245319707659357031296 12320319 446897231077963539171251289434302084608 12320320 -114941699845602130041305346019421061120 12320321 292348474174521681437489993918617597440 12320322 58329759723052032219555447619051929600 12320323 1749031675037141944509713406665570392440 12320324 -72233520975020821207725653861486116608 12320325 -182982590778280537199754181900788597900 12320326 -428046625759338838629247497205161801888 12320327 -442066007501034150038031029231360968680 12320328 617001651419668137924823410268435292160 12320329 -317502190187600397668447433623200913024 12320330 -8277010773411073649548269638757519360 12320331 1125556379381763231563006848760671995120 12320332 -1165424197943770893228284356138633110528 12320333 1858374895210026158197465134874738533600 12320334 -78065000109201465152407246590517289472 12320335 703134417756765642149265354807858880560 12320336 -11634494062767856481866380549451677696 12320337 442962639915253945172841849985990283760 12320338 -397884598277822806358262202254903757680 12320339 880619859190377456398872836087958012140 12320340 512713164636547243062652523406278707200 12320341 -1739613979638358503975146918356234560 12320342 225115637270727676681198076620791926592 12320343 213077289101220902372516542045262484864 12320344 662763142348080659949186287736617041920 12320345 -251281236094841184949403427177054374400 12320346 -136890855290095078130371320937427768832 12320347 -146005279079372072845754455099902744560 12320348 -325649936724981264515948886969651747840 12320349 -42942754054343499952543756472303127936 12320350 8919348157618090409364583203779356800 12320351 -964477212775240648808138195683847943648 12320352 967663891450378586956905605535305564160 12320353 -1099420982281329944274899725038065501036 12320354 333029783072229656605208462049478035840 12320355 28724554826094708064202616427281292800 12320356 81859003842337001361090481014606499072 12320357 -325060196839014612321398743320617839488 12320358 240577052566056567343783987017033901440 12320359 -352456997390333697794264212692551342400 12320360 5526917794511346758920390961602560000 12320361 -117844037108052295644614171883925647360 12320362 -126081937202808090312879519275500278528 12320363 14866462983449074443690275894917126800 12320364 -129197346987393618395983735028937228288 12320365 -545691291466790139370043609659396714740 12320366 428412729961201340053060006116991399680 12320367 -970558148189308418098030817724001603320 12320368 203213561895844065843417117863064797184 12320369 1685437704503523713067388751028258274770 12320370 240732379377311217798042996123176755200 12320371 -192032763379984853430868724820885232480 12320372 -683983725094815590192357717542156151424 12320373 -50548316073474831261468567104331140256 12320374 -432542253061047077044482321353029929408 12320375 -1708671609350990204634473554142982606000 12320376 335044031301884293942486287614876098560 12320377 645496206020971918175996381666246178132 12320378 52427337852259574391182045997363545856 12320379 474547640373123539664380654002495546800 12320380 169358268707456429047226884389711820800 12320381 580879645695418668859575478978350284364 12320382 -270531364967697214547464608676595452608 12320383 -1347496524422652526668948905215452964640 12320384 1106322179861050710437997917729602928640 12320385 39235904120479326732327959858796088320 12320386 -172910982970005191508348080389157209056 12320387 116006844751190780715279479860692749040 12320388 -628376679008648503390556830815264044928 12320389 390933093662163126671841884771235674460 12320390 229255877426952350311671724791541297920 12320391 317436791584375779811751985141419435520 12320392 -165610876257568732397720547070606049280 12320393 917143955089296065299327490975565561780 12320394 381341516136286469978979488682436246272 12320395 -102979903768459446717474991978933605600 12320396 122039633339188420076104155890108674560 12320397 1146152979511909128089734204573482608640 12320398 23459207307664620891187905581702160000 12320399 168655347037414100612763348204288643680 12320400 -122176053531253000953436760141959987200 12320401 1732095606554693035517370774840217796402 12320402 5540463883717275683362473460942127904 12320403 -4185953909542048484080256473948994496 12320404 -775989263916574808372960998420784844800 12320405 -406510687725911751799226246248263260640 12320406 18677922012756100044781818524667696384 12320407 199770806729368758700857982554170301744 12320408 208189305419016721179406332554184499200 12320409 -966178305438698895934956309077137294896 12320410 143997209561695033200711042011986522560 12320411 972269199728793292556657692210045035012 12320412 59664833140371570470797067925494019072 12320413 -743153806417811107615236390479909303802 12320414 -1019282045068789675088330491105942344768 12320415 561887336923710258358350314016759659160 12320416 -881253599775175616055055828854498459648 12320417 -948103754930022704982968361571548736320 12320418 -168237480691497473182901615344565621760 12320419 -1461907535215844583489788631763735019400 12320420 -144302029174363705283047050071416197120 12320421 295402422039811285228841337678344822112 12320422 324734521332205135821355610716938412512 12320423 -391310865928605518074527129831766656576 12320424 61409915117513763695903368048599567360 12320425 -55187536150389407630609715331025131200 12320426 128871528245221342985971922347101252864 12320427 -508117954979782457679548152496999863296 12320428 -55605511956438768246718267974659468032 12320429 143258237193962126347215563221421305920 12320430 -20413277569966990666441360970434682880 12320431 568651005398100261354520495291811737232 12320432 290654656397594645124815447049798107136 12320433 124246004209607963997891696683572819776 12320434 293597248910574229912695684252076296192 12320435 -781137039097112492822887553684081295120 12320436 313219728585112529911007496836336670720 12320437 755393287249832811932312932673261155680 12320438 404827494528380077974307785535666095264 12320439 -635566521267315726811898960143477762560 12320440 -181321507873294963338276650923383398400 12320441 457698205435379014156453486508109082944 12320442 618055485361256051602147075830694953840 12320443 -737741729217109126690209762911450129308 12320444 -722666955031227450602381723415785201664 12320445 -177828831078567456373854595510209062400 12320446 1253568113871964386250174637715175104 12320447 224702462031595739489830470472618659960 12320448 -64263587300362460045290501972709867520 12320449 123182187490353477305037308005185872450 12320450 147928973314160042111831267647550592000 12320451 -193974225471880735781600710852188003840 12320452 362253041599296590313633043999302187136 12320453 -1010913954863997351770480240731569225696 12320454 52047773062052303840337843420304834560 12320455 -178668633919990562341804919948468428800 12320456 -442280802749697136287098826021406310400 12320457 -426310273512380612976161281132876792560 12320458 -226945684133715484611242636523533395920 12320459 137374428566376809013790085136445083000 12320460 -105142214824338747371438188631258910720 12320461 1363094447921086564557664991593290016812 12320462 564112456119223020257847378940056960 12320463 177384581335828060637221927261807601544 12320464 -10442161406369736823714638049253605376 12320465 1276569207790646332757055136723275631860 12320466 -140231686675534445944690582077350280576 12320467 874486720101630057387852768214807352872 12320468 951432634620362043012228302248704075648 12320469 121176281422441093074271550954141696640 12320470 -260597730687602199329157731401494464640 12320471 611474889190217363924287431959648673672 12320472 669592802118187498007945327184973393920 12320473 195912644288179659093032131602677202048 12320474 51677565739518014025287396413985034240 12320475 -303575717156857550799791163486679738800 12320476 115407219015943852393189826771319060480 12320477 -553154763843910190597831217174554535540 12320478 276904211813288606737242283630116291840 12320479 737437204376056885685803614412580600784 12320480 98991077635652509836335166008803983360 12320481 555926475067734862215243189887888402352 12320482 -140862225922767324511265241465901226496 12320483 -630042042841843234517034178420722949680 12320484 37451090219089229345217295649810184192 12320485 -275963159589387409871582586223667719680 12320486 -294965640839439973281557954065566859776 12320487 382806365305049988515232029748503798544 12320488 44274356362026215090043579962449920000 12320489 2798193091206692169961065007120027008 12320490 59866673956552276336315241500989450240 12320491 -566709906653649014332320492295899556108 12320492 -773625619445537846945247564594069667584 12320493 -166139913186057924074306545771467204000 12320494 667501668454608977445745985725517215296 12320495 -17429549552613899430265038613978052640 12320496 234477367634160847760764242748468396032 12320497 -187144820065236923868951339062236818368 12320498 -629133516486198027082963952648591316480 12320499 -22326660958524934744900716864465511872 12320500 380885493410317177598072427737802624000 12320501 1392632529544668305864124653606922091104 12320502 -4155246472125651729074774262057775104 12320503 -276445840120950919422797768212102445616 12320504 110095173554717501928472253760686284800 12320505 50028124271918288479104398943110445000 12320506 -69822887024241914819327737228581947136 12320507 -672864816798779834442864615392637761244 12320508 706919072956238494059753522088556904960 12320509 -794305071219692542444718668767875680884 12320510 914278742667440161556713317074399362560 12320511 659242510787175218442266994950371925832 12320512 -1120353852209324352570691908746084352000 12320513 207718645992974976176077226099297690964 12320514 145126934661435564574405599441259757904 12320515 104976186562649370991745472135532952400 12320516 -135941469243526135364530847017664495616 12320517 -138695868796073053479808258402448565600 12320518 88636715641501453481297368002841036800 12320519 580941363568081151891889001047320842296 12320520 293598222791576527674696704776792473600 12320521 1012672278753520343845112492682533443200 12320522 -212112613944346435171702960545972374688 12320523 50627022094147740287431247374161588120 12320524 225693713279740019551158239648208650240 12320525 -138038506356215200379932337901990902400 12320526 -309407270562978589646204761699829585856 12320527 -1296118248952568469867326109751014584000 12320528 186479155967255037046687952406839230464 12320529 -226605105612849617827492139485253834112 12320530 -53108669097805952458290597058752468480 12320531 -450945533608910435048058502080395481000 12320532 4530267418766092552434380328581529600 12320533 1243620982642944158474439420533990514240 12320534 845062074164142502921783045024568991360 12320535 -19815719665570605529591944823698355200 12320536 736648346822068812287210037097868328960 12320537 752796798315863525373310785910823320980 12320538 -262396331967140763335936417359138208256 12320539 217179222254960352234160670387832372480 12320540 -579062150497079113634464273330354229760 12320541 181114561999491940261953621383238196056 12320542 418873902711790554074867828419953600192 12320543 1197711744588374517593709528576356503680 12320544 705514334242567204762184747793454202880 12320545 -1050698450419796668288647074616212942700 12320546 78370908662974212131376548721143540736 12320547 73197768450693862334923529996822206464 12320548 429666462930906992285979988648977285120 12320549 -405341189995927087505510494023189888450 12320550 -250338589615657939574938623776168256000 12320551 -3164675816375032174255656582892038247568 12320552 666419820474043079679486076494569134080 12320553 -204443768320777399928649281522227365696 12320554 325739950335288334006509933446147852976 12320555 -387302416096889176539730936861487481840 12320556 -113032867102456179906621490688507520000 12320557 1248513149052433973626057424943438595200 12320558 -84282027097016456868096923936508202560 12320559 -549863070270759186325744696809637973760 12320560 -179626160856943929585861151056691200000 12320561 1533865878325082524900929452113112803824 12320562 -549076971092187117673971301123223653248 12320563 -757303542648909900607282793158418727840 12320564 -594200327168127456253128679903265629824 12320565 328348500541869673200578405665989911040 12320566 -104766667518856903459911455505543449856 12320567 33089498110726767630967417846730319792 12320568 -139919185631911347612569318903638364160 12320569 -7502946856477803914193728816896356870 12320570 480119539786599555181791826119990316800 12320571 -441599343527161698385749096441089986560 12320572 136223643974911172025110553343335685632 12320573 -466108061812458488863871696980139148276 12320574 -69560113701709420951264467408965007360 12320575 840657311880216055123661071397051600 12320576 568863398359260613554605672677842616320 12320577 245820058451998460724674307198023946900 12320578 -25871728439285220930505009202513756160 12320579 -969022970383704713082458891133932138820 12320580 796728447164073127040759180372488519680 12320581 286809788608504322584436836130783681024 12320582 114973326411309873473166836888382877824 12320583 1008637201717787339183024025157461672 12320584 668802470301950040162067891428898882560 12320585 122077536317947465764935365628375991780 12320586 -341325757097381004920554728615047407872 12320587 74510532060325219197022953578281929236 12320588 -307585830677883948289315004221431398400 12320589 -860604245113105570708902986627231059776 12320590 -426251576528793279147916632788780860800 12320591 25668773987930389350651287096299082832 12320592 -140445697683114708067622148576816660480 12320593 -732959992450619528733727913970183458060 12320594 -86742622239341829077445673544389039104 12320595 37392678423835234186067796642001276320 12320596 -1403968150903146540131259985978069532800 12320597 980255126240422734456441561775569079572 12320598 777198908543191249529455309166801535360 12320599 -1447199137303049064309989722572494193400 12320600 106596113014558437052961844638886144000 12320601 466833583400866470103522940505127130832 12320602 75076632885750817907556280352981981952 12320603 -542313328341822173136632612752794355200 12320604 -218681165926339052418496665912771164160 12320605 -264398079904931385149403010422390792480 12320606 -818389559257056701471816708362415269248 12320607 324403135653515274106762455024453734400 12320608 1533927738998852694962073339369958932480 12320609 462708952125948224598824447147445376512 12320610 369059401584991987159717705020243701760 12320611 -1115738078113651296693056488250243679368 12320612 91419829803667944744734343585598064256 12320613 622632889247147678565126808994515720320 12320614 -221887682924123003186054861803232970048 12320615 -211097323644754627913584837265914743240 12320616 -84201870044839809104341528240757145600 12320617 66408735459294190654056347500815068160 12320618 10924137970303751424936127199081339904 12320619 -4346687156402678504898476884772277072 12320620 6528443564004397911242738469859783680 12320621 603720177039864598463520708585842155500 12320622 -16101406129093109721462370027470907968 12320623 180617031326220740485382019647895406560 12320624 87094283565479125088720112778143498240 12320625 3932625596838370769938650518997990000 12320626 -206878156411413894472165829602223750400 12320627 2609153457440381752786428440058384996864 12320628 -423996481460174096280870560374475802624 12320629 1859500387536457606335333344072805088860 12320630 53612798419956616425977416453796290560 12320631 -645279212827140667685673835589601638688 12320632 -1018007032506680080518139064629781913600 12320633 -792361158849694409375036971613959580796 12320634 320010526254196583585213375259330324480 12320635 164202392683004634222651689119243534080 12320636 -190476880375053810709297498217830225920 12320637 69607498086374092208210266128357143040 12320638 -440537611812536752536737883016446661440 12320639 -510323667252522521126109328855794820080 12320640 117881740046432590028900364560891904000 12320641 -540479217900403504339017419320116361916 12320642 -623067541296169731306544202040912084528 12320643 -16244312661629328784600595754125843472 12320644 -230199504817074904479096349392151138304 12320645 429196248779682904095583291540270291200 12320646 2630669691659383796319087444481425408 12320647 -239441499872870602375132152321869532904 12320648 -353250251409645737507160197943578334720 12320649 -1019537178721085982658682932657479051552 12320650 -62784676142467479229875745290160165200 12320651 302148677055162174615318998412716175360 12320652 -54037783460594861345240263082387386368 12320653 86678448304303533685277701329296190902 12320654 345251840090567057204928406676810843520 12320655 -549594710406038188201376996852204121840 12320656 -281357347713323196652958088447948709888 12320657 -622058629640855485245798090681361094094 12320658 380711374113199856751737133985850700960 12320659 395132496356485957738655620366855011904 12320660 -919865627497426526067336378427536906240 12320661 4853788181037600766263174900256891200 12320662 665608634098990379085625953045826316832 12320663 -694821400705021528461218717690115172992 12320664 -158408268158543021458953834907017216000 12320665 290197295250550560732261889846621342080 12320666 766936243770199495701496226330483746032 12320667 -27442124843000502746356742244818238048 12320668 -748953840325390063074351213336312381952 12320669 -431227763676501434198876286592568859930 12320670 -133530522590167494662857058751390969600 12320671 150350640480210622125044554052780671488 12320672 -111733305182642296820686870770578620416 12320673 -878747774291483791529506422623649262416 12320674 -905572649902264248489406994999188389888 12320675 -537186796279319999051067808528421397000 12320676 574611695627654622840976476535517730432 12320677 1355875590587772649484748777272848366526 12320678 -848385764615501649078694234127940387360 12320679 -305508443471884936094050710016319854080 12320680 -953106922398215102609256851391232665600 12320681 198334927605793717546866330121695953184 12320682 507941858534788100359762130118120652800 12320683 -83221838679748261192657895944863601360 12320684 67396459065197173059156956178866105856 12320685 -307643425775579071962811189513860876360 12320686 160284344972688820542844591009120677888 12320687 147245104661582178351912502404485032800 12320688 -350804086128045311840347610160562176 12320689 472285177109871278699289399573320686080 12320690 -510568814289564273990848543315042400 12320691 -496205500452224658641423099523232004808 12320692 -79916955765073777771807410586907025408 12320693 -312489635706353828620074492601019522880 12320694 -691518785103415433482928879970139729920 12320695 17284336454116386215983158972383509200 12320696 780482857778532374590111326724048097280 12320697 402799946693614101974235069968735799072 12320698 10055700369211249236360209426622422208 12320699 78162501097113722370900793488604536936 12320700 -10447178995315057672541999738277273600 12320701 -117709309176165854781079906234577985696 12320702 -260267198364340461674794794854582169600 12320703 1179101408941028057212618421314228478712 12320704 4197469372678141146312502807625728 12320705 -223508479193932773071373553421761184280 12320706 13689771283393991795026772514617356800 12320707 -1004735628754134629826517490996151140244 12320708 -40984363449314696204431211277907864320 12320709 -390687687510940830937495476741502519872 12320710 -230674589330999485057275840404193210240 12320711 -684721807571878210878022316899205418648 12320712 -331645384717499776532693611477107548160 12320713 1410928996961362034585422194190602735962 12320714 -47919897985810173258601791479764021248 12320715 129484111261805718816913317710212032000 12320716 -688198752288937224480340531775006346240 12320717 103515294904908070138975278398139398700 12320718 14666694600926044457551146322600980480 12320719 1662806333352529256597947129544943295960 12320720 175085037607272388964521768864102318080 12320721 51458536867705062853211873582504140800 12320722 -63101217842292952910609666803960607088 12320723 -538733600145827542720782600395373958800 12320724 101338628243331965505566650836637685760 12320725 -117552945550704154036325101035555763500 12320726 62783393385057905016404711573781299328 12320727 319099897698183588227649424755903940608 12320728 251498033184693193912511342128126402560 12320729 -326777162607616912585978799941194929760 12320730 -344018988983483232609700916314755870240 12320731 175814239803399179163862234595208622532 12320732 540732803734418063906203498254040737792 12320733 -251532611647906742124987857251684603392 12320734 -1149051279034925477539630151587618527360 12320735 301013878363079144271295587143624158560 12320736 206914847263843886232510200133551652864 12320737 -363511576167547956983207257525877396160 12320738 -860440851639675831850743729795457448160 12320739 -718090013299088825475008947782657469596 12320740 -746791071911748073931169023756871782400 12320741 -30465746095141328459363366958481001988 12320742 -100550316265135938591973224170567141376 12320743 750721071194595870912301994958035463992 12320744 6546283308626163710993526547499089920 12320745 -534046479633952826614404997794193154880 12320746 -207880170297314285538902161548537710400 12320747 122572866843501392795285583389168400 12320748 -34411766701241069302904779066568308224 12320749 9303610720726438264278562590678461760 12320750 252146176250719872051623193891199488000 12320751 -156539687546361292317689930290306905840 12320752 -374985936043011185177015902973716332544 12320753 804498452859111031801884116559327250002 12320754 64748746854175797824576685664840456320 12320755 184066773600423782896760252846950875360 12320756 -717961859835324488850386605596775258752 12320757 -532042567649812126999827094927487284512 12320758 -36022380821626003139671473421414343520 12320759 391128695070292424458915470404925569280 12320760 -16356802851428038671136757581849190400 12320761 280641524553324348347726404625052990720 12320762 -698526324160426550104583346474059956368 12320763 -48405134014556101430542953061024449792 12320764 283642459525156915563485340498797821952 12320765 -234151017264162823405268057206042448340 12320766 -76282145673596803515436609104967135680 12320767 1317943193613859239376744196161366273632 12320768 -666286685545151276712151011966270308352 12320769 132811917216758731722475100867201545248 12320770 -120221668493714828036200443218455956480 12320771 -1574478095124674687280284087929871461008 12320772 -241180837411101051301208062973469167616 12320773 1104709585520486406682210531679600653022 12320774 238155841381454615414458528957696874112 12320775 562296085182870981951718044035101926000 12320776 908662858025468278934270523444138086400 12320777 71104794386123973751182547204971388800 12320778 -57546323954169105471514968867931422720 12320779 361577861889142455962763307625496396240 12320780 631079861182803841975088095143374208000 12320781 783892305517152017967845600666229843744 12320782 295685346563787476461075937640086380992 12320783 575332049062807357578093759815091994032 12320784 -125953728045458614467798786985253928960 12320785 320731886816473644343016132141544998760 12320786 -303940637663797252879755467130285687408 12320787 -19318395929336452002677455621888863120 12320788 681841486288691072337154073771339179776 12320789 -128614164326457640123627304774512849476 12320790 -5833448756879157448653114708541378560 12320791 -544723509844160744144415175896326293328 12320792 90842636725754888890635898802301849600 12320793 -217727674264868020321795483431760641360 12320794 -19652444976153461031496343908379884320 12320795 115645902776196545225612917660919097600 12320796 363142625244081926877930984849123604992 12320797 -1252562672078787947214642847647199063200 12320798 166199385391849500024874153680359319936 12320799 859738852390840377884940434533667157888 12320800 -29012971972903826467529022582281011200 12320801 -92726856154306740672695811340503317376 12320802 276429354481261462030429739194014382080 12320803 1651637028131338627703401023070969181064 12320804 69603811039012067178499390352152711680 12320805 546968985258520397398553897087724694560 12320806 -522152317660150984010011459561743471648 12320807 -693902378141226479471391571110399908640 12320808 -19338556436371221956372342703228272640 12320809 260600829383708885148573666842071930000 12320810 -809935148514428586370745949715315560000 12320811 -737742405082736584166833881501923219940 12320812 71326589103999222610935397066888642560 12320813 1286631221657241143445914038554484382304 12320814 85266702453320099205836146373023902720 12320815 100407724783248668645488572548068665600 12320816 -3217722712853418566690584046761574400 12320817 1065601533437416056220831997221460730480 12320818 941265349673394903999381370499826026016 12320819 -303740290379879784652862001689379555504 12320820 -479807858506299124124535071439603744000 12320821 -609400185716412576393832047020786199360 12320822 -720810002508116207752852318506429056448 12320823 87352423338455668824090718712426360784 12320824 666019922020532933928639447155632128000 12320825 927676539354248846234762210628705150 12320826 -45947551965777905755097878779179630592 12320827 -1379998710136200283923880682798109079324 12320828 -185007889560870734327715620615123389440 12320829 -491429510267792629276895117528163234906 12320830 380874013202638056315532286036660074560 12320831 403444627204769202629142428397160617600 12320832 -24536652030312861663389235547742404608 12320833 6778145497771105303212947346616076864 12320834 19021819248560311545360994239343935360 12320835 397415440305798529265448249093551078400 12320836 717080069602959153436048361009705773056 12320837 859354528201937447256525380647269487104 12320838 -464508956989545221065690790557256563200 12320839 -2581527715263666384023912455794448218744 12320840 -48826216683988593147597587282362368000 12320841 84437642434649095339378160952615560640 12320842 -95147205308231696543683993002596565408 12320843 -195092731775205395483687664038345149920 12320844 -35367197055992413993664733590248550400 12320845 -700984293436267662416889466181061964800 12320846 -400212356495521131896170062181337272128 12320847 -211374826572437542543931679601203070464 12320848 -70292062760804656101745767168512892928 12320849 -1228263374607763786417530054478643787150 12320850 139530720529268782107394851708761232000 12320851 456428155970121345495160596196347161104 12320852 -281967225466875422933954063399002583040 12320853 -7296967395338040598104827139873664800 12320854 -21512034220913552007010351344562588800 12320855 721954629471351754733771867826208846560 12320856 904054440646185660912483870338711347200 12320857 -218501135966616182375354158090116960000 12320858 -859977880061574448097744956969439473920 12320859 559534371823757259090493077688982474904 12320860 -591392904845305420494601034319629936640 12320861 -274412734454791079205243556118797183680 12320862 607287222350100573785253225744160241664 12320863 -730349684449178188267588964360952913888 12320864 -1167687168053492910653241289707638882304 12320865 -72723603440845548131841246972896989740 12320866 912863309749952479360700181440541271632 12320867 -5360127163528989400500052973634363552 12320868 -10012328987205599377168338309246603264 12320869 -792511757233680222274827906846437222016 12320870 -227819147188660407354254517002698732800 12320871 489587040829070283178873020240032847912 12320872 650699485427242041591300678396667468800 12320873 -14566076872071382419405597750779542560 12320874 -272745758519284045591054034490367461456 12320875 583526845113683732454198907160708904000 12320876 -24064882932331703811028160126299104768 12320877 -671988037507208099075021593420059295680 12320878 -952606830681829430704761532336871501760 12320879 -41575494562619676190944485392819658424 12320880 -58479928689640631880881997089184153600 12320881 1763506801336892233074981049827715273682 12320882 -356788044668817222007478916624196677120 12320883 870962987691004775749589084237520735600 12320884 12239693690954133432795070244402060032 12320885 223883412032529360815158986070548455580 12320886 -75937485100344509129727454052692377600 12320887 560485684269848818606777399547353401120 12320888 -97757331720579243128359786923884052480 12320889 82652221108914773844967115417558947584 12320890 33493206753520393057460092898950111200 12320891 891015702032700721433160347361825767784 12320892 -434479438262399730875072392628212508160 12320893 32892672258038179147536229068938027520 12320894 188690056170909451892588773851266858496 12320895 -512010753773253921124633707799382920800 12320896 352499433797130290583362096253024337920 12320897 -1100519151180880691619032140604092758654 12320898 -59235933432088166220682174410442387200 12320899 -6015120016623454910347733454987389480 12320900 592243228277952487052070107390610672000 12320901 214458821707096518625252416283570680030 12320902 -44832897021281529103655607697343697792 12320903 -601673248335856555422837241646134766400 12320904 -790288620547633377642129257137600634880 12320905 237099807323705799307503268036322780160 12320906 -402987360714247784035345872928865912832 12320907 -545544832317840658332136272332825438760 12320908 -76148174074358574500887759890647499264 12320909 -1316007032364055047810372295163961912384 12320910 -1589459658193331119089350625027156480 12320911 -1040474625875114021574387606290239920000 12320912 67781032046020477744845142621268975616 12320913 -838113436962741016083511610185215556512 12320914 360583307891620329769972706377640881152 12320915 1077405301025498144515148911931255056560 12320916 408331314354902186102193199860560031744 12320917 16422969981185145194784916523592882592 12320918 -242602304063090209896616388776654848960 12320919 2264790102357125431578395656909025280 12320920 -613111929001175569071122648872998912000 12320921 -1251987026805664213377074949515453437878 12320922 236608815287651326272267326908823784960 12320923 597632701214328558848375077096494165304 12320924 -172254120763945738168001756541656432640 12320925 -104747614363599083191628400841939836000 12320926 -257815474818024024622009730695884827904 12320927 -1882328859094199944634054194208773149120 12320928 -268349287558365696761026148979022233600 12320929 1536914716964713595464656682433586217776 12320930 -7060620160034685232971437896000086240 12320931 -188624814452383112544268801341490496256 12320932 56433355884367657540820449566100500992 12320933 282824953655936181533042843840742805182 12320934 122524185347210729833097400678693356064 12320935 -373008732711757887131665874033373936000 12320936 617137784965934417760408411813063628800 12320937 -524398756468416824857722290769595471200 12320938 43871444243844537891240665995842775296 12320939 975075167939587268364687479645673789444 12320940 -25261662236314757102996986563984691200 12320941 -513419661179027212082518109876818300308 12320942 312383801180713688658692400968899436352 12320943 -343624805237917380158399168499406073472 12320944 -114991581546497958472307801155892592640 12320945 267262553264388806016417073613558195520 12320946 -29494473866778604204242209925825264 12320947 229712325965054786793082698794341661112 12320948 371481661309488100115883739598764007808 12320949 -459656493803054350250435549332561596960 12320950 122905623265117008526821709188941760000 12320951 87837814047671236996151038510891197504 12320952 167653752025560332245260745187788001280 12320953 -1602888788534677003140297934818826483798 12320954 -964437598211158380366956248158600576288 12320955 -266890540358598652665524792882007632160 12320956 -2165110767085560394954069738661141624832 12320957 -1810685192747466013235658166183723145568 12320958 -21679813697143635886630108954980655872 12320959 383660143989106344495453276357913768800 12320960 -127751736138242016515692422762489446400 12320961 -415832952042497427268274895052354123728 12320962 3923094812454972018670859128597777920 12320963 -456725471186265952065595929654527431872 12320964 -1151221219687263759495346577917976647680 12320965 -229393462906888071458212016298148053600 12320966 -83544413167501673364389074510746487680 12320967 644485102681687200144345916450861874640 12320968 -1220738154368772187508540689830537216000 12320969 588253843859113727485470101559905073060 12320970 -358440461889443760909430909130086540800 12320971 -191785183081343781948068553895849351776 12320972 153704983229205515634727598398238251776 12320973 -392227380653301310555658864736585432576 12320974 28885098152783190362937077966614807680 12320975 -738777037462101616208379998774716179000 12320976 -126228848893433487975896899386777796608 12320977 -376862532789988328546780907053642332174 12320978 326563005838271423849315144440036625040 12320979 -637527744789088132849308682875520254912 12320980 355179815219394909728667378158930288640 12320981 -47702499280319341298002206934715874354 12320982 -46766768900036926131474112073676219840 12320983 -134932780106722489157983330577132251768 12320984 -231699215082375796343799303735408353280 12320985 112557278921000891731527404152601210880 12320986 -46225853553255384105335346373317086496 12320987 192798380833116926385742534735333708800 12320988 -423349603568427350888098423618046045184 12320989 512195949573965408194381478250526426790 12320990 386432524199522206798830936247261075200 12320991 -9195023940101230668460697978960953968 12320992 -393595302780271283709564149707708563456 12320993 1817467100960413194111845990620904606400 12320994 -39554114477053120604745589951952214528 12320995 759416394329992043972809154554622706000 12320996 -124970141940050078746381935972083097600 12320997 82688051690767689072228012567392683776 12320998 -1067467035097801276412854530951624384000 12320999 711571559842680994736946481572933651000 12321000 -498779637009772206908147912835229440000 12321001 159313252135930907213497239503283954960 12321002 -4221408343950389601905882561900541600 12321003 -598740371599730429632776532583799661056 12321004 -47356277920638835599524763701438258944 12321005 28149930527548342530870176030871030720 12321006 397326609025983950678386285342505011200 12321007 -194487413430755056895789927012462772720 12321008 85626775673867075010301308207013822464 12321009 -1799044439564141663005286126491532917500 12321010 -96303112789666767817591097041239311040 12321011 -466582685660078404899462700092759662388 12321012 -69188575307890556570614200942073085952 12321013 -133746975380703226047547100030216190596 12321014 161436229181489932926535229929380509856 12321015 7669974958170174322397525404159395840 12321016 519330670872966851060775253358574489600 12321017 1268094073040946617093704446765540585066 12321018 -720983516425701504083593222457321280000 12321019 417200945258488338214364700541647170280 12321020 -46855396034720591290628640152696747520 12321021 724061323308602208150058189905552448512 12321022 -195909725470996926111719596228416103680 12321023 -350368034155696157189178366224967481872 12321024 580497685831922654531915191476811726848 12321025 -376094129452160783946593806337665130000 12321026 711508100089062662070327895317089909712 12321027 611528212852359957734197340765628930960 12321028 534743113932332057807919579604819378176 12321029 199457635686659064643274963541807529920 12321030 -32195289327963829064505391533273751680 12321031 -950701438802786569866113155381570914288 12321032 -342500758799860114256459998781036298240 12321033 -27749564449449300336536910688104547200 12321034 -662884448083012803246184470955838197248 12321035 991211238546372549553636129672899432480 12321036 3144863699013067315292651340841887744 12321037 109684256268545169828239949509599223192 12321038 57157635448383064077765188314114380480 12321039 781579660812777948325360096981720446480 12321040 446342943459566279719163658281961553920 12321041 -641254900647525305303316723172157748558 12321042 -513336566367613797862786309554746364288 12321043 100444945286156070049606752108001448960 12321044 142294684299882489006243377920682035200 12321045 -623318466661557130420734125955667132800 12321046 -366070624160100792116180879008610789760 12321047 -940993619853147450597472354675782292560 12321048 6477981290897577365239218403843276800 12321049 -692404787895292056125563567598293938236 12321050 -251849036069572317949215900211535884800 12321051 -370854347072190823693291435251537576960 12321052 -382976221979301812185497583650892593664 12321053 -264471098295777886155012798026490988698 12321054 -325775497074185683010186572519994055552 12321055 998131026411732204087996717516903681960 12321056 913093871207488451286017907751932395520 12321057 -31030615886835382258484725152777161856 12321058 -105103258338552969934312610342478675120 12321059 974317134589108428950525482956343024920 12321060 -146534811336879486689296870221364899840 12321061 743656890753028896508233081144143001662 12321062 312940159733395900522728967218212485632 12321063 99665339349105403743989760763596815880 12321064 258258840636655701130958272337224089600 12321065 -708040988571506344194166370590397928540 12321066 -1092353266341311967202113721078765056 12321067 492297276966208587634362456570862530384 12321068 -29184682847704384960391769426108157440 12321069 -275393475324097389841443416285852675232 12321070 23557224256309669126181301181367337600 12321071 292206669764895059898646727729964879840 12321072 -142425845970025544761594738266878607360 12321073 1592267835310732094503941125345847965220 12321074 -44966992315972442018960574616770957312 12321075 -258854851742787218415817907666245580400 12321076 600090463585209676005250602198098917760 12321077 -906748064314673194161930186006116033280 12321078 -10387128215734642083741178338647377920 12321079 212454584204182408489117860471412090720 12321080 -786216591328858885416442389259991961600 12321081 -544613664757526132887782603582154017030 12321082 -129272705851830128895782236235292403200 12321083 -831665752831463364188786942982336496668 12321084 390761405240183738193316978701877326336 12321085 -52619663007921686232180865360760640000 12321086 18086706855103305314907155761165847424 12321087 -292259679801701602997758370087722269240 12321088 105065259861953350999869846229163704320 12321089 1054761552589369748593636569001890668832 12321090 -34682393062279297613397261597566086080 12321091 9958882500858295953425133117227091024 12321092 -50455585594122885903276963855659642880 12321093 201978146431905084966511740884512647744 12321094 -164195661460804426345560481492470888768 12321095 -14059510659441561678655119053014102320 12321096 -86635583595581058483181668874027008000 12321097 -574135201924265427768071964899620564608 12321098 86113055470593702422478781538332810800 12321099 -1148945144865585022251623657354202057600 12321100 -82269821023266494567563434283854643200 12321101 422672394658191966536496044905008922560 12321102 325557033818680988423558974421122208832 12321103 697266511601766855223170165774900161344 12321104 -179071661433530950856159638200040366080 12321105 -121198921614275790409213865822515284480 12321106 24351832282165916035878723288447622656 12321107 1224353524853030164628966567925549534000 12321108 -709615750419581244137664269721106233600 12321109 -162974790312302948274597489709727198084 12321110 361366904648694781022173509623630376960 12321111 -201118304344432774541043757756379709312 12321112 349852501982493241161603886897064939520 12321113 178695212318872042708968663175618940160 12321114 83135507002432786554154153079826182400 12321115 -126836088024760646790779011497945869280 12321116 -901469606230906192694331100370100779520 12321117 -281192106317204162902127262526694297466 12321118 729150884884401980415087637672265093760 12321119 66906846725442441104653631159211535944 12321120 232610702502004577399181963105298022400 12321121 1122319087321986399603578618103681772322 12321122 478972628044883883898124687742278121984 12321123 42129887901347732088823176664112719104 12321124 -405947860941025742250819362113287869184 12321125 -17120039414162790064410020891508810000 12321126 -317311923744336767787314777961623635200 12321127 -20649669291306099202141369255256464896 12321128 724520066775560109507346996590051548160 12321129 -406156966524453144933986274257954575392 12321130 -44784324615861852844399311165615072000 12321131 1668723324262109296039384169683088098932 12321132 712838313484124578469326882252688758272 12321133 -2065620684766109485874733574960239594432 12321134 3506963140727991467418557036304943104 12321135 310132331891239369391049740383322664120 12321136 82957432305986764528430460490301046784 12321137 1876319515628390087473287424742173656786 12321138 39678745302657396191318021220527642880 12321139 -1206990567420493662895764898623928779560 12321140 -165019521927941012431770351349288972800 12321141 -26157487313158356597331269876586586496 12321142 -55934902596733947581999174515001404800 12321143 -683640381145391924170792845863697976920 12321144 877015527459335490440420690202846167040 12321145 -42433112276741484326321392035991057920 12321146 119824509555394567409281671830255551488 12321147 -786276159776734420740733180703236811520 12321148 217912638037769866922456807791261708800 12321149 -837915578715419353884603660710787881850 12321150 109047104676424960330599223961818737600 12321151 1234146660490557195812848125228239745152 12321152 78436414073084335744089363535468953600 12321153 -14501989378339528183438147152238139436 12321154 -662354119152362734379599751067169162368 12321155 -324394945805949322874628534504788148480 12321156 -363204903242377319615516963436085002240 12321157 88001089950689872602329773385857490112 12321158 -480013341305919129651458731918186028160 12321159 -31822294478512573873400929585280151552 12321160 -124547900011486955459811599098111488000 12321161 -136685126348070773546526512002878011238 12321162 122988213094955534590538270590688570112 12321163 -897263188765382313806388542723529292588 12321164 -256148642923989448358261532259220922624 12321165 -288847369758710819002962175427686114080 12321166 -34886029819690289075107060204455416832 12321167 -167387791880863855818254528077274480640 12321168 -8431101463322294246081348070402686976 12321169 96044686382472391636198462285320204288 12321170 161775310021980019328456627241210969600 12321171 -85080991242146838261239419735599354060 12321172 -233255965104855787273257562070296469760 12321173 19058913742201270597932557587936935744 12321174 306466874747283262754266541929593293760 12321175 -211397027725581247751440203841717789200 12321176 -410046804950425801418560276707723632640 12321177 -7465127789908531290605307184626531840 12321178 -144259007569474108926691346807484441360 12321179 553212638814106383039024563729262474384 12321180 865335450939610915390546085746148812800 12321181 178902907176811621847502255784580008332 12321182 -443273800827342173689885440595660295808 12321183 -333977483896832741527983509124302238336 12321184 -203194715628788854604736019398729400320 12321185 -351066610490869430349758687138505945240 12321186 -366541026628209753402199573298360985600 12321187 825932652805151769486820516750152591836 12321188 2139477263251493238764694607314044544 12321189 -594796552537451537986412137823472679746 12321190 -262888162361566319385752974219847704320 12321191 -1681882053897950957976305011260227008608 12321192 129443513974310766864320470883108782080 12321193 1037671970628163337783067306001644520442 12321194 61691471686067956352331269490200350896 12321195 528756687622629482620956270588442483200 12321196 -283711294082765610621846073275063009280 12321197 3248579225478443111638577404080953292 12321198 -70384277946310723306722427755462180864 12321199 -107755627168181264154407073373668110280 12321200 21656871730141481046244984773170380800 12321201 629091390581839677204658083802310982720 12321202 562569488508067296237747195576405153552 12321203 -418183890103910729848885643527772663520 12321204 -5849547088076506171057300016320770048 12321205 -567509288024217202506514782055500266880 12321206 -543105137462357125541969871514926171840 12321207 -1210150550838833056373815182343829850720 12321208 -1505099845670987543898535180952250839040 12321209 -2169621758961241957181426364050642064684 12321210 -42874389069187208370014139809998394880 12321211 -268623453764212947790585255470955785968 12321212 918449666476296356731115258303405331456 12321213 354545943777810627589397851604384990688 12321214 40813844395857793888816490034015795456 12321215 627153104990619372851929301126701248000 12321216 212429366563551819454661884316737339392 12321217 -750719486093847195311724356293592145920 12321218 -8194959439433581155558581934666969600 12321219 583677155884830497231832176256534970368 12321220 -4089071554629484080843780629185105920 12321221 -363736267463301587671010815463408678112 12321222 -42657868442631870674182583518872905856 12321223 -376756481308838201950297388689706623528 12321224 537214231925695626856025803892808360960 12321225 1539642692388567588442883454411273600 12321226 49090528523680164871624430036330817168 12321227 -1579867649796920719936753473648114402924 12321228 -369701378560379069678743013994026996736 12321229 -287954464380210996565877476708842922880 12321230 -624337314908924736954669919949517945600 12321231 -200788534315893613281337296619953329376 12321232 3844156409371919101646938939275608064 12321233 -826360413962846757681894800527942598976 12321234 40083096293404921668056236792852314240 12321235 1133555756871643641773055626924907604800 12321236 506132010355683099165377375771229626112 12321237 -360692117136853779775507821990922167648 12321238 -221106759823270686854454572632371978240 12321239 203088260532265536385710916610686686720 12321240 242838882882325948946684255914657996800 12321241 1344580368849193373393641205147564933642 12321242 85432442733804415100686938615887500272 12321243 -968606370063117836664336249408007085232 12321244 368542157230222126770999404034655085056 12321245 1440385020889393153676203153391963484120 12321246 63638459929356048071839621262060697600 12321247 894135649904350577600616963124686401696 12321248 -782543184171808225783771687606207119360 12321249 -294298024087178448795597556301277345120 12321250 -143463583019778368323378096070937990000 12321251 572879006158153774581152436023045690400 12321252 -452640236252795499414867428662827249024 12321253 441242983612717730098761553324585547840 12321254 -507730290315950627230089577767448481280 12321255 -96440566273456103910335876771181052800 12321256 696940332803185179912933219363828218880 12321257 -462526706494733967893942211435858017400 12321258 40763139903995292673727924789653547520 12321259 814545479556384477386156426743981367760 12321260 119679796776241168144529187974983188480 12321261 -99492873544736788056326546496684001920 12321262 -1036705421888566026340320657658011231936 12321263 -27050992739164463759924727130506972936 12321264 30336676705743213691920884991315148800 12321265 734116437345339171343616245539160161600 12321266 -864028590933200542046189997355303197168 12321267 -4760065238696439961111825378585547520 12321268 64232676176082731141735124021372173056 12321269 -144595742730841599844653002160061607520 12321270 89852212709943498164559399599578055040 12321271 -134546429757058783256813387517955014728 12321272 -2689498829398650376521585588246277324800 12321273 82070636767667555578709991866053344864 12321274 -342280036142497250790564046777021294848 12321275 -475899362694458956627037032462113914400 12321276 797594951625706542970141519948871639040 12321277 615433924850004613314805802594779982412 12321278 36194044526257622875890207262758205440 12321279 273495818784695946110336115221405650848 12321280 418491554734889347154688085727756943360 12321281 308617905162062653852676315953488577344 12321282 180063826668065679893813711241933179904 12321283 939297469437453619333032001840752955692 12321284 -94772624472637079506308035694673305600 12321285 -1220457361885988953032126218296737296640 12321286 -39945679822124752674083840725618851840 12321287 -1291598909391124059337322155516970021760 12321288 279987097456974528274843324253454336000 12321289 -964475361772118823636921411999625191910 12321290 -551583814843369654377966338693748883200 12321291 -6691012214717181861475714662006675456 12321292 -21333681990292426175357432036788459520 12321293 772843583026372705388474989873745940684 12321294 288701628950550701201723306209619124480 12321295 48460453904664180559252157643762621480 12321296 -16035431289850693161739279369789341696 12321297 -6490034369343565335286929307936231326 12321298 531388773551376510692058801164917347840 12321299 1049018753026358741561687805020384736300 12321300 -362145620763593309438748300555767347200 12321301 -135435312724639204231489714845640595698 12321302 79765566119128371700635973159353894144 12321303 -21518454691225827738787105719432262296 12321304 -4601965868261461442299392433055969280 12321305 -32612094852335393033413351561348048440 12321306 541130315710557740027217620506606080 12321307 442017341186730816720341785809104633520 12321308 -212784950758746613736223313131591360000 12321309 -67009574327368225725578143098781056 12321310 -719043365942722185159429982928251440000 12321311 818684240051865417161787027897863054112 12321312 532709304824895397336277493806079148032 12321313 1826848716494924088449682479102891232964 12321314 607260944978202491765437315471600373760 12321315 -53742292554204743076372307870252266480 12321316 -276015313065909622908232345894489628672 12321317 771698932323693333728390682915795494400 12321318 -331195660870392274983573158673329330496 12321319 720431097272665552673626820125160393720 12321320 -203736467652872282956829136275184844800 12321321 -699432842960269754594570841267967447296 12321322 74279814813386017153015369284294119424 12321323 -373483680968918774323617585410630100480 12321324 409164619339017435085426627229029777920 12321325 772530143703912700163194435522001754050 12321326 -902972248456539781535082183189044061888 12321327 -23105109858175955154266744145765853680 12321328 315712863720122528381354679132884238336 12321329 133495638436909568467818520512521177280 12321330 -3998792217668517415839737054705909760 12321331 940787107121020131089209917747031589064 12321332 -1965220556415279424694119663563891118080 12321333 10076055890308598661065546647331843424 12321334 188716763497211138010706588026234190080 12321335 -300154164485186353653180469062130130400 12321336 -658818787712570013468009552797358489600 12321337 -916085961274866167530183051801679557248 12321338 -157254586869764983214369736132862309920 12321339 357112927482314362328846011349218592448 12321340 272695477795354077133889572436494817280 12321341 -1419979139327742179501979271927029459258 12321342 -321270347247860643421530306448081336320 12321343 1609477561921615265514797801571858790592 12321344 94478366725562321121569516413027614720 12321345 -675183783989883805410940520575654742400 12321346 321423611268111056944562074925443675680 12321347 360615437120961366468196859486611133880 12321348 85400256465388874933326036176890941440 12321349 14482734303471272001746452594964419264 12321350 48935674513308069780293200759331976000 12321351 -353085717326108936008509005341631292576 12321352 114373717327384300380043099826889753600 12321353 331495779207715041259129576512891949056 12321354 98494383630320249312306957087220023808 12321355 -1015717713729801422602450522624705830240 12321356 290123113372971151906079836760788150272 12321357 22110980179091364339173058503851891488 12321358 285795498898224308079813868508370197376 12321359 1200682607587501888783639152243858472560 12321360 -52361983223008081280652116602058342400 12321361 43449404541573819008553267967280887464 12321362 -639213318453483477397680439994850824928 12321363 103366946828580739042391587053091652400 12321364 76807047324095701612065252190067761152 12321365 -240495532013243525288739315970821909120 12321366 -432971366381305015788170773492609152 12321367 192201362284324290974096276511884921600 12321368 78445630917288968051414225518633666560 12321369 223749362089900977159376441464488331840 12321370 -15245570020128701507180405369739858240 12321371 -1127663141677251893959008082922392908888 12321372 -245539771576010335554555492394300366848 12321373 2413452867815842074272374242187006139724 12321374 -305986307414817070387706100990182203200 12321375 1402039008101375135869042478367434880000 12321376 130608324303996254936616425490419810304 12321377 173562356252770540920436833844033602480 12321378 24022119433467053662780374600538905504 12321379 -467579133612682369256517392687890387968 12321380 -362259271523223852640699381844458387200 12321381 -971502748442156896925402543518184262048 12321382 -9335011921540358453066455681146504768 12321383 -1098357948084228673139922479751437640 12321384 197609668892377359298836565688810864640 12321385 159688444936720234571876139875227485000 12321386 336432896693732367724263085091885690880 12321387 110768156627056777952051327438919230448 12321388 743423768419357648566429940680613292288 12321389 932539510274559468984101226328192524 12321390 -122993460728008828682449942966204834560 12321391 -762174779688850545684397526067568476208 12321392 -7384556338375697337560050059931975680 12321393 -1190105855474182122541473227187434586240 12321394 236618671202487892562473904564805943104 12321395 814054592583133544473305329927971340400 12321396 -68565544751036482689673204767678350592 12321397 -105534066289275659064414028505010997536 12321398 215361827522384699672792082127418647200 12321399 501948047088081070534687381795342147968 12321400 29446603944889404959690755153987584000 12321401 904486666686488238348638744446261575402 12321402 214045009677442597333107267558637761024 12321403 1099028216160094825685173912405177375652 12321404 -1271525466935000871225057925532264563200 12321405 -420125266196519345245103384118966357600 12321406 181646977094310072070071480970124352000 12321407 -44451689117522073711726087110071622976 12321408 8493623148526614607332668924693053440 12321409 151617968232295676103634052210925556610 12321410 -145605497028965369170310986607255777280 12321411 -181411448498183545218837772828575710976 12321412 1290007533872710798237942137049671625856 12321413 30430365319489551160028262635919790080 12321414 -91816235806586329399858325302070862720 12321415 -351152711344917255443755733057807268480 12321416 1583103892475735295998805329104260756480 12321417 -939373847559650624131315439725108277088 12321418 147770822407680522211972093255870202160 12321419 1330991285540859910221181483732253995008 12321420 178990237665197513386498215367248890880 12321421 533326276898018494123005405225820575712 12321422 29977073583622642149568285573469884032 12321423 -58371066776582792519790142413417798000 12321424 -250438600505678441830062004881911644160 12321425 858264370362550145764528769942946468300 12321426 -284519867682243475109314789018249623552 12321427 -1242485520938833196819901742526536696800 12321428 -60514747927395264219276694080798179328 12321429 74373432960013348927901723424110330784 12321430 -678960634708399526387084535044256000 12321431 -1046210845479101936225934970707262419768 12321432 -1121354103815112024706102755539282196480 12321433 -1149301256917088581898579459000615116800 12321434 -123436008241418908682067880259714554368 12321435 -224584407212454972205865948689574400 12321436 1195072583778792281553580351698884103680 12321437 -189831725290098504524290665359187493914 12321438 -267979657715406931511434542371483403456 12321439 817343449515571943526894896876176705624 12321440 -306359172080395437391101572343331553280 12321441 676063979023325984672983249602209167440 12321442 233635946098603185588878654136122021760 12321443 -770868128917635439827404554929540503760 12321444 -295209919394968654475184043291091079168 12321445 -35354497133273711885387787960999504000 12321446 -186701080150612379731676292369902040576 12321447 -473830283658150521121899097908047754928 12321448 -274039123095645930160053025257718179840 12321449 547027759026105619343011436271791206272 12321450 -72471460416080910604830343056981312000 12321451 -164691627983371780866318392199079754176 12321452 488259364345688979423692062685092634112 12321453 -1000987061083245340390689150727869333696 12321454 1105775176680519831042972579451770944832 12321455 -738525950477382495933378749314744865280 12321456 3632895403617313559000757872942383104 12321457 -368039302645077200962104885278485856460 12321458 -665322088039894517990400115713379461600 12321459 -1069351528810448405613482826159564275436 12321460 -358727359644652006483923674739197502720 12321461 629233429490997911843350522162819342062 12321462 83369197534581076158072931439865139200 12321463 -577905103406090888072260597978770533760 12321464 -130418058151199628959931575919240192000 12321465 -29452087362600280230771256760248444800 12321466 -68611726471302939060191834555995079568 12321467 -1877360949383183610640207407737951480808 12321468 -347863029995584356028298133747366117888 12321469 -383809870367698013741205763210703580980 12321470 117963660653234317269309599156448034560 12321471 -1041453851162858865200659837087273541688 12321472 -74113624115036340411280659380028047360 12321473 61061348121980817737115807319735422336 12321474 -482204373973772485707733535625932202240 12321475 -268135551853482785429226067546453433000 12321476 974975151008401136817400426809120274560 12321477 8438668091594958044615155048597722624 12321478 4837639237915794680052228637954050048 12321479 -148030035550780414732866893437695706920 12321480 470827601173048213054906790332207104000 12321481 -454213557645794935929622797493750162560 12321482 332111467784314224674000792314019990784 12321483 16188987192537930220236177726039936000 12321484 19437524420780222271689903364552763392 12321485 1068699200495611030096875587148139140960 12321486 -299686097341616475455061833834617949568 12321487 -323300327586301074024932595071958862864 12321488 -261125913599573913798764301768044445696 12321489 -508213042893627550233381426786081628176 12321490 -2699377025825062103917183227547773120 12321491 78371065820238346274739913283920774992 12321492 596522027621182824756992133447243466752 12321493 922065170906400648628732931861272387584 12321494 -661403908377097750873907831123063380704 12321495 -199722197284579232085146973161555518560 12321496 -87954983696692274843152748292349132800 12321497 -125825764763099231477262510001763640054 12321498 -191367415045942112066611518314656386048 12321499 446143422089559360589274515453902498500 12321500 661827124118922370890286792599563520000 12321501 562725661476153878864160448753738828800 12321502 963877662201154231725847651080268204032 12321503 1654163915711844559939894293993748804320 12321504 -90971751744627748547255592011154063360 12321505 404300663122362252138870638599077572160 12321506 -681797071008114496258485055708109198016 12321507 -139575468812384348006720105551326540480 12321508 375585118048631937997454413277561307136 12321509 -240709637400787460077359321382382873760 12321510 -201564253543750149740417052991535629440 12321511 191228378328133256794694030144823853112 12321512 118363848156601944086837294817272463360 12321513 1186242374330963067007916428722586471242 12321514 135875064485214951734782416398622999552 12321515 321556415947479114736758127296409215840 12321516 -162306909650688282300791745496312012800 12321517 787683393796894516554470592149895419192 12321518 357727932964055219769137359345127905152 12321519 256726279864857529255203291059644481280 12321520 -140089056181787322544908521894982451200 12321521 3467671284322544347411895437469198832 12321522 451141088668420578231531336235949804832 12321523 202989331069087566381562873039863140104 12321524 -4600411052125523615296646825560337664 12321525 -124918251547977458031790481485399214400 12321526 -114717260787715510835610377617969760640 12321527 658789377057492238066628425101860997552 12321528 303508170438094178945706922348900700160 12321529 -729151295642938571267275704186135645312 12321530 -249427613736709788564297227584185065280 12321531 747173308749192375026278113946581153840 12321532 1340614122732616510688384430303605913600 12321533 -104233360130111682526626621536610740160 12321534 505753324694640618264740553574695603840 12321535 60978452323408922304371483649907845480 12321536 1056631118080569973027938572130815311872 12321537 -334752326767805754971742657955313439744 12321538 221595598880882017638431747637123411840 12321539 56886426116773454494043769827657163840 12321540 192574057051759140623718391822955642880 12321541 813389372928014704300220409430226942942 12321542 -66448963448638446913823723286042215328 12321543 376385590847890271900777001285477194064 12321544 -314135947161201428367753699549021219840 12321545 -845430523928357203066027377482078311800 12321546 78300778419086171161162814093050262784 12321547 571018100182990109870004190075690598032 12321548 777003803667307258586937845728664971008 12321549 -700042720141481071241916939533076046440 12321550 -573960280084793134100582034089461795200 12321551 100021366745931195786473675935749600 12321552 99972918254341812695845447341622886400 12321553 -881922989957845767900522282542382480576 12321554 -154988647535508671070337817110693248000 12321555 -97712041162952143873604625567825072240 12321556 -212266123517217867875317258577471850496 12321557 -128688045947470033373386056471825985920 12321558 104886881731755044090855778222776689344 12321559 -262509550064773288604672849510127949240 12321560 53679883853216710759721675936514048000 12321561 -103292011798739655717135433333781503296 12321562 -210780254042984262003250748164662825216 12321563 208446666460784284397217038796877735812 12321564 -750185876644717312442356016803799040 12321565 -96475780881949527425368102540768155540 12321566 406585072494806106412522236792066958080 12321567 -1098270606646942540750963931689154665440 12321568 -14232339710390696047136857456637902848 12321569 459208494245363731834851289552359987048 12321570 77128583215127678441676731777840640000 12321571 68716308769683889332935126796971527772 12321572 -1248067863505204995129844745996273649024 12321573 -83094224720437052549589962068305027264 12321574 -43552797331073726082207974953100595840 12321575 63782623012468524023823437254698372000 12321576 -259435071213058113097418456681602252800 12321577 1284249864613484261635257836690126306426 12321578 341751614400505002111492801719444760000 12321579 -298931081922272791670605681621817179152 12321580 -858760769781132465181493993787450316800 12321581 1030963940846082740803818906322910547552 12321582 12935968172541204272970274130583343104 12321583 -172846702181157687859042740321848052576 12321584 240959023461814368439544413504099614720 12321585 478542751243980374771120515496159203200 12321586 -306988290891631786036562607136236769008 12321587 -317352347545025720229300987978412658928 12321588 -567827932628223732367950173521474867200 12321589 -730916049321401442343053606314332542400 12321590 97990803579400801620344510425331817600 12321591 -182232713507725131351580815000580406016 12321592 -113111934088570695580100473211705118720 12321593 -1897132867047016747394685151328680531158 12321594 718416678927383817659904352707893203200 12321595 1342022930830217678778965811091910400 12321596 23438619279960613989509083415645116416 12321597 -67525714349163283429204289459328526272 12321598 -770969180476013770766919572032271929920 12321599 261500155976382498062673202715846779728 12321600 -98755997263370822151320415467942707200 12321601 479240501475988695460914238042325495808 12321602 -66517390121288000368239484704724894848 12321603 195626722614068587890245414639423745744 12321604 1024478052852039696126088098592130224256 12321605 -128517022013560336286999725216065237000 12321606 64427079187126242815940110010973390848 12321607 156727462059222176239232349011833440 12321608 852911978892827110841604538247808798720 12321609 462001733192287823738728063480459364448 12321610 223427830251804731992924591969288258560 12321611 925467012154781296110837100758151624212 12321612 -450456730147162696419326531823346713600 12321613 1609067227482195199427358960112228474944 12321614 1204387454291533323979241282713198848000 12321615 -253027926516475368751058375988266711280 12321616 -289630431859305112705474399446247088128 12321617 833547764167578684885458799261198417024 12321618 191008462388358944775235195924903615104 12321619 -924392549280267133816861143535937500080 12321620 182448755268110181276864774185029178880 12321621 199807555927386556289271781156934780298 12321622 541462689630795500972274561383452046112 12321623 1050708067729304423146332245426253839160 12321624 1772543139160896966817328255607767040 12321625 850836427708095809837546019239095389000 12321626 -468615104120059433150035295951845417488 12321627 -299345709748678522968139415096488948368 12321628 -424042795164648111843272569949466376704 12321629 -506818959049592241970798870667328080640 12321630 15801209444763493530955014879510105600 12321631 -295836438671701728449616032217941214608 12321632 -464259677722619754796818617745555849216 12321633 182392076918253139702795088160539088960 12321634 -202156854652221258130995226757446958976 12321635 -867855344315171126494440385276618697040 12321636 -123567172156368839548067962547299000320 12321637 -1122807078610284355782747338720376595714 12321638 473225475547162700689234130864190266976 12321639 -97046571825812143248589102908951003240 12321640 -756390802477072050860811930948376627200 12321641 -715769681762824596985791567699117173958 12321642 -31657676422997076787770535592357160960 12321643 350568914125638534965578476070506395640 12321644 608659513930328350303546385683259174400 12321645 -70404744303911789651511895472010547200 12321646 -101697797441161627169738701208339233728 12321647 97001474455041637581425006426192171640 12321648 44048048803304731607771049557371060224 12321649 832826731026182031147293079915935421650 12321650 -5197258674358965235390725235272556800 12321651 827322738193696450312518425997216484464 12321652 2071384457808442719305967801193930752 12321653 -40199166941653980524698640052333286098 12321654 37351969145084372395594539694330574208 12321655 -180745781236985546298059459250834000 12321656 -210522205651204241521190392139274117120 12321657 1053028791199046425323773716796633937408 12321658 351495982399290103932707346331117118976 12321659 80716838543608404333902704201743321600 12321660 159238542276317495504214820612203816960 12321661 610121432121378137961337199403979611264 12321662 -795473628469865425904508378453435207168 12321663 -14795879121405183542870846294567603712 12321664 -103138065360501005979006475473864622080 12321665 1038044738412493450470854828307101615400 12321666 22654683902119700019773563514000087040 12321667 -487334477325022085811798430773686083328 12321668 -1354012509912298693376107079053390120704 12321669 25845857852949067400715599844824086560 12321670 16889762311330927913403202904520844800 12321671 114282823342689404144811856585893448200 12321672 646821930331902341422270714550722560 12321673 -94638148531092002285835136010655269056 12321674 882462782264614461280261833644396864352 12321675 66086920812781522602173848032418669200 12321676 -1334377903795244972604287244595205751040 12321677 -1051561103726173844181866283075122970720 12321678 4803394025804969974742511127314693120 12321679 1109327648016201066860221572477667423280 12321680 -68205880747016138476928159536482877440 12321681 102641310197306166267413279503714969344 12321682 -28287953569884013843406577142807411200 12321683 443792992998064124126871568080184446024 12321684 1336844394569021619687863013832039962624 12321685 -1606325587938097045535984089716120365640 12321686 -67978354958363833185918177294743331456 12321687 -79317119282287445144409924824239882800 12321688 -1154540637042260731157290075487317002240 12321689 -42773284677996386561374042939435620408 12321690 -258588809367362985729230505953677324800 12321691 89302691367150644989414614561986937092 12321692 -337805821374807816078563549783036090880 12321693 -15965110944051208712744530924392592320 12321694 36433626592724176374919709622566092800 12321695 444937115085063463753354975531540766400 12321696 -266693731667682773057907811769716310016 12321697 -729334207692073632707655857944042118508 12321698 426904669394574611799322146063122532864 12321699 -342791794519127875445107220223649790112 12321700 279481844601916754570089229242242147200 12321701 269121855444684246768864133959608801664 12321702 682132736088293556878148973384504473984 12321703 -665375701983466942297613883141967903880 12321704 1014593914408009518327914668679507712000 12321705 57865947454632618602646561091650902400 12321706 -955129167863218857490768511695299098448 12321707 -322455319513662295208736340608407952720 12321708 -3984709071170162701382152881737760768 12321709 -2914793640446470169264112552667504000 12321710 -557110003002518956483463351173150962240 12321711 7659216680480624248071022867978086840 12321712 -65079413792525413053493370845619486720 12321713 1769902973859263968259111343239631490962 12321714 14329297086790668050242500617005223040 12321715 236880590821191736454596637414320164000 12321716 242866380107957646061712885053650825216 12321717 1128406228123489404014291142233068228512 12321718 573358574018287448565223568185013207616 12321719 -698294928249395875668582820937300420304 12321720 36462962252912891297382661539965644800 12321721 -935647837140651009131675019953683859328 12321722 63465690647108328979470578839714306560 12321723 486631121509763699160734505049538674800 12321724 357749728265824530610233912920636650496 12321725 -19598844348556247378838255435571852800 12321726 381498935992884348036403906524098228544 12321727 452807469041108648686622822762005316472 12321728 -442400689353681280442613310794057646080 12321729 401529875831175484768115150397410125248 12321730 417710809021329723342344917777025654880 12321731 -1873916144681869159364833276803269947368 12321732 -336431680944625512627784666054500860928 12321733 -1434708880905643444929804129317680066018 12321734 58768634515436480472933624541475570016 12321735 669384448682567964797758861267112322000 12321736 -919740246257151577128489128132344888320 12321737 -390100295720806228653987403741235884080 12321738 65159334196993060698886688697864185088 12321739 -265642831481996413310714030479975130376 12321740 300458113967566370676737934420829025280 12321741 -1037570120045467562786423755851725836608 12321742 -135378113437643501972330154207015697728 12321743 22271651667220859447305413473814012384 12321744 -28374076795126212583898992492751880192 12321745 282172146279814767610976836211710240500 12321746 -255277125463953816657746760978865280736 12321747 28078612421673147208387161767960688000 12321748 -1254394668801117615138191965322323169280 12321749 651340372551805908851353103763619624320 12321750 -72262701212529252290967003763800576000 12321751 -676755314440760756408953295399118830176 12321752 -157851326373166253356685353486911283200 12321753 767004604633868904958710427932745138464 12321754 953335606191015638625565929690650706432 12321755 893837348611682823325986109877572493760 12321756 61295094751240566854540892155768168448 12321757 -443113401842617474017821394530219323648 12321758 181444870468624831285373363122082961984 12321759 -787640881988299513206490532082081586800 12321760 -497857658834933529625060772774404423680 12321761 -778354853679062157187215643224200993088 12321762 357145731742147625519161388173925281152 12321763 -1023431775006847736938248387174161157988 12321764 -186483890228701879037352133360246714368 12321765 257608378282160632925745003411917676000 12321766 82765235197256977171484817378531747840 12321767 594749277921260290059187453353756197760 12321768 -123320167343919758011157627725436682240 12321769 -798087185038849751336291104519924993904 12321770 -456103567340760239330445892916716703040 12321771 54802341098415161089835720558850602496 12321772 776861348921568966689413061591294341376 12321773 -1218094991968259523063701734474998014100 12321774 715460177566357585390501261542386317440 12321775 806218734550228360076623211658748605800 12321776 34117274126317729264272947238037880832 12321777 36243413987045632243307841389635373760 12321778 -213653694781962005675773632811333484544 12321779 -11939485540317841566303173636547885816 12321780 -113479893663657678797147563181575680000 12321781 715225107280730612939693145005073824700 12321782 198860604301434107441234178556854341184 12321783 286976858486275050400388342991136473360 12321784 -535144441922488896741036416585869885440 12321785 -940196326832635244201269969193456299200 12321786 -330324979642239489790542445977164660736 12321787 112030575808653679496532513800655181824 12321788 -1809621790765252008048895469869149112320 12321789 80030157181641553323217639221345153024 12321790 262758549119083065124709686398659301120 12321791 197894111820641643421997679238471868232 12321792 192898168662035779003198366730957094912 12321793 1121683446700258513306274168830011506 12321794 -96492398012944077389497175957892096000 12321795 -681531283136645948572425557859705062400 12321796 589833263313463909369066227970873344000 12321797 -698949601299926787676332267852097982754 12321798 -204939255460373163559067187474403385472 12321799 212447859812227282792319373259109561472 12321800 710809732934519092920115165960360320000 12321801 1072854412494243393960944162423943111792 12321802 -733893174811034098945757919873244432080 12321803 521173432369334640185550312251635472400 12321804 -304459479614391193336518369338097254400 12321805 -341890230639496585170139554933293103540 12321806 -33046390167344055921052987892885498880 12321807 135360439105715192369002779815416560000 12321808 315425576068238691564483407461934047232 12321809 -95309692969871481387087259186257332496 12321810 424513539921576071868123276490043361600 12321811 114382323935493132743759101382348157072 12321812 -88705000186551720519642997176726106368 12321813 143237986541881943208681002305577545728 12321814 477439514433282359931952246040176502400 12321815 119232275519776518139073407154874540720 12321816 30521264242633937666373877602059796480 12321817 -1595242612761866025462660920618753458748 12321818 7739016563325250676412364800654010368 12321819 90407476444182763360659564274144943904 12321820 99233305494857964753077515088374824960 12321821 114019618723762905871097638607993806092 12321822 886800859061660836750275380903771136 12321823 -720825474109139410697302963484150812800 12321824 -1573523737451427734224185252108268929024 12321825 -348817947739957427123807701136320352400 12321826 892936913860716526271674823881894579584 12321827 687655938469483988526529446449101854672 12321828 -69545848797332598326817496078612316160 12321829 317705200179754017916261228027280667484 12321830 -90485418520448771612914398618789517440 12321831 -473964452438339516902012370544042542256 12321832 455989972824293096623458704296221158400 12321833 -603265560127864594879979993707900747440 12321834 14691224485179303884835144759202367232 12321835 -466940082201458150080190533113282162240 12321836 -492808080881422899720369123988058112000 12321837 47650056799782945414144141326676367296 12321838 -99987854110422645548525332702271935104 12321839 -730115637282925326135733816718535104040 12321840 134153779030786063323855021616765009920 12321841 -37305685619946703241426606964876593856 12321842 114199152627679339197685568995019719680 12321843 -216987731491686920690757314053303131336 12321844 363272572637163581608798409955416164736 12321845 410079787240680647857987035928136579100 12321846 -16100762047115242994621924322027421728 12321847 368293860625858269504986461776045744296 12321848 -5131306981142548579849572277060239360 12321849 381042831306596327333381305673989447680 12321850 -361775921872971468504725389597394095200 12321851 318066538142991006929415922526859494592 12321852 -22372281862803896174776283255538278400 12321853 -781952871093532324573861155355178236200 12321854 774087737264080622348097877817959493376 12321855 -122698833496107805611650571434512128000 12321856 -275091907151357613820242092625858396160 12321857 912754409533301423169893334144480457152 12321858 285039708475030186084519005687355277184 12321859 60912680167170171751515983292630168576 12321860 -438113230610088226236482257145976176640 12321861 -281505647401106647829182174490318111520 12321862 17556222616827386843754619992725668992 12321863 1164274427893671352270040419536524321112 12321864 460330228891992743216024280067766937600 12321865 -14537713399925992389409115961129300480 12321866 642282163606591397167229107302041992800 12321867 1581918285260605721446626515975090373120 12321868 -268619958809219542571062225092820823040 12321869 331023671565138418433666783494847932896 12321870 369924903428951442412243732234221388800 12321871 556213426140267771218876588092548967792 12321872 14610587418341201609312864595318374400 12321873 -187215948439542933110237192989535130078 12321874 405387511633378788527144433775243041936 12321875 -638757604240824534434902341684835650000 12321876 171153561446657560889963250890999703552 12321877 804302265185283204651672411944372363726 12321878 -645301520798789566953107126808230256000 12321879 43445231993276823735709897440223901520 12321880 5015714833478957264741401930432512000 12321881 -22470793483622236077499424687899862400 12321882 3487613840749736798023735652999837952 12321883 700998489106042150377640405509095131188 12321884 -228792640850424554307269933477326387200 12321885 -748174457800589507808895416363634634400 12321886 -21141680331505522120229018598521425920 12321887 1065219217530903228203607462618450709536 12321888 -48825515144725211735989262569305538560 12321889 123620948083707117573957765465926743560 12321890 61579117243741117893163985933345433600 12321891 -465658043374104386498840800465141974300 12321892 988932736194781296499401147149335578624 12321893 582090943851690635032427730789794246142 12321894 64905682991372749959306384797903183616 12321895 1105965405974328602467496406169811513400 12321896 2351675267709004207018112978686089461760 12321897 -82887409652091421144245159766626622080 12321898 -421989759035999669247880174781065822800 12321899 -1215616364314188180435758031049083149520 12321900 -107045631399664674353818448626065235200 12321901 344717781541126334326679494904951202902 12321902 204753668415724693019405644549412594304 12321903 -384608016903504911963459865704694721152 12321904 27688954016686637919555287964606201856 12321905 78690933157552178441977598537843539200 12321906 -202179261052890296028633434772564195840 12321907 119360610985143115511703273899542636800 12321908 -3490349367937111268599299549249146880 12321909 -1132415833770131150124601024881713777280 12321910 622653106963409364832314706259417871360 12321911 106607966185721653698229081323319455744 12321912 -79710773479676188362685339980043714560 12321913 -1284464505826217010991786885144226086076 12321914 670942937634744269085274907884200960 12321915 -326650527115043001188302007158312936080 12321916 -514394101809776620010165027870134773760 12321917 -277458801234017112063016388925379259688 12321918 -88060467179163364993093421344928578560 12321919 -757923262634481371563034845171998551680 12321920 -170616976309598690679040891761249484800 12321921 -379437298338269372127154296826953839616 12321922 -400724352569133595018880549440651645488 12321923 364255730867439643720727410317694439136 12321924 -181980400492537512933076716751928690688 12321925 39528078073965194900482701897361833600 12321926 310276154217385316579186294713329108480 12321927 -249020761123709827929869912746640520336 12321928 -578832795030535794859009164920514478080 12321929 57445149570420650308244297022893701530 12321930 228128668541503310211250318990686501120 12321931 113794336984888106181502956172979734392 12321932 -765725721170527715616232402641678645504 12321933 54572107143505089855815247408796192320 12321934 -461748239742081247288458540222924984384 12321935 -363407346207801574850878969244393229840 12321936 -55122778822316702135941832092865003520 12321937 -588164298921093280516767626552958545920 12321938 -260354225831489574095508756873570464880 12321939 -306784468298617766817976619312652645120 12321940 -201233442085350222410956561827163230720 12321941 167091912282725449396210624710824037792 12321942 151625361892529406516189271399981480896 12321943 -558640448351184209714810433080666700480 12321944 1404525327365893751634894892084204124160 12321945 443278727132717256025852735854487154820 12321946 196955447565530871695050534316306165760 12321947 135183684393476369683552471219275767760 12321948 -203174990004506273136628465821719569920 12321949 88615493506012983032121227061895614950 12321950 464867563790657471655515019617681736000 12321951 -4508501306028538404634389737637583104 12321952 70223955632352020425515617298441830400 12321953 583241176425856883969785428025300505280 12321954 -17670737063686793858984629262022524640 12321955 -1015637997863379510389602367381680218000 12321956 -610536414704449758517924400217868922880 12321957 -1300240384710564895841372898409937573760 12321958 39200326266019358758206400706158735680 12321959 -143585479966109629997408448244370175216 12321960 -33452631029515352758822203739398144000 12321961 -159881122193253273555136120446925999500 12321962 -16495542093631840607891375134840923456 12321963 -12431091618234125378456368305995571708 12321964 -985504751831964128548483759805336217600 12321965 161626321734634990843974650743771390860 12321966 406530788680718387337883557037524047424 12321967 -474643168698414684160824872907161685008 12321968 -316043640786668410473888615963698577408 12321969 677430326259550321600546886541779891808 12321970 445871798395707686192184519356721845760 12321971 1599945705280543493725783754523411932172 12321972 -144529841095143963812240099607674399232 12321973 -228048201831480516881999085646451508480 12321974 56523100053973286046928911061999693824 12321975 -246964866483389954029948099590550704000 12321976 606266594313123905040274216884671938560 12321977 -1263592679384508214723088714585173593174 12321978 -122854218122282614204449979183907250432 12321979 1015554341123945004495969929259992307600 12321980 -35459105610608082480756968116142515200 12321981 -1074605862566801218380315863961104974458 12321982 -288876374503612435626138313211064024000 12321983 320077993141851763554648212104443007104 12321984 -36113233135495956270957488708612259840 12321985 52513153866250842472348074943972962240 12321986 -230877517839145747089872151408648917808 12321987 -820825422683474934160447772731203557640 12321988 62527546418545124682759616070867234816 12321989 442195145133748032904751618392491029790 12321990 -490514227632070383907290026889398476800 12321991 -1181161989134447906000786392729668909312 12321992 1306106812266841659280968949482768000000 12321993 1286847425893278217326408267349430983104 12321994 -93163904471606909563781580282981120 12321995 -289088531576308426666728940296896817120 12321996 569059001369417849476913997933456686592 12321997 627191321062250208245215463785905671894 12321998 -251208533384842255371682113925835929536 12321999 427147314619689349036055281186282037304 12322000 -201517414713676129501994314285228032000 12322001 -1344057494628049730207415176842175785998 12322002 -101536081654875162927377817607990272000 12322003 -1264109397423626079878627857900707880056 12322004 179737453272046101685900746586547085312 12322005 -412256912921450439764207468464151785440 12322006 973685513057855335325634808932117617952 12322007 484780891469818514430957071510385352272 12322008 369965302414316244538298953103179100160 12322009 21336086270716403275362479651015823616 12322010 -202365215671173756595830110530652055840 12322011 -266480178251297955690274052633959021200 12322012 -491886280364027503544792240592137618944 12322013 -17496645905419753416757842055713783840 12322014 -17728499897902192682040990752624348160 12322015 485293053347194629905579921780406629160 12322016 565235705123508423725429853377420328960 12322017 -359243683507905934999415310144433811520 12322018 556608824294317515238903748269076730960 12322019 -731583358554040472542893420752975252580 12322020 -264816822078063290254934117327249203200 12322021 455002069042996766312530715059037543100 12322022 310867593900750727385687692931051154624 12322023 -121626071467433156209127936954393014272 12322024 -593023514222366302130007026247244431360 12322025 -1194112611493006994079979101931274688000 12322026 124821436593787227118505195138633334192 12322027 -1710986903991490699667686719930977466124 12322028 737374608758032859929440502528947495168 12322029 199698835649075117903042144332977067200 12322030 -435383800563829295166564739331369597760 12322031 336707180308402224941529187468995242832 12322032 162731950973853923772379253312520192000 12322033 -358789264543858156189888144171080876718 12322034 108976663455038001278481680828748454416 12322035 21157585003043131617270564312481920 12322036 212644334908475931103996787659152917248 12322037 6892628639900205978928001693033508864 12322038 187525991210004301968242379684389559744 12322039 -228049350974213189082709237384743867160 12322040 325922215234810386355388089837307596800 12322041 248568611268535817955912281115574976592 12322042 -1042810862074706439268979620970985376320 12322043 60425281738886452779493749549839112624 12322044 -442902919459591471845908752981841829888 12322045 -652253613140909283899380614068884123680 12322046 -276459302867528668245671662695088831296 12322047 -310435337040685472603208023399332927800 12322048 524917176566960211690320806516180910080 12322049 -2752718095613817699314084828922036640080 12322050 21803952190522830467331073202229888000 12322051 85890812152273434866262259855396017920 12322052 536002449631214058508398370573578462336 12322053 -10766207031278000499103071767674673376 12322054 82595287191340373762061099265421443392 12322055 243193304049556367766035259213874906560 12322056 -104128127757445026483047432259125452800 12322057 -197688739488876271391020310598192280368 12322058 66095728624766547666723311017905157632 12322059 -352447091087323972421569865992727465088 12322060 -291650436404064696381141343191184235520 12322061 813738685888164702932809150936447569324 12322062 422270341461688416202864234641650728320 12322063 189409514928942833525383932964644887224 12322064 114878214529176898111062749003837153280 12322065 209650777484719029666461622824254081920 12322066 -60080213835082121917350181310790930432 12322067 -655095060103318131412684218272129884884 12322068 393987510512356616670975022781582856192 12322069 258460152286854094812711148237070966460 12322070 31519398517372927453465049658005347200 12322071 -832518217536142323862165591208230754400 12322072 -138378777436136002101416228618639769600 12322073 -381794521434018927366450043673183549820 12322074 -173082328621347889389757931664414248448 12322075 -881748534455701683287262808129869522700 12322076 -227533684533889771348674698716567474176 12322077 -277533940594854377727845688124657111968 12322078 -294915633232155142135834914412592684160 12322079 -255652001714416917202801917654809872008 12322080 -1346856866270471844400092880306176000 12322081 574911248415066322546227715092739574882 12322082 -1037541761673248915359925006541521554608 12322083 -301266466256116057206937353722112517200 12322084 769462591855596131187633362248426807296 12322085 -817744059485392073141539975227325459980 12322086 -177175275675926348224473666194136913920 12322087 1096823355482982604478565349384428089512 12322088 1103512345658896859472034754978472591360 12322089 -3018557253620599431472941242291153280 12322090 257454336849606955651926633804907603200 12322091 464341931710701603797324408555152575180 12322092 -412643668478458962025071421489413328896 12322093 96171064812385811383118596351529723296 12322094 6233612339667115580527527898835753472 12322095 702709975453904111074267806400255219200 12322096 250141556412932080310499702289503158272 12322097 -49210583480565759304967841631412547840 12322098 210281922735014154795701823769445452800 12322099 88562496738376651000767291626000293440 12322100 201436723094483626702110888605331456000 12322101 687518775046737810415036484253647615808 12322102 -444585191187633216411808236780203695488 12322103 -304071725342316209781151189388141702856 12322104 -942395997575609917531449671115060019200 12322105 463432476828601920240130853377860184260 12322106 894535476674890291531662493602368769504 12322107 3860742679889656827020029472769560352 12322108 -5452837811365259328986549330519772160 12322109 455998362617322580209494894839020986310 12322110 43573421292005877947819651416060408320 12322111 285682403051118730753273121508647827072 12322112 -208344139615486337609395969663042584576 12322113 -578005880397639393263608465127436347856 12322114 -162390957390675911690698948661123301888 12322115 229400955624506106234938761247429574720 12322116 716886376695747083794698505637014764672 12322117 -991503332540380074415373964506135367140 12322118 186831537212848509177191179671329834880 12322119 436391874699078491253392321214151320744 12322120 359410549928162477331202991379873792000 12322121 -396248113932717007766887121337640707456 12322122 -636653018378998938581054113624829563392 12322123 4803355308213005817481123096353369600 12322124 -1143330536891990245270562062060646632704 12322125 -15527218204371913144934846155258113000 12322126 -482799607764025630256125878237865927488 12322127 -163456764416296659594952701058106622000 12322128 -32531926041356652606509008352872759296 12322129 384528423472181825777655004400657069160 12322130 557572413627450901250017506259630284960 12322131 710503593269102619554784405328168393728 12322132 1015360647639677987485817374555168512 12322133 104825480080854630585765105435198439680 12322134 -285834351004831365627091438081026366912 12322135 214654584596594998780262185873157583360 12322136 -503978318842059903376883020825480458240 12322137 -729276037075701191649103084136626716960 12322138 -623055263696554171035516989548144091904 12322139 -295852311596269386588470498863729803720 12322140 84165135500771077732103226942220953600 12322141 -21183694117234260447627747070668410228 12322142 246964672121371781177698840837754954112 12322143 26009464889534393094086492728547711400 12322144 -1381339515524529635375996913053174857728 12322145 353536957783524982923955123780034093760 12322146 259912075244365473415097981913429177600 12322147 315435544398663426531419139310555748752 12322148 253369578864912512258574698931602150400 12322149 157431385191126789667973238514352159040 12322150 312552343036783319309155148001140664000 12322151 -176183418629136618587754637064564145000 12322152 -1356568754807746565330897136574314086400 12322153 221258632104609794511542158637408523300 12322154 92881997644412100718871582117161611360 12322155 691264497852537404422007530134857234160 12322156 327147757407911824777965425691894784 12322157 -15068947850742171437495002634950005120 12322158 -210691811958618058528844890803980390400 12322159 -233438883042881910197520703478807846720 12322160 -236114532991711910170609970097355653120 12322161 1048117086196292259359197489190772134532 12322162 -449514874863073921564453341221898717168 12322163 498480681449880933531741998808615988560 12322164 -539375263793060031225138811650643943424 12322165 361583050861408058949967340817475821600 12322166 2271203788036756307243623671951073344 12322167 -335450556856833655545312058741003035264 12322168 -1931946032327756118223318149852156026880 12322169 -367671447714297303103917995413624721430 12322170 -146913436705574932147873517330152166400 12322171 -357718652111450827807977648233692441296 12322172 506159753930482357087460866831250098176 12322173 -758909875558006634805447731231201404416 12322174 -3991543126180266606340661960183221248 12322175 -527714048828360980387575222949420435200 12322176 552512580143690795618817458846878924800 12322177 862438678449218313102479205402352308546 12322178 1363825589846654925713314484230220273664 12322179 808677388533311775685415248470362887920 12322180 -172578125455749183159470566308112404480 12322181 14138026280245146060618816726373011840 12322182 -21140496386739689499247604889173328000 12322183 507495538226817106586128312115873408960 12322184 -273368010425812413748441886278970572800 12322185 -56980042551387201792618921442220827200 12322186 484336526594015966144338114116672812544 12322187 450623730517826116147715297474624927760 12322188 140573030197353753392106491764620271872 12322189 -900339878342744083221724734297813790560 12322190 -150009183778223752663130681387264640000 12322191 48737030712066298737348152904921325824 12322192 -29289815802793165349478962347002298368 12322193 764245999754116895713505455790214445044 12322194 -135507497091176494919306890873787529600 12322195 1347024247598007408299616067935666840480 12322196 671487400378279593058243545925197974400 12322197 241694417428006672246197011671273495374 12322198 105056461200391854872859087402809652480 12322199 -1630667760339705088434550626297249451536 12322200 440235934530704758727062630887886848000 12322201 -167129746206760994927227320512194066028 12322202 694844274198387474166350592726634875104 12322203 -968192199882583103675693811786244084800 12322204 129395011366153567889799045302792650752 12322205 677428744622499630661350931019256856320 12322206 7664778017095913331743042093143203264 12322207 -534165858669625181105394987305915520544 12322208 1693534686408300043579611971113798533120 12322209 -10633778462416156425066486589102483200 12322210 187452766620875697066471240360377321760 12322211 -1526588817312895955359134154038217867200 12322212 -97508635364284753108061596431234539520 12322213 -1395586450905254188245261017234172969538 12322214 -747892442935284980244908255945840384544 12322215 -655826289593511661163848153565216236440 12322216 -809667369545330752107981278673710131200 12322217 -1459068438930075995842467294960637513734 12322218 -162380483145066707708770458767934717696 12322219 -232025720921405089194209414729738810080 12322220 132067684472875896999144573051510650880 12322221 42750025881160186752403021039011414528 12322222 -409256151867364006732651428605459558400 12322223 -194583534449218903579790232000731964528 12322224 -34019422229784610170903129181013753856 12322225 1424347613094982055837949486912235478400 12322226 866911734762799646818735032052685349648 12322227 315596143806682093006260387953938740480 12322228 -17309689190720467070857168697681736960 12322229 -474494221196270608994153410424809197924 12322230 -312725119034336299916800614693846641280 12322231 -856823971831509335593175471562066195848 12322232 19297098562332245519350323672799641600 12322233 -517759270392285263582312383555242485760 12322234 -877671192166943230673928509275849731984 12322235 303362933595311546481000096949296150000 12322236 723299484462825264310375947872484659712 12322237 -1080490624800210880612023865766871613114 12322238 -1058081062906281158367622548471572685504 12322239 913532022050989306814301550883057914824 12322240 30977394104476038048109963061263073280 12322241 94927158942110243115099817846607519520 12322242 -334796564486093399496530807717935254960 12322243 1784783111519964574782849591961959506492 12322244 -1242895921713047564888990576024627552256 12322245 29734677875527064739866004356883888000 12322246 75710790159582031765954938301978077120 12322247 -339387802854215770260156556097260092288 12322248 377536541450811413937265304844849192960 12322249 275242784628906056354011106706434240740 12322250 -556280980812495241997812718129574912000 12322251 -768338344714174939045078614391482444420 12322252 -2578674316718131611390025480531542016 12322253 1625370926826467647605292140015225326784 12322254 -13176520617190092611831505613648005120 12322255 301769836224417456253549128460861294320 12322256 63690372876913315903632601802235494400 12322257 -1022052987120002996661264145796581305360 12322258 38863657119553402992969954898187968320 12322259 1534534939147705727564373977691754408704 12322260 -410050030683058160827558624018633728000 12322261 575875527243012557922876402098154769280 12322262 1555881977907970718831123051410664878080 12322263 154020886788797646540744557289874392576 12322264 269143297263529757363047530147813273600 12322265 4234516636809439061198511796141091520 12322266 -387329201413135765920458070554939357952 12322267 967523313420730829118298897181040456160 12322268 277810370131376897994240903411380428800 12322269 -608602051042395748669977655339396709856 12322270 234023359331733027613132427305495030080 12322271 182231393951964318234658976318893425120 12322272 897749207367346702927663687689855565824 12322273 453956681255499979658593799621051876544 12322274 887833596388317331860438751214689577760 12322275 -415428379391758739730735307975660800000 12322276 371736255841963466504638161806464876160 12322277 1842666898299773266193669929776273438 12322278 -876946173058102907716526666269583395776 12322279 180608227742931819738931457056201040000 12322280 591737978848924636497105914121360076800 12322281 -955578828867994206520899345854014574448 12322282 36986340710214070995895623819278751744 12322283 238745735441621697152341939215031873344 12322284 -164785222166210426644528337320089093120 12322285 -599783040168503053614620246137681900020 12322286 320805533783004698958782338330035542592 12322287 -232692431359823511809155164081325459656 12322288 121892215263339296582040543828069777408 12322289 -218796836162595049183307102739137962944 12322290 83938263524158991157525807723975690240 12322291 68617948860098320275657551192972282800 12322292 230039571753720665642105904507030470016 12322293 -96307836293005068073372647579988141536 12322294 775166706712220993080631280357059265696 12322295 5648293508354758062618742338890988000 12322296 -168315670443744077549093320622057717760 12322297 1043155933234360025601755279134871375580 12322298 16890365235552737082668979881127613440 12322299 -67937841042226231789554013817649897984 12322300 -11410772182757469731227824592240320000 12322301 1189484221942700946247788930528576631302 12322302 -471739483219235785650107792261361893376 12322303 -411118811148388966147106975728313858880 12322304 273739389301725849261358496158310203392 12322305 -448876787237491619049348901807764968940 12322306 58358084867594218931457670970001840000 12322307 14726891176552637286184836708195775320 12322308 -573964298629395424353620891049454064640 12322309 1090038130751792135232090796928948876510 12322310 -58063705436657795148909226816595804160 12322311 56317231435642988710163824568571687936 12322312 758139916909865291342142739052390323200 12322313 102561160267229987245681133670228240384 12322314 64104199405334488424055498529914593280 12322315 332047775839635757292977482969844668960 12322316 614166228371718320105492185843454837760 12322317 -175014140267727962087001635792374502400 12322318 -923594944037106829956815377304725976640 12322319 825235457860310920766951890596347980800 12322320 -141940535782071222701476985907070894080 12322321 -1892633755914894266193953102822874151056 12322322 302080968716162531910865329919297037712 12322323 172117689869061562152273091788633054480 12322324 131082701750691958085934899399935966080 12322325 -727337819874039879305354149040199664950 12322326 120779285985268982835398092672146039744 12322327 138010740539059471712147754164727542640 12322328 -303029218123490593391278489476896010240 12322329 218730439171127928848665891672317473568 12322330 3762304887864812491083570907532368320 12322331 364096317346136804161080895649631328800 12322332 -69871337239762116430217240495877324288 12322333 1901061222575033059187368636376167892582 12322334 107837531754021325062379003262795357184 12322335 204922255694083078162908682316336576400 12322336 95919449525130429644903602847376998400 12322337 1141095478397356330112458896210298117986 12322338 1844811721267274004146486656625369088 12322339 -406201547165586313526714633365860361776 12322340 -119546179422976643524360229448871100160 12322341 327589497927933773161201841240983872000 12322342 237378688505276861667023139507728268672 12322343 -623418278601080390330355518667170080512 12322344 -563336382722393417555928900423942881280 12322345 -21620244884535770055814469758753658880 12322346 -72689981969908382492876904701227166976 12322347 30611571198893771346259737991642733400 12322348 1477909436353034840407805914146448728576 12322349 564710308225765484551599737680256705964 12322350 119373452052434153538146974479372552000 12322351 -931479774551515150710632467811422801648 12322352 88046184762957504965000959987118899200 12322353 156827130010387663732799380812071308800 12322354 372383293888901928234924431074839699072 12322355 -231053647523058195708377961354943968000 12322356 1169684806380435172051907873754951475200 12322357 -2203112446557024195428611947139339386308 12322358 -277786877947270600053003464631773082720 12322359 83421021440453262196915450417728086064 12322360 296500046955276334592818673095762944000 12322361 -1646147860116037076014656973754034920700 12322362 132969592153661983472027611416162539520 12322363 787119196558264829689257573630578728720 12322364 -278222144192008455865104150775997965824 12322365 -231429131614100062892682285390820638720 12322366 115024430957877391235454553135059689472 12322367 -931661033003126351216710685760290890800 12322368 16428136279969039909074261662771970048 12322369 -689047038677277076831687261003218254634 12322370 -49260798052134192170292186453188183040 12322371 -92912388130608204209008007833635222720 12322372 1298086521554596329799843482600585763840 12322373 -1329323667709377770219609278493406196482 12322374 -2094893449914178834511857411344333120 12322375 21762569224870342220024753501056608000 12322376 216466647825603750726588394189237125120 12322377 -700909080147099095883553444194880254486 12322378 -651910923351968162324151200412784055760 12322379 -1883240581273082815278882848792490993624 12322380 -217883994269808575159035994485691596800 12322381 -359761786354790226596747034330104160 12322382 -115017834549257964581460450236454325440 12322383 276812194866010082233414186444126431624 12322384 -197635400910366328080931084895577047040 12322385 476155115317631279828255169103546094580 12322386 -72884329242116799888823031296197937920 12322387 147156321602200976676402818506806703104 12322388 -182279722833912183905947801314199535616 12322389 6559718736277139338587794988091997088 12322390 375455201101859790306664039929961756800 12322391 -1809902740524160599395907930518240585208 12322392 -808241776551508218567523385040470016000 12322393 946060107476082232479815989861875633600 12322394 138160212323857038270852486397023670272 12322395 926592980586280770472006563960802315200 12322396 639404259693176522617436391758405918208 12322397 -951566398530563229724694679071001512154 12322398 -186847960534388117027046616877346945024 12322399 -1527479942078014851320760661806657946464 12322400 -49876596559116520831890084410287718400 12322401 33597537218568997244895590802007565184 12322402 273772452393045891007596777677505859152 12322403 -43845965803016323544220260871118338936 12322404 -599897358487393164480812819955038795520 12322405 -1291884917397450539107557730113507329280 12322406 -61292195065263815521155885720637509120 12322407 -80809168734517818808888211939072832000 12322408 230731095319902433118368924690610257920 12322409 1356360397176456582223020976341985039440 12322410 -333347996683535576919088567907427920640 12322411 -231323306054188704466140543126480220368 12322412 289738545086817534594214346675993656320 12322413 2045805924452004929760713263726365847104 12322414 -395272758088615162202569566183669693120 12322415 -132901534075937426889265307204049194400 12322416 -154071007781231215265800928093668048896 12322417 -146027189474309062039417730314972460748 12322418 984833791455144839643692405753741702160 12322419 374805914940551208689698818114195597360 12322420 -101174040427376334499831398622611456000 12322421 1416061215562287250151418740822353880622 12322422 -702656522622026486459288410642332992640 12322423 663212689773179542410933854219759117672 12322424 10270154486438455978102847637905694720 12322425 -316023646957384893180582978190862910000 12322426 -922025329186343266151680586955977747088 12322427 -181371553821399046777919839467628740960 12322428 75427225376938161508000612866741617664 12322429 -355492718304499720298462477526649110528 12322430 274728378296651899675828387002477687360 12322431 -4668422067328575049279804764166861440 12322432 -553564690286986141162141620335070412800 12322433 3405300424169453300797558127111761187040 12322434 -187137609056513959093340845882370084352 12322435 896422666963408799212588587595726196880 12322436 269457175919037163576346335524160155648 12322437 199710017311431382972313629468411208160 12322438 333730569488690268068639735000971957248 12322439 -1712989181656938409148471877273025417944 12322440 70183596189636317202317196302994739200 12322441 609359246837378385482261877207286206672 12322442 -566933081722007168860965076440738995712 12322443 14630789716190882910472312159790065920 12322444 182299898277987433903991014389927069696 12322445 -172372635674460590767953294781245002400 12322446 14223291693529872087184538035486882944 12322447 602161485738174809538733754733193641000 12322448 -276146192261864963583490510466043985920 12322449 -63536469749970666233281512983324210700 12322450 55439573352218868201731749457930880000 12322451 -117502370352727389071390901256290430548 12322452 83069587668132739573213824865672353792 12322453 -411054100131219168238109656508477344032 12322454 -416092584441403048717921358748939625728 12322455 -260715256392234370273257432792546206640 12322456 299156265504028859014664623839123763200 12322457 149308313970407796532804653336026055552 12322458 118255211797715525918320695858500247024 12322459 519621958839186365622314118818929591216 12322460 -801080499916436232983031345376890777600 12322461 -1091622209376365176450529331926886745728 12322462 129652039846018832693265695650118299200 12322463 -714742376761164816684052995657864121416 12322464 347841894918548640783794996461210435584 12322465 84564237291324742025900757441584260200 12322466 31749394860168965330112527445475450992 12322467 8436128396711516850935407420678172688 12322468 -39216062913810926990530510514284627968 12322469 597272259560221085445635938783740775680 12322470 431508533945937152153052752160006960000 12322471 -108834477987413530325492101017958952688 12322472 -1520434941463362673021975018023969715200 12322473 -95055062978930803281986903189776574496 12322474 -8885877827665572658744138198912838400 12322475 -72545241333282959003887931871665757000 12322476 735801160837637255652018881898352312320 12322477 2002359948543876605228564280136411134060 12322478 -16145404609273164754141391513224089600 12322479 -475260991346242565438655834613538758512 12322480 16144451008617298902634775044490526720 12322481 583694669245092044786792840601182647872 12322482 -7470782970849398256248773396389127680 12322483 291215350669286034062370413719668864640 12322484 837299446676545316810326095583975723776 12322485 218049818666785761663302264350182547200 12322486 -215932960875366741902826808934048581056 12322487 -2111850270566012166747160173529020212928 12322488 518468324556473407548418157655928012800 12322489 405933677479390861143414124010709876880 12322490 825577138722640351914526104963602884800 12322491 -691087176448177702215382964066093413608 12322492 27390943586772396070400904895907737600 12322493 790700073718734585362368292660404855104 12322494 394670799514711430047032005721107991168 12322495 -361882017370556913442348893815140899600 12322496 -48134132868613337572282949950510202880 12322497 -38581008750334769396626300479505245504 12322498 706182863068755194393703854958703650000 12322499 -376085991206516938368772635486245629440 12322500 15295430217225670006701104960624640000 12322501 -529273365559909465261276105911249419268 12322502 -393388052018035631886350161662637248 12322503 -31611311389198619335784449759911217920 12322504 -1071800856825981837776539816752582451200 12322505 -346641768861697961645137513775364556080 12322506 165975334219152187507414296154488913920 12322507 860210590717355509879938780992755776000 12322508 -788646210192207039997493746638627471360 12322509 -312012810679483454527438936229292386112 12322510 -4190346317593531172912707090858227840 12322511 -109603804443104582273569432069631388168 12322512 -111416563447019920181862031102376804352 12322513 -164381112490640965062533318984496808640 12322514 662077274722600216324157422932232499856 12322515 -59616221783277278758102737601613967360 12322516 -1237493993500999320440854121443630161920 12322517 -367036510070840513468783537991654730788 12322518 -131657499533713783742347138447156284672 12322519 766767238439313561203329637338019120 12322520 166133856253055122278626273705827123200 12322521 875869791180645093215653517795573702490 12322522 364120416748839733559061983488715208192 12322523 389758694654158053987101744277508568772 12322524 -150556047335175388016113123658050759680 12322525 -34777178448202678696745574876551375950 12322526 382981945159244689562389102640416073280 12322527 -334889264080175941360953101083555248768 12322528 -318262683002630471194134554642810142720 12322529 -1168651487807215614734137608606462795870 12322530 605673591596552002670829139389321392640 12322531 121887597918670979013606936057505069184 12322532 -296966613905031611365061525060938322304 12322533 -872248593544001426987187078521024719776 12322534 155035440638446907404487292975105564672 12322535 1648858800710342451250910708114650200000 12322536 -59009960793981045303538723993057689600 12322537 -46290596704474072598534441198247237900 12322538 -140223326988184172137820258938461568080 12322539 -103471374567427238810422552344579621000 12322540 59941371905815605017751342886364467200 12322541 267846208299943203380934762226596333504 12322542 179277550573932536853009805136589275712 12322543 -631385184760899768429868290977240940208 12322544 37771458410665593949335081349217746944 12322545 78144066537705349578413587666095739200 12322546 44764975968264134654734977880867981344 12322547 -118899138788673830205548779488840568416 12322548 -76709521461949427972922846835426136064 12322549 81170039713946175873562496069959458048 12322550 160629004608154368533649372190011825600 12322551 -108091455011787473905039755023048185368 12322552 118985871978003934384848655170880757760 12322553 6077175088299748780521862836174184704 12322554 362770919827696203515592788327581661184 12322555 -130398652064526272873790444534150793440 12322556 283029720937742047930604454850227376128 12322557 37629254842377183400233643352704290240 12322558 -295777136773113515627373557056693509120 12322559 -292839849679562555806379588175552371880 12322560 -501342778136351289592724749090711142400 12322561 -32331353456956985137654218657103204928 12322562 -5300938319434487732684653794228596736 12322563 -249975349411241478664260072644698396800 12322564 796064301174855299702057659448415129600 12322565 -670624327952016604033312510698530409540 12322566 116384737425460150481020369496645057952 12322567 -384728854821723120578420759628385632128 12322568 1529664406911281196473966261424374338560 12322569 -66274424792141111483249437056878835168 12322570 29694384698941139101202634317723966400 12322571 25171253400868688290455373681083982344 12322572 -370801548016213587132289453836641353728 12322573 -2380252313703063164910193781693884162880 12322574 350965407808026729757821950989667001792 12322575 355889612572516141331908184698688866800 12322576 84580514228812752323756006251910397952 12322577 -944166257993708731380780108281891402574 12322578 278606400010516117041962768187103042560 12322579 -1742187121057178677955801913619002948820 12322580 451110891943269161274796776912157075200 12322581 870530420579045772289230781296554254752 12322582 -198187154674601760231078400431531890688 12322583 -252637566316577118937911465961440053760 12322584 156005128593888072630397503018743808000 12322585 155355081378242249637213384745651916160 12322586 -514772273906916750512727047755339583520 12322587 -352664652941493147909521109097354011240 12322588 410198043157265731933170980974527538688 12322589 599998019688419267537218098693902420556 12322590 -124241015920506802026296041956701491200 12322591 -191844419971050556416671344950822605136 12322592 116078292692918985986649405675810127872 12322593 -27959602157769620838219836455704879360 12322594 766302749370752115115677013252021752192 12322595 49986347014495214052214483361693917440 12322596 -5405326593868376295369307768985812992 12322597 -7062850468399122011500136342211961568 12322598 -563768173006162624372945399257996259200 12322599 477573743656510100355091482279514529064 12322600 -448924850352587578949978040278603136000 12322601 -209591582503827130952860048255728975360 12322602 209774380129939656633662799530788846080 12322603 919066442028334756797149729262393951600 12322604 32218486271613687528070369925348115456 12322605 96861752056249339794160540753539732960 12322606 170722066206505229060049974335339819008 12322607 -999089049829464266409236280906460557768 12322608 -132102730007355444251067424815845769216 12322609 16706879471816295699464385471295537204 12322610 637219487787149134715765811344863513920 12322611 -42759497272208586556455132061798953216 12322612 -953715009821950812890502907860634543744 12322613 -1397563596168367983138939639711091125138 12322614 -188106371700136174404486738808082372160 12322615 -834759441915893886347005789425593811240 12322616 969044662270210945412991470968473538560 12322617 302419189348770689177756362806231157248 12322618 -144096533088605196726562445918357913600 12322619 -120791123191727140624799827539208649256 12322620 -643135729779788852552557230825978885120 12322621 1251180806484585753515990231502705136800 12322622 151696391593443308157429006562467705600 12322623 570281131153678862598193356134376189384 12322624 -27021015215966198104749252538152255488 12322625 -754652761323754213468318103880879696000 12322626 -501583090833605818516898405894717206656 12322627 -1004085977302541826074736221444939974968 12322628 -272437946247753012671025609459122688000 12322629 -792689058567477243098772123850687750752 12322630 -397976903404872075804430737202855207680 12322631 1272950090344980715174851601944422265432 12322632 29173387607252799749965778624785612800 12322633 -143563727158704708733574493919538065436 12322634 138239735544494338738025002603641852000 12322635 -95277108018971074007055072784181632560 12322636 -1077138210754568469145601680265901169152 12322637 -472145285198724953659928545027956979968 12322638 233085672805195936832569716842146696320 12322639 -3235731365576421266578365436938363520 12322640 -392165730567853915816922417754931200 12322641 40097159675158034239796558417762580480 12322642 388591402900433079372964668339027812352 12322643 678794671620380515930794207634138790892 12322644 1041754377371895176545077979156310016 12322645 736336753793407589504465703324401847900 12322646 221742271323003396943633616365542359040 12322647 -943018210453972783945981991190480871776 12322648 833569995684176828687005064607488901120 12322649 -1498813474423865014186844215699495807350 12322650 -32364519853326166969596081531959846400 12322651 1010630065861155918427971580071211798800 12322652 694705626563792396246367761161749642240 12322653 417210498529839188354041429505942781504 12322654 -81073961859501905138521645890039487488 12322655 -31390301407693628190755077634109818880 12322656 96575945436920685098820603552138657792 12322657 15959321736178937770993584644974027520 12322658 697188174227423183937916282392804313680 12322659 -144666876961232933250295288387228377600 12322660 208725342791321740586866290002260684800 12322661 -291245309122889227964303215296919838376 12322662 157345098842007057345537922229514668544 12322663 1604836748226819493704111717767056797304 12322664 -1334279759022445579581437948884367278080 12322665 206778193760554124550430555688192553600 12322666 521105547732357605434368481153272730032 12322667 560491281279499653164079107210538325476 12322668 -238040114322306885402397282083961390080 12322669 -105059256122591013413597863509928146656 12322670 -227965578414623391893321832886218240 12322671 -413191010874544848200761274713223731536 12322672 59547696584166956263425677858758885376 12322673 -63035086533408463703149940180244632640 12322674 44423963236269592815533993149638348288 12322675 -791036454519454143882239650658442402000 12322676 -565269902583525627049345108547322215040 12322677 -49007272016238488386230029462436715200 12322678 -589224205111992930609243745713076431360 12322679 676882196725083399005018047714082860584 12322680 476427132979831115584438084658915328000 12322681 -176120405670068796216648357065610555840 12322682 10808045381718853184244115877573344512 12322683 182148874150419186075723336786254087424 12322684 1385337593746405190803145184743814508032 12322685 -484750834280014533159084206117845201620 12322686 -72668965224435674229842292837394440192 12322687 346490478113770400938744413382663968 12322688 219100715716096664331416578224134553600 12322689 406880394785252428807550229280985239488 12322690 425000855071238032055993357733135213600 12322691 -1502675143213274641293811270726893643908 12322692 -3328121840359030272832482235080361728 12322693 -1295649212474990932125255754150885617636 12322694 -279076741603735822399439279840679667104 12322695 39815965590289684386866707728080977920 12322696 799343462492276184084456385280807777280 12322697 1261031071194850298243313922395017633040 12322698 -111384693251711173813304148133178209536 12322699 259621603253881405715613377639561983700 12322700 -234487376823213383445689712593328768000 12322701 375818753916142294584660341887598967468 12322702 -15746169368637641419569055693121506560 12322703 24754647632325372413502486118520315952 12322704 -123228630416962591178942291894044655616 12322705 -991601268174665320296796575801905490840 12322706 748768255032550176423841580965160064 12322707 796031577812371935046326003114012048384 12322708 626125604583338445063671535047762553728 12322709 -186121348736256657235518742975468669440 12322710 57599104835614038056283140813941712640 12322711 969081340146651796315364204710394426312 12322712 400394880119233757562306934377219563520 12322713 171635359388391149829778484735776464384 12322714 -539965829683904269750748678029617538560 12322715 799630667036197024999524125097277335360 12322716 -618744585255152802258000303653880545280 12322717 118424891690453448330071137221144570624 12322718 -567518176746716721633290118692731515840 12322719 -201556557648242935240009367811319768800 12322720 77991469609549300836604514242188410880 12322721 -441462509176229877201274132908655193856 12322722 -572178702847401803921753672969562153216 12322723 -109527982675345072094825284758352397360 12322724 -6985790835904200421669034889599933184 12322725 3214767673216414006389497037843007200 12322726 27879087547697598649833611471195917824 12322727 2971029477920092506298822813882596955752 12322728 36363844242386883746852832851790643200 12322729 785996029929721689514632199825228626576 12322730 7517346328124021898665665456901990400 12322731 -192761114161770990896925573922159188648 12322732 468386963285330803975070726116413187072 12322733 -35152811805567697533988707866121659616 12322734 32047183054527349367070669301408687680 12322735 18712103033260146902664936523881039480 12322736 456310205121729386309888427262033920000 12322737 15235073320668359795463726218170051200 12322738 742409982736534921659686480244775174560 12322739 115509881890518722884783743087687729984 12322740 -310380060735390281604517079296799846400 12322741 596121339884649227522883723786912734652 12322742 1169620548546791153596728632260239152640 12322743 -4867510140426130625644428368492435736 12322744 348033460369119813934845046391167303680 12322745 189246747674081533794425117707751445120 12322746 366107553263395724585791290168884544000 12322747 -307761849981107014791977514366131462400 12322748 145762946906231171391849560298934480896 12322749 333303976457892834260279909078665361664 12322750 686395800699107714662582612878736608000 12322751 548435188670109432479871600402596989824 12322752 23403396176577795708977674460596273152 12322753 -132903844826635670053885929476619356736 12322754 379949814633139791959980537980879513600 12322755 26831285219513875542646231199868645600 12322756 -292175209786357873178836697567833989120 12322757 -228320158049807237916733659480176234880 12322758 26204910910093902091756293864161740800 12322759 2067166237120734060726081995793792445216 12322760 87732678735452379453479864252854272000 12322761 759480701563617876295377463664284320 12322762 185979382500627466333164941132102192640 12322763 278050887274863163525295075750138081184 12322764 813424046906038430064426878124809452800 12322765 -11063135040293788830625710541621873680 12322766 945373782523633516242106878157486256832 12322767 821277707263584295263454182065431248000 12322768 963906154545098466587375639406444544 12322769 387661866191801877693144865875933175296 12322770 125976481154828763913336810652644953600 12322771 -536539211002734905352699837237482427028 12322772 89371593957662615695494489949548687360 12322773 -1297574803312644964696845735538305005760 12322774 -375034089186078710102664163476025324608 12322775 -152583101919192419720445262892958853200 12322776 -116531079713141848879818148554395197440 12322777 501699260383895580884114670722895863040 12322778 -319877021790057328372187136035913862176 12322779 -56228532413837984945830894553715769344 12322780 -233584107187464601789806455851468454400 12322781 19671642801468640329650188025709468582 12322782 390419870636014872252194540654079739200 12322783 97048622270036332803879031708006959600 12322784 419847778426725208685703318933923168256 12322785 18320787102388186805190565645953187200 12322786 -98128401038342115294059099202191500800 12322787 901567987022054756971112013075905633436 12322788 -466666964965760494409987431952060697600 12322789 2818428994916895594010617932335768270656 12322790 -55846806870694802449701707583535468800 12322791 -371843179711718869092049180232140032552 12322792 586334357956657899411826878213186355200 12322793 -419538012630688124943219446982355231680 12322794 -173276946980879489208532672483153340160 12322795 322105373454708802587799192838073400800 12322796 -523834879770094064872797305869533143040 12322797 -725214701432866128851761895955798505728 12322798 -49301146009644862858394980559984982720 12322799 -1406664898229529016905932463004675109760 12322800 11051552545341002077418468369104896000 12322801 3626401426103126441449427035548704692 12322802 385753151129146050761310203659049812992 12322803 -430095705962396410934689687170760254096 12322804 566336703392439631723303451852782231680 12322805 172162055149224017933960971626105000000 12322806 -70015199196243204907762263651842572800 12322807 -627818207797798305524935735492786101408 12322808 311664779251376904637706626507104890880 12322809 243982930959528140134202804874477741114 12322810 160094030758292285276769400050173214720 12322811 -1589771457814778638581356852952179520 12322812 -96539136610626532796437792747109376 12322813 -195574453063642711785744980453703919700 12322814 -681724528188814572736484917129003023744 12322815 454770627336866006861890230927198720000 12322816 -53599270602866598031602456845006929920 12322817 -544767390255006330417542600249953714752 12322818 23285702114472006223859853526932424224 12322819 1567214259987023484609574087217614420220 12322820 -476523218016429410821624031309829169920 12322821 -10893032091854587230934169585551133376 12322822 694418938024402014243114827562759935424 12322823 -1902226885934795470224793984339121645928 12322824 -1133943291344912735250459637722759905280 12322825 513185427545312795695757499425663160000 12322826 655961496849461478250395378438064184112 12322827 296337019714860355658656776410637271680 12322828 376704447247833702631668056143451739136 12322829 875651781066776958832499674884476741430 12322830 -79830219542094310996090435714700083200 12322831 193666250005543831794190289201031614064 12322832 -61947604697409616257616545905216446464 12322833 811742817320659268687189427006128032800 12322834 -75074862253374743011761907889379779184 12322835 52450945110552985357665268128308595360 12322836 602406055317697952590640058279645376512 12322837 -173618705519497477895839095743251847748 12322838 48398200983523581706384619369046599808 12322839 591401586730306648436467464685479589224 12322840 -15340556596046532169090051121909760000 12322841 144878080970999474053007581038079987200 12322842 -24998134892391427238263366204848970752 12322843 -61490235220567930408255157219929567856 12322844 150588957402809038039686820010159387136 12322845 -548902477113691447510138811008901028960 12322846 1289975527209524227763325987286283388480 12322847 -483854796003295053636698249084108964600 12322848 199856916223160954015237364491766202368 12322849 -262929487534352772216939277890979230720 12322850 101671521490698615806910903604508584800 12322851 -263340212283528116088793589559066151440 12322852 -404231591527531652573821823912826312064 12322853 -916415639681068388271142793251628552898 12322854 611364263135051457441734426652654720 12322855 74446984781908835156990609115456248760 12322856 43181419771483230080587475145881026560 12322857 22720367120415555885508530821968128288 12322858 -260410848841973918190547034386348769280 12322859 -533871922367464385691924081989887940940 12322860 486981702026579570584370823178867998720 12322861 -1286275924498145936522960934374429202538 12322862 721884387284373725227404782522889306432 12322863 129126837597684257736505934463812602392 12322864 -155527688415122083558139174572384337920 12322865 -211395152469956547936706233857031026880 12322866 82890829456023559712214979031655556224 12322867 -1174315966445400819349228962877548843680 12322868 364601860723999575333401612839834705920 12322869 86588227552843940571095673345188781888 12322870 -72724749462543126543761617725599619840 12322871 77367583841363734620014327388718056960 12322872 -138891268288842076192842597091149250560 12322873 -665145764949502340707460540942122221996 12322874 89514631926492244169828391874832397936 12322875 877103368115841410295051118250912088000 12322876 -27132402067921332911647450081825228800 12322877 85915304056646021086909317532566167232 12322878 -148234518280666293141028134031637311872 12322879 -1490999442196769951386015484186453981640 12322880 203531653343093023612518216179688407040 12322881 855533401070165110059209366170374519840 12322882 661323168945049285258891813852155936 12322883 -538509134216080520459244414241483371840 12322884 243221954489818885572247551722509135872 12322885 -394626135743898918274048592198112852420 12322886 -60511253179752216567392938058060701440 12322887 -459401170981266956820306923383954561920 12322888 325382880394195629352691693594142965760 12322889 -1162507328516415635274540272902903382310 12322890 29188134440414850250202589495547992000 12322891 -371633588848809192349633981444642080000 12322892 415330041089533463423786455160841653760 12322893 -652176443509738042442058928965425752512 12322894 287441806637818864576643252257046200320 12322895 -181272378602299814023513427581115657280 12322896 -335032835238379822068841011363260006400 12322897 4443325380689884689490871023464887520 12322898 54587142313688259044509997658588375552 12322899 -404080610427991372639839612154315311456 12322900 -193879287429887391083269257464372464000 12322901 195026482539182944048754658843368946012 12322902 -37554101852239246260263305192224915456 12322903 1675302119493779139544093929753411124296 12322904 -1855540249814579820122967596150722191360 12322905 -63269893033884612435247770134530212480 12322906 680044290865904837396267738933147193600 12322907 -594722059192163049893050045032401222844 12322908 609304088090845762821093562441167421440 12322909 934832590347670462318667912282518915032 12322910 -55660086010276468762068288700986536640 12322911 -18250480585175574019888614286116353520 12322912 -161503434559195692196990013393385553920 12322913 956558509198429341635076637570051248162 12322914 535840776010661105420295198394729645440 12322915 279051784847865450897587035669077409440 12322916 422034738964272630368533416429947418240 12322917 -155463889272081047083990215109934481600 12322918 542400547189073270243126749824582632160 12322919 183352254902595422330688772169679807072 12322920 496776927829896251119992134879000985600 12322921 803244877146695769317640815498085029092 12322922 -129409069764714134529316208656040587008 12322923 -414825420867292856170679429880553813416 12322924 269441370127176551098371737701252733952 12322925 821898091655846796637958128434089796000 12322926 -3678766098421476896730688689771374592 12322927 -1192016562208359005256743091489654539160 12322928 -167428007916767380098772485022510645248 12322929 458585313354706291687485621456358076784 12322930 -1128605311938052191010417404238249758720 12322931 1303458118366418103458574835531912975272 12322932 -182029852168600173333306973427382755328 12322933 -403867320221197097348851170498334410080 12322934 64630558173418055924231390811526210560 12322935 68092399823295726032671341350055101880 12322936 -790583074638201686406926400795873976320 12322937 -884680887400103339459206468308684635136 12322938 249517478827997947562255335234753671168 12322939 342745341537092727212300483024696819440 12322940 949952249789882471677068620105318400 12322941 -903650296510633318282869534764301484800 12322942 -287792808777973564211609549412500464128 12322943 1339329996577050083594880650987315683680 12322944 -100341673784125403055384976084382515200 12322945 571531759569851683679090890578048143700 12322946 9211923285292018373884210845187038672 12322947 80264550948905160602478539047821231360 12322948 234266258122322036156594849296534671360 12322949 936962412311098001168762392011082105950 12322950 -215699521554795617897477537821713854400 12322951 1207402291116266505205259357412455932952 12322952 -452377712043769822481217441626191994880 12322953 694866538237981787308914355929076993962 12322954 -37279208433615569893561925254601564928 12322955 491124853382522626794175948469314371360 12322956 335881033332297040887570488798627139072 12322957 -397966083317180690711607432419639678794 12322958 334482403692200020585459651167046918080 12322959 318266038406651223055753228530862630656 12322960 -11390138172575661947946880223982551040 12322961 240880820698815942452545974588119913600 12322962 -725556507649300126872668395612489340160 12322963 67595530152868920567556923892813551360 12322964 -492067040747125811188928162717811513600 12322965 -141137468044750795649578757466571445760 12322966 -96740671591204689149819363851945433568 12322967 -514754161734603733296545254946149404984 12322968 -91040720315839257858231345701449236480 12322969 1424977851505708902134289736886645047370 12322970 443892368185278217311004831433518617600 12322971 238554952899924297065498640441978167340 12322972 -585216233112699026886034773854068724224 12322973 700893322819351145638348977246402086400 12322974 141815471811369873856055911132732160640 12322975 371084558587382516263509359453637948800 12322976 640786864722092869280532514970004357120 12322977 559931400356789664090475820861461185024 12322978 834618684750490156112200013069086025040 12322979 -1144174479485602869493916118958988976420 12322980 90739384285105620294849366363107573760 12322981 -1843638650247721660863190349269203395136 12322982 -286962709405835589796015163887337748480 12322983 14434593645775100316965405112826963584 12322984 -15805280978249381104004888185441658880 12322985 -59599922634706041212266999928149097820 12322986 34449439245501706977147084255527746560 12322987 -942533849952750092600873658555684540364 12322988 -182368000774616735809588003094548384512 12322989 91692506565567650342933715662130090240 12322990 370172761844126137455855439389285144000 12322991 191727636646814209048626822482345604984 12322992 -138648861743840366546453445296726999040 12322993 1474926720161382184538057006340469188242 12322994 385996736499702666927084864670345872192 12322995 316236350509061642363546029076117205600 12322996 -40705669573388471236706089583494856704 12322997 -369482165946136527192285542238496500000 12322998 -52000310690322712890866994227788711296 12322999 750423574907272344959722952653444292160 12323000 14031893673430811116920409909662720000 12323001 -10203460910066695265901806363969883840 12323002 -412466157796980011511133090437404892048 12323003 546879029199975727919569192103216400 12323004 -176441135581089923153543878263382715904 12323005 -619017534403791950266716836363752572840 12323006 612406268875525048293917643443720477952 12323007 -1216436391181160306752988981990451455496 12323008 -266613903165925971640827866858700931072 12323009 -684944978356521624183630628826428639296 12323010 -118869318970103074632153452575037959680 12323011 -3536327514288547790935344333046725078960 12323012 27083260092138603633223945722542314752 12323013 415255379154723039407705590331122792704 12323014 -880477561206152697539141005341670296768 12323015 249311954360393124289520574247651175160 12323016 368718073970392318753058719407404958720 12323017 343129114081964871251844439840020395392 12323018 -291882442069464381139781942019801305040 12323019 -300613931803331814289144776343408729152 12323020 414816909352384791335958497077386624000 12323021 57591807456770205562103694905758671222 12323022 -483445264562378521147850085988663739328 12323023 -1199421013367026487320437615034560032032 12323024 -21117258941141161058683243773205413888 12323025 -207155128234339055629474039810063641600 12323026 -9774762972229210404834154433617393536 12323027 -474775709385124446960485133836178929088 12323028 745383077330371813405089185811779727360 12323029 93013286684484731118446066759591949180 12323030 -287401378597932794383127991903034135680 12323031 23212888858694603565671356888620130944 12323032 -18620850829046159505286686986786119680 12323033 -1721888810160933859292448314060821302576 12323034 -93700270407158222185436791550328564480 12323035 -244976946092984399671017621328096476000 12323036 1270008880013331781578185679701593105920 12323037 149102911264147689127148003046839139360 12323038 119830741541721118894908080824492619520 12323039 1199772393060775586899684044033954314880 12323040 -113452638283143537059288763946256302080 12323041 -49158120193305536082500154420214270558 12323042 539397125917371439620153316575742036224 12323043 723915552245875301023450601788534921200 12323044 -353476374153021864563113095169217200128 12323045 -371789089873255855803558305011036320000 12323046 408619563645816746962594194803013192384 12323047 -330298023385562899324874721832809174888 12323048 76197606385381720576357377072970383360 12323049 -942480453945836449484682190093683809136 12323050 449662572306311443183544935383677728800 12323051 -265459976186627823072877280673177956688 12323052 -451127933272297294110519651713898086400 12323053 -13323087428672004232032214860613604756 12323054 486065125056333943299344722371974630976 12323055 245012036953444300224460692671927412240 12323056 357609531686965812035054013993036480512 12323057 -13831952594957590930398605697315973080 12323058 151865900557372689462353725532859432960 12323059 -935859884117671950597742644800985184644 12323060 510345116975390177428309951274869236480 12323061 666169620420428698341271788219749315310 12323062 1150816185287021768218699424422593079872 12323063 -970174364748749712844464586412308817688 12323064 161160347469681707456709089539381002240 12323065 241334735617521901953894146683200443460 12323066 264129327299453995351683511422922110720 12323067 -18542037178096545997136239814311724520 12323068 -3132306182712260671162462690221095424 12323069 -31487457780827352748075645882395919392 12323070 -96134934485493578288574674888069548800 12323071 -474020727916336822720082928774237036768 12323072 -195990153257631063082020707897954009088 12323073 151341399529135402348385099038784055744 12323074 17926219246016608165950516146548266912 12323075 132261432208201408826825874828895830000 12323076 287379713328341109288104030841819924480 12323077 535919946304241009102796864202267635680 12323078 255396657624088333356646784761182321024 12323079 -677997543329246180431780036063382070720 12323080 50114673683657818076753247426099609600 12323081 -1350861679498281062897102885334142502118 12323082 357572173067196895489691555320987521792 12323083 -186896445427690148137251974397750195336 12323084 140417403641809688778054877423643625216 12323085 514873028325554002087356030234787929600 12323086 -856477142056591685548115768640307465920 12323087 -399874740981407041389174509272901297568 12323088 212077162914314813174238352957824049152 12323089 -546405992640243790122652794031632258560 12323090 222151148561828629209381968359057216320 12323091 131839099374419114821580874630304919808 12323092 300632096523098190833210321639597076480 12323093 -808677591822299508227625865747049188896 12323094 -92394995187893562198293475067538319360 12323095 44227883021058082562873434883437565520 12323096 21393246044500972010675639603161436160 12323097 -50502043901984421154154735967546492288 12323098 -1051073855375592224472453781839868776480 12323099 -1190243314070146328593779078352759563900 12323100 46387031801644615837924690922438438400 12323101 344560780451134864647575019002677129344 12323102 346297463370903830753112665549634094464 12323103 402146832721124815283100439368692599824 12323104 -136965555658493298028239144170070343680 12323105 -522669316533078455976202088349372709740 12323106 -319291219655850551649122847745175850288 12323107 441807681627880941906397407368354955356 12323108 952712176591324776911899294034961717888 12323109 302438073083837795860136537492230571712 12323110 278754509640193887178904665425146161920 12323111 -1391259016879011840910159585269969645576 12323112 18138344912121650394620167034810941440 12323113 -730842039662576493262445178422643583200 12323114 90713555909045902927569435286919533920 12323115 123196994117733898767379258715663232000 12323116 542355247134790306972763429862361725952 12323117 1333129803176668641849317204907313240320 12323118 -196550996297313466268324301903390167040 12323119 -1112461822113819777483584145243042019104 12323120 -9615797612075344552614432221940940800 12323121 -319957394112375697434530726226724979088 12323122 -115695084820793199299677811133784147968 12323123 -1680242421520872320244126719462128900536 12323124 308772579379469341896975088817233920 12323125 137711107797042913422229496089218203750 12323126 344911672016277973538295785720992272384 12323127 11307842197194554624758061405829013632 12323128 -1795858082096822441588382791120002621440 12323129 18661035444599291869023110888819619840 12323130 -18776234475969856969585938525160565760 12323131 762110396138245267030110065746850318400 12323132 691478002853493593045327457183881296896 12323133 113518046362285610248760707972963388940 12323134 605356727324015629512406876595590808640 12323135 -263560067817457016907849723733492356240 12323136 -17276633736895437588696270919063044096 12323137 722738712946737740810386084946940272580 12323138 327728472151063047410289231151040510496 12323139 766721280985262411654904720568488067248 12323140 -552821154339751379414340752515655842560 12323141 -1315352284428155899719252946966474159458 12323142 254484230522685245557740988530471423648 12323143 -153669473107207123494170391921401838800 12323144 1563558249428929551415296604584855398400 12323145 -49998763170120456119759729230216560960 12323146 -405164161128856695415779940696373425920 12323147 279551278004080318986987442449945140832 12323148 -10068051168512042650422396623741546496 12323149 -134864536271732820130181657132900124864 12323150 72971427209574948974046830196533894400 12323151 516824147625833127206753750435962567680 12323152 73257682809123458534243744751213084672 12323153 -941252121752351984333560430478124413600 12323154 -70198931446275322767878054774769386880 12323155 -2207397158139941554282809007818664800 12323156 -700551180704206964568226639815862116480 12323157 660456833027710504023599263112059353504 12323158 139127723242604747761943957086364539680 12323159 1225323424004509645669563503398909174080 12323160 -534558992962170830263746301581257318400 12323161 135452897913432215970882921451106714762 12323162 210064787711303782097364945857146766832 12323163 440297971739115255334686187690282888344 12323164 424958745838105416496392647909532702720 12323165 -331123971073309807458344842460982067200 12323166 -843377118054634749557696127360507236736 12323167 752806783700443828664319898816996541216 12323168 412608304988054350737232082315373969408 12323169 30996259983598017496936172265259113600 12323170 281380512326376959380193526009610675200 12323171 8911788409588671825583075575450986400 12323172 -226130822709408778174783922080583424000 12323173 447264247899728618210523096597826586042 12323174 -306801716398841083746093523417668773760 12323175 -502324067420577826600135087177926597000 12323176 -629953632533485276038016037250957066240 12323177 -1263743512321579419209974517026254936540 12323178 -9371013793235677611716812807343641344 12323179 916231951364107968038638719244493911080 12323180 193076889809514028533792948213980712960 12323181 61406175616308041636200029722424661824 12323182 -95781624390608615597809084214791420416 12323183 -23725100951618755908228859387614296640 12323184 202887755433193337827812932522048225280 12323185 -42349905662346135043988538508146288000 12323186 272414802403778859327209807856514351104 12323187 327461295590271303910874067197352514644 12323188 -82357182143879247683379005723583978112 12323189 513612256374998828394848471142480332124 12323190 36138653490904850536493716846732032000 12323191 -256432605425655937019107180666042132480 12323192 636430006982156451906709474685703905280 12323193 -248462796249168546078798410319898262976 12323194 -23182127841459691622677518602559086400 12323195 502666028150049034316448015926635795200 12323196 -817215512739050194140469002487508878848 12323197 -286014867626235641686083310592136127354 12323198 3876438854345004147657547329285836160 12323199 177549161411144091911427574168957280640 12323200 282126104564121402201059888540418048000 12323201 -1432752538443658022643278912914782764496 12323202 240275994514117898048250504295206366720 12323203 -7161910626015609469756337428910164096 12323204 -211509950653951430503020679107669381888 12323205 283133509584237653006459733947417995200 12323206 12109487798713024944589533598354591296 12323207 -386412298247159482807648069591369418640 12323208 -198431139693240756533922731012844748800 12323209 253701379957247006943452443448275725840 12323210 -13148220524628629472294463397247744000 12323211 -529982213549808874172091489348843826728 12323212 897060181756636244758733411918896005120 12323213 60308968300880348550593551274516413440 12323214 34177250535935670651069473675446192320 12323215 635360268430708202850938883317209727520 12323216 206491634573944697354786916747915558912 12323217 -91828823125432071080426325719614171920 12323218 -885710664432552280515409394960468707440 12323219 742283711894512619477790796026848680620 12323220 21969248169639711610775433911879761920 12323221 906183184774645282355852970977881089422 12323222 -92661710196047200474827827468209540608 12323223 -202862423683878376643795997191011554216 12323224 1202316194827337126764712314424825640960 12323225 -64896829956948441986567319731865766500 12323226 -30513583076311022836279924110945747456 12323227 122814022785495521892873571958256864000 12323228 569310001266127407262288286407312301568 12323229 96262160991960785432385604246579008000 12323230 1495028182409102567632336670181294720 12323231 939884557719291810306849558321923686200 12323232 792563133732653259082741328630828236800 12323233 -1437443655865123586490247145803859923200 12323234 144292571719501543086747181530981763584 12323235 220590969030527089106966451160896426240 12323236 -195535296640829962961923157170664590720 12323237 -1354914360779754942746555857067975874114 12323238 145930073855154062686464385908816318144 12323239 1076945760459238784437986496581646385424 12323240 974869881690519911339273712302443468800 12323241 -841036837755150751668437370122308800 12323242 152336567598985570232149060971499228512 12323243 -3373141264583344442094137289482903551056 12323244 -175119250884293557222465875750124978176 12323245 -472954960646651904948968033058599700 12323246 81513700390589950284308424121733062464 12323247 371271963071729454504756175006019894160 12323248 106580716020534472942034493682472714240 12323249 513290806056738161222860001054148573366 12323250 -108829844803251422272413719984354616000 12323251 -1349869710756597627529655475322190613748 12323252 713996151339154140006426333196834148736 12323253 1122885903765622353986217977862291657504 12323254 1202547061749481221302637825692921198400 12323255 -289897505690629093319901922372762527600 12323256 -291113826361857959029671610737362534400 12323257 123315727993951879327407010294339030464 12323258 -199890103357347823622531100200169029520 12323259 610341791859684831013856218895292430848 12323260 -757030206292243985088452002619960524800 12323261 868841468525446430865803953330803256224 12323262 129674344645904776756353857924143017984 12323263 1851218698513961556428934219606323784512 12323264 155242957862835039246078673734101630976 12323265 220559431152084498637210085660651272320 12323266 -24329483089923590539972139933632648800 12323267 976411731068759460980228640180420636480 12323268 539597769173888409066202746203736910080 12323269 99409583870038056830014962705120856096 12323270 -708833166968897448576849814071310081920 12323271 -342879036242635110192969070098827602560 12323272 -123800413872395327564809339475508910080 12323273 769994824982934708823958860781721714522 12323274 -1498235431723507441068817970164723200 12323275 -296435418704278971528003113130733390400 12323276 -12925123540598504503513221187483883520 12323277 44293886254100686118268509185014549900 12323278 278545591528769794069331501306538340800 12323279 187475615427252023983375729619004543000 12323280 -118938881438263923569756432731399127040 12323281 -716066258857489011985389038471865473036 12323282 129610352350125405860296640889815950992 12323283 -258521070151902055777259895206036559360 12323284 -14024013390130328025362695462299951104 12323285 28820447082510401989427864383462919040 12323286 -80621818708783915251955425025793203200 12323287 108877678590537857701056585779813046672 12323288 574591679223827661485791053491185643520 12323289 -235952043685462481502936653536274380800 12323290 -9791508521992910208195539414254417920 12323291 1162434851886124149243149042527562839392 12323292 447986123398429737018623477640905329152 12323293 -1391001466700649785079154775520550010458 12323294 2778997560100861788293884024872626304 12323295 285288731474423597716828440834229849920 12323296 351483402979333110012544077531843133440 12323297 292183033490956761963481731736727249472 12323298 -149625233039602057068004587645667041792 12323299 1090002288352216348864744569057978950300 12323300 313894533652297489162230559327413504000 12323301 -104226055057522985520604107378121792416 12323302 -204892913413309837866000631996126671648 12323303 -421770178694115841931865839104461437136 12323304 64308515817961886720881163051520000000 12323305 694786954974218233103619286145149032000 12323306 31435985719335961444733275305114869760 12323307 594854583451840875027636665844021834840 12323308 -575108110489901471965250466382153036800 12323309 478050070534199932154577611997034015404 12323310 -265661977902605341257878567149605166080 12323311 -372220677773789107696320061116095078016 12323312 -304052041651363045728833836036521984 12323313 -1037041762763969238295594302283718467200 12323314 -772373442727159056425477157955668338688 12323315 1231326461254176194234920800879895854960 12323316 149495729372601657971906197859275210752 12323317 2014691657513137843560632933309153045532 12323318 96787422315003797003311231238583091200 12323319 -36389244422941183081840308994189808640 12323320 -365728469486240186467636481681729126400 12323321 1458572265211273371423658069505870940522 12323322 153458131026570634647391468442450906880 12323323 -123107905250490190307353029629153726360 12323324 -452654532194621291129318938548616719360 12323325 33143626801387087352793121831151889600 12323326 755576179897268227003889341661420378112 12323327 -24051267135490175778848239949525874120 12323328 76677735727486017659803692560126312448 12323329 -433862301194066793918906208782640675260 12323330 -336651561625559373404339205941404531200 12323331 81061018635415228371615946883650748640 12323332 255611178398195646936457843907402964992 12323333 -1248554753790570686375184601710936682176 12323334 124676453223968624096545921556540080512 12323335 -648525475557605636657458367537402259840 12323336 -1275514540261579758812993306862090762240 12323337 29764532608436983072384325452323257856 12323338 -196564328332772836101793954641121192704 12323339 100936347360678702432763086602319693456 12323340 43737788115633186661181107713584163840 12323341 10112694599541672256680858350760843852 12323342 127210446443619271314513237314608354944 12323343 691974497872274515616877744923764272000 12323344 356828857001288205104276889999370813440 12323345 670919096711183704971255425665681418100 12323346 48819244066622453874953665331716345344 12323347 -86971465292101636965741467811296164080 12323348 209994569399857967919362258270420186880 12323349 -22325758564767178711757274792411078276 12323350 -59046800890252394538231314110343712000 12323351 492149631082439994580196109381102898032 12323352 -329865262564761851675261628321719930880 12323353 1441475363788254385982102992366218819456 12323354 -230286374020760499903990011263146259200 12323355 -62050741558590102884408760928012154880 12323356 -435861120279368525975495056138555886080 12323357 -989995365670186410282071093011801898394 12323358 -505683312655565679373179145614600484416 12323359 -443595325938732321080442796012707609296 12323360 180584985839844198689670127481687900160 12323361 -892556788605562964231741179794396706128 12323362 -216518375064438091230536729361323664000 12323363 -13674286545693887007995176087164317136 12323364 -8310095389950832638791215246885837824 12323365 509354832471661232743784933418398839800 12323366 357063304080301799766512858767932576 12323367 640029819312277230006119665800561335040 12323368 -214122465578147339669077079203066675200 12323369 -574941964484973216502333682551368071856 12323370 -2707293880132082616225282256354360320 12323371 1167584318394048336505656398595339963572 12323372 322650917701705230313897630869886008576 12323373 -574624495781075010898664240493413543616 12323374 -139484834586602174184198736191195184128 12323375 -1492746194936053006804284177288567096000 12323376 -11316854586466679195590359118918778880 12323377 -380316178035745400883560485057692005376 12323378 -607778790316107188976901498432536677376 12323379 673996357476124286504563535603303926584 12323380 -37049482475406436383534734213803603200 12323381 142768048143542506566036578047053549120 12323382 396775147833358836257185147301087443392 12323383 877037296489795304675682164615793918632 12323384 1003150156479771579678046690191424450560 12323385 94433505231957922285665396927042790800 12323386 654833548974973836523291590586217377392 12323387 -1966214392732541404829868627396010055964 12323388 138176307468140255148624528274427953152 12323389 278927088151590535953920535955893013920 12323390 -160122032840847033411923360567925028800 12323391 -1022414406818479088149441394651076347520 12323392 -199370187468758727508666673004231000064 12323393 -1909675516017652243926468219800271973440 12323394 291750851637615581759591560926751991040 12323395 -256566915309901293492492839754183181920 12323396 299348145983570316306420738376048156800 12323397 353570388178375735478323525577273637600 12323398 -166102009072056799801377064330379031936 12323399 -23720696567951150242491050970522961920 12323400 -289963013673241841693180435109642240000 12323401 -379619150871999753684599430751358551416 12323402 219761195197457169278340042571753072320 12323403 716691449343948580100212063975383264 12323404 780085035217215437535023218617991942656 12323405 -429777526140204215839530867819465987600 12323406 51567648582626998672525666369033219200 12323407 -1283059228535186955152412725671817088288 12323408 -240553384893828509697057974005977317376 12323409 1223261595704789797835691771565427712 12323410 -167498246087074423823588623959467489280 12323411 126889198842531495802347469178661742836 12323412 -225189918475065780446153828053731760128 12323413 11819210649353439688496504542297137664 12323414 -31921163214326338380802197715197266688 12323415 -82834796322120083629586988470545075680 12323416 202891491576039713465114020831545999360 12323417 -1065879630313065274980543738750101621760 12323418 68852942050220561106211367262067720704 12323419 -223163331213107701253215665953334844560 12323420 -311531842824614285631759188895224670720 12323421 9305663559075757634536822835121357024 12323422 39466616052706048774853672713580322432 12323423 -296010061583546389029276319192031379456 12323424 569210520845915223646847115037685317632 12323425 455469731378591272309645647205768902000 12323426 496339002884289159457051973170352738304 12323427 667665119547885576805310000028770534520 12323428 92772687929905524099373616624224227840 12323429 -593051908061344828855838848584217427970 12323430 -49692524034904716337843800332620431360 12323431 -286051719432903445931467848039607163040 12323432 -2315432469468179833004531086409830809600 12323433 -981861771055421376455196488930402296176 12323434 445913164187256736081731491483476550400 12323435 -1526361524554601862262023731687238895200 12323436 -1386946348922482264134232309294969890816 12323437 -116365945520329419069222766109000783648 12323438 17333217502513795271770500623685867840 12323439 383705333035116400389127213913575009608 12323440 182807439958115140115384238716914728960 12323441 -104852750613339144290390608579814351640 12323442 -214974723540299365191540323052073575936 12323443 -518127530438976237483815419428710464056 12323444 -533182197080012106563401104718410608640 12323445 -86710834129729359421475587609736140800 12323446 141754403814831644082181273359726159744 12323447 2090456084425604979912992554487451801600 12323448 594150021438312605211750097797267456000 12323449 8132067747365424650700422646001918864 12323450 -15453761326601372754161567638569582000 12323451 101186243847673169395715642442306966552 12323452 -118363927047520803855470146955836947456 12323453 -1144941571507189816820223254461252469544 12323454 11233951897176452929666287624534761472 12323455 672768728680672625524833140547553584720 12323456 -14240407972919458421912314798355251200 12323457 -18754386002700546743955647750578585086 12323458 -196699122782606488124655527272284916224 12323459 1230582497528229557474752625408266305660 12323460 -240211369621167375831486981853807779840 12323461 -248041122798529922037475169774276407552 12323462 -326069084874594464341147917858171826560 12323463 -476979375251611469991658281900873966000 12323464 1591075284769921417166338476078348011520 12323465 -395965362137078391501818746579463510400 12323466 -487125224907937250030733672888150602448 12323467 -520121279915381283272672240322204216080 12323468 66332821753288907617432508960936955648 12323469 520936033327094111230301584556331511488 12323470 268129966708912747283539132138026923520 12323471 448563209747640695528529056794109370672 12323472 45274531518791314750727527375307538432 12323473 103782313005094378590556641296475707200 12323474 10801821004393926917276220600013128480 12323475 -302481858676905234903720156396060222000 12323476 797398852605311495401120478705307863040 12323477 132200033169638600242248967872643549326 12323478 -672871864394324959186541566660739136000 12323479 -174906863388323190150226333859841894688 12323480 808838351282993803644111821564955033600 12323481 557606315925765707611357592620607654352 12323482 25334744586929787167281788423803446752 12323483 -933226112874165786862434463955801078268 12323484 -308160765219479971435152647928869882880 12323485 826910678030763418197316751862735075180 12323486 -206796566420950576523212741344194832000 12323487 -829799814015900380069285524980461424 12323488 -239811739817549228969208140781385482240 12323489 486836787974016339410194325766382168290 12323490 342886165456752317576035994988221061120 12323491 406966850972939668690427572897131676892 12323492 -207706444113721707493340804106264576000 12323493 60260437136608329814474225156386789888 12323494 -884562217263271437973824924828674558208 12323495 -78844832011260461500665707592600280800 12323496 197870245565265677876561135905027276800 12323497 -539000480644587055876360525184141127180 12323498 -560674743895645801118449727941275079680 12323499 -3585480334161747214501881761187650112 12323500 -454288487354216034555912065700021504000 12323501 -162413685147884272733525764147065483498 12323502 -565569361346310054047037561511459238208 12323503 -768639618197251335820755874800489467248 12323504 -49208427233944736855810893032875065344 12323505 -465624938137417289853370408556636906880 12323506 425319757854906302377440418360022714784 12323507 -33972160142263265534513554980040546560 12323508 -148762010107904417457361238838157387776 12323509 -510272350828483557879800113403889711360 12323510 -633463110774791504629364765687639523840 12323511 438588390415414932019766940195155917824 12323512 -657730899660645867699872474812645478400 12323513 -930672285015985082264893879669950065238 12323514 -172577461785021205156045857827091640320 12323515 537421183581875505819947920828351650240 12323516 -262423856074455242307273022366064758272 12323517 231334163745900395983166008167177473280 12323518 -25470218678117955700093153475425528896 12323519 -230906643409278394974474210272391972456 12323520 118713038119943004255290170975086182400 12323521 -474607066361337299402280707851841869440 12323522 933691080014879308595743829059348911312 12323523 -24422740442368618373648762993477701632 12323524 -461549885013235629021216320992631211904 12323525 -438239704604817797028925332869376189900 12323526 297714680035090156954801708331904000000 12323527 1387245639143059625015627107150200947400 12323528 -612543595424665608908053204835093053440 12323529 -301989523160650736247463837215164386080 12323530 -121001252517876057428310104366759463840 12323531 253883303712817623004071634254605719464 12323532 82228743544633045993012143208209537024 12323533 1056031517319566143930462069558159995520 12323534 335281567579126295289883610863493382912 12323535 -1036669724653876008110213489585556480 12323536 -73272541860938103677797964047023292416 12323537 -722541111124414689528335363493214988814 12323538 -154051920946580195601827181906320918016 12323539 102720654070330882589286069797050079200 12323540 84809982960815016073607539016872588800 12323541 642230059314568535464583524010370490368 12323542 2040614914596813402507655490768652288 12323543 -644218927252520188824636498400463385936 12323544 -1024072747496683613328261747542893793280 12323545 392187776388908695547950581051762517320 12323546 174964783883541409168543095493722711264 12323547 -212552362217573987383911171457659624912 12323548 -845393270073162564405421470715946132992 12323549 -840149608730326708627262497476853849914 12323550 -111529850840051855451741054656947152000 12323551 -231562618156169804769099449374158564448 12323552 -436394527092597666213204762597595545600 12323553 -96715869341492718292866412039513998912 12323554 -97938584883863040829441893657283215360 12323555 -230662333381880095551088539046565963040 12323556 490438846391298271111882535361300357120 12323557 -340247191455195839479981925434491203520 12323558 277190791437094066447741591799240538240 12323559 -493783297567915020530482250946079930800 12323560 320333576227978517469896941354338201600 12323561 -191203057452231360943940951297704250496 12323562 390004355594069433057526326732340714752 12323563 -217887439991903856188577909645358026240 12323564 968974914224419769604930684782506291200 12323565 242354683215628741457396469468514426860 12323566 108951911127736418288007020548114600320 12323567 1075869321767151628527239272985935457616 12323568 -19247416503314286526934456731465875456 12323569 519623954278026172405502180602744837970 12323570 92137728083162536001751731605449192960 12323571 100986647631395780083470154279244962560 12323572 -278037527791021127107801989263812657152 12323573 -793102112216902337208598768997293750176 12323574 133017316869170889600371844821775493344 12323575 -10697807469563549601311149787452114800 12323576 -576144899212085988970580873157259345920 12323577 129114862984431785637492742442664752832 12323578 1391019015172821048265129149530827155456 12323579 -735836070361144537097645284323720888000 12323580 245529482871356262407007355587303352320 12323581 962640435132110704384396597694364037382 12323582 567973808321614477203513260733440659392 12323583 -2977227988178745982219263436481443296 12323584 79871246369849653713440768805289590784 12323585 -8122673199497369506029253195919808000 12323586 390060399929485639642267330785030944256 12323587 -1475454786841539423529407446778217397764 12323588 220615738013979425060160559217939890176 12323589 773668360559612588742441492597007318080 12323590 -18037942027142925708805496332108780800 12323591 257606697863528235659962632343060965504 12323592 528359396975122553829583549931415352320 12323593 -1051143997390485497528161380823764029158 12323594 98419797426473396994284823530428338432 12323595 -146430660840482281249122632061511614480 12323596 -96157289140500949335414724949939957760 12323597 142278144612002740601931785582655052320 12323598 367076841483139006393892387153083364352 12323599 18500513711385707943017675215526188920 12323600 -42424955359726191609238148035101696000 12323601 210109913240456347243411647848902022160 12323602 64481618687944182441116462492114644992 12323603 -270053632768402511506626239400933752268 12323604 -1216500536003085113432986513838544979968 12323605 193606404619658062178031258210228518400 12323606 -43643979207721346675859279935109109440 12323607 -178698239724366670246013328873499216512 12323608 -156933229938439674899706508219392000 12323609 746534383163728578237237032227147306080 12323610 82673452939186748953404576421089638400 12323611 -1748195626415617994109073863273716465788 12323612 -26137466395310577953527230255840460800 12323613 -67545980969318687296948470430651364160 12323614 -225566817244708455929656257370299433728 12323615 -120279438435334289635507084380386672880 12323616 65974868390857355122181358098470404096 12323617 634294437440085201531715907221680557666 12323618 334588473832212181336693942398357599616 12323619 -316406456155556066792759809911544611072 12323620 -774584765627249653045922464667883544320 12323621 1293503869244432766230570678123525301822 12323622 204194939111376481146681381685009159872 12323623 -319188243925467050335514877288967136496 12323624 -265911392139472019656888347011975255040 12323625 88018286992109553841494190307947440000 12323626 -270019333357405247160513766108067178240 12323627 670483548084231593487446050547941970592 12323628 -2241975928590698871928769559970099200 12323629 1508851284568738040064289374186863959084 12323630 -220010916093412393772416669195251855360 12323631 476207175391648163242991074758781586952 12323632 342065987498205165831157801020204302336 12323633 897090634332916192782459600011222467776 12323634 230636052360659057059602590658391468800 12323635 635948036110763135468897108467600277280 12323636 36732678158727420092826739564838253312 12323637 824050457522882922234754619902194984000 12323638 276720125587304403852159064491049506720 12323639 -1957461563047901380877623472143244329560 12323640 128543043304834411280765345314740633600 12323641 197060339586768309136714814553186691200 12323642 -19851292696220630011322085516452672256 12323643 588500485081479999580949642763954243864 12323644 108236501699738826796986855080386190336 12323645 524565855145898830045269572849897002080 12323646 -165965188110081496926533920820452350528 12323647 -241116112266743038550361473705944576000 12323648 303455275960209232172333026377041707008 12323649 -198083351159844189760548370660387979520 12323650 -17328303712802181704778819623055229200 12323651 861062406777826265223306333160340222652 12323652 240093430412131413289545132376641024000 12323653 -782758607476923735532761496459334427936 12323654 -131442899662728303893968886240252479488 12323655 85511148791153784915711036370666098240 12323656 637075413670253772440243229160766146560 12323657 -230216968928845400917945443876329043096 12323658 162035379889455633254956517314260950784 12323659 231768182738499370691077631980178787860 12323660 1536435385604323452482696677719183052800 12323661 170477411280266984167350654536388515904 12323662 223621992732289131744846193860437408832 12323663 -446043350631313373324471559934083187200 12323664 -7176767773793800224980410652782116864 12323665 650329546971010592750229468165637443060 12323666 -356233016596473497525559658017548889600 12323667 -350480815622512556021009681039300971152 12323668 -204709437691514539409128728827089639424 12323669 -202300746393029922452743723567479834930 12323670 233366993193602507604104241241268054400 12323671 -8842004346489119198974191630761969920 12323672 74609263621637873283613162865943552000 12323673 -178298029703528864896322308916604048678 12323674 -540946487210602599997813882244742667776 12323675 7787207014231294943641264257621352800 12323676 347943234332468419310263947379189899264 12323677 -369154389096367300193561483074555648474 12323678 -91927944259281660010983031678336258560 12323679 14646296108601590865981268534118675784 12323680 -1279717920574402255631047342032200663040 12323681 1815386138804679960741218926373143048482 12323682 402916184052655038289087813584956135424 12323683 695456364727446025990183600903601365584 12323684 -1551895939660103818523216205256171315200 12323685 -355153788025968561200362205394255475200 12323686 -849696338819798041572420070339600765056 12323687 -1125089156923639543950417956550824530320 12323688 67730254439068301629566519248947200000 12323689 372396597135285561314974516698745776256 12323690 169468065804915619128678948074147520 12323691 722751232727224209848711625433666332000 12323692 610971340754130504123142851483154037760 12323693 1006868410146431732135198704551493785942 12323694 536905724480458024858904385527501905920 12323695 1461396284916154740836863380593577676800 12323696 145141975405258096876159719555459809280 12323697 1056455453831563040188756695496629324480 12323698 24008004518622362922504180081822553152 12323699 24528194030014903400759662617586544640 12323700 381298243127036880158854574874149404800 12323701 -13361871174615194644278861169477592296 12323702 -142841408443437310811608541377733047296 12323703 -229054211446658519520602226409460601600 12323704 1240983054957181078158123297231545241600 12323705 593247216534005021084130331942289487360 12323706 -108111287700533305631506179757846173696 12323707 605962868297247609837630203305784835432 12323708 648157949459025443093354965811898780672 12323709 202790529486050662887686040595120748928 12323710 15619981914098780065628240882982792960 12323711 -587152829947788891417206177689359458688 12323712 -1386011799314470929961348218560603750400 12323713 -839995353820495927148253918985349063038 12323714 286571355085543953454822245416549376 12323715 481319493684474671950527517010207994720 12323716 710474242528371418801146443630925066240 12323717 396882786207248604698196035065092921984 12323718 418833875093204730202575170491170339840 12323719 -190061543354500453631814930590307818856 12323720 315758605111847836393552074497360332800 12323721 96904824815409876790893663264840567312 12323722 -9325474404489222638332440300264154368 12323723 517851949432229448737845718744445225720 12323724 -155351172546782847285957200096365363200 12323725 -59876670809640063280301289664180963200 12323726 116475509772967328126908799410575771264 12323727 119945460221933869708590899817860920488 12323728 -223186850561637398867698675795553640448 12323729 1176862527237627418766629775975836026624 12323730 -112968196948166714889674048299616186880 12323731 649819325132561716870318647341660122192 12323732 -460751646525966033262714087890525131904 12323733 -440948896529189718267468776248132730976 12323734 117523682649816061598809509093752302272 12323735 -753963289603147475588304242511068967840 12323736 367184174638628765324563779457850296320 12323737 1086390813628533527117755095754336557386 12323738 -17678086698974426309470825733951049984 12323739 262756534968921025060693292670823207728 12323740 -69252836209335123159427257968522035200 12323741 -469359643944625611279275671872098375700 12323742 527670244370240163950382889375810406400 12323743 -1536193115013663880801260395706615675240 12323744 -1095621658723565270896900508422184632320 12323745 244069244575473496786834264488513619200 12323746 379015740552904398295436145604612725072 12323747 -575605278682990406698320878437931335248 12323748 178810035056760949770718600978755732480 12323749 417463947538072040331359076684856969564 12323750 24398614373669090728231398994985100000 12323751 -1124205089806089214777430878485997927296 12323752 -551253494370331235496077733477615206400 12323753 -673362156341480582925234115677016886640 12323754 -204965817477903591066200093936050098432 12323755 -51437641791478019730502346538876807840 12323756 950541157585962585718564778987448894720 12323757 6902662861277554575626973921371774976 12323758 -312095071236673041543010340551257958080 12323759 -236733497796164390103855321845368738848 12323760 88217214257084765334977091244548096000 12323761 -1491425240819214994120220184628479011600 12323762 -450037474762642176595295843263196055936 12323763 -682796566146563329105115849898402403680 12323764 -935702266304385014205568411825626615424 12323765 144346039434199716328394002819536508800 12323766 32491920797638384309859992286803968 12323767 1923415210637176855452518579545645441000 12323768 -65486886695302508298588329375467069440 12323769 554834284834135005192861604136988839808 12323770 -294144828793065446170520571069341797920 12323771 31778052807861956372883935334075495744 12323772 -408838464893698177199146309256429352960 12323773 -510561159883356828276264163648342478400 12323774 32584334798261221134256670737185068160 12323775 11205445979362253759158379348622423600 12323776 11587390775013274844488413822861705216 12323777 496890220121555898749767365299184226626 12323778 -12555389853785940971057214375112849152 12323779 367183268390004901960127855468263482800 12323780 -33298017030221573889283054042633420800 12323781 816964400957314018033313358974690951070 12323782 114945096237027724999777183670379110400 12323783 1603508311550580338487641487407721475032 12323784 -849875776168910420795131882693020303360 12323785 -581332005600292324430831416251848821020 12323786 -682776665429959373787248647302997447680 12323787 -7988941121872612914793531483420746240 12323788 -464400881611551325917310915566944326912 12323789 -1623430574517709897753737376140795094410 12323790 71465254661541084025822055897899680000 12323791 920844798521959101074002542871313817600 12323792 60970939599899006505979604426409246720 12323793 -753793748521290778635647929084740548256 12323794 -196673456627379530482453484122290590064 12323795 1064951392027861217143442852156471461200 12323796 310496088247248518949980673904144343040 12323797 125462383400725373682458678912642183246 12323798 39068165197407339073389301519278170400 12323799 1644634390370379538815360316360306540800 12323800 6606225568564226807022047516179968000 12323801 -244456841556979941314747114438160854976 12323802 -60935574901305819967394310375792721920 12323803 52151963580654600900995595312078715000 12323804 -168353279959935370652264504924602873344 12323805 -113099014590902899169242110530538816000 12323806 527510071787485558217894755794428969664 12323807 100563677852197287425067783189954961056 12323808 15032101868801659540422372720190685184 12323809 679133726073110213392965252066979471010 12323810 -591579744382538690677837117675808034240 12323811 384353313526738007416420410426799385520 12323812 299492854754755447384540002063030319360 12323813 -693980390773574622858652763617102807938 12323814 194315082979479768936049424379196889088 12323815 -198360983754786776544995066703103111200 12323816 1717791447055606230908405959316978580480 12323817 -419664378065491273832443393855839383904 12323818 -8080822490464041467781505639383250416 12323819 -289058623120475642297377925782532703456 12323820 -404639384088723476410096806592039633920 12323821 584757315094003510441362386110463720844 12323822 -239010029300214328515713125507970846976 12323823 -358409460714482236779701789588007849216 12323824 313154367513732926224456534874229309440 12323825 251661471845813668602349338131740411200 12323826 -17869757403429571792576449120098918400 12323827 236330895334487662972052527734731902916 12323828 -355128081783856976802961221530642012160 12323829 -248459383941607282111504129968315076800 12323830 -27406429020666293301518954001602745600 12323831 258637553160245387195637034402760482632 12323832 -182062279631696379534125330060869632000 12323833 -15070505820813152900241543697175565056 12323834 -625324151124173895921938106965148119184 12323835 -189218005962730192682099365233487320000 12323836 360878953750107860405153625028748605440 12323837 720426339438149845054336741132135980480 12323838 -13532563233573907930624044377824337280 12323839 1094909967531201847807431904218195886200 12323840 -667669064427493979519089319794547097600 12323841 99459832213917608836690435929498495792 12323842 1027304552955648281214596668673621760000 12323843 -5038691258161223423390289592897385400 12323844 250118226659680288121583973793914329600 12323845 -293258995672995268159465499667551928900 12323846 -1250062366291206401051507706269597494080 12323847 -2152372265787888150238836636031062387072 12323848 -456316397087464578775078275905386736640 12323849 -243215980654260229367234348423293158528 12323850 -96526390072921183493044881179097600 12323851 530814935384942727324575641973725088852 12323852 -596946973521229590575213573007394040064 12323853 -143631292566227210407120056142198939200 12323854 840014190098550533460392815056450941376 12323855 -1850051815404634348856879031955320018480 12323856 -165828321824614617977044039646358405120 12323857 46698749781217995361851341368699047872 12323858 -507281398707057772431765158481093636720 12323859 -629402151289563470083553137110470529096 12323860 34517169200987699580224688342640066560 12323861 1638954996143918163780416924541289590720 12323862 48302356755465661830756469261440148800 12323863 -1277976353042113435845274720493812744888 12323864 -378276977122392203305427986976340172800 12323865 -65521095000126716745860255746364914560 12323866 -45470458695824898329315197634221156896 12323867 -62501108322476156870189607053924111280 12323868 -375049777648248319860822665005422773760 12323869 215095138137381083830772951264631546060 12323870 409477111797370081672733704514203714560 12323871 16483034951706723370195078272696076800 12323872 -1014409480877513601885007457521118478336 12323873 -290695168510243450752913023071869721196 12323874 -390189303034919820755485342477649331840 12323875 -1271444250856507717845889716935382900000 12323876 -27328607126505414146930764898214368640 12323877 990237541149907701364363306550990150880 12323878 -38707284937110350186356231092112055808 12323879 33622057161537601849789388147017520280 12323880 70015063429384539455026976558247936000 12323881 -49415251131131997287380081243917883136 12323882 686100416801215980111393426680624559792 12323883 -40278692548555358585205971989658304000 12323884 1051189915257163607199841523154192194816 12323885 -335354231967325059754387900695230826240 12323886 357137117766882386561996312701252608 12323887 -1381385673045499828079319478815250484464 12323888 18589361936828812686519469556504985600 12323889 896573769903338743441519415293234380354 12323890 590995713827039875571184741245685175200 12323891 268483604627607412215353338546969202784 12323892 59482434119035835298917591554692833280 12323893 -336874429722387903786777363379307085312 12323894 932833420196792123229729498905981345280 12323895 35164249627603713432504446296891699200 12323896 -355743753138610228321427342656840089600 12323897 1016383009326982592905998738740313122346 12323898 -550858129512213626717009453770393850400 12323899 560514960910641062557644615572723416336 12323900 -255425896719167427659039788539863232000 12323901 -77523767014204736452910534370666035616 12323902 461595103236122342278865887269308305152 12323903 253366559937816603835560658832275485744 12323904 119479816712693894346268848163280388096 12323905 -76961641678141463125357157389838738880 12323906 -98438892921055249552618306087184925696 12323907 32146973623503145087847681208196398156 12323908 20273584969264362467723217620687381760 12323909 -62370705586915294430927203557238522920 12323910 -149784770940632160189647023125877985280 12323911 246022357518777502331969290013235591512 12323912 -1426088146343238806901506881531795077120 12323913 -507934791423686462612905784539972408320 12323914 793090303032510928945793556021504785760 12323915 -1269920902328288840335197321884283865440 12323916 524292269048127126428578738921539039744 12323917 1395991244057583784006321571740965518592 12323918 -932613439025731264627266471423255723840 12323919 -156243608432407769745386109834143900640 12323920 -22851881794440630662511685950465638400 12323921 -2279725602105073731539924434410332267520 12323922 162536569077776856590515157135139456000 12323923 139505756840034617605355993551255239024 12323924 402997238996635470238165414866244480896 12323925 572731760822835494808124910081435111850 12323926 51578269518547606095461906528006661120 12323927 354093991084407937344232424650007731200 12323928 150960415236264133906293542000628817920 12323929 17447216851401521424108695126575164288 12323930 430449025117379824401320929696181019360 12323931 337720019233879027618552238601178185840 12323932 928982469145366805052653939238577643520 12323933 -33414974534606380582140662122887137832 12323934 301079937298329061125379900838034647040 12323935 128514195974906036029431609095168496000 12323936 -377413392069420397849802485155514023936 12323937 9418502162784938460189684012228170160 12323938 125977988388690363235780281520406655360 12323939 1121861886205460585735279407893091102800 12323940 346154601802566793236719014623140352000 12323941 -123205634382652139483996845025058296928 12323942 -856133216238114951760588042691329280256 12323943 42068648444593966060086928032386827320 12323944 537023016720151125100822233813892331520 12323945 309896808401138139366558335550985649700 12323946 113455328250932918090417425621912763904 12323947 -1238868169794588223257642569612940747608 12323948 -51170309824781204313168349383267170304 12323949 997596622621719833185940703471566761248 12323950 -442584198203973629732714873513198102400 12323951 645764447331868177316899398129481146600 12323952 -10203377392791640673820016854317826048 12323953 1053206028073364627978682067968687523840 12323954 25350090664939726528653608427775834752 12323955 129418859152871433023345828595185253120 12323956 607006540941922051954378065368419829760 12323957 -110413908428751150060606956825484083328 12323958 4162154512182824441212996718725925760 12323959 255368581651215222309767466315447003720 12323960 26514141324575884007109815096255692800 12323961 633548493075672769413582027644171460480 12323962 -78512144806465473761584002280220260608 12323963 191990603455326237846473060507208132840 12323964 -1190717793347447353072986488973877198848 12323965 1105134691410663852730358815820059522860 12323966 1092834481261796203716567632759267459520 12323967 32565633084592820647295520542794208640 12323968 1148631917947893431845436058760768389120 12323969 -411432706718115628103733851523159434304 12323970 103288933191220866249906889479436531200 12323971 1133153382198661655201431997466187800 12323972 163467424503529489650594925512763392 12323973 250894306168396022335844178093120866784 12323974 85641108330617335011248922004976160000 12323975 -516389888386745097470158252695287384400 12323976 -124190042979017947376191626965281996800 12323977 761658759736449653508977638494220732826 12323978 -153878092144106657301829555864021926144 12323979 869258328416840145040372906042637536200 12323980 1288657608459199096545056334724365588480 12323981 -778003154157166583834785322939741158218 12323982 -412534026044933426590683035634533784576 12323983 453425494954174970319077941310798126320 12323984 -182219736170818959795521135508129693696 12323985 -132301218168076845843202569745750588800 12323986 852037606601925553426401413634567138192 12323987 -178017411359771272867678222445110510596 12323988 -214905558083909599064994558361702318080 12323989 739761083829023304942502796847314633440 12323990 -424585657929866519363397630005426112000 12323991 572554818767791925067544538095726060392 12323992 -1747751316375122913827711843471473920000 12323993 -1778305582814328015257485531900669353456 12323994 150329720774372043724803892355370900480 12323995 -728527353373172014902588550156501176000 12323996 94995549067033566981501971501416888320 12323997 119423210571291623803542883868736847104 12323998 393104800197303538422155229206643982464 12323999 -336463283328628829940538369444719348000 12324000 -391888470450715567663505786126991360000 12324001 -441866868841522005357389158349099712108 12324002 -925859879718082496731800132976436112048 12324003 328473948097172322357240006401089860864 12324004 -156363933541550153390334583188994142208 12324005 373141011065080484013974148409650513660 12324006 9972161842269009782925857359163915136 12324007 489236314179743046639681235608488570392 12324008 247819842996284538844970350953996288000 12324009 -236040308826557838850606419753506714880 12324010 -325311696714078362089735474044779079840 12324011 -183113034176817939910199570824650752112 12324012 716057714104137862884179708731726874112 12324013 -315682447959668334621818854772512247752 12324014 -51008391729273454955359226178531003648 12324015 17636152759226581156940808176019724800 12324016 43246805526329250062500664838965100544 12324017 15554213738165268148767537844848312612 12324018 20389785100277501247310041665577615360 12324019 -517866337174086224151751008817521406400 12324020 175463669228355879625862982166844136960 12324021 -128257412730242073254086241385273015360 12324022 21310309693050927487653966747201055872 12324023 260456811113393260183190763838093523304 12324024 999398687138311376739404205721583861760 12324025 118635680266730336608518553512631124800 12324026 -128222981197616633797050080916867899904 12324027 471100156713405953285288780903114566080 12324028 300747945991472126098624982022423815168 12324029 -1948084356294769676731582674628326279924 12324030 -167769516653015291626788838078343095680 12324031 -994777943691779353701024530877420336 12324032 -8235861566761460218625032307154616320 12324033 266028510948489011047656520639726990002 12324034 168961131503072955559556597600927034912 12324035 -401722912345302631681250611161684801600 12324036 -29619900676377230178738037054744101888 12324037 -152911267401658976090452883835769321440 12324038 193523268386309122584975101844236451840 12324039 -124933274105041556450371385635435815600 12324040 239654254673902550845242320735303116800 12324041 -419748571934531314070475775477219227558 12324042 -345844970913407563430613604421078261760 12324043 -889736460490298474746800761150258263920 12324044 359998558268339637347091886685934385152 12324045 693711500166937355343525888568687300320 12324046 38616651537660737997450243694216611840 12324047 32991675013534691626682795917506268800 12324048 -180798839636771040044126675100831055872 12324049 -918889165539550124647741393654330890764 12324050 168241330569331987138950632685402009600 12324051 133581278859089465260541601765774100980 12324052 401262566358736544013848750056221652992 12324053 -54332226889659619617121628036846637696 12324054 75876690104862802867713816686145193920 12324055 766643354907555884904656316328740519960 12324056 355065996898002123461368039890540994560 12324057 5003475216707399118431178677351848992 12324058 -28554225015156706957934656692027878400 12324059 678795325188484399692938593077787947240 12324060 -202895217173705356249705010298572605440 12324061 -698367177586115295606017692691286596576 12324062 1794224661989090844276747460871033308032 12324063 -908813182871360302193048894430237520056 12324064 -340243303569489020398780751801939656704 12324065 -500127584333629195014880490955044956800 12324066 -466818531033455197127573993884446581376 12324067 145904008191585569039891929783560943104 12324068 196699060630544167753195562568733150848 12324069 34668178614801805833277845869474763804 12324070 -11058012282497453749344130124518656000 12324071 301917045470829015430695450277211823840 12324072 415108948266529388930449194372650188800 12324073 -515214422392572573859156082215205624240 12324074 -24941545462255378340806908430361604096 12324075 -367327340229249999476218240889615753400 12324076 609791573499512896525549348768887746560 12324077 1467256919778756671118089403300129811926 12324078 36548228560609564369979999204053911744 12324079 61849889147406806601687853358652762560 12324080 -148286583349164377964427164242348605440 12324081 51516229243521089771638905853297483776 12324082 83613843089752591972114933393537208352 12324083 -644529470773417408651255884729948652080 12324084 -182586847563916284422604259922635653120 12324085 -285234499451123485212776072478098567400 12324086 -815428049628323725238804004145944967008 12324087 -593555140957983548148845962535194969752 12324088 -1086282935163374665907616057819145728000 12324089 761271737878017744660828241114839507024 12324090 105176711767347539670035186667671869440 12324091 -824713020438109298148193774311843370928 12324092 -1048514069868918256544916656928947712 12324093 805458065015318881929558059019461378400 12324094 -447727913017676512209320602136240279808 12324095 -316319942815875633863272496352414259200 12324096 -166706620694233705857481705996953845760 12324097 257789417515164628751881858430905754400 12324098 608664083659668634611161446477176684960 12324099 -1543903521402611551606679664289087861248 12324100 -235794769983518541372431191876491187200 12324101 27748497826932499403914138953057066720 12324102 -143347335133819588622777456494357026816 12324103 1469195011220177188870519039598900384640 12324104 43045394363958696500266854205111173120 12324105 873925501549887592918646189027990405760 12324106 -808432421374451201317257617350876084896 12324107 1674047269702931331435307801408978198356 12324108 -29428840404109796142747090712825571328 12324109 -48568163362926194009413215135285601536 12324110 521578728583248865679936401911577248960 12324111 258672166550367385680096380960591687040 12324112 15902183577814887546978734903752916992 12324113 -428620120416577893810395687655935198478 12324114 -80710989558717559021991490145130599680 12324115 -410499683456427334900951470628143132240 12324116 -11993127589237630696741663430338209792 12324117 -292411953756463598464592941618398977952 12324118 30039890723493437501023107685178057760 12324119 -835421976272313793614655629722945119056 12324120 670849059636505485803738870200853913600 12324121 -37266120129679538738718366906431359356 12324122 477263729013018611845560032851813862400 12324123 224382983339635928878150771911791101440 12324124 -590981809235300390833654154134398728704 12324125 793644405391129406751152314767514728000 12324126 318552206280054895242039673493207233344 12324127 293119279297422354508755286884196858976 12324128 -43415106343705112939120352076306513920 12324129 -12303065639782985380259643584403959520 12324130 88897389296907554846828593210022860800 12324131 282612278962899998037183764926455255672 12324132 -710875850241931980069626261147598274944 12324133 -148732631554512907769346342361503375300 12324134 40109186818751510972030042521882917120 12324135 -496588440999177873816195648943724709600 12324136 -433165647760655286992011910738944819200 12324137 432338670585391319926591195970173894266 12324138 37351708172868965021930515904557426944 12324139 -666108852397653499177846646183144938060 12324140 106607430551418520431743180042926909440 12324141 -123865949146037787416984611119404713920 12324142 -312619790742873604812362580440405070528 12324143 42765523615918027422633972467610701568 12324144 -1068744128984475852704048881584832512 12324145 -179546669592113501105253876037593448920 12324146 -721781597530508839343780096063893492320 12324147 870677699264299846643056330994896011840 12324148 -69690582185839319627061974352356017792 12324149 -452056611188466785263097153839972543620 12324150 -11832894198889377622864568867890008000 12324151 254028848304612654645881789503826245552 12324152 -203502454973392285565734129511804928000 12324153 62974545817111717314821434211660251104 12324154 303495469092287281444965885383209009776 12324155 628222814717835148532106350561360722560 12324156 633748813597763884281637076969274531840 12324157 540164835380062905089211821414560581280 12324158 66150437954190762768570210579385835520 12324159 740776489746168556107894253231187915040 12324160 17661371149183664322623044132326604800 12324161 -974377600833663386743760054626899314238 12324162 -399307599627568940373640380415519314048 12324163 -585234517866203374891354227788262475588 12324164 -50807665990083731147362598482042924800 12324165 169716354211144854936343571259190101120 12324166 -541661287575324043959186959152393654656 12324167 1403717377849644864287889703163921285664 12324168 494104441266682558608631800799529395200 12324169 427859779275205683430682539894362412608 12324170 -86746459728730099548133379202904098720 12324171 29072042270053200474638695423113968640 12324172 307154903345642385724452546784314212352 12324173 189470798035638519707918220779752719360 12324174 -70300384876482334848412272325217746944 12324175 345606423560050593126323475799084387400 12324176 200486622812471395338710670227299295232 12324177 37987253648972490977129515879056615840 12324178 -486291799984257553438742316281156062944 12324179 -5961590507006475229374576905521862064 12324180 227656077526425543846254130202574192640 12324181 -1849738009734966752074081271066212101728 12324182 -8831211525690416256077759292752779776 12324183 -142094529281167759570388511921842978352 12324184 991216016311217061801033151156611993600 12324185 -75921459425935830748497106796191162620 12324186 152127640407367051247369236453931823840 12324187 -13729510067319028074708146416452491480 12324188 -1393488422491380574324035069223193925120 12324189 441097846547449173765468957017814570624 12324190 -207286678228709956495983336468635126400 12324191 -1167108136363186946736341284068336345600 12324192 -368977535480014901928637625884700049408 12324193 474825371507888565828056994303620881600 12324194 -138639887551647830360383776487472506080 12324195 -66738020017307503643068247416338450480 12324196 654286798433545971007729558871747142144 12324197 -145675357795632053890450183522849177860 12324198 -246524377113207487772633160035486184960 12324199 815524243836224164151652860385910059936 12324200 149503527799381781401035317781387264000 12324201 292590810564042099302405394830549756064 12324202 44042649885519381024507175392751048704 12324203 -435965543263470020925929167526453425548 12324204 78588908978615367916332104945770245120 12324205 -124955450075750763903003325065588526080 12324206 67098453241641752051593096003941147264 12324207 51920813188686619608303161280549003264 12324208 -47522971586417492936984876573127540736 12324209 -1327165997070650647901563999475337868590 12324210 -184833711913849654225364416898985623040 12324211 1219561452912273027324297149884690740812 12324212 1015740225449267026834773071708950275456 12324213 -1696449779435863925727208584571806354 12324214 -332998759017626887873806298941092911488 12324215 495437219243933547799789580049665410800 12324216 -147748863562086257633389030118184038400 12324217 369178846091719429856527966424322873600 12324218 -1692893726138336760554802845994519211008 12324219 419507323496046291688660776332996181360 12324220 479541917037700806586987638541641914880 12324221 235823802701140488571993173611516344704 12324222 363396992230143024862855819333898704320 12324223 1415958257003982444600488416724169913472 12324224 -464116570817141158864572899687305052160 12324225 10275847411162727582712230431998823200 12324226 -102281377112788786575955280557255472688 12324227 449926600765537126188395642021433618912 12324228 104210801257788776715097231995842396160 12324229 -1345455645090816499552161357240607403170 12324230 -3339943664205154790714303191873783680 12324231 -401897594556314389794188014391982512016 12324232 -679731231514878523181883570191568967680 12324233 628722273687821235854551108358029411482 12324234 13339235774995519000791424465023406848 12324235 781871092146809765810666377093032141600 12324236 176459978306788586656149958747232010240 12324237 274745402328075834680077397370170400000 12324238 -677959802076197891226033848533563967104 12324239 -965928986692389745188687263847763434960 12324240 47436530030599718577808686080269762560 12324241 -871778320341822857914603352628070156700 12324242 142006991535159763334003025401745472512 12324243 -575299722648040596633989208094511171472 12324244 391542106271069381239585616224127601536 12324245 -777204570780376182305031925545705694500 12324246 331595704377913128684851228775201054720 12324247 558252794433534042493952434194445788040 12324248 489138485720399781854603297228903362560 12324249 -14327479976394813443551842350310228672 12324250 178699025110170714468852244650227352000 12324251 39654316343454968285807327170805816064 12324252 -681265456325019413773806626507783605248 12324253 962471446893316518661388407183425334502 12324254 769431429835929974994927397886528520576 12324255 -353101176345487765342087493123292691200 12324256 -102174213664827910948780742382037499904 12324257 1472057480881361227882152080503178171904 12324258 11598770954971048379480303337708157440 12324259 -2986892871894168186425124826860618928496 12324260 121717854896187597155354407825003253760 12324261 -116474509206074045831708489264530554528 12324262 221536183667955641372564825778090673632 12324263 66452345578228237423916595390208653360 12324264 201519699796007545156335173458287083520 12324265 292052848580962549031069738816402922660 12324266 -1617446155135630321269485632360895097600 12324267 8096824607512141928486102487425243136 12324268 516456530147055902620390891976939936256 12324269 162726629317893125903204961655599518400 12324270 -161787545716547550110292728703072829440 12324271 -121899325963578548328476734717441084528 12324272 -80977255632752630340440377198093959168 12324273 -5929728494479782351970251256914715200 12324274 -176734633003085676899323774839343104000 12324275 226057265681879790140585832955424160000 12324276 -480597974066976152067621257931526243968 12324277 327701276888790161154313131384204543744 12324278 -283432469917261955534630149631215870560 12324279 -627326682561365363425037830723099984512 12324280 258225814799278641585079031113223270400 12324281 1953272034388341730059307569173906908164 12324282 -84707506065307479776592148554806135808 12324283 319750116341572837545673934850830850600 12324284 55771628479230708882416807858970837504 12324285 -448416072636511224656187434470847428800 12324286 51179009813897596344506168425570114944 12324287 1718070261396463294233097283600540079936 12324288 367888032857426664418455537245371760640 12324289 -228391752333684148427643685759612036476 12324290 261015947398496668855676144273855654400 12324291 -98559108546657348566460534292139579136 12324292 614177995994427096064553131477899430016 12324293 287976506398170035957799615387668509440 12324294 639210423558601798832240419275057534624 12324295 938708476994133636148573141354808599800 12324296 143921919639713344947306428021582438400 12324297 144674408359251970922153754018256292928 12324298 4658624783879525799377126741721538560 12324299 757699386190922604551743757288962368048 12324300 -65434661448845115296560826057878771200 12324301 -286298776054656706686984183223092619296 12324302 73249681523422292603784331137772560000 12324303 -484828151590569697710369490193497081200 12324304 -22609613358058821094328451938023587840 12324305 213069009471183167724952897722274570560 12324306 159186021041149558028491538559400876800 12324307 -667946177743069793450040568348971319444 12324308 253183762640650084828817989173422831616 12324309 -216721319755335499233425433877549492032 12324310 236180524055952486802327981350371746560 12324311 -727963577161657215838254987875570907048 12324312 7756417474143688717371913896994406400 12324313 468025802854091538829663567697393110164 12324314 917845876376746184688688152764590646256 12324315 381814097213325908119571782693669566720 12324316 -81077699153923319575012272693329920 12324317 2415833061048012246161545484579280962220 12324318 254422869545706976069410407178490822656 12324319 -13843869315171132450262826031368873760 12324320 -351813635434734776642601622877440573440 12324321 784803403796726255913340397322177727890 12324322 406974887843570660325548901547451404800 12324323 -182035816085048597448540293835693106992 12324324 -715690761652501661444475341975106898944 12324325 6934940981621745721963649027784005550 12324326 -232727832713446263729391634274862888704 12324327 -458240220201855191185923730081521313968 12324328 -928075077988132148163229477914260259840 12324329 -21089989533649320389560339845883802880 12324330 157846185738894822714834788704888912320 12324331 -47682441006227860893102571536647717000 12324332 943366782602561273102886949592901079296 12324333 -390456168531458546230648502242126082400 12324334 -419169505519981420557358397958825984 12324335 611579569398495536896630773883649126160 12324336 38264424664805515358865120805815877632 12324337 866994055708817007629201485197251773092 12324338 -135618755741230132067834895257228424192 12324339 -738094906588389734233440390101910990480 12324340 -200801835519191885831514943918601502720 12324341 1803035400235782860575199850617966957742 12324342 464971049044171791189135078651542949312 12324343 -528746387627307012386574836960632082016 12324344 -7342983282422319744708163716128931840 12324345 295319507342472767486723369831302020480 12324346 -481557391774023001202057685141774448416 12324347 71838192955901710097385303131643020832 12324348 349320900463648199917546026640298245632 12324349 -2792938585425135618907639468121275722240 12324350 159665042229571843790284660848028536000 12324351 -73924801462142111607808527389109121920 12324352 321652386567599307542707013452931530752 12324353 -115775318914572711046652802481372966398 12324354 -36871790644505587938832021366476859392 12324355 276323260860575642607496009148189946960 12324356 248075109997374682178920676664669465600 12324357 395263499754748413519440989801964937054 12324358 -684612009318854274383819603280790818720 12324359 -22114040449696927553755465172646112296 12324360 -83569562821538007209822675388550348800 12324361 -313770491581012218081160363170827144320 12324362 351975063365344781028164721520927365120 12324363 -383610648815117094246956807831218466856 12324364 -64092665714885303517514113819268331520 12324365 404874935211313223676318145174751928120 12324366 166079187469023247525673823259607009280 12324367 -146920685977202317056198595709076041856 12324368 -127732523381061897919011847986574786560 12324369 539722867056316204162838372558261425440 12324370 174631984288911378044103941402747870880 12324371 17509323536083457724942652817896024464 12324372 130768602765597163381979717815166318592 12324373 196484684385611317908742992247344022044 12324374 835159290437369454935926882159046212992 12324375 92546025980338423706798874877177590000 12324376 1263419451831315715630987014537094287360 12324377 185990780821877875119990720001560261060 12324378 108972723503818510887460022759651136768 12324379 1420877398176619703829956429713563094080 12324380 -715572511421957714604478150718117491200 12324381 95893427123270215129905725854171956960 12324382 -958205941125881691640600489032534174912 12324383 -732958154207862938314205689570269372240 12324384 -746749725355147172490105456096017842176 12324385 611692137346912797040829267715082706580 12324386 -697972013935171429843932875322273957600 12324387 493313734904456186528545263256723786752 12324388 647176637003171828868565297538961254400 12324389 -77611280533720937960656659753209794560 12324390 -145164265965150940593481018833989372160 12324391 -671500248468454794619797919594635254400 12324392 -391177818848145642174449936440256102400 12324393 -56464696215133278394122815196560276736 12324394 -183478051557141059459105842608709767504 12324395 -439293130953777335511153972257242262400 12324396 274073576536802645483226396902457016320 12324397 1469744088894387257025185986355422115020 12324398 307965295366002071882563056865711483200 12324399 -1259657875136586602632793602061179653120 12324400 -75158657768038082280496761402357350400 12324401 -333707673427797469498627978055140253148 12324402 5267583159581003419749378422494032768 12324403 319912903909314033044089886912761203104 12324404 -46748804460238642783953430552484615424 12324405 -93299298152001964713688361588420545440 12324406 10372049751178194332545833729549419520 12324407 308737694245270729653992225882437920840 12324408 -262682018270207521347697809753104179200 12324409 -617048658828143836984138532431489426390 12324410 -44534100578197463076419646195913482240 12324411 -608610642541856439076272697130654855640 12324412 69685075564881480108904128268548556800 12324413 1255110767531577068743604178100108798662 12324414 38816754479030073329348004950117509440 12324415 761210903092797414796111272642886524000 12324416 -17036791925085331542325437685702852608 12324417 -7553999070682418806337676866850552960 12324418 -473940198664071935529541592051716929840 12324419 -491449611014983068132022024869131994180 12324420 884885693865771201288811329394566144000 12324421 113492889877365790779641706898167377630 12324422 262970976548420072702257053009613897728 12324423 1114661985072746843648572073724413116584 12324424 38076819068213729646132986362559692800 12324425 -587041131043146808017525391126640520000 12324426 296668553500768405725609415891866950400 12324427 229531359772872854140820894023243237192 12324428 1302687793024670226847998993499572019968 12324429 -63090211203038920547956129494144751476 12324430 -47022269235314431451822066215524804480 12324431 1573974771315057499707015901936386802560 12324432 200770909538795827404642428907522097152 12324433 2835281128922249940628794973011654054720 12324434 1620344476254997832167688810639549156352 12324435 324490792313816059661350054373904652800 12324436 -47341187121659087115196307876042553600 12324437 -660140846738726348407818700993464868914 12324438 -5006282676405255651803759435130535296 12324439 -1408561331481549016113687455216197468944 12324440 -642949116928130576427523521385673318400 12324441 256950856599369425759925682358015709504 12324442 321373579816624298109393581576153728992 12324443 333635188142063609160203557202428118544 12324444 24033953194652816582060179090290769920 12324445 -1059859149507917004650796802419609600 12324446 -274543680279080984388976663672173011328 12324447 1044194080735826862852059637045595457040 12324448 -229157911758978108614921553762281717760 12324449 -1742528356860318790335907066398005144640 12324450 -113412042379117454167954871070150326400 12324451 166984392103521831985418294303320439400 12324452 125103715690346404570141320328488468480 12324453 -55040929570684685966953504185490521600 12324454 -229810317395648830703698679352792669888 12324455 -450356727378840091710637451771925120 12324456 452634154322472945725225694826087987200 12324457 1046796225295847223526325932366552534672 12324458 -122341467593698968507417547110837729792 12324459 141638446779163736666346179648275915008 12324460 786918630718291029796343380668075233280 12324461 303632249283650952719853143386499979264 12324462 547005985517922704673408042185954175552 12324463 -675685075629478632840666095820191469656 12324464 147588637288705022017541648846047150080 12324465 160262908371955935489708510042893803200 12324466 43562531563967882478588976433594695680 12324467 825813059736389391661891509508998618432 12324468 32486166369907196866784775222823526400 12324469 -55788571796452979957291834805227180960 12324470 146586936938363926210204578750329913600 12324471 104633081778934034672477443679294769744 12324472 1290241672240220977620130223193057484800 12324473 13304432641381542543988128443256135936 12324474 -254430081710169065910398963856127818240 12324475 477321203161980792554919892752784524500 12324476 638060152218538154743600931813341378560 12324477 -62220961075459223024810761139764355520 12324478 404562993013449355787173864455554050560 12324479 -480859317048331515292854768053843656416 12324480 -440983316807559293235459549166986854400 12324481 813431625976014305970205650130731385344 12324482 549224986894161672173513915187352880592 12324483 -78048690689218421763574201263597025320 12324484 357560042341511133423620130696971026432 12324485 653440109713500688909309533521733141180 12324486 26770169963289997751041557180100454400 12324487 -400550990565709988873105531723521431248 12324488 -14220299773702908358643550538057236480 12324489 392279967537989788985972543011104439824 12324490 843452214110193106467463309120759538880 12324491 -743458149203626321712403929347824557616 12324492 785876143472925336143078458461777858816 12324493 -563434356525326359888347948578497005056 12324494 -39472393345727400107423123334888401280 12324495 16714904217470440571460746461300525440 12324496 -391676265402041778486884889059439566848 12324497 -1036261317221555504228435554315899087054 12324498 208778726998446006752644613505817091328 12324499 26624645283444651124087659123233235600 12324500 159052593940692585815317591750844448000 12324501 -692907175692664003901203942317249427200 12324502 67374918534018711002361852362159505600 12324503 -699671671431760379923526423311138650816 12324504 -300827899483078822337013277915968307200 12324505 -239742426673277286591093519066693833340 12324506 -258057231497020504904402703727566948096 12324507 130175531527226267628643896048149000640 12324508 304645728240664033819782493614324326400 12324509 355698036099694039639043991957796859616 12324510 248263498314179401168680238826551526400 12324511 -82023020171775351200733259980661778808 12324512 927574181558782015963997572907282399232 12324513 -152929095756560608914094175992341820800 12324514 -479319773190790993269587238352599272160 12324515 -11922888667479232377649756694468874240 12324516 15599520495326596153118231359027169280 12324517 93698258750826944578416398473417681272 12324518 -170228545422193484526434474706762110400 12324519 882761884159887927486060833939579985744 12324520 -66585495375337046517270058201946726400 12324521 -710029988348440474524588087996946459200 12324522 58938207057367322560616243591616213504 12324523 -19432246202386806126897059615202700440 12324524 -110195195358554709091679684266032950784 12324525 42088147236368404767974366106848805600 12324526 591423280822318584109582246209781499712 12324527 392574553573976106767800944865740037200 12324528 485219428025862993055679569235929989120 12324529 -181446320453783656023180745574535634524 12324530 -568006163388857517756072547572631455840 12324531 -3784257172057524791905981010765269440 12324532 39289122371137182933950024284793935872 12324533 -357395413996617196026450254370129992196 12324534 -68787898378315844778482917950401670720 12324535 926503101864111426783515791758223128000 12324536 -780889928848843719077619189338179584000 12324537 139086060257428645766972319708915235194 12324538 -129153735199845631932763903325856069120 12324539 17755950964045452481691028323029108560 12324540 6843723614805214175860480782230553600 12324541 -1645656928320765035077502107074643005696 12324542 -289079879886861689011436296382205014400 12324543 -424085325143339861650870338244255494912 12324544 120678734037140909550081664228860624896 12324545 -526859945117715018278715459078311558700 12324546 -39865321851131546949628429625527142400 12324547 87582944669249295602899147407009151120 12324548 469930229438466721755205639422316411008 12324549 -266070709848050856403771706486588303136 12324550 99755615551210668073419821217246873600 12324551 -809517841204316192285484767620966547400 12324552 55362814809764325541320114025176268800 12324553 622496009557245153437198297604311294080 12324554 -92919558822835045070034134445250441728 12324555 8482705759662109976035746820916372160 12324556 449481587436710931160624870804740504320 12324557 100485231855333671671251752464382994432 12324558 323237956478396147192005764800205893760 12324559 -49294788536081635208251156041917793120 12324560 -40119464130672442924665600097062174720 12324561 -467851304491316673117677595486297956736 12324562 479277913993874292821472069479501832864 12324563 74778286860605235386874301301847368784 12324564 -92465881197252711284247394387962783744 12324565 56353164237183474256327341526441324800 12324566 529984100085123601432321943370745427232 12324567 -153460867310526018678656129900522968752 12324568 612322230317553417547813759397281013760 12324569 1027401867765180043285057266722721787920 12324570 328796214842619968297151436777280275200 12324571 239752080529292046015141874833443164704 12324572 -209352598303159606700631573492515962368 12324573 -16090095776142850266243643160514884640 12324574 -8304747411928106237412171015896048640 12324575 11516922901172828410398589068001886400 12324576 -1803525295250411291532871702687776768 12324577 536984344432172584063179504474603200512 12324578 121014953660062952263453497196106851200 12324579 9997679846761408419899779394743755384 12324580 382082316336992900740481178243253459200 12324581 -1007781599553750292780516471922608694208 12324582 -191380902715982360278443143425136722560 12324583 -183112566297132806582928601160215923800 12324584 -1141912752681085137146951336312009917440 12324585 -32671928462661060158949673675602182400 12324586 -29609830413302593436664942947573930400 12324587 1003548158882621585229486630579048792000 12324588 127155730117276101748546832765967138816 12324589 -195903552037123786493932992257368163444 12324590 -49662471334453217066106369439195063680 12324591 354015457953392269934043981500892243960 12324592 114648006102106956273014573944593580032 12324593 234184933406896484799810196613005087344 12324594 751913067721084862548440484124266014720 12324595 -550136685389899528119007400417885984400 12324596 675772093180205045311421504952503150592 12324597 -202673874513952501098063986796256926720 12324598 -92228161847945409261424342154278023552 12324599 -526860661990614234723289629690185066064 12324600 207797111233808782348194729729573888000 12324601 1416942201690997386062655893577307852500 12324602 429340065895686300881960382364254069504 12324603 281885667050033611243770270037942992384 12324604 -812835740386176095417631267206477983744 12324605 -164382489324619432411064541627073270740 12324606 -96436233197112296318449094442228068352 12324607 1048476331963675822923375395149824025856 12324608 -239759758964574494372410198137143033856 12324609 1451243498672292943316166459671251178880 12324610 -383631683498611685631082990093948547040 12324611 578498586328582419088908294725358927024 12324612 592372315390349580819321437338852518912 12324613 -90973783786417245785172353714228879840 12324614 -575929413403674284864181027257201341344 12324615 373218366083919977117132614771284960720 12324616 -992519776987573659361795269748793548800 12324617 20375010347688465041537387203793157840 12324618 -171717681938042925591767738284307443200 12324619 1122722828773807738354245135494763902208 12324620 83745947546363328437520591677967237120 12324621 -264852209753205049011005048213582658336 12324622 -292802654355158979310999418410619029248 12324623 679705427009208426238005876555265644960 12324624 -75628555550835720272582991486494441472 12324625 -1261968535894824148671278978946127623000 12324626 -185184210129251217416897749602922343808 12324627 -646876508941815600531219993020274863004 12324628 142463379021873581324957796826156892160 12324629 -1395047893634552872973814447936368566770 12324630 56981763697770477775207543792619232000 12324631 -138149006988049602019734725366198734800 12324632 -1562635497808519113260552606035315507200 12324633 99707671412274209491576815128212761504 12324634 88564579417195835135596139226167476992 12324635 -101932169846572877508999514060688254800 12324636 -31381273815822371229286886682041249280 12324637 198650482346745886019786344835167449100 12324638 -846715435438204352969637465129898673280 12324639 37641737166747451135888257101670916608 12324640 1417225970609710689143256081232733798400 12324641 -214545252331457130542650096566449058816 12324642 48746933287020255108506183342499591936 12324643 -2964669035850461824823429079642916881984 12324644 -785995675407017081488228280522431841664 12324645 -67685889059160089781604993565095940580 12324646 -155319432620982826151784700833490333728 12324647 263190819874697364928943108050122255096 12324648 162925492417623643409081170736102277120 12324649 1296317859867556125480428318278062386164 12324650 91485098172251691582575926096396281600 12324651 -548201839521328282835963211630443980968 12324652 -458624703245040455118050106423247518720 12324653 803204253810230562717674785357428327264 12324654 9650184230923568164049542895888619840 12324655 -134804919999608582118267261241562804640 12324656 -395163660728816171259511674122576805888 12324657 -272081439397876048042193083634085190656 12324658 386713759623259618303002871304994193680 12324659 1927705299689309857420264754246554366860 12324660 -4457423324787064306751308401652654080 12324661 909634897752323596391610258294097993024 12324662 -234741766843265563580868569037833884416 12324663 -28504258252188907523878846656108191520 12324664 -850479889707514357763723618149193748480 12324665 -143700975125882256611707553412437561280 12324666 -33264622688292964271113017025135355136 12324667 -24852638115255309561480075012938399600 12324668 39918738704457472883515986233784414720 12324669 -385027260785621206935321233573372694528 12324670 -188829807149379948284837364748650086400 12324671 2812471695299613568344144606022387476912 12324672 119817599617067761205561077735236304896 12324673 351840719476124151274648715258861193600 12324674 -32324299787385182996786759191488527664 12324675 424295320070362415702970646003200264000 12324676 -143740725117355889024895917977512550400 12324677 -777911784142594775110826582366728502976 12324678 595364801416084056519805590625704594624 12324679 -1614799674118516641086363974521686455720 12324680 -813667703176388335028157249206864025600 12324681 968843268057837122225936522228126626020 12324682 280994479349180626046244530707351212384 12324683 -497666882242526757715058169502246708080 12324684 -245081307792122293497243960540991334400 12324685 98154062744329927912452408305085490380 12324686 -340847105625542330333647168922276705856 12324687 329524335664036637116801885291588464000 12324688 -165212796012773804386698036483425304576 12324689 -976337354775550695914933931429684876 12324690 -262605770851656549644009953593145804800 12324691 -1049062942887483648534331179875170085908 12324692 1603146549024182947124107045500837457920 12324693 -378393242955306609846653606170322748576 12324694 -208091105717023366327269738829805245344 12324695 214664773692971286396654705393835474200 12324696 321461417774836161940274923022717644800 12324697 -62895456222859117048666033326307904 12324698 411318059298457818867160490763118767600 12324699 -673769031832787608063786344241706221716 12324700 -70266726662844654241061109262780121600 12324701 -374915495914385751677211102673221792000 12324702 164860503114551732489314135832568935040 12324703 -19321608406523760065965792630969673856 12324704 516080053012737382387212838410895491072 12324705 -208752645344203692980303927493110912640 12324706 -336435544673583557468531415606631650816 12324707 -813790600031682174920959421548393500888 12324708 5968983178469473611550253526755257344 12324709 -306874360155354011413670888266460272160 12324710 -712526576149022771494482418843995600000 12324711 220768100900927514602363994410727014400 12324712 219019016720746930933521803205324011520 12324713 -1853869896447443803500790671348604374960 12324714 217483649691095777716731663117303489792 12324715 244956743045794007883464703560544568320 12324716 537911150549390548290171580413306697728 12324717 138391859639427769994577324366269741472 12324718 118918149681326762704144351452666374016 12324719 -44833640313177803615569085936170685640 12324720 26355276812427005855574055505667686400 12324721 -319849199945287205472417551264204938256 12324722 -269670392987229089133811460094668869728 12324723 -2957981520447312241779316810851646752 12324724 284976736326987356684392045726633690496 12324725 -272305113340594185793436830228770751350 12324726 129509335037007128170248331787841156480 12324727 1126464046309702933535712234958062227352 12324728 175292088067603073544197227031289323520 12324729 -548010974560184432687774783331640388016 12324730 616191977139438052544040556782262387200 12324731 -644310146457706568296943950823567109468 12324732 -76922736232156808135729321198585511936 12324733 -1601307211823163658110357522692884849018 12324734 128697229828386059887558753815258668160 12324735 -221962706899046465008979660346527798160 12324736 -62258346453921554466252676289632665600 12324737 377349593103596057472805752312588645972 12324738 -18720277815640664652807474887304902400 12324739 -29621530754870285368433107403731339200 12324740 3147526271348172001218797653354068480 12324741 104934179716851824050979932919068127040 12324742 -1046914712355946941729900099671082958656 12324743 -1631308844220186412556318992720840944120 12324744 651638381527808719503425478619785216000 12324745 -848073137161582882028887313025690566640 12324746 -5559056599844992692201221634927022080 12324747 356722550987709324624520111933462551000 12324748 -352058046595375493068090513072500132864 12324749 -1805955954098967638190228333489038021760 12324750 -448140620374975100048609073812008032000 12324751 -1231255492516761651394019742101433911248 12324752 90151694335153809843336832402532597760 12324753 -273521363876187097759212149895451772736 12324754 118796753163302653558015259092088422560 12324755 -965335438462455548054006243125392021840 12324756 36005686818209887571711121140554143744 12324757 216713658640861487423750905774769044320 12324758 442943791602757980866130838816516008480 12324759 -321120989971750323982410969941816633496 12324760 -222779109671703779446315198794051993600 12324761 -969120814273509974492674685551525075638 12324762 -185707001043207628027148822256714067488 12324763 -191628467699145650437561423026857349120 12324764 -402541654137996063198337058988813508608 12324765 -389349045051327771862695853512130411680 12324766 624703329890185592021871757848768270720 12324767 -135515991192609773083545319312434264576 12324768 1191869650023780865455457106050311782400 12324769 1485363603500025046147329847472738355170 12324770 583637056130571479551167027561469090080 12324771 1210574139692954506122173416230660756480 12324772 -1015113552375147082603035205481657950208 12324773 -6775488515397477849392077896109071780 12324774 225704987263570995820787063249613256704 12324775 509175192246482372692132809502228072600 12324776 -510193939140008033628467142138685040640 12324777 218027978400711953816807658948091627920 12324778 462596102663875440887181023157889728000 12324779 864890318433465662452255121048503968960 12324780 102903518652441575898166505192218521600 12324781 6687856693645841405221237220663666880 12324782 -437154434762130703125988869550319779008 12324783 756459754767743016693927641948017417224 12324784 397116237638381392787408735617697284096 12324785 232005354726935222773308779378994054720 12324786 596545704085251659358761107544185179264 12324787 -1758127714788737742794717588523792650320 12324788 364189963868059724638463096777615210496 12324789 1299331203505320556031279559472000224 12324790 -11869809815491147680783300380129011200 12324791 197010476028380641810911749787898585992 12324792 715774587052227042870960303985610526720 12324793 557590074865844888000950764510102781444 12324794 87031772015046128881106313427425736704 12324795 -20090436229610176306083697081096727040 12324796 -80345869337993749299649395696657613824 12324797 -21247961812035287599054479077942498280 12324798 -40600377370137717194319562690770779520 12324799 188518822190706649023379466214099348800 12324800 99301470993134979062641131015792230400 12324801 -122734462683099065779813533708884940000 12324802 -193491783556632918338886577978021237248 12324803 -45257564157415251885239058599222424336 12324804 117373068604748227821403014999538154496 12324805 -328432608681617740695410546691978888000 12324806 -212015230163692052349325549304036947200 12324807 -220119039700035733237779026276924656872 12324808 273074648558873401774360383123644098560 12324809 -2308120245154105665966367593007357440 12324810 -199125869433619303024970969035191674880 12324811 -845008403636991467398359286601182058528 12324812 -651368216720800791586666610612603737344 12324813 -373713553387255134941243786566432751616 12324814 -551529764239598003082189313842107191488 12324815 -388511810835484018586412108492800066040 12324816 9925914876416144083595239788264947712 12324817 412316839728078313819480883526278989120 12324818 224869336417647738661750410601620240 12324819 308784188928893795892168911060139622656 12324820 377677888745279487280894920631763566080 12324821 452547428697344527837277325432664403022 12324822 -167292328301268795777477502875820663296 12324823 948975479381133227940531399319649310168 12324824 -1146970889105470080658753840836285143040 12324825 -450546174082775951279444617752623220000 12324826 -376557901177597249037519839827568665600 12324827 -311789223774046248723398358981126987324 12324828 -167421782819014696012984419935551196160 12324829 -20112048215820801531952840402875812160 12324830 165769363152977351247002580829448302080 12324831 -435488218730997187346130154095745600896 12324832 7841250296696823810150551593580494848 12324833 337423296211775506735807346824521661800 12324834 -486443702933591391414927463284238138416 12324835 -644788268168047970643939469933912389840 12324836 401215070951380045297336567108709594112 12324837 168641656212995325494259772694715001152 12324838 -449775719362694017901663557264946104704 12324839 671704210194374141797714582545439907640 12324840 143348914320650114741318159536007577600 12324841 1323882431173092649589394837587869101242 12324842 -596005069574568585125023148564912099328 12324843 -692347965088311878620109045731123266468 12324844 12016288626659469075853618579299368960 12324845 -201056551475907329634658475417443713480 12324846 -14969226101065140763010647145156188032 12324847 -1637058924979544443031151622192027312128 12324848 -36511456241122895611598418043946926080 12324849 222460977965468073901153349996808399168 12324850 61807939466885358860056677493546004400 12324851 229303300932775063283438712741683930880 12324852 17967537505751632783845267964606156800 12324853 92456183037956317698644964320794720704 12324854 331370715138465875617780127568020845440 12324855 -45606758201637444291990747229677674640 12324856 -350068504274156240306413114715134525440 12324857 -2981476293519505434554654431950314080128 12324858 -43215681571061698372444289075990264832 12324859 -1209419357146920787835339236897806078940 12324860 -199189941705511879415172889754038801920 12324861 923024191236538655082342986170070932710 12324862 514810658369360238204394700352755561664 12324863 -1256522944640594887348415809500495253080 12324864 -649832872851123184949851687405832110080 12324865 -96255466514456956246410229289015205120 12324866 27934680821249044744817801699765952000 12324867 -243146674340576888989576571100407883600 12324868 -38256615864380688221795800527765703552 12324869 -1251996897007327187276617099642491243840 12324870 442751354581359299404634854909495499520 12324871 -518345320806093720082149141819334083608 12324872 437086315681373512434622973325871841280 12324873 1472182122197636763858770111857980654336 12324874 628040398091149336429583141263427205936 12324875 10842102765261767897828346445644468000 12324876 47934455145799797396856817136823762944 12324877 -1021496451906248613244243154151623941280 12324878 -265483146628655647324327792305393245760 12324879 26559146642612013249620679033307182576 12324880 105187512378467255029918798121811394560 12324881 1239944009636300457507376696186035375972 12324882 -17070323946410672712330177623793200640 12324883 33826422770390223558609021555770122344 12324884 79564485891289647861270048155083038720 12324885 25983202595669145093202793314557206400 12324886 -176080286315175984997819953368545238400 12324887 134186099760907079142176922676152522624 12324888 742912825240041342356331008143304140800 12324889 -1569660701869015410088567147704949632310 12324890 43908988687387503505354296309752985600 12324891 -1002016959498224599192654540260843964008 12324892 -346543007459770896372254135388378294784 12324893 -523749755368503019212419503137654256800 12324894 -77871903329201759920609747986568363200 12324895 -260665127964908805278451016387887528960 12324896 -1883913297878593717987541534395308638208 12324897 82973528158519035946140539778466062228 12324898 302421001332825566095447398832873001280 12324899 844827602654607801790205312893097751900 12324900 67769257707409519265087245963627008000 12324901 -11495361600834524346741313482848624898 12324902 503649532016140150146118536836908805952 12324903 -317953784005679303644650750225911428992 12324904 -692896131606201728225092907145021849600 12324905 463056276674158725691402564761293937060 12324906 -360300873131673956979358249280168640000 12324907 -645329856842733473671973905621743602288 12324908 301829120911636334892640834493010886656 12324909 -1082394971057064685923994263757584622560 12324910 45401595347373247497943662540588172800 12324911 -1231090881976450217860132504555835147448 12324912 -7536331267787559956916801073600069632 12324913 -1341784627806333280798733130138440563020 12324914 -4438332102820760875429275198584621568 12324915 -176042399737853368925568836084836284480 12324916 20407118769191004142855630393751765760 12324917 -86146195469641306737882063883892388096 12324918 1579768704874652187570100577957707776 12324919 -115562741700315822125950844734672910592 12324920 -704683204267170581510044905174039552000 12324921 258818635520721337755972785030154528912 12324922 332406354657625267459523118285402630144 12324923 532287455781974330077913725165777736400 12324924 130829242119105924512697717149174069760 12324925 27199557794988325794320946436507492000 12324926 -43480189810407445355167406463872658240 12324927 -281388747473754643666814321828770215480 12324928 -51791503931591081819669142430355030016 12324929 -67191134886885774087255005911421533740 12324930 210841187624904871927407760477450122240 12324931 -475512152507140869689482406847628621368 12324932 -375829064944007971331049153954030397440 12324933 397383329130354085217059621743728777280 12324934 1190547879817426303100750056949916604032 12324935 -29325102210513348099442336336119720000 12324936 359709145350139357972374954290185175040 12324937 -1161216505558604049492991520117001349414 12324938 42982721965470570714786601997648168544 12324939 -1384273228203176699910725195106502080 12324940 -345524181212859012102491140886610739200 12324941 -85497605944459752782750715703307520576 12324942 221575701472092539430082596361594725120 12324943 62735798540537128900815236474533550192 12324944 130300429086614568867545545433837199360 12324945 687358502630320714149935356596566449920 12324946 263557568297727442313365568935787670672 12324947 -602068906191365388574966799933105891604 12324948 -1001362341193381508573885981757025443840 12324949 84588212566049042675840021078515881984 12324950 -275697754300376226083173387352474952000 12324951 1193216385741923815865534476852907762592 12324952 -1186322567732314762581425749195221350400 12324953 -995060909196219491546201367897006855798 12324954 103147913690171387299065038631927390720 12324955 4592025267686421209735223958116032160 12324956 43297664644037239665452291707160890368 12324957 59507710066386023262761636716187291040 12324958 192437262582323061151758664735416152640 12324959 467864031694111827751388423714876298216 12324960 -1061455794432888695668215377240551587840 12324961 15948312590112007101879668161442347008 12324962 262809709227177592728331751665314630432 12324963 -123309937793982446088696387575487634176 12324964 -771654752737117357877634073323189510144 12324965 140481961130400063041260546840712944800 12324966 -439399221407377720063008976210782427776 12324967 -744043624064622485471056561972545286984 12324968 -1352135084630050400185595452494082237440 12324969 -223299731078749341039924366324094236672 12324970 -488656009723058233383622832082776553120 12324971 397802905452307958701095586554427141680 12324972 -461991873247261321358107040826812092416 12324973 1073386357766338157346216578927894775180 12324974 -1035031500144979644396691516501591011264 12324975 110210222474956734403930306993369681200 12324976 -229044873232538194248828170101715795968 12324977 308187657748937932311934087191498206400 12324978 577011953936885876956331295241543779744 12324979 -1523198286928276988653043405378074378420 12324980 -461605407155640286304123127812404346880 12324981 2964598725318466289680091383945596864 12324982 -795642864490332130984228484863206192000 12324983 -319716935672311147556691114471750530424 12324984 -240107296367751546348799393995764858880 12324985 -1289633168190994780895752411362533826240 12324986 -526149523946921299548316896221272625808 12324987 250444270558688428137813246816387379200 12324988 -302240003303509020039429909269503162880 12324989 356686951570240759552716546552012377100 12324990 385030608592297699570676085953568789120 12324991 -113868581189144325869472601579164748800 12324992 385042933684528413133027834998974054400 12324993 -170372250237349682697625646234460374736 12324994 -663628842353731338765200597768849628288 12324995 299437483990395471184811004085711977120 12324996 71464536617600239599996182416927518720 12324997 767582867792775262623013118470778203900 12324998 582076795346730372904206076020936978432 12324999 256076579088366579599587032365995944960 12325000 -1136296351673999508419622343874880000000 12325001 -2548104965586728251896020884608997289412 12325002 -170203263943536944443384173752482080000 12325003 1427737248378125162498358214169331793384 12325004 11974321303766532233670291065982799872 12325005 -159574113928698021993938605260472126080 12325006 -214378721810354286705382944130268444736 12325007 -1778247741375977047250034789924152733480 12325008 -63332016107655446222228365801031663616 12325009 -540554977432533569077042097465773247040 12325010 59029207919150412482051563096741739520 12325011 -360961032998140333468659180497566734336 12325012 -388705220082266249186668095738115880960 12325013 239732761422114664209385740455245253262 12325014 75972938976574392183340251987916346880 12325015 -1142565866313124648500675564744576380400 12325016 -341773642681621139763066274406492221440 12325017 -940123559887918825381651971528417547488 12325018 -9748722262499304230508846662054128896 12325019 677098773656491976773205324360296365600 12325020 45018589239895825821719296946982343680 12325021 913200572636843335540107716537643509222 12325022 350201092147832038891490927738388477312 12325023 193884995375408017710765844154150089680 12325024 101770587276063944859060521476895539200 12325025 796773046339295206417668778710523226550 12325026 4571155441665604014020753420229133824 12325027 -906807518140084095101326794447047631360 12325028 -10904509826042757812213308025986333440 12325029 189510636451285578919696867314240824160 12325030 -7348344903986577735195704394534775680 12325031 765850933003527842248646948410008456912 12325032 -426968887476423372010823788324471848960 12325033 -114973698028240937191360521016769506560 12325034 -245577279453456885572697265940477990400 12325035 -40606519507424970448359829153884595200 12325036 540889048334448629462720901629083546880 12325037 -1641821073681726205375845619831098478314 12325038 -321130276865111143122730980162896212992 12325039 144819050109430165864597898167676214528 12325040 -2406172511261749414660149986301050880 12325041 28212529083342783931330435222761754800 12325042 -275481094424149652508822222523631462400 12325043 -215261223337007965808814527275273124520 12325044 -225500236001568143401032731980679178240 12325045 -522184262231051811139622999371001683200 12325046 -126460405334542683908468013101817810528 12325047 7053044781342293211374948622293049600 12325048 -1703901923327115561419365758536342384640 12325049 7107001674679003236578044742895691920 12325050 296266781781974826868487010461861220000 12325051 -534628611601701222753550859361540855696 12325052 1125319230723321873674679860441721745920 12325053 117658710125970564261197468198432698560 12325054 -3581373972597435527927643486232230528 12325055 -680685818865540873434433121710143414040 12325056 21542837266861006008898693629229400064 12325057 223161505165083833670590809673460746306 12325058 -495294519254092705626833762473560438240 12325059 -243810592505173743177703599794261568636 12325060 132276631254157259292219614087726776320 12325061 -85189137089598571157931947431043379168 12325062 -561730682065044534400492414762557995136 12325063 1050637655075133275042237854753562948312 12325064 -834429284570137405925897835261520896000 12325065 -117409382702601424182192576204113040000 12325066 -18726937231063810050394054031959848000 12325067 -579921716289852940977549406247535252288 12325068 -375690447582885315328779052973999032320 12325069 -1682613603849441331322818836591564539530 12325070 -277686450924198598382233082680087741440 12325071 1025175412033694926744056755484680734464 12325072 296077477760217544449819395480855511040 12325073 114133386374463740843867540719242997248 12325074 617959976010551390077902562408313938560 12325075 -348130301086245908177925921770488298000 12325076 -474429848894130890062008768223955460480 12325077 75181546477855497262793277993022823328 12325078 -283396748981247520139545733765293544160 12325079 -215513678449230872041809907599634538592 12325080 -56745698364288358529121262910472192000 12325081 -632378237973424665434965768169661264118 12325082 37197331596336074940745685400313663488 12325083 680599061529729027876316876812212473344 12325084 -489248472658442241457325968071145014784 12325085 169991798263327234235603037464729012160 12325086 396888083347450774412846294466425024832 12325087 -1857424901623582399461154082023043079240 12325088 1628579230317189188851555806222644674560 12325089 -155369139801541039454802982645765423680 12325090 -9556285460511182797762502976926599680 12325091 1342218801150276398551911969709721995800 12325092 -262269356268894793616828975161174401024 12325093 -2500028394386191859418018879073128567840 12325094 -24994383605109765936683746128855215904 12325095 683880500607133655263093406576629725600 12325096 11694292235610841489898288412921692160 12325097 -562814997430823798370425932574064519900 12325098 384511423790751828548227597761587389440 12325099 -454469025994533839651511351048262021900 12325100 640743469555780505430397024653074880000 12325101 122960500767692428204760415467459324544 12325102 466798366710028393165605162945667233024 12325103 -328680374236255002969502432667764070400 12325104 41145664218302148933312201975593435136 12325105 421826703551756277325793825892885936360 12325106 -875332764830931608067385786435716817920 12325107 -499192775394991141168406720098764591768 12325108 -282656712732645484393305393260188802304 12325109 -931016301970551937015479461280150433860 12325110 -113381506778293159413019399341706752000 12325111 1182471248332845912152938732441991434064 12325112 -1335948860238797760187896556814808268800 12325113 645918114672605102185879745278710666042 12325114 323037748095462658460233319965177420656 12325115 -237620813543837745074420151343809650400 12325116 273305855722794568630977749037763829760 12325117 -6646476500205229907724934627259942874 12325118 151759359800204320491414608308519187904 12325119 -324087043907711143103106003333067484928 12325120 1038286547667785206188813811058108006400 12325121 1422145995878968691091699844983901592322 12325122 -34586379667913458824616313301731577648 12325123 1433466675318632913349873624341309797372 12325124 -211433869877119178088943314571101671424 12325125 273352377003946761994884300056559840000 12325126 -602510445301392012242967273421144295616 12325127 414775485530793698408784348014424557976 12325128 -1136747227578463221189050003923077857280 12325129 231167429682810575664669504140340446240 12325130 -499038236633605493181294549252445996800 12325131 100236737933104519336832824521379003200 12325132 -131005145330796513317118432093361472000 12325133 -5743820066899897015685919973993590912 12325134 212198020580942705591245370446381500480 12325135 402333600082726386757257212601167339520 12325136 -77437216722191166152161087709918232576 12325137 -356543174490771715463723263200647771040 12325138 -245109597946761459136997156996579963904 12325139 -1924238656066398464997337132108322288544 12325140 70740398781874230598565742150021000960 12325141 1161449201226553314322631913558882198542 12325142 139953031272237527148757213980171965472 12325143 -565159466071991714447277580011471804672 12325144 -82736333139320167224133142044389089280 12325145 464426796493295258565072860514245260800 12325146 -126079036051144883340026275578488491776 12325147 107483119344070383792803098975170654596 12325148 -157714533112390551585099662587253637120 12325149 -3082752214986246773745350821867313932800 12325150 167680430075991972761896148850589185600 12325151 -1158561171588201239051876123314969810848 12325152 -144268796137986069534148096984734498816 12325153 -1184587872072842893262340627517901998140 12325154 -557272670353201457812324170452680834224 12325155 249161326265356281205968692546822666160 12325156 -1201973989210016924097030146592648211200 12325157 -696088124186648633155600616127414278820 12325158 -21154584935309349334520070066950014176 12325159 163768078549729067496650243187773264640 12325160 832428620255306707375063149406271232000 12325161 -501129108468758842393969912257751202928 12325162 -108145170808780248514824702394910457168 12325163 -935019634448551380869642184925073280588 12325164 63457921226822218402949975256106968576 12325165 143517888519661463699201442849398770200 12325166 24161970785205292278838163052568045056 12325167 -1020459094391248531748520140337616033560 12325168 -10737696991869158921242222340403265536 12325169 -1229198198722887055986746451534316385820 12325170 202537960884667934916008473578069964800 12325171 -234644056597011645778545851887781563680 12325172 -431013028177539207793644285152763149568 12325173 1960898610099483757954896409068490368 12325174 -13609649643921358304497178489643087360 12325175 200730538216179461594978109504391773000 12325176 10899776686708505833999311262364467200 12325177 -188664707764121478134152783377544166768 12325178 944237745757709069540532359310830678640 12325179 337135834341073960167226433067036053784 12325180 232812491630258833813031144787855267840 12325181 -334711194761804570021205354662535924 12325182 224309913629898553476192033234867484992 12325183 -315952281985242766304907920034277877096 12325184 -554604748350074752130335428589530906624 12325185 -477848209784347798962328795006964707200 12325186 -2403311783756155141581448390242472181760 12325187 594547415172091958796553658816048068512 12325188 1062071811329816856746880671139302584320 12325189 47132772423589610834243002565053944256 12325190 -104446460974524137742704134791167136000 12325191 -217324089261091859604103624716032510808 12325192 -1494663216387321633753559834130595840 12325193 1807679830322303673914208704776699220442 12325194 136426266008264860682664786964163970048 12325195 158157197541955898269635657374197441200 12325196 35647922199224041496091475841273109504 12325197 144388546424722589395784453264565976320 12325198 -352522819134202504100119114142250734400 12325199 357536423389902804168087054062436025200 12325200 118724927649422885705979563777497497600 12325201 -433079885577525993182861662297416890048 12325202 -900047707942808545394925215111229806448 12325203 -337683089926215829722867622347018141360 12325204 561581746786702062024117419507952381696 12325205 436356322315163836607195048106880401600 12325206 -270373823208414253979114704094445696 12325207 -46492032661369810348378624837461107768 12325208 486606229893671051477954440654856601600 12325209 -224685594652283966159405174611293484032 12325210 -163782440018745212213927895128178954240 12325211 853206766202368166699389428638554975812 12325212 -376422284709883521996062208764827415040 12325213 -311304159381213526606706358295413096416 12325214 -125602663259227230960069415401770165568 12325215 131208356709717976760579085674125965600 12325216 -939081173876420310093096496683396366336 12325217 544354312559858384364403478161169338560 12325218 199578912806959801693485337565506506240 12325219 16939934723205611772343499409342873544 12325220 -348008523715833256490635122599331813120 12325221 -238516753514715197485670097393592121028 12325222 1129659185198083878698351277175239168 12325223 2000422672288779940984834889621723136 12325224 -314629446146270708040249654944759808000 12325225 705721654429744249992561827402606346000 12325226 -240245214920838959939724599007136388688 12325227 -533517238764871111941026624636608005120 12325228 153537481400810553619529256792037052416 12325229 230016022820775249637163705013590782176 12325230 -167532080868001129363718703518564352000 12325231 640192150774801381094589623491677390032 12325232 -251507698630409873351315898300768583680 12325233 843602707670377520434645034309687632128 12325234 649023574031313219457391593832631098400 12325235 383781468178028994082603157568856009200 12325236 160345807473410923560747939245751828480 12325237 -1368982488324918920369224868369811340640 12325238 -321251687695741346817252056232832535040 12325239 -1231954652012740335356239485680827335336 12325240 215449922673418863775716433979217100800 12325241 894116962832210188379251787173707801984 12325242 358406017837595583434835862224370010112 12325243 -548887122459608913027457753762749890560 12325244 826672455298141608461005155191299393536 12325245 58906358979367605772372332093779412960 12325246 -349627775613680185887078942351507260928 12325247 45687891535063396642891186301416652400 12325248 -300239653904211561461054493593771704320 12325249 -180297948404500806855764765799851261436 12325250 -361891256301559493375045250340354176000 12325251 893477072182933864336787662181947848000 12325252 4059518310920544671922050590154308736 12325253 2099923342119953965483626932571623758560 12325254 -111758925234868542708720510703685351040 12325255 -297829736700775780572924991859661494400 12325256 -29012219663201794271596407151973068800 12325257 316824027511465308968449027344406650240 12325258 12651617900518000924149191192581716480 12325259 -387506094893941458293859220450095203520 12325260 368438613575486287251651108991589698560 12325261 432115722292402651225987410611156750520 12325262 -241589277242488656002520653424211008 12325263 256704985199760314154406836261009058944 12325264 -46508431512517225890878836850491392000 12325265 106623481726066767214299982480267308660 12325266 -423310529809682700243036279658013736576 12325267 -858806225509027974307034231185760185684 12325268 -510863923171976266376446007643307874304 12325269 376494330733437762173266603305640796160 12325270 -395316132663500279620548424543664305920 12325271 174228473962944854911728848962280590512 12325272 -298840704919577007588411721970122321920 12325273 -254298749017570649718949506087756525420 12325274 -127894741853513599601015968505651834400 12325275 380878863014609810296291517290481011500 12325276 -407828615058854330246157928686696931840 12325277 979928624114205139372295132609211597600 12325278 -66490598698320782664859975890647086080 12325279 1103890390673090061319362744684968422880 12325280 1522550940877502631376545872996204544000 12325281 348172298124118000072713744875444558880 12325282 -619619441998428285347953725345240121008 12325283 -518818321747085760694808652548028114468 12325284 4618759513533347945673192645867168000 12325285 -501101062950084748373283098476456967040 12325286 -9348089480085624702180730636081320576 12325287 379930411988633721558510301238942514768 12325288 701498658728063752798321807610003573760 12325289 -2986057848280620801763537228197334149120 12325290 60154708018164808271288770044284313600 12325291 1749900735534359957243263377653448460584 12325292 -186651278428616160790044599095697160192 12325293 721654252551257189616572628836153879820 12325294 -580712059799419993605117336845417853888 12325295 -529076479823704576481821875593006854200 12325296 -34014519946579063403273613545850863616 12325297 -250839170314139073688922468696515717176 12325298 -685878966949611773833696821210866679264 12325299 132451545557249971381046050082449539840 12325300 25172119919982482434608827618720000000 12325301 1701380798637414207945475663681937464302 12325302 -551640606025358527599149325696543840 12325303 -423479984116424853331977600458175759936 12325304 -86106925142863189053720145112198246400 12325305 4497164066098955379808987746903515520 12325306 358623877632700586281821413401077536256 12325307 -370602634053372666922791620404704311328 12325308 121943014468397780962604729884441297920 12325309 101334372248391176762509764943831062528 12325310 -255718222762408011696341035070796565440 12325311 1107483996477390589331968088381288954400 12325312 -46057351340908188072463789950735745024 12325313 475365501751538556098345439168512152320 12325314 -271210507985902904059478999738526496512 12325315 446672995001173582873242949619213106960 12325316 -241986148404233167894891748413382553600 12325317 -102670256835859682959515461400282911520 12325318 -996254020172009872296356905274500052640 12325319 -420002534458132628807659203643929558000 12325320 -17595609546111125819972621729203814400 12325321 14239097386743008355966817433218073344 12325322 982317680661196958765733267035301160032 12325323 1717201576117233533326946057478566535168 12325324 -893357898018992973429784157439364382208 12325325 97741797048819998683386592888763278050 12325326 -202246783193665640272552731548335622016 12325327 678963246159706878191383956161405094912 12325328 27871369289957831281380087967717785600 12325329 -3045974957497762192430809335832265676 12325330 -157641200458811336422208914233130598400 12325331 585695284473426636915814413896902474512 12325332 -56183324434587860637918706338672119808 12325333 528594942244271502988665145749486124764 12325334 -29123377059453764607463380410231451648 12325335 -293367795052414787030896371844516656000 12325336 -595143133095805917036564435233530982400 12325337 -1588494128872701431897155865456468545014 12325338 -138233245494128829009320572558617830400 12325339 906370656339275610525574132288665084324 12325340 -624659060358531997219870543128334648320 12325341 312118366660434484305647771837699878464 12325342 -38041231851582430926391371816805208448 12325343 76307523248718174325233883356941630400 12325344 -197829332493799172587484235447128555520 12325345 -339295120846011525694918927840268955480 12325346 664368870842141148499194188526854277504 12325347 295207616507194284104144638330342740324 12325348 -1350123556576341166411589506057789440 12325349 -1387590187365975301987034295531261067650 12325350 -139206251893078996447950567739728691200 12325351 4830509423151095129100844342481243104 12325352 147016792671477494575842542654694359040 12325353 -699234997413935897366503706577917706096 12325354 680874222838714971354067997330417993472 12325355 -136174185875583543734144678336134210560 12325356 -358025077427359288666913482471480620288 12325357 212776708705883748329920254271270036800 12325358 1249654708725382242967945914509907360576 12325359 960597539533235613508615838852025008904 12325360 -242898635387027881795238179934709841920 12325361 1203221883343026157164473270454645167472 12325362 -50566320438511629810768006535454361600 12325363 1621511158531584837747976309646224241612 12325364 28965843693099549382557413301236582400 12325365 -2209117321947731280880602262567893480 12325366 257303791700912525011092272510663814144 12325367 -61018145705847102918764317660738071288 12325368 -56585652346635576916852301991967457280 12325369 -455617989398882001968361052031338287104 12325370 431606652510466759506205065200645798880 12325371 740914438490791067709980968799232357912 12325372 161343424081657058537987164451299352576 12325373 -671994223971213962103147922811041872378 12325374 1126548769236246924851894830274862438912 12325375 -350847912057227051890472285551364952000 12325376 -64941557298987290866830900140452085760 12325377 524319606604675688541539873967924822720 12325378 -195386418654091459927092817738640543232 12325379 -187483761771090424063287937320008951280 12325380 -518243967595553010094094829543630397440 12325381 -181424074072918287072500191061896406818 12325382 66202419348764633921380812374477953152 12325383 -42835447373463800555456110429049628672 12325384 5794577592501412952929787454114370560 12325385 449103001251400336376023480318206405000 12325386 -191026371156693765584275649144555617536 12325387 -1363482048079395835269127130081426236416 12325388 80954154948509690547199270002264684288 12325389 786141874891103083812217472917137407424 12325390 21271426445456665095472955308833730560 12325391 -8026529604293958344371904878374721056 12325392 -268126369913530873823659977133074677760 12325393 40309333499100144692053122814609721000 12325394 39849280293437558376919040085393300480 12325395 -532839621534573831946423303885248096000 12325396 -778729658263146646923347438411360771200 12325397 156693827026726829795234979643210822464 12325398 131354673575180111941435823326899708864 12325399 460700283054383967681733155182774083400 12325400 -283237637136780681342010627959683328000 12325401 -506071745720706460602923343727065129024 12325402 803280499901808047932331634694053384672 12325403 169922323206388417785083997446923014960 12325404 30327477350123141115305912947606781952 12325405 -767689139003933139618175734577223489940 12325406 -803122499084913001222481474891730054720 12325407 69139771714819564613815587287675079240 12325408 -290098137529125175583088638383667281920 12325409 -485484633122700695941818611286128223390 12325410 24227704780211310343357748468769972000 12325411 -105839961032617228379952028197599275380 12325412 295931870913273489118420327041872093184 12325413 845633981039079387695072622812288917344 12325414 95291334389031832656306594820049633280 12325415 -538201874179782766645786743702496390080 12325416 -441667108904957807156679806112334233600 12325417 357230382443495000220535198900018069248 12325418 -6414259847949702540533383304221278720 12325419 -104916980175686340157262009327581848960 12325420 100368164118378447641267137087330498560 12325421 1461396499945793658827642270337637423104 12325422 450450472482971391193667137290246174720 12325423 153659560474222168077443852944081496 12325424 -135016950433443695942715683050383015936 12325425 129939188482173204630491608182094761600 12325426 -783483564069726150587787294341994476640 12325427 -1175464482174620974619363880623963300724 12325428 -409873987182397648966870179428331343488 12325429 -890785994381940696306777763513269473700 12325430 -107974724742903474799395050392877508480 12325431 184478553533350891246365064472503762152 12325432 -101302047928970987967194454646047129600 12325433 1274167159718567827345220311276396166400 12325434 245536897854776755334582839361311431936 12325435 146514737232715338403612163929143144000 12325436 367936721024680047438925876725934299648 12325437 585670712072246471025433813574830233600 12325438 -468711813429301121748287603766205173504 12325439 -524004867103223196923560006709871129744 12325440 93187957871177186851802816332462817280 12325441 -795741245108264855919115337677047140158 12325442 717830168511244795042214516601354960960 12325443 169801566525940573275530288423397772464 12325444 308575234195651082848564443110328311936 12325445 -19694408243984912654488733180502182400 12325446 -216545508185839591683793489210140235776 12325447 562869791459763751434063057812565598080 12325448 -225009942621813949289291140232983280640 12325449 778030539780014184717330267298387144464 12325450 -440535625561911202595726687518447206000 12325451 898378407768184137327319398734969074452 12325452 83924252193831898299318616251338035200 12325453 114484975136687081284529616350195661280 12325454 -152642891536104281477993560925019878400 12325455 411668336060064341270774536388764059000 12325456 -176552090907349566376528466635224907776 12325457 1429573096748188844616803706473425262706 12325458 -309005811267533716559676260914242888192 12325459 806440664980471709628935238151022222160 12325460 -403248698178795999190191226454824423680 12325461 90006562781043327167392205278701151104 12325462 341754083262827593746948021457774340352 12325463 -4037028784316597425458238521618525600 12325464 -869642326006579561227004362582654566400 12325465 -18850288582927828657839001954594807800 12325466 14389423878214926418070993436830825184 12325467 -468473926961005258617119421131318991360 12325468 -614531458865241940901018892926738264064 12325469 498081803101278806527908730243915591680 12325470 194731341273779270193484780407332106240 12325471 442174451586071935991131055631071132200 12325472 852312636221817102274706236139041062912 12325473 706165334402429171721429766303960500000 12325474 -14097370645237253518097671379121427968 12325475 360957611322761509698034560064473696600 12325476 204289732589797353320986118862149222400 12325477 -5703042494585213605223255748772653056 12325478 -181114538334809631530427104710559544000 12325479 149155288600725770062401469813636316880 12325480 -383360604068679706125852249903435417600 12325481 -383882897602403935904335687722412199808 12325482 -176219796878884454716069364550382856352 12325483 -344993427352775413323608629430134750640 12325484 285777118495796935141117249209834218496 12325485 761876884147435419706646144367484506240 12325486 -961009525324929749398901453620277327808 12325487 -194891106258626244995458428777137442864 12325488 -16656791381449379689442528795781758976 12325489 1697141045941741357243346977331848758000 12325490 -14301802946483199282261877396891660800 12325491 486772114878296192465453849841455260500 12325492 -188983696688898668396211000658243283584 12325493 88951693007197160375252354064324495360 12325494 256039753690065579870375335093507352000 12325495 256042108225142199282420811602103818240 12325496 202609478435798214707743926996170465280 12325497 460407082225251709620321851298056850000 12325498 580207046807917781057200023421111494000 12325499 -767735125963205270895786999544570191600 12325500 607309212311504961174793067713966080000 12325501 -1493045124296176300881531884102105374400 12325502 -26168488224696656373792752831845716480 12325503 135217074596944900500961719760204769808 12325504 -1153095980602900824788591234938338017280 12325505 -54758362998516944983980725181143994840 12325506 -66694366688066160293931942450022356096 12325507 247717208983680745813981150752240350272 12325508 335884755663282185811191305234770291072 12325509 326289675053104455043478497829021418240 12325510 -322349591268697235831960562812883421440 12325511 -1005642191886408629560491852008913580776 12325512 368914421059946737244924659679422218240 12325513 -756559199390552417209968923049349723440 12325514 -338780646837715471412194429864856523168 12325515 -20693218698886632468069343977817044480 12325516 -66470612481764910018230063665815797760 12325517 -429648027260009936978896282762516015434 12325518 -170533650163930740717457923457654571136 12325519 1133711554680125269069898483475778287920 12325520 -4519176943426260528908899460610785280 12325521 89912210128442032569187345148544059520 12325522 -1071332485559589773094700592796365836800 12325523 -109793315505182431155579456208083641856 12325524 -443147070687428109776022119183127865344 12325525 867294918879524603984669124636358047050 12325526 685503222768070771136730110247074173824 12325527 -93063231950170954531075547087865753648 12325528 2403450270486746447190564050607181824000 12325529 -1212951938171323154019742916461791532800 12325530 -33928993854519292197970305078397639680 12325531 -1495415296243244294882693942245440022728 12325532 -234419729971192890246408232821084349440 12325533 -249970707907086271467551053051539267552 12325534 -2613827327406722984382678032046914880 12325535 919001080344277953232261298459867964960 12325536 993827150014062065377082388196508762112 12325537 -85993120957773050239527628977946893696 12325538 205185757968332390149981866429953648640 12325539 -35912656877203914230087914145610857472 12325540 -606976579096900839660577175077694549760 12325541 -13966988712866240532812836535916368448 12325542 238271087586615024957585673212671147712 12325543 -310843570700381773023372093241433724576 12325544 439287601751867208087535727943843840 12325545 143319211247870684610492115469744227620 12325546 -769246440318416827237775958986256771840 12325547 -579272168482775248074140001835616544000 12325548 600198970410437892030111375060425786880 12325549 1386752665332744245575726159233751414550 12325550 215128230678289972666330053194501116800 12325551 74255519434354928120161239277115727360 12325552 -350592585163022777276451444127112429568 12325553 1028664367633383037439532747903705158802 12325554 -466784454431889178345946711360848124160 12325555 1185346087586455387829200704857909347920 12325556 -1049152912543442392057636980116177239680 12325557 -247113817958797557222636761486792911200 12325558 -95399616033142126407269553370322738304 12325559 -1807503035551828766915598596521900808496 12325560 -94082380844880229959829577522087116800 12325561 145887556458893646897716033065204269950 12325562 -201084723019513819381212053194119653376 12325563 9241127730708077049968943678900407400 12325564 -738176737320108606048568558693056461824 12325565 408961662907904303963457381565194883200 12325566 77964696867358440179353026695395814400 12325567 786820866240863713350920829914620759616 12325568 -476554792570337536995869959383130570752 12325569 -97884030289752780372088738440008170752 12325570 196458402003630764942105826589826395200 12325571 338946771577923676003561191686673454392 12325572 262294635195680547305026246703591116800 12325573 -26979669903548279967634357554532800672 12325574 -420721460563835681502821281614707418240 12325575 311921749602904291397703805813529412600 12325576 -470333217482159478307448035478118865920 12325577 -1320823033209972345389890577534810081328 12325578 236909740047190648368941248526452953600 12325579 -419834694197432443637902732783795847024 12325580 -899110985817959801178538926052961280000 12325581 1199693209814807061014208796276666491840 12325582 39859490082404465028525772026113198400 12325583 -1427231272225287274038362936856621933336 12325584 69020213506881268514727594385664114688 12325585 721206308020026235976694163483861046400 12325586 15408430382211301297906437466752336384 12325587 -633503910531483918260793346423841895240 12325588 189024229726929182363247253771429957632 12325589 383341595724964694055627615229542901824 12325590 -44263960068112204788795635378245514880 12325591 74176081327185416736634812095553398872 12325592 439259101149476847100171638055639296000 12325593 34965396836296287878430986681508629184 12325594 -662959656768213628749031692301872964128 12325595 -541882889594343719043866708954017792320 12325596 -157316166961747398751765186836844047360 12325597 1688125966635738459753524024384882112 12325598 230701268490655894109710723609015995264 12325599 321119067754311457597205305598775655776 12325600 43455214284566340932519349238471065600 12325601 262987043906920154704649600559099421602 12325602 -378775147395195609088516767897065243136 12325603 -2096097307886215683260191056086654905856 12325604 556634875783579505359040467075860725760 12325605 -94882392153577550233039607493080388480 12325606 7642737257880010836330990895439835648 12325607 -1337113131188981679171948101292351613944 12325608 714785807452128098928870693148508160 12325609 -638435363802204707960260330003855443840 12325610 60575341086565368521127828054047424000 12325611 -478318216452838938860029562465551506960 12325612 -23748021169531331626127723998408114176 12325613 1913484852818439990213829336210725371862 12325614 78990878865152583307131337288064443392 12325615 80779416749758743598960323748886066760 12325616 -158956707253293277844488600716167282688 12325617 128906480843155650784674827586275253108 12325618 -402331683357064365966006137419494432240 12325619 -771362425513314801384663765722502940980 12325620 -263827574925382693751654408489892587520 12325621 -178072670229933413088518716437423863616 12325622 30757320705389825778550880075948423424 12325623 545588079889273793155294405505458848000 12325624 391546253144514838000669559832432844800 12325625 -15857985261123099038047501114005135000 12325626 506800748858639874090618260607060692592 12325627 216392309162551866744047929441045058208 12325628 -125965884603344837749462122512282419200 12325629 -149242080532665032914643457406452167040 12325630 -181160047565366660484028699241236847040 12325631 -122319978050296557875730921788614072320 12325632 594442903910873183623175696405904752640 12325633 -405086244709196432965165755667770041900 12325634 305270294401839619399923931937191179216 12325635 136010281782173353859559059038985587200 12325636 -544118078624171463666081640356368106240 12325637 -2089611220960487254269199025978999559108 12325638 252862970201028414159103474332077664000 12325639 92252874095930198567986570294236318024 12325640 -107904124596533237396849708636571187200 12325641 7662991173775689398204029839027534720 12325642 107516306237163504713010357782505822720 12325643 -324428797485815923279747704643883725656 12325644 501982615924711921997532884476915534080 12325645 771196270402701104227826124140941005900 12325646 166037650702218314002297870661682654336 12325647 348335610772520369704323082761871230600 12325648 -299434295658622354377528261704793776128 12325649 955290648348107649891029193646478400 12325650 -158358630632073006441879434525156438400 12325651 -159674350136964305542212357751643916336 12325652 -1188731557239506161038231740708948110464 12325653 -574503698689868963898859377459732325938 12325654 -56838829087775053084459650446822492160 12325655 -746662655248537159147219143441056088240 12325656 -712103927916898666417475809754496368640 12325657 -265381570803585298860301748070730977920 12325658 -770299589434049219891331527433198082320 12325659 1262423285924238326164273436968452241920 12325660 -423998903720490114770202623351919114240 12325661 -1409281528705438875897604785933841329600 12325662 12334598395776064997770751371726848000 12325663 -122830499294236858717649720744536214304 12325664 304206320684549188686952389046934568960 12325665 -999611827439310475383420765365106240 12325666 -290890958428002384067832600180829564672 12325667 -208052539576478484755478524736318822480 12325668 -718054898642263701071784131045477391360 12325669 598611001594504790001256455343702395196 12325670 232950212406120381607798048222491951360 12325671 -428024589139133152525079399800730546640 12325672 1441574185228214286619537090934876236800 12325673 42438657400882638391474234080676153764 12325674 254284648749818126963686950090548670720 12325675 217427754420262825802301550934985128900 12325676 900377543674937759884932370647751457280 12325677 -94583471898532611695432520631832930304 12325678 -586271445712756553345054068687986120960 12325679 285581933020309359658161842229958753176 12325680 -63672562752733098886928268903373209600 12325681 1100344190122600223362088818192213758482 12325682 98737209757003389757907342148959826192 12325683 -8612520801191546957574886673320742352 12325684 209744469838568177415566904788998567936 12325685 35007453368710964023787818173113494200 12325686 -427208209967521256811200975741293785600 12325687 1055335358744925056183201963309110066392 12325688 -667573185728141854798919887439804682240 12325689 -497001618952468333696276837129097324496 12325690 -242110767235183567448671366578704102400 12325691 -388185550758822016803883555060509670128 12325692 -12167909427969923924196826691444195328 12325693 -379014416767631901184766306443879340800 12325694 -734368785840143244886531933791827791104 12325695 -532588859828797764829472193778685337600 12325696 -136854759309726990611634624312322293760 12325697 -585441765221332324576965782652742824828 12325698 174584083784919858713325472689728199168 12325699 -139641597158155243124238708472821607200 12325700 398995998023883226954354126149164860800 12325701 120663890203440033472647250581540794496 12325702 -208511994172756767212149811513631534528 12325703 -875420838309967979642871558119161976256 12325704 5443745477912546153354694685851402240 12325705 -741202842010133711098305011679250896000 12325706 670090608482270898044556898058753593344 12325707 440918599265953425159061194408358607688 12325708 -163212715305701171180696235965827368960 12325709 -64922018213917146577498571541186492960 12325710 -246651451631983305067183553435262215040 12325711 -856649846080369528102781570440137516688 12325712 89983129299199188440146414159184658432 12325713 -744200638549867978773949603508148093456 12325714 -92076391756610035989256691162787879648 12325715 576069008346723254395969253276567373360 12325716 208651025416756783162954041874152345600 12325717 -366881556881456018351551097672383357234 12325718 -861136760468706618755896874210069424960 12325719 78473477115166100693346753136355594880 12325720 384090117855241769277223324395276288000 12325721 -1130332275206903479731301918771465485756 12325722 -344756196201006703194658785095185218816 12325723 -113302106264380026046417661878343884800 12325724 -36406127286835303915000878874861867008 12325725 -310201724309402081843852223596954377500 12325726 282758913999449554248563257188844364160 12325727 1205742413293477809150567320285336833800 12325728 -88304520720285542203712090956410126336 12325729 -101627102405656913761793954292186919916 12325730 133881938981847838223117127252899753760 12325731 -232300887022312198825355264279797604352 12325732 857111162560384806872910146004308756096 12325733 90268553155035932272463780478035643264 12325734 -82768425552648354135539922129633575232 12325735 6619256165289633627212425344664954800 12325736 -297723235776885204577749580970089482240 12325737 -615891995041799293991600074229185813440 12325738 -65449047858146689024362481756434247680 12325739 1437678011079426172341019720045336935540 12325740 51307553096303224535826053538330132480 12325741 -422406240683376015727463942925041458858 12325742 -181170151054132125375170825644937428992 12325743 -191016068117854419636570304947499553280 12325744 208740831199366302059522630886039388160 12325745 -860499839597462585975423671613359255500 12325746 -288743122296855915605349801018692138496 12325747 -306346643894203058323205772079943352928 12325748 -80323090873551349800552883122384296448 12325749 -305423175642608800103210012583910310400 12325750 1121623979122490502003600673603785600000 12325751 75448276606966191132129092400149275752 12325752 -298820754966813412625473244096429383680 12325753 11845063615202352633997086420586404960 12325754 683718664455088119469881206171612310240 12325755 -37606086931552406105665060761678950400 12325756 10481459254444296818771721460452561920 12325757 3066839431974717171569439409826510473932 12325758 19392445639531146250557411631376467968 12325759 -69914070722467120723299314161859436696 12325760 -994199615625912548937259065658048512000 12325761 8148495971165514361260558975313225920 12325762 -479839256128281514888034293777623928368 12325763 81875734969907307386397733499834491704 12325764 -808926392779019566088358568914377238528 12325765 1270524164385495017820709342740321703800 12325766 -695094614058341121960441463474257483168 12325767 128554281374547902445831401552038202280 12325768 -58819728907219362318867756836476846080 12325769 1550710186720648947516457295944837672320 12325770 9493454824935576233819199862762666080 12325771 204227021486890958420786596574225717972 12325772 -361175528848193890599716825745342906624 12325773 -196573547142118107942451618220853113376 12325774 194265748803962648068003534295962547136 12325775 294462807544600950849316199619638496000 12325776 -43891904356789940305255319354301874176 12325777 -403605270636176450265556568081328935374 12325778 -2610307870783044522736895617447656192 12325779 -494220782730314032981693915210552054476 12325780 -152330951807755786482443091337098758400 12325781 1086552043100452810527090304093166859360 12325782 -81309609200318078579994661455513833472 12325783 1648949486791280116920517948127899547880 12325784 -518075608738579461804815695107669012480 12325785 101026445943687807669681506112082031040 12325786 -431702743381040877892403471046960912 12325787 -130233703595811674437242308939394759288 12325788 75091634000569871009645314748843658240 12325789 80535980042478335347631494315732796544 12325790 111712028739931274713617211607584889280 12325791 -381100515768231075429643835202409724160 12325792 371701190973232389148330859926259761152 12325793 -1168543159131011569454025877319136039660 12325794 -95936432235354944287082943551521758720 12325795 1035067268143052448508542794734086958800 12325796 474618961102213978373996502040310980608 12325797 -54333767966191178468370985869834885120 12325798 -1174549587358953503120055367551252588864 12325799 -151907380043590477130459510965678470000 12325800 22153730615304332313220474928283648000 12325801 -716505362599548240616833275594587377408 12325802 -182740534986859934250405023860378324896 12325803 34294610237351302975522944448267130880 12325804 2145653734431738278136998882123637584896 12325805 662396972629319888920555752083137880460 12325806 -27772397450429192174821019822821663488 12325807 -294634141452358030878126392255256275720 12325808 235668236039152751911646055253660139520 12325809 -4044050093175625254924491344661904480 12325810 48143223502989776542998108574300108800 12325811 196422816568155750510553408351183622412 12325812 -383438934140093723536158382977375590400 12325813 993306447125415574351696894908097304640 12325814 283498022042644898810032437961491094080 12325815 -128718633128948916486371810360901064800 12325816 -549531676804582898944777809978657546240 12325817 327472414960577879970948406131479347200 12325818 236248414575419429442645630352508994048 12325819 997464948980176738266140926822229971560 12325820 -225433355341800504607085200200549150720 12325821 18103983883012162366449500273486695200 12325822 -201567243635960382249837707970818944128 12325823 440581313999804539713241237277733032640 12325824 140853538828171063662718468133958451200 12325825 899043390269590878421496528497101886000 12325826 86904599622210525019203803722443696000 12325827 -691695056817604864209554355660093551880 12325828 -298245623929090314136998938821666648064 12325829 536106085666076720973744439616067675420 12325830 52974674786397044045768221617532231680 12325831 8119264772429108615708655525968811104 12325832 230891694869992351407870921494199091200 12325833 26979173821146613878176942228147511624 12325834 -636635279403152161918217250403846464000 12325835 397339319234105045902916693011248293280 12325836 307421348410757565554367944221330816512 12325837 -142857034276789374190217302948224081120 12325838 89695616353027254408558711190159134720 12325839 332576770423199638429834245565789187088 12325840 38738843714207018827042231919606415360 12325841 357924873960911588348823153505683926400 12325842 -604015670644326009969691597182003832560 12325843 206959665216516944258311230826399248544 12325844 -1917371237498785980802817843320583122944 12325845 -229281677117573176626281016548766537600 12325846 125711435119866826051413779355427866912 12325847 -673743044737114273886090815176465444648 12325848 -266465414892606035841125802466258452480 12325849 -918528235923119558149488320756832259260 12325850 -123049572336449274441123194751438675600 12325851 14800254795141020793214844237462950200 12325852 34333701097294355718859669257262253568 12325853 135560703079004518808924194086985114380 12325854 94870435639856799489185847309913964160 12325855 649669526367903826224466409060636606760 12325856 1813348549306234766718730940027535360000 12325857 -226646172169989348379671849240739429920 12325858 -53799699184457467554454300945806311424 12325859 -323636832932493567601471831113271413600 12325860 -588407886072756212228990516259637528320 12325861 92222522524710440615662186919580892800 12325862 625431361216544056210153633660698846432 12325863 -496032803168684840652069047164045549824 12325864 6506039772334795286597991240299397120 12325865 147441111963192682041279315651818803200 12325866 93331347897314248820878247767296152064 12325867 476535901215009897798334602988756784400 12325868 -464465951881620928477196706795191799552 12325869 327525312264990276977482503130502898294 12325870 642796056492584973499963857702073248000 12325871 123421933400457768306566714385726676944 12325872 55011553048494672789240186295908630528 12325873 31608983064802571021700870095038988736 12325874 -241972022355159028167487292318737595136 12325875 455527218631474680530049734889421980000 12325876 411730854081303832931455510302297158400 12325877 549440925097633732249447167081579544380 12325878 715343461959623231846987780303567387520 12325879 64636776334549477574768811429369110528 12325880 -329248125224269592064068114734816051200 12325881 -227009261358810483561119060425685040048 12325882 -470058671157046822313494048625810264208 12325883 797719397138525462301322927491672324132 12325884 -85208239432685512064586686879344951296 12325885 12747344718063134426680008444569500800 12325886 879373434191434913696296002226638139392 12325887 324756660750852165474787242153716678112 12325888 -329648402216476320302317998361293094912 12325889 230703472078241297071526474459203915440 12325890 -79158282365110992496149502470268800000 12325891 813432273399774098355594699340962352992 12325892 108083782320685830962092705478142738816 12325893 35988527334771832714756735366012595328 12325894 -291609498484961894854090501203176477568 12325895 1146176532336489047948938623108142337400 12325896 562671542518547410845285060987238809600 12325897 393393491769220469507731834200787252240 12325898 -142099704029301046850257144774582616736 12325899 -446744571419590882974374355624099540240 12325900 -301526059733220586265275234187428768000 12325901 -512323123794905890111451844098405496852 12325902 -59021974339352930243263333434961733568 12325903 276489464505628355458930661012581407152 12325904 -9553143657149650159365205069327859712 12325905 565002734985704196943584599174008867200 12325906 -316237291699745377670660717908329815040 12325907 35918364674744199167843238361200384 12325908 90768947562001351329620009498422640640 12325909 -786219709515046013320157398999682680580 12325910 166121235174550528594563471953773470720 12325911 259752404111888319489725995835927813664 12325912 495968855588373362828638882104016588800 12325913 161022769349796614057523123474908728260 12325914 -464975668984832422635473398616202260496 12325915 144649169621418186931029582071414949120 12325916 -398878559828161529492526676774389557760 12325917 1202910890944582046759448195206681745600 12325918 699028581107935684902379694877109613952 12325919 561001538057563677522359281656226672200 12325920 -78211570911234850490351341390213939200 12325921 510308531265994672799486089977059078784 12325922 230837640213209204604614940860859167232 12325923 231149428657690262960569990650124622904 12325924 -114045505438663043202240198873993530880 12325925 716015450455959151736094403678540636500 12325926 -476709527721839185890134648006331225600 12325927 698885727000677900967541549034038513680 12325928 -1675498079217507796382774466626466048000 12325929 -114641742241137337944784625246318991360 12325930 -301300776999347449673710952084984878080 12325931 1115728053558486286196134497106530519732 12325932 -130998798791421356207594694474169804800 12325933 1127039359034584458448865319496479562764 12325934 652138779123479229927251545405161296832 12325935 -444951589267146316253621735743542735840 12325936 103138178844178473294220294480236380160 12325937 666948369403205465623636098969007989300 12325938 159331779996625531962017256620875991040 12325939 -422744614067634863612967512508243082320 12325940 635769989759460939084654816551153356800 12325941 21270710860278376161484553244185646720 12325942 302804605365508487234554493458805697600 12325943 -80224177624559502297620210415838904400 12325944 -25814857993393207040570870035467264000 12325945 9704502019650650085754278716911476240 12325946 -490265302148251474220773392042611477760 12325947 -479402430879160425524480356758884144640 12325948 1198535242375554747339114266033387059200 12325949 -178055020240410779371694782249411765050 12325950 1167705482480474533358207657950785600 12325951 1556728738470050098426506711342882864504 12325952 -63014668933145115788482947273232220160 12325953 16840610566279556305931063534878927488 12325954 836171351073476102922950110604235443712 12325955 -674410124393441988213656580333118973280 12325956 -58200136087379939773131750312728060928 12325957 282522616224846140775434183600092473600 12325958 118885371505602044665088134273304770176 12325959 -1908683549444272975408556193885256799280 12325960 830965002327554769508701206153928960000 12325961 -945563308784780145725267177000582790438 12325962 206858791707674129037660464940709695744 12325963 -10167004771736929452837155375352780176 12325964 -360355624699123967089785179177097953280 12325965 63039197806334941876832684703451824000 12325966 321896340598481668105555638541534525440 12325967 1502695170847414826509055236504444028016 12325968 135839382982320843165181409801997115392 12325969 -775713955167917915607700283808621483804 12325970 50771555552827156895988431170408220160 12325971 327388542799875027296066433736079687424 12325972 25096873951444830963501032468583137280 12325973 -195028132621860791555992242645328519296 12325974 -462641380036615797804427104299118104640 12325975 41884919322858183444503572176496084000 12325976 -136989079679920415941861577022709186560 12325977 848450028079690841794507614194803862094 12325978 -170686442771771109972975882507960255744 12325979 -127486358024567760823035801660904553040 12325980 9936702484650721128510938172156687360 12325981 356492939751341463098480938827791679782 12325982 87507597783399793919708981767916376000 12325983 737111762470202170949823624698855838024 12325984 22280263175652347470033947542666084352 12325985 -296291755076100964453346892307395379200 12325986 -190559349232953870853192946262748876800 12325987 197989461586776834465302339571912938392 12325988 895918932161823368983313065614839887488 12325989 -231022250477356506285957674856354238752 12325990 958213480685226014233888731508387754880 12325991 -1106279207842106308754548573418760865608 12325992 -308163069582287912883290121947069644800 12325993 3941729506014665937425146987410082384 12325994 -270198928636143407496922316874831876096 12325995 253510984067409270314631883164453438240 12325996 1181567228353740373369283668724406176000 12325997 1317156059178766507009625682829765216992 12325998 174823749685012180001209572858429109248 12325999 -810961720889537865257327905372880244144 12326000 289878030599396119239550497604214784000 12326001 -580726865566226392884894027428728487568 12326002 110894859482769299029915770366780561312 12326003 376828590108318859285808679006580961280 12326004 475867416012820800592597014842400378240 12326005 679762659835116299903282466496800405660 12326006 -125599715100798223667560067302396139520 12326007 380048418311518730407593880976229233640 12326008 530963845946986220646823634908940328960 12326009 -1518637077857623200601255640999214080790 12326010 -138006921063891968537419451974589107200 12326011 639578443745051505747315907177588232612 12326012 -628593577731281063669347240252741330944 12326013 -890197966695021568005704110469091360 12326014 147159452726372012377835844136480697856 12326015 -458205441921972125997520453001173274400 12326016 -690715423464368836534222820305010688000 12326017 -324167426603567077660727474236443050448 12326018 247108899488923036584375816783806442960 12326019 -189991585175644808948053609229358235656 12326020 68541206799927275209391760904165171200 12326021 879875125955530482015300936796468456992 12326022 175574504161591363091826829582411898880 12326023 410971872042290734001328977756505909272 12326024 -1381982022096474882212120632752460631040 12326025 -660824783898781614785050478686835760000 12326026 444468171543002567239666638133450487808 12326027 -62309285059508936467392782803254463968 12326028 -126592437287222527739007043134747648 12326029 765140060677741001818149714216580328630 12326030 114121822960714972723005343702153556160 12326031 -183735602713369319316737108997559486680 12326032 -158724643326889951709431459849217507328 12326033 407532888716143564035759088620799175460 12326034 -2025490272332733684332553352646393856 12326035 -552825764147699425828508209580142656640 12326036 10971778856628201934473622820537536512 12326037 885062139153318418977237249788498108352 12326038 273551915457703313729424441256888615680 12326039 -735925215473666790344244624498289343400 12326040 208113402518059426196550217604739072000 12326041 242543828039341776992467443493788515200 12326042 -284074351249685448190552541175912173328 12326043 -38001491373367017410445564872065042536 12326044 868947481615713690107482416353619532800 12326045 665241655210055807033236783217827864320 12326046 178040211479293163379470676647009688384 12326047 -23045597391389932104189952260520575080 12326048 -444652477845727902381636650573915750400 12326049 -544181683589245898952194978074967333166 12326050 7332672412091642990235066112135737600 12326051 -99609142990264675013082519243835717968 12326052 -95277527925352041708792942014837569536 12326053 433943440968610185928251117308058302 12326054 -90918457531797308876622338513523194880 12326055 -64081671684738656528399908946562432000 12326056 -1384941536384379993196233233953039165440 12326057 103843134892005789734072292227515415952 12326058 -175644939879309853558494384901240292352 12326059 -902665720636435506477454713525168679680 12326060 19756722585295231601008373746821120000 12326061 -139294624592867868412836028933875093216 12326062 -96612809847060469691927960951957913600 12326063 1686100745661519690034546565777232519312 12326064 2626201000434884677268887480273993728 12326065 -89733046658278034667477391289891458560 12326066 134821476543140187332613742283356589184 12326067 -550887924762152036401742982161656947360 12326068 302643809412360484043659775750713313280 12326069 -143602449083042312109518543099259404928 12326070 387917364417507922145113333239866991360 12326071 394399057583547523820466341267867784864 12326072 -241784392260220199324786611918571212800 12326073 -754417127979214864836343413878388067200 12326074 -648666796731681581628709962194869144464 12326075 -355830243048944193787060480777419998700 12326076 -2484420764687105136364248508729460736 12326077 -728837730901322813439421506074619112500 12326078 -729519507643151930857331690096398652160 12326079 -11158177358805403419186773099299614720 12326080 115546150655813785454782119601357455360 12326081 1149066525891984017823048589239593822304 12326082 115295684950178015280729820358481792 12326083 -300885587292936040517531007783393431040 12326084 -274592879656390070736361192144604621568 12326085 349790538626729648424997073007265328220 12326086 527764842554378021660943703644567280992 12326087 -392133055926793237087347985415114681208 12326088 -178836311196945363573638843868633415680 12326089 285578842088027663099416024221886977024 12326090 -70447236107073036390431550806163102720 12326091 -375560582993326796264448477635476016640 12326092 -265349825346074693450747007151835440384 12326093 -394477000021943110238612146836659714376 12326094 6546532054377833322876066605062744512 12326095 -303438438646376493437478018648714568320 12326096 -70716129370237098306447315970800746496 12326097 -512907017573733541565786332691836309056 12326098 58374908256341022276367549190773981440 12326099 74021067239906649010980584097052205400 12326100 12820941616313211744939149508231628800 12326101 1538566794421545741896509491337827190272 12326102 -904926997276730567434375803009153377280 12326103 969533837263096175398570716607143292800 12326104 126509212352088570471907646626879979520 12326105 -263555893933681558563176475525806868480 12326106 -70131136466049851251947636188682504192 12326107 2710165847843310015143800360139298298560 12326108 142106441483819548597716788551827181056 12326109 414990840005992949178253595899604532768 12326110 571034758438558282397707252495492464960 12326111 -349423653520993028315929864847865786768 12326112 -710624168098567893654887382660214161408 12326113 -1933372707231366498926277589222335477056 12326114 -539531454900365184079533018676312788480 12326115 86394872580808975549549674734062476720 12326116 -833682604539640889998550343861689564160 12326117 79509673729540271470460383661179390080 12326118 201536392753057542920567421931549255680 12326119 -554750273383813068833020732802839459440 12326120 -260646738194226567234931785902374963200 12326121 1111479072455432537891671977439568310240 12326122 -15272324528912817961733777267263466496 12326123 1775709418649826160991327864360692344 12326124 412484212489076639519763384327036137472 12326125 -442315002310028941585346576662475808000 12326126 1249974269941800697829859680930467918080 12326127 36556112901676641642308513220212966400 12326128 -438504985146231355184240496041630007296 12326129 99418860517403866010359737535634887680 12326130 916414765936312051977264662136030720 12326131 -228838799751834517725247952225251240800 12326132 31138838415804797263490162142462369792 12326133 1037923405554612569138495226511178025600 12326134 -226644361058456653243930646250428307648 12326135 335767627462397402250568043487404437080 12326136 -844534358924866245786909876043839897600 12326137 341016258150200653402814433016374119040 12326138 -757217219812968781192783520412294446592 12326139 -36084401834947053761109947191118303184 12326140 -214279747914550934286212571271416706560 12326141 -48972151121010909110279431832488280916 12326142 34169742761909286369895816811710049280 12326143 315131595693501588172082959429339564840 12326144 -578001446298883326272441562653282795520 12326145 147400473906381742624119640598653487040 12326146 -530268844293014794059663733714854250032 12326147 -91203367496798906850165979190597480760 12326148 420798471070754921540649584538572144640 12326149 -832629011982375883474513484689273090 12326150 96112606712339214899683169388045640800 12326151 -874901022814138826919295377741681850968 12326152 193004730187159212597794440037233582080 12326153 -270620306229037815964114652613104656896 12326154 186406250958738715499274756808379531520 12326155 -1100774600312255703422446495391266050000 12326156 -331419168295667286790831277931526717440 12326157 -583652522412121792624353091255986645012 12326158 12453443178729399976060442837511714816 12326159 -513261008392367043949671457044509617800 12326160 -25747327917501877980397466509167820800 12326161 64724929037926526515189970951469423972 12326162 -691306501334069651842310251058217878400 12326163 380735873117348726063130711739299698688 12326164 48355452208723618200574341228837445632 12326165 -13782479332276551587365379378430432480 12326166 -206440344320124760263934693633199298240 12326167 -288537735693998667090881696490615107408 12326168 -734467520005977758420685593569026170880 12326169 -9136442717719260759309276278704801152 12326170 -200447268207816430463217476580425682720 12326171 -766621307562642826043907219771986689776 12326172 848282368426971406848461318047768852992 12326173 204448278302724217491643230591555851136 12326174 -238349116840144668045468253364795904000 12326175 -707931210910927591588102710183769851000 12326176 -8313091417315478682840219160062394368 12326177 -72826899525819608346747095790012857808 12326178 -148917718576732134121759334094222378240 12326179 -240096416532224965606788329197063437220 12326180 109156441213183286491988432918876643840 12326181 10746002624097952931217606848677863744 12326182 819695034921117583847809806620741515584 12326183 1008800423291373527004908254694163715968 12326184 113102880600807354661102105731129738240 12326185 243513304833364539200947838401645340160 12326186 -3576658701403494464199495350510545920 12326187 -594056352987401740708202783449406749044 12326188 -204213390125176332339465539351157423104 12326189 435641306371217161248338541861593041920 12326190 -280591537747873065914358000335231020800 12326191 321163612888155176236071698730569615752 12326192 -232924457355718634815379784412276015104 12326193 -649388271276818920747666956202413841440 12326194 33640431338000985823108269836515354896 12326195 -317448191125272451928154681027060396720 12326196 11552370535173281947277445216914632704 12326197 146396641850291082119781155455874457340 12326198 749969154082073502466018307660075401920 12326199 297794569404173577680836046031655011408 12326200 903244070122851822879282811273211904000 12326201 634151463450293459817934985715895292202 12326202 110868348964523135173500586542071731200 12326203 -1715263432892951345206481069848716011548 12326204 -590617930447038663910238416866271454208 12326205 201333562642405179813526042855593483360 12326206 -189549379439012550006156399129577892736 12326207 -930398620608526895054798571185064342048 12326208 -3892445463145631738812542878635524096 12326209 217075454676428599957605485856736636352 12326210 28391611119443250204899860809332572800 12326211 46555302407372204131500571294240221288 12326212 1628826149394376639663701315977442713600 12326213 -236355258319364654787537574252278267396 12326214 280169619880895558896779479419470671040 12326215 675581590395219550612188023404082057520 12326216 353992083173843370230776681403507343360 12326217 160914288110525861544743649579673859520 12326218 -1023259001318627638676434064206169070960 12326219 943616605282742918242952147417366809620 12326220 -202792120631302971450816281125618053120 12326221 -116479129764881121421063677007011413578 12326222 355823595363674577447587441604418704000 12326223 14322396477568852263505546073804963328 12326224 -442846891242047619472689711806686838784 12326225 32634278926807101459578291195104563750 12326226 91113972345929897942470305277929861888 12326227 1359748339229590840212345906037689093472 12326228 -1313866254992140163246896705008639961344 12326229 479481304071757684684967264524472513280 12326230 112891542878633811844286137948623187200 12326231 158278682457207023326860598193543823120 12326232 189195395167681309467451017288852664320 12326233 369943712101731706945925219195161073940 12326234 507337224895167021763022423644533607392 12326235 -1321596235048984586205800296900434078240 12326236 136637181943747417391594182305923994112 12326237 -90998930773966256107115840348547103296 12326238 -26439074556334241298717360491107621056 12326239 420683340869583282730513063955394404352 12326240 -141981472982816520397598405759415091200 12326241 -145971821936308072163946707843275949856 12326242 33989990126098872714226497276541171200 12326243 -204308178143866130968919678198413418160 12326244 -162064316060742690818081360430077205504 12326245 533948608923446160306277896258688932000 12326246 118402727111746719890374317425367183072 12326247 578936828505499717426233351310913216400 12326248 934710419854886150786869547030715678720 12326249 619864495413304007284313538179834574564 12326250 -29960150083887720041991454370839200000 12326251 2192849519320631578146937329221060608 12326252 -61779408550963222031355844180361868288 12326253 1474870232065987934125024245300611049024 12326254 40695695215449884230936909265677881792 12326255 277897497352467757973985002913879737160 12326256 5558340529791341941182440170901962752 12326257 -891201109038059450792064491523805832494 12326258 -478856743603415628313859952259275998208 12326259 149127084395097572138140657338019372800 12326260 756633018791020171068399210674000474880 12326261 1039599484040069669261163553322516738862 12326262 -43441883921446410392779481602748426880 12326263 820154903346444623223068078702772609144 12326264 -698583139217012760702100614495172976640 12326265 106425705346220818504737274755057696000 12326266 -391553596609703467794819101768415672096 12326267 -1630408724075468577153099393651982748448 12326268 618382103387087873679855678892262269440 12326269 -124951514003595974848603950572918359360 12326270 -1107009904754579704550341381844133120 12326271 -493706975760089782162175801591440882488 12326272 588839537779821516728314211610667253760 12326273 -85777159780084356370444551517369715280 12326274 -244845457597560967742403558977492807856 12326275 -142279490166017351707889800702387934400 12326276 1514463287073494824490871953223829351680 12326277 189506378470888854131449410595766196000 12326278 620627389796969728726201969284457849440 12326279 -305102168540969497231439551124477513424 12326280 -32429663443779355152175498084306944000 12326281 135368940958286522724465016716485341056 12326282 127305042382409703611518604385393245184 12326283 -1456916508307638203788968293707852280400 12326284 808726774573178611408441774112212325376 12326285 -200635827553440158834000423902480112640 12326286 221670790519822036489384461411021149184 12326287 -126487240097005446648325898934449178064 12326288 -57124745887927892786320075730072371200 12326289 -936994088482293310995024949526704904976 12326290 147401602044867020386360558562380534080 12326291 903843179212177088050655103704759503680 12326292 -447221806435295441266203133767025790976 12326293 637430787994143744075592438764132868416 12326294 -4947533124897853098483092942592085440 12326295 155513252953882947365945536869957514320 12326296 412632434293605436609975635332027873280 12326297 -1641764559767801861461115771287464835254 12326298 20641435728166914325322426800012800000 12326299 -586975808409904588461140046880345704700 12326300 -42240597639270289419175419402031488000 12326301 -49252591333245917613341789215164970920 12326302 684340510635211709529989171289943892352 12326303 -186415531184989765674901086341490012936 12326304 -128800616934428971837919674631140147200 12326305 747338076799990545587385214925679609000 12326306 -27518836459627919965025158592431017648 12326307 -161346586954108721254471351387298200320 12326308 767012460443300213042562110175311884928 12326309 -1560154505658836818469883709337460466884 12326310 25283396667980712658200419439110246400 12326311 -1323997370065179512965528465508178462088 12326312 687599618384347116153214512616385203200 12326313 -258815576859848114411710318376153440512 12326314 -210647939907908005744074276676605345792 12326315 -380658741151672581757801304870542907040 12326316 -239979964114337547237546483286574294016 12326317 1194702196722207067697962230363770728992 12326318 -362365455834079190881790787264015848640 12326319 479782744799343957489067123802014375344 12326320 249995985665966012692850152397989478400 12326321 145224611331947343483211165675744512384 12326322 11409442538044356719320928416161477120 12326323 -1079461056382365532357616409838917759600 12326324 499920239915828589021181388413786509696 12326325 390104032272865272752378639491933747200 12326326 95238168877886689696677330555919175040 12326327 -77321882800383194496279967388002266288 12326328 156125207255536793867528322761843589120 12326329 182844670264821394696215111195812789930 12326330 104307025802217058381837571373265125120 12326331 -244651949989011745517537204621971687200 12326332 -930497499739183560115158723693828680704 12326333 -162674200952984680907381067305552680800 12326334 96689023053549259633520832807867745920 12326335 -194854544555067243673071574441024916640 12326336 -218594656119648448673532203255086448640 12326337 -963867933172892183953939101522763920 12326338 288373940307595472439781101760957786320 12326339 642142279458629751277303470949392127440 12326340 65562280136404903926878964084285419520 12326341 -190513547936501179613777279659088140258 12326342 71982919770745530536386195399116328512 12326343 -455715054166186082040936854537366870112 12326344 62301705347844685211549474728059863040 12326345 -5407307171952089297207485950294371100 12326346 -41327756979331170052558431564129445536 12326347 1472103908348471419273776659021165900712 12326348 -184353333475399717149819666103489205760 12326349 194795280535060506087859247666407268352 12326350 194802487696352529188667223222709606400 12326351 -1789484324848597468987589877182836005648 12326352 177137346974795579054332962624149913600 12326353 541542894548944105908108070649892177702 12326354 452640301733173547913331961777634719376 12326355 -34593417235311749668916989632778060800 12326356 83493331102932896183193808965554464768 12326357 562887745596524172736210329514172284512 12326358 157629690370876450430946099403296511488 12326359 211007536998007352320432025283587280120 12326360 -43509662009639367791377664288393625600 12326361 -1279125835939242450209618798680849262976 12326362 680727755810415785393228764746494952432 12326363 -119812722153722897532794103823632031680 12326364 -933086184644411979858357903836677324800 12326365 -149333286781333656692317089959561742600 12326366 29195235562307690042764070860998979584 12326367 318190857838126170732579275270004037248 12326368 822860365794943265068513545090249523200 12326369 -268007938464880627551347141473616284992 12326370 25409109728893177958311803488565657600 12326371 -1358820949140271846405855146312070019428 12326372 507970790191057384249093648014541896960 12326373 158320268181013855628775819286237303422 12326374 -93484560771310888059576147670135380480 12326375 28434920375492584590250317273413088000 12326376 534417125331134211530666583013215436800 12326377 270855744732840569740695236140174121472 12326378 -168577629807409824731640566030032967760 12326379 194969958173105732597847229843164961248 12326380 767089898344892731039214163103825920 12326381 162201836772401065687253179694067480000 12326382 237359762928937198428000206397759129600 12326383 710001860985183842839432137656072085200 12326384 -124498177524297488883611746809412190208 12326385 64901547638613488800180747037556633600 12326386 110426739993308397969202146183489366144 12326387 -364113462729808950808026777621833525760 12326388 552584003030491561927042729139815219200 12326389 472297140359668349248465411628291574400 12326390 438974476278197037143754101209799857920 12326391 686454775604633834071002690152459904000 12326392 674969193146800032020476894634394009600 12326393 -141066340610122601705131854442173854358 12326394 446557565634634215724289490728714806272 12326395 571556211402824714245652549412768230400 12326396 -342443078205308767357307221891112755200 12326397 1283840109110225614225668200879456908800 12326398 253298441016140411799523727796302392320 12326399 1029321614529266970396622447330826793264 12326400 -95439098249342729108649591606293299200 12326401 3026583178810843792390155501425161446100 12326402 57390571234280675977737855612206538240 12326403 -797466495740826409932435959865500005896 12326404 334883835840256511922848322128312416512 12326405 135798607799328871660881987306111457920 12326406 134937364723654671970230816447384158208 12326407 111389974332788882433340124648352278640 12326408 28269062875158360730295193879295426560 12326409 -305180487082681711357983057963061763472 12326410 8985908445091195151019301210016717760 12326411 175599036703305591818799431966370701040 12326412 -176303302863291398391497642635034738688 12326413 711727382579978512271813739953997731328 12326414 312260549156696826587086162831498693056 12326415 60006414962734196180646149640738393120 12326416 -189794069433366137855371277258871267328 12326417 1329177162359837305788329447649830828466 12326418 292940799534572017828667681479819143168 12326419 448093139498445184895199456174526601296 12326420 332270314554297140454295444359548225280 12326421 1167180970230479004412365181792402315200 12326422 463867735734508074504123334813159921920 12326423 6924410961412915230236793255322624944 12326424 -505498816923092512236714446685552476160 12326425 92103274701248281893638048504986272000 12326426 1018165081855078240997380828229546496 12326427 -540591346091779682763762722605893192 12326428 -299878172140048006609326925909972137472 12326429 -1179357290473841399378417579775383989824 12326430 189580569841454307005069620708356319680 12326431 -619161178752796633423003022624217420968 12326432 -71116397879253815677258722076646178816 12326433 73715786831828707499509304476201481664 12326434 -467168398097817229810826697634393182384 12326435 -2651706447242476851279401461188410880 12326436 308753029193081165875868713214760824832 12326437 -178077058744351275872750999083114492416 12326438 -425068335487533634224449969861497197504 12326439 -105473560615920052410337906997813828400 12326440 469393446253575484277100815629436928000 12326441 1763190270023604560696238580999610686842 12326442 423230208591305047844359443603174819840 12326443 -864540986963375514135540351466871615308 12326444 138177239707740056342975093100788032512 12326445 475623394195848937789605268959424454400 12326446 -248313767444291940026838993649248376896 12326447 -27427982008497376815216714821989578768 12326448 57400750203362442740480780399685894144 12326449 563555367035493172720376663198955061760 12326450 -247094035846782442648514495621715636000 12326451 -283549594438185777064725879479130208656 12326452 -215993590578644002346571214025219770368 12326453 124146688719506793244115690523691552920 12326454 -156317685664379467277097469065892141440 12326455 -1316203910691614044927018041238075592640 12326456 -139556042737206870851549609915745669120 12326457 -88821033544816622488364196312098104320 12326458 37522762344163524178497280453330118400 12326459 -526550089538849284956716022430740491520 12326460 454916343430564591858841232934561244160 12326461 -185155836349354321949031964306266903968 12326462 -231774841077944464173068764209757742976 12326463 -1034190841520910263190715436645830038408 12326464 402792570716775719038468789084826894336 12326465 1205845636018783286935130784113476166400 12326466 5844807177883657105872983596924425984 12326467 -475726554420690409496345088586411068484 12326468 13176168478010966452240845916036399104 12326469 -352641381304524380215600865951004480 12326470 102614335308000829151400082688184931200 12326471 -818576159446204084900944867415779932328 12326472 1598210669275028545762864168955412480000 12326473 -1155587327240707868571575802521825642278 12326474 21726980231919413279881465143377095680 12326475 -56389475238461461693642450075819948800 12326476 -232720749279388735869810560390670058752 12326477 989536617556350166287851194065918735360 12326478 -22605525159864906326308171800544604160 12326479 297758166844650454164386542835273937120 12326480 231177600303217415174401697691952988160 12326481 930449045128627664081171221202164580112 12326482 68425526494371554397156100341633076224 12326483 250263630001169885215918509523542474000 12326484 82943710492622751093968119938844993536 12326485 -237247495813784870005023774655381031040 12326486 125787076650464154862001644172138860224 12326487 64342063275848816954820935622817295952 12326488 -61395445376905422995571884406382448640 12326489 1399459281975567828198361148801432627466 12326490 -197529479901401834045155970676177826560 12326491 -66543007108938893852751718557698980728 12326492 -509117561330431484606817968249109623808 12326493 -263603105810265845287627532919352912896 12326494 23832311234927365115511612330615008832 12326495 295367455150565230995063094402180329000 12326496 -97144666052654751410318813848468979712 12326497 -544309242469428130448133666750784202960 12326498 277123537623057575081966885610951954000 12326499 5729309863485172261250568682420422720 12326500 216853004206248947597432808860135040000 12326501 -1279315284269112961123494493722918616896 12326502 715352019835837294121792859390679547904 12326503 199235652255243444284885759949204159768 12326504 989137302982839847545538387506352757760 12326505 203132137525335606960946730591719401600 12326506 1274837256858953210317332801959657676384 12326507 -78166652497285928362822498432356344088 12326508 -430419554893470032013840295890528645120 12326509 5185993461553982648903772413146066208 12326510 -108635960381061403847307164226241927680 12326511 452882525643308256889317562771065950472 12326512 -423372207561121702423108292170350592 12326513 -200934826907326894847295734626199585304 12326514 -396961134519318524072783520295128929280 12326515 -271690153980879461944918891841473533840 12326516 1138072953928292066758222844080108800000 12326517 305125176537767222911184318082701601120 12326518 -264992010414016762690328705148378516096 12326519 -893880086667605088714396850939825597080 12326520 -515897553430880482845348230349496320000 12326521 -1230915279011353162533183659465933696278 12326522 -406070318507905904277488842067605994160 12326523 -488283430952018567883732415826784632064 12326524 -345662746364785526766371234011773995008 12326525 -445264095217833829023276253322575159200 12326526 -826523796048450595277376335381719879680 12326527 -472636845181884921030273775336546751568 12326528 -383438352138894743805110668768365772800 12326529 -1090520529038468561980600026683520900816 12326530 87883283167793442758900905476856934400 12326531 231792917241941862044355070777919999904 12326532 -425529925080696965680090206138251670528 12326533 -766933978860754540558242903622327604516 12326534 620034278922915529890562304807837650752 12326535 -257906357706898358536857168218107356000 12326536 -2840721555267223729884137409729350860800 12326537 388420616519639469961168478446886683326 12326538 -21895707698420023792737227647357265664 12326539 -873597395868608283198227127430092655660 12326540 748094459785093644619775421265331082240 12326541 471156001524391824613194552514736252064 12326542 -719810357136904611059310224178602891328 12326543 -860437699747213800732445633787966528208 12326544 -87567012916159003059390311501269917696 12326545 -294646502300950295813629962053440807680 12326546 227486389530864406743173436746613192864 12326547 -205451637157116286553403925711393605120 12326548 -350330022131857350084975111061616951296 12326549 -201916221891200227621487966906086154880 12326550 -6670208664317334248536917929322902400 12326551 377393568501950976023838895042139125392 12326552 7391294738991989083331811343545139200 12326553 571704377697288761820079700339453512800 12326554 -56392112720831130596965567457943302400 12326555 -947929958186263378735168930911851764080 12326556 -373690376605414456530101017020482052096 12326557 1236909205881848464741458987174485112806 12326558 562304964705622989759530024359706090880 12326559 328906577826868528322727537039478680960 12326560 -790958959192675424270380210463525437440 12326561 3280316935292501363333289840243279360 12326562 183821686754773310765730493165807834320 12326563 -836206318234245442887843762489505563456 12326564 1054937306970974797185110474191871206656 12326565 211411392639373985587307425292981519520 12326566 -385067746629230530438901553138575101440 12326567 97415997837208264155808464890468926464 12326568 177867596814434362522070924541820600320 12326569 1543161797682417974516630838057988702970 12326570 -225959796731566772147780672003293583520 12326571 -814578284665166277471130527603902581860 12326572 420759661987868844147867625837373854976 12326573 -406022605114283982480283013724841863360 12326574 76173304426528362474114465611178479616 12326575 -273567268284191981971331953796311302000 12326576 30391969620232648255786910881052196864 12326577 1094205047952472544645469279136907434080 12326578 -286868577132094760428251576693042518400 12326579 -404045305532817056470019071922911727016 12326580 -1066595467050253569811331117402357760 12326581 889814776894248139421071956192822007224 12326582 525812780932506791017280202621415807392 12326583 -639611205974078824306684274272603201152 12326584 616264440519801104815625993970345922560 12326585 1616425824809474283889192615596340503360 12326586 -658269743349606852412045176000609945600 12326587 3897731159806475052285974739339059472 12326588 182066683363547062322164528474690698240 12326589 324045700443365625433296320501367144000 12326590 -135994215532454519732074375593946891200 12326591 -533592850817863700548851560402196547008 12326592 -28160479106496970321553400392161689600 12326593 286701886155737540613968271098253087280 12326594 228644500607482369856362704144370750464 12326595 6062775541530789518399973860299296000 12326596 550631132385322035665464476011468513280 12326597 -405570533664519540987441195285726738720 12326598 378330776695090540056981114418287864384 12326599 -713886374146371713770082236932287343400 12326600 -47756087874608201690503234607898624000 12326601 306759695169980603741402842608733320384 12326602 -581887907766637238338545677273716279248 12326603 7146207905481309794826818971542238680 12326604 736346539985123816228958140849048174592 12326605 310799579099701366522361646765877086360 12326606 116379927907056284527097531094375298752 12326607 1972095559928323277051207648995086528000 12326608 -17472816635234240101809231710433443840 12326609 62309865026234218972672618202468475300 12326610 -164076064034397309248354716486775892480 12326611 735805866893652772694852638612111963200 12326612 472774176501161343043991584298573725440 12326613 23347193732720725195908074084844338784 12326614 -12269972482781984571355473820685911488 12326615 42000972930734762124168206195777042880 12326616 -15658442523333596921420971919861729280 12326617 46949422520770050496651940303080968960 12326618 -582489863558448825869350357904360628240 12326619 549836552319099583827455982281377326744 12326620 -236558178978679852584839552965229936640 12326621 883042240295047302783541624688977219500 12326622 195717924364312932169205768613193156608 12326623 -76584972768376031531510140597562490176 12326624 725267754755181670042277557280361676800 12326625 -1310765743042665353585423645904249471000 12326626 106782569052293000702787582442944462624 12326627 339111857831198598181298614883971187112 12326628 -67725720568294635581985201917403303936 12326629 129960620532898891386825460339015065376 12326630 274381132576800776032353614462079753600 12326631 173968189549146791630737370054900714880 12326632 -1535688144147263217350812146380059545600 12326633 -1439930152738427193885969370295085174 12326634 21321570145528988016176320187912524800 12326635 -115250804215072527978015895318221349920 12326636 -588318785101736669942807784885357272064 12326637 125579457019102783316004726440561326368 12326638 7441790209138394600727736241853649344 12326639 268226695940495403036202883204247227040 12326640 87030965160708904522331256662952837120 12326641 -811346536398890618352407975962039542958 12326642 169387025278605504070061561822658515472 12326643 -95026546883014897727775576968207235072 12326644 -270061043953010681888089896869649911808 12326645 -576694297386130707501408792250614685920 12326646 -227838922437472573400060212998915080832 12326647 -1998823757399180378133461103912749806088 12326648 331551287028702127802961926151858831360 12326649 -503328162970633342402781383150482160320 12326650 -17183265365842318344261603160631232000 12326651 -903684264006693102191238478839794544348 12326652 -74566996967838887362339251927631326720 12326653 -404419351804586736366941023372382831220 12326654 -23890744318603409436929670107501388288 12326655 651414006602221340337979647587909915520 12326656 -592645423381225221114312289220453990400 12326657 -77221900079340080665160379969829680000 12326658 422902743159077851339156934625514406784 12326659 736584322696684518239930804769946307080 12326660 -565912757201769322673725521941117952000 12326661 -170431411857794209882998440553669112548 12326662 302886899910815578261327630417558560192 12326663 788026884213481221632623347621266567280 12326664 38966586307882875937024023012861542400 12326665 269061289463338424275927456187062064640 12326666 295813834622628134538960189321358906368 12326667 860104943176332760382627677819623377880 12326668 17210742976387480507632229893409418240 12326669 -1234108755207783566728623132251652393930 12326670 -405426639959631564583989938263567289280 12326671 219480306667324178322055507117309929712 12326672 305899330243829397559201751781410021376 12326673 352545663655981254496513593812330233584 12326674 104231217726438046412944048738840962720 12326675 -517854413526449700952446695197965410100 12326676 -418378630927803267114624763020317165568 12326677 1110448752533512354695034394351555167872 12326678 -44935352734305155178689798659940759040 12326679 759652194399329743889291579137175205048 12326680 -5400044857024187083498973553361920000 12326681 -589351038102400308742828293682923840 12326682 -10867656439148829911465687906365198080 12326683 678854124628376604254514242784740946600 12326684 -82539506510434893623260598211436245504 12326685 -185032248669237421758234561904970657280 12326686 -1215293257180412837643774746023767717120 12326687 762184393329591253109412750942699155280 12326688 905238276681693251439573528081743216640 12326689 928916251210666330193400598761882220224 12326690 -26731136521108167590217581781469240320 12326691 34347094220228704910672379738004758096 12326692 -398542564303069867453129761102053089280 12326693 543248522937067821153964356497099237760 12326694 -564442720583658679995791545413551073600 12326695 -882584256722460988190677604915659273800 12326696 -553069278138197094414087702921587097600 12326697 384599153934750241461544443249910722468 12326698 419904780105115654288610207866393401792 12326699 95338616591741201707680050949475790592 12326700 205152109559254598973061037204091110400 12326701 -776747833569176219358160267942279174100 12326702 667541988333203775836511894064437855552 12326703 40171520676183826723313552822169659664 12326704 -80240888538973535157753721222165692416 12326705 109357558982983748704080588901296129960 12326706 -486003899740220490005657201670368256 12326707 4867880100317833057828706265551829360 12326708 1103520772073500930256190176167967545728 12326709 -144512888371334737165012175264489001696 12326710 425621358273601978240760180146339067520 12326711 687625612808992322005190586150813013800 12326712 42208862898946511850482759482388643840 12326713 163693719809825885068305792902417896960 12326714 -678072664883221819188400315451416454544 12326715 -295698400224811506664609169843681364000 12326716 -468581911189895534479455528120532029440 12326717 -452780592720178342291240654416839916240 12326718 -67713490716591897646703247204226127232 12326719 1108678153378645214478044009327315165120 12326720 66629904338757011748677324591364833280 12326721 -6294552886862439816664865866477508352 12326722 913218118983459886525372161835048968912 12326723 451990182777847305382987021343159268984 12326724 -6468974765642889068611538238853487616 12326725 870795655518853275091642727064044176000 12326726 -46474629481414447422662773952661988800 12326727 -287141171840581624176924874751684772096 12326728 -882496768686091133712205906207075875840 12326729 -740373040340437388151563173755475397670 12326730 136539817391299123095507804367886699520 12326731 -1199210982222697855466394952869198972848 12326732 474793125309200636597205301007542109184 12326733 33228361082005126750334619482035028940 12326734 -317746035847574516330659482189957341568 12326735 -52572564130324682523179766026763541440 12326736 -89262555717364455806619790456048582656 12326737 3097918310207901809825373193798769498112 12326738 -386159341246080654690720256104132387840 12326739 509624496809378846532806313226690480824 12326740 -194389186598819761570036245553170355200 12326741 258786383198533419573060784283895055104 12326742 -14828696138395061299664397908186990688 12326743 508776916902769201900495650609080509488 12326744 -485271544530684698091170898863396966400 12326745 -198799436207085350300535076739127437760 12326746 -57842400362344687950628481244124262928 12326747 485686607255233724543248158330957255936 12326748 213151454422677785311251499343922020352 12326749 806332947430390985750070974143202994880 12326750 781854857114734372395485347137873072000 12326751 539267646859994158708316092698634674192 12326752 -883242233120967443866536639984481075200 12326753 1227621214409202733929140327154791284002 12326754 265168755983573703252023920549361280 12326755 194438876736007492854437394572494304160 12326756 419593422338540561061606317795398793472 12326757 -26593139356068674982061105212947283360 12326758 279134873741867206951189173544860515328 12326759 -1536169244725436169222346624222884116040 12326760 -86647105312672843883871942620561510400 12326761 -1255312467026094119119771368894165053638 12326762 -67061625709126651561838467013762289408 12326763 1034531940829416697893738398602704926400 12326764 428157554204695181356134991932392888576 12326765 -700187745831164150771580153599699539200 12326766 -521536775302320755174725651542202291200 12326767 3913660612657850665854528206058357360 12326768 -324563855290942864425621952642652897280 12326769 86508403642585541885187809391748646400 12326770 585929055353713540059285998663850504000 12326771 -1284799681838868508050398506242060174336 12326772 -288642278511528645377605932295421995008 12326773 891525986165605684121229749757313790186 12326774 515046922683873124279227687829877567136 12326775 -102714827676951966069269141840941648200 12326776 -574091403964766900319041269649971937280 12326777 -332981944077132446363817130137898274748 12326778 -103380452499542798235669687274180027392 12326779 1093705776269971961752634715924659145380 12326780 -48377889794983470904498142444646282240 12326781 -84503583562233446738390649352045718016 12326782 156853292190730127407597060074398590080 12326783 484195294625596793313652141869944329488 12326784 -693971233435207551839752752232094760960 12326785 -175676446353238825129603175438731770840 12326786 -1324836095490338370225074972136561521760 12326787 688268208393872862121179113238032564808 12326788 -1253990045502801412334472656109662806912 12326789 12243731695634299471076108376462591324 12326790 9127764152947881706104852596543232000 12326791 -1028021723423332498952252411420640216808 12326792 -837266934459649466941700786954823552000 12326793 -204173483889342961742391709490431336896 12326794 -555413066077796305172482419602759016144 12326795 31098106656229811337668754469526770320 12326796 -957086194658077705697911940730742702080 12326797 78393138075968005391752194148896200000 12326798 29801265450565372230090115176491252160 12326799 1168369250215769745983246735977708659600 12326800 -94487485971544219446424187664190873600 12326801 -433894507519175237554411068838102880400 12326802 656019961442833003814558273320227780864 12326803 802593056602229162491333706286740093424 12326804 228735946848036549352770512705426399232 12326805 -327600947190688862020768296777756845700 12326806 -376969498431591139473286510961866742016 12326807 161203503412455319969526556236114479152 12326808 160772400038848364166032563718856499200 12326809 -44984142036139915089986815619305790976 12326810 -3541019856585142881380120424985420800 12326811 156763947768903049519975999156048224000 12326812 -64944323451285956434893335414753657344 12326813 762012885026947846013837507933411257062 12326814 72179375599479973974473097690858482688 12326815 197973429410139171504225460832965665960 12326816 375920430776516521635559095538854789120 12326817 892730231954542578299096237251356805248 12326818 -13650266267173587052628894903211523584 12326819 1209154152786458521263910924803242622912 12326820 -121445017066272617444864000561002905600 12326821 161182801950593201152330819635116870400 12326822 146386023534853128094834580343941471712 12326823 71847699474886226623221607190380790952 12326824 -213775595348120185853151032941400647680 12326825 106411090926382878754565436549266616000 12326826 -335193970578260433652332054690365120256 12326827 154822294638345866099614301631439847520 12326828 -606571362163314529889248416123023560704 12326829 -25465048768142287029147451888704962592 12326830 219802597773447365820770625205585882560 12326831 831005170326186665511964995650388377088 12326832 33072228833715124612813991510883680256 12326833 478065646423841525338400608643290154304 12326834 -713178264537401831553854530138506788352 12326835 464636617220954482395651833721613401600 12326836 718752113618294766173066505566475694848 12326837 -67426749967368761435235640363726250514 12326838 -360793097242068282191762365900910909952 12326839 616377780474466722001364287499046400640 12326840 357218503830256992767085031317371289600 12326841 -495114629216072113018321176338901131580 12326842 332498517789652706700777235987897484544 12326843 -263549651422626740388321542837843818680 12326844 358735575339849290963081145968219996160 12326845 487389056673594160695642805117040018400 12326846 -71566733758121081430832898668785369600 12326847 217852595203647008136344232752926867728 12326848 -48103354889986222680516345238948675584 12326849 -350898291757550948362289676988061224764 12326850 -173994185648548509986139793912508544000 12326851 459677016018585781176372275243020743400 12326852 377455050152642921025727155739704567936 12326853 -390524770079316707512753396619311104 12326854 -39930898352727721699262831046431771520 12326855 452989708233809400861571691076823557120 12326856 -49764959366545477172969595395481600000 12326857 867023130471639036799943837104415771572 12326858 191775929446965875809484508823662608640 12326859 -264098730087554586274137263545427119236 12326860 -161039898901174680439869416797420554240 12326861 -1590494310546362274298949565379879054176 12326862 -388832052498604626578245251548080738176 12326863 -362722635071135764350043121177692783888 12326864 -254622415284820966921774633127095173120 12326865 -1007807838785782016749526716124598218880 12326866 -398090658437707781370525299731491328368 12326867 -49315758161386506129655551457412453808 12326868 -534588915801387217418425851519684843648 12326869 261956772566869365184923314526185752320 12326870 143551052976982231119169999350539424000 12326871 -154300939209443081036493854265390598656 12326872 981151802761570560401165537116659148800 12326873 -402390812550760413663895809051625167936 12326874 -51500424658740418534571804886984032256 12326875 87177581045636152176477255651597500 12326876 71558021592079110840464526423383247360 12326877 372549244639789057352631237429712632000 12326878 -863054003221719292109700346474011598848 12326879 1965173859415992115058600246366815727184 12326880 -284993990843831922145742129594719272960 12326881 658923019259665547123643190016158307028 12326882 -233261194247264563740911754241346828208 12326883 434990084558890373822209404161887783344 12326884 -654380493920853005220709116897247437184 12326885 -125260072800791829989349819082315190400 12326886 26742725606029067345193383880418158720 12326887 -2193559660289487655125887839690738969008 12326888 -185476915292286945759385041347700080640 12326889 97750854651772288652965066857151457424 12326890 -304456589097569536050629907925080880800 12326891 -512818417268068085584721424572372061708 12326892 328973318634120136595190262503303869952 12326893 58362477039603679570527178048072656780 12326894 -857679462686815005474983418027377205120 12326895 -274991715662524921896536040932590296480 12326896 -1035340554836525930047222403212247040 12326897 1305894720757433985517157523879006339312 12326898 -52360552461622050495591907311885707136 12326899 51593287640053436105983133653321100208 12326900 240323498898497972023592659804624464000 12326901 -49697213265352739344856998684948735680 12326902 -13936931761164349924462554475056930816 12326903 -471100578708998565296300625921466740960 12326904 431265637466593394930611639003320606720 12326905 662346200569222258716295708220072469060 12326906 35056482882601759991966261770001719152 12326907 45549541337821086011103634162525257240 12326908 354263304717466605678139417293890337792 12326909 7192766644081802585063048366984843712 12326910 232991253944460823598928260195684025600 12326911 -236910477465388923263749117668778256088 12326912 9409765938091639287429494269028597760 12326913 -1136568082083120674955270108157526460558 12326914 -351127627529263951358285857266588103680 12326915 -317886596615399487427919211508666448400 12326916 270040878303824639075488968714573312000 12326917 -502025910482595767992403922864212521248 12326918 927234493724584667156386461314487165504 12326919 -205868583065711665963569716179460928000 12326920 23501513638315837296887468864850432000 12326921 1400183992582686549664675071508621043892 12326922 -267555358922720897740384521692733612240 12326923 -532725025996650174978249601048652976640 12326924 -138401576322535901836165274122338511104 12326925 257772394837713908984712922163297952000 12326926 15064749889857182072542800441088399104 12326927 -1029850199520103173189312685051056454224 12326928 -116011300987326291154806209786303348736 12326929 1303034633806429249896160517370792142320 12326930 541524264610295909449385931912134446080 12326931 -298374546845643637272770288469525302160 12326932 -1113342577056572061230295004549692979200 12326933 -20754368876238529976775512364440777856 12326934 178303391210181210997530847215636794880 12326935 389588740398094342391883399292182650160 12326936 -641874619284028216515364509009307576320 12326937 175162862851598013448044660591352043520 12326938 -456898074385791507633329581919398692384 12326939 -992024385158196207028259888500066776 12326940 -299843002614434048093783300609139402240 12326941 267461581056838687997000213322544462368 12326942 159358617693096169612687358140159315200 12326943 -595973591537257005226567225911330447600 12326944 61672430863915995623399484931631480832 12326945 183915976139383266941242047996277607400 12326946 202669579783370046701070097764054989184 12326947 962936473109546050321695406295150210396 12326948 -1310972857867546670744947113848580216192 12326949 -251263099146020762800279266595099352064 12326950 386197045435522257210540340985033676000 12326951 -2725720392356998005701354790575125536 12326952 -76695278079434428037284915219051806720 12326953 -45827640251597321949523386411491605600 12326954 -306602053531036910724522750766996663968 12326955 640131759018126650031688826878413719520 12326956 113019359722230766953487038357749690368 12326957 -541501484230010988900224614914709025268 12326958 -230491701978341674193466874694642165760 12326959 661194238152157562399029556758112614160 12326960 312559251230403538554066889601745223680 12326961 747280053041506357892970573635224732272 12326962 -94273365982517464366351442189995682400 12326963 -770616765146204011226616221194988988216 12326964 -96499379040916408875103986575998156800 12326965 97568286792865278649217954856775998720 12326966 116335394044945885263248090063481750432 12326967 -156631698694561838527806444873824174280 12326968 -1144882505003293838081092706460005437440 12326969 1153728107687276726703263040900843109200 12326970 -127010166814173447174007698106013856000 12326971 318524933456010874627218684632404763512 12326972 -626204146354828144965568970014290739200 12326973 1058251578334224845250164033389938902784 12326974 -918855552283385285840612167130366207808 12326975 294466159327406840195920201106543469000 12326976 -139275257941451258443154729556336181248 12326977 -99492272339859812359309863896632432000 12326978 290806085608842670108143469806623686560 12326979 852672981348663170062819536100077530616 12326980 -82821758995254422333401886052996710400 12326981 -1501453655268867298815885700789490821218 12326982 4967562112387101260556853185183121920 12326983 -1372069374796339421453146837584634749840 12326984 1455350614262298430640552747359375426560 12326985 -69542787933497367082872528081023687040 12326986 -91525771728259819564729252731353270784 12326987 64599848907701051849566121127108879636 12326988 -23938058844651942808705667160547246080 12326989 402102590829633468987606522267372945432 12326990 -75673616446589952173764387969901594880 12326991 993132017457561094528589204527082974080 12326992 318697556353038937850591553181948829696 12326993 -140053994874265230152936447331138969984 12326994 106933458796171496839670085334952183808 12326995 -340050031320572927446964879809444285440 12326996 -1083267184204244332377980664051669120 12326997 165014898382001353027920625314793764000 12326998 -126474264261337697201889472433983308000 12326999 59267653606065229468171675892817104064 12327000 -311511948551664951725547176784199680000 12327001 -454575621712167426636780584111887979520 12327002 526885979700024600137442432312749260800 12327003 -314439811222031861709626166789343236960 12327004 -890843693917152605744163800260469906944 12327005 184119811036024167087936039430142004720 12327006 -177278118539162429215745298647931378240 12327007 -47967339732163174027306485324378677376 12327008 -156462203135205390334079177285870813184 12327009 9074218330469426868190113327993987504 12327010 137542292507249866103631812343808128000 12327011 -695110512198270625911433182355120189968 12327012 349634180771301128176953718865152450560 12327013 262899004538564666881300650995315566560 12327014 141602348164815809441504906909689497600 12327015 215488805501926060137040693594467802320 12327016 135153824301167996000257028553605068800 12327017 -180588728817861137387385639331301879580 12327018 -224464290845571080897963848428320278272 12327019 -54168802132090745251687191479346097728 12327020 -227084170281336176257783717663741655040 12327021 -144469566563836301013405614675526599040 12327022 -417151494561412862242017329736504266688 12327023 -2230418370635921143011395180434201447680 12327024 -69145640368877459261958591951825371136 12327025 -7202405405674622262552034058494029200 12327026 336770902717807447996409474472867170304 12327027 -154180949798249129762254326916637275392 12327028 -161098569663494057129091133854877205760 12327029 213153969267318928370333226332865948000 12327030 -220111276991703331759153063113369398400 12327031 -145763519950133724618482074271472862656 12327032 239145670187376300528131832267043430400 12327033 53139141284439483060466765543339078224 12327034 -73832710910852081008913430602822423040 12327035 -121709125049929409802231763020170531040 12327036 4151769200611572232810539464397594624 12327037 -1607087795834840627552670660341937248 12327038 190324666423621428417614269634229850944 12327039 117759095306497249559375590148395061520 12327040 1360988010002464425225966858907366195200 12327041 -5490480898827007427049968373311058558 12327042 35865712045097572240216312905718407168 12327043 -6531443523264135904336572490992105720 12327044 324155785731714114726234615117641387136 12327045 95691480077456851986322720705267132320 12327046 671036800232170977939152392131913022784 12327047 -1298125310749201860884599281687739540680 12327048 230444499663255897648904339680615014400 12327049 410548619643045198992382802427072548352 12327050 268341430507583235567176318929974957600 12327051 -330740169192219346195505863833679012992 12327052 1166574725635011963706776054003990638336 12327053 1601137642390664898743091666657011845302 12327054 -257495926151452914161511352510459114368 12327055 -81370263531982699579491793958157576000 12327056 -150012119467389167525131271645818257408 12327057 65833166660017898758264260557664254976 12327058 349571015826703925713363071239439655584 12327059 464718910496588996386258340951487963360 12327060 206717208891648139089417190720560721920 12327061 -700572323581999568652302573945347796338 12327062 42660278270040017018539427924966229504 12327063 7404038429151615167534152015052103168 12327064 -1395155453622396087286220695319223521280 12327065 917985199971625063797436565269191494400 12327066 50996034713183244955163609567560773120 12327067 19225053057809041939639483892515236876 12327068 -2960132260820131709712780022122547200 12327069 1027203816638843275546326081448678748544 12327070 -57930276487631884837389691474980672000 12327071 15145739460871630516402025263178161344 12327072 -65808663923199948265717774296243240960 12327073 14600967897959757582253344484651326528 12327074 -35001730313769341186416810124149216608 12327075 448240680331127982783373895208233205300 12327076 -550069015399975378828980225536400296960 12327077 -180262091570278030041546575666129020800 12327078 -30140623171649637996170239152407514240 12327079 2533158258034428116805257271613097976976 12327080 309452984888776824013873944434565120000 12327081 76140264488827703457975071747841872640 12327082 -971409675036248564895387190841911798608 12327083 76199164575892037707493981911937761332 12327084 286102434983542011726200545265667735552 12327085 -1462262535413716688326339500362239306440 12327086 -12461196479579685956583383474513791680 12327087 509907838183043901918865528184077514760 12327088 149074354553578586427533909575202242560 12327089 675321601683768537358969919815863391890 12327090 -58460358230970975195805010160667399680 12327091 -366207396825850415934398460319140334080 12327092 508672530491159061759233567716373716992 12327093 1048001531387371790743286536706840419200 12327094 12502970753068943678843786036151066240 12327095 -539989476876346145391669675210647749200 12327096 40801261513823058026463361200451952640 12327097 1398251476978546745823499798494773573546 12327098 -189421026043296748417431945683829143040 12327099 -157777269666249950590260632044046829120 12327100 -827275123195872276578171404533776755200 12327101 -601088570857737375530619243754062386196 12327102 350541119250044634325350629317011929280 12327103 -704828721708571294616937672893134471776 12327104 166139175284065822487891790812666658816 12327105 109068028666829186943501536018758963200 12327106 42976927706204745472314276498332171520 12327107 744906651228405819890856502369430287200 12327108 230085031197980969040287040951590148096 12327109 1200366916544483071418648609834719105310 12327110 12393331168485948855929704345031314560 12327111 -7266237651154408470181956294598543824 12327112 516100123954958869897598755749771509760 12327113 91232350098027512024490040291292907264 12327114 391069262533386499885062982525898499840 12327115 -547376388864199468396797930563088618480 12327116 -329598672209498140448345175883889583360 12327117 -1881725228766190217993870723011662240 12327118 647548017865203575201840227313465999616 12327119 230577046715890334454069620019786135552 12327120 -5860037074670620060198807121559552000 12327121 -715611819857555030806207099383677070567 12327122 -125031931017506569989288729303008695008 12327123 226493091375499541551268157412556486880 12327124 -141194537015415520610256783508996556800 12327125 -1168597772220862365265079883398664666000 12327126 -260074094375373888142625120409214181376 12327127 -1042300121079811879552145145338264380024 12327128 1093946760602376295687646677817119211520 12327129 -1573701705933387475028005683896337346896 12327130 273441932841134431394163543939844404960 12327131 804700983489454024894512617283239668932 12327132 14391611730320982456765055335994870272 12327133 -235924676833000267979963402090545860736 12327134 942961017836548793905511112565188441216 12327135 -196372270107953489824835334054533708400 12327136 -1116577958169497868554044960862156095488 12327137 -132908546942300033653207245566474431980 12327138 -8732991606612867378757561405028241456 12327139 -1224595221990921946541153300302798200 12327140 -239834796973815208738483702148830986240 12327141 229831516070349240151143184675561867584 12327142 66436507546183150217511755271509191680 12327143 641305362496636270992685425571076112000 12327144 -578772658887754424830753323617852129280 12327145 -29758431588914605965526015708623884280 12327146 102512675932792347716914487156141976000 12327147 554649123698113741617112210981587128832 12327148 -126310751253067755064338903501735448064 12327149 -256497721583342489181646735896095705280 12327150 1007754899367378574386180143284838400 12327151 1492473791920808921145483742033250855304 12327152 -164278265159052632234020291671990534144 12327153 104009513030347633716287821407807541104 12327154 -3358345237188889581415442714981211648 12327155 -577166150737340148865701308825085559440 12327156 177642994396490012845159541390927152512 12327157 -1446885266964636503645047764256977664594 12327158 -971763314360183450652371418542554900320 12327159 359749109232424391098432150182155149728 12327160 -1226110318759919701771750984569716736000 12327161 507353701437428952014586033146427733824 12327162 22892193764788376923962404952440770560 12327163 -553446291821311134385604730126818905760 12327164 572110220946466279038838912825391755776 12327165 -420328831552049162414862190182603304800 12327166 613311137508720617848618955782112812032 12327167 -519011287767053033978144914790534294784 12327168 101508629886486512192139979332658397184 12327169 -424456530340322270804954492139490652204 12327170 142755444681779012859558999025367745600 12327171 -421292906565578081108100921773164628160 12327172 327496534627956885899405584591271583744 12327173 148277696263658293092956152880563027422 12327174 -559383099537484275178321724542389970560 12327175 -864905679235851200999121489480232479000 12327176 17636761875276758500764678341963458560 12327177 310396035907930294570878028985808917520 12327178 556667594788153298244026310282613454640 12327179 852806442637985817225564314330079551952 12327180 -109123062539970963769816137240052823040 12327181 -314525916198448488181102595625176876800 12327182 -220296448844111044910648546390428441728 12327183 -271745904041346665698298548252372165392 12327184 407681484748797305573144311482492723200 12327185 343058062382074612384773950852346781200 12327186 149392412082948405876538913179632880128 12327187 -656171302857592636160924996851895984528 12327188 263361189661885230825649957645125333888 12327189 291988584409443864126071268551060741760 12327190 -39000896644146673450470982672019270400 12327191 1212190917368989664283434922025167521400 12327192 718352216984544543362338685880546078720 12327193 742892331365624604319436726127629724960 12327194 -751216661977610126602595043643490046720 12327195 287169488406899388792603409944948560640 12327196 12180211680976626233291877086324596736 12327197 -2312140069190745711027646765045555872 12327198 67339142102171275617348262676845070784 12327199 326878862457280659591634418481298938936 12327200 -271935114840440998720284521683943424000 12327201 146452384491155616728810000884145590080 12327202 276536951232750315182529126826296009552 12327203 -236088443899831884171333012787493916720 12327204 8090828198228665100572847842514780160 12327205 522376468636540985950651110883367874720 12327206 -535759888205642221661568241732885436448 12327207 582914243518463345975208757870015041792 12327208 1351981987709458308279947250281924520960 12327209 -2148920024890992964089664539342715532400 12327210 83054414238172571574201017267847659520 12327211 -8219764065290774679836012284401533648 12327212 -166310161293732557157015728055474216960 12327213 -926417920068779827621172482821727947456 12327214 317087846508746178198608750428618587456 12327215 -900073907759964497936752270898906422800 12327216 103309027579467524180327039053964771328 12327217 -218646735122598976402646962688308454400 12327218 22207408522098188545641501828072834048 12327219 192896131607852414810307994822363896600 12327220 351701150380069767936925023894529370880 12327221 -1132926340157081040193138266923280946578 12327222 -44451428849494014786866743781532644928 12327223 633422964986060901084488715130253506472 12327224 -132427753421752269680809209882102374400 12327225 115491511264147279303257528932990523600 12327226 896047391899513173591440156743754429664 12327227 314730347032812746931753929700891631824 12327228 17923412937898262219038512788017133568 12327229 144331905450916643644586653815516453830 12327230 -356140239316567918415421325327438041600 12327231 -397083446589226846125713283234676346112 12327232 124187173426929944119765151143431766016 12327233 -215035926816894610745613336659865023040 12327234 -436046871241044969313945285862754923520 12327235 92652063154006653061111764330392550960 12327236 407871765654265437929385265786711601280 12327237 299733564119787577331383360946426787708 12327238 494140158821025678932004098325381120 12327239 -1852228545151858901942976502587674209440 12327240 -2913669536016317508548560862171136000 12327241 421576615602854984910012218251211204352 12327242 -6338142094881696512116923871266376608 12327243 -287781052344405251483424708726102715392 12327244 645439590730375772203347737719386779136 12327245 97478009567544225082293153160437250560 12327246 -314750174522004082871165272822546417920 12327247 557562925825304565238644598037791463992 12327248 21245030966012280607191615409836785664 12327249 -803849533928676156447838785853606760352 12327250 290853709197881208888540177503109648000 12327251 1183733588158302508245917407166255862252 12327252 -102573542917936391777512683797741101056 12327253 660055888286701622311522635836115145760 12327254 106411331481795503311434306584965632000 12327255 902870274308061265315625290265874432000 12327256 65607645270040556092753029416219381760 12327257 -191917558364349219612730841662801466160 12327258 215848509568019989180705871459215593984 12327259 253430097331530899864714520090434823680 12327260 -232895443066426884909813464176067635200 12327261 -1097337668382097529377020265329300210816 12327262 -20125358820949314947752610116391790720 12327263 -758460263843117796969633308182285426416 12327264 -231146044485786369860499646407774830592 12327265 -305788589042543710003343158377346563480 12327266 152164271202567717629550089920915499520 12327267 -557361996766231707565495424615912355720 12327268 147186055841068726660283774803038021248 12327269 9829850928802383422526113990558441244 12327270 -5126604831396833933800634351789871360 12327271 256730700409753000889445473327315272344 12327272 462413762616099541190085711464790343680 12327273 -35476754118552851777683641397289876598 12327274 39594483203317222361900514913168837632 12327275 522178483727433695267828412562760938800 12327276 -198563761683872614865726587658000793600 12327277 -344764179136007745824802013754323070900 12327278 310853987035994131260141780399850284672 12327279 -249579634835997999376277010152090925816 12327280 91139750674250077542574172880405135360 12327281 869852893830888664489023706347359504082 12327282 764910542856335174373224427725913454080 12327283 -410473663020600922964759421403501211160 12327284 -152500521659407086059081617351781147904 12327285 125946437775392784971319024103350055200 12327286 -859674125159674274847051370502930733408 12327287 -286568779013125947690493485870669583440 12327288 55151194931363560109049508666092134400 12327289 -65756332282524992646768594130227300476 12327290 -207651169170142473533330070817838809920 12327291 -73390656810988035673577689471370938080 12327292 -936464663874129839324056109475382441984 12327293 1115677580994852698617229631111873738144 12327294 -92201139325868588248007230308971209728 12327295 -423182985832677317075745374808594090000 12327296 -200325809796545625156335674274611200000 12327297 336008631164973815259542850276010663872 12327298 -444173968079859641295931049273547351600 12327299 -645389601617770051529771238001691083440 12327300 378356480849901407457767365480196822400 12327301 192433398301602690809142184488868078080 12327302 112135164833883978565426412826881094912 12327303 -181877448040146336495309675256259038296 12327304 526725679603887474297878831372828835840 12327305 35392549767939952670427374398871281920 12327306 64925717619016448756016022173227102208 12327307 -464059601197533261697788206594928590768 12327308 98274231927105715355692986417872802816 12327309 27281308626552615668063726966659518390 12327310 81829115588672381031349074087789768960 12327311 -1040779379090177879244386893610628635088 12327312 -303600119522400926345333083140034265088 12327313 -735589769994637668922981981732204351438 12327314 446579764420061149542622901395348659840 12327315 1756924601308851012028135736472161280 12327316 252414628335351218419568902720820758528 12327317 -88757352967028912984112514842434603634 12327318 -159536735170887019252520506725713836800 12327319 1688814430099364529261660865939481993080 12327320 29522729311096332691173817106721792000 12327321 -418504249486830852052611555545354826288 12327322 -214173202383448007404113750941761124880 12327323 -86246088023409654123336221501211736416 12327324 -800281848738442223725263799362402706944 12327325 -329313839496112065854247458285005559950 12327326 -8477159568476525213817672481119685632 12327327 -413949559863659758768530331128249653160 12327328 -155071798965867743566115939965116481536 12327329 771427450112183461851587230657687304832 12327330 -2809837036370740518400155695039854080 12327331 796598414572945612470909822981248281344 12327332 1167847447053578810257873096504752583296 12327333 100025510445706257870281354106552936960 12327334 -147358889865894869829006721435314731520 12327335 193057309866413097559979202244516292280 12327336 132959221723681247337497036819162726400 12327337 650896526477778012088775716266846330192 12327338 3520646539991630086722367204539805440 12327339 -672899340559321627315923073482812932776 12327340 -678325392118953337297760655508436060160 12327341 152618694907568691957198678721026974040 12327342 370992275328599561783554407265567795200 12327343 -73178613275181122340749757402469725200 12327344 -213610137592145191445241291649167114240 12327345 -850482523313051473434062913160946995980 12327346 649318015240525909366746776350255487520 12327347 -18155181484404006080605950899194605528 12327348 563331848119326837339191200225311916032 12327349 -334958742227627758971359404700340810240 12327350 45898789244278801249684882157873404800 12327351 224899704049671424379150650889115737832 12327352 -808283395280503024345235517169511116800 12327353 -602327044701296342513904545474682011196 12327354 -137732768404558765826463448487747539200 12327355 66001119680645889216459134286666546000 12327356 -550624633789020583098557714901550844928 12327357 -422803790837266716517908927014716022208 12327358 -233121252929408926636578610284718974720 12327359 -1203026925032728071765365083663775160 12327360 -52336348662560807168636900711375831040 12327361 -855300733048698052234639012915737104208 12327362 4790847960468141973456743900795348864 12327363 592904057732762255048673079044193232640 12327364 2352374148697249229677766990734876672 12327365 -887156927094292816434453058367568172740 12327366 596401331991610208681961145973629872000 12327367 98917278062801022272640236875922748160 12327368 -1228661826560846162469221280386648954880 12327369 -19928719490770321464322830972575407392 12327370 -388309459535968790415446431330200272640 12327371 502257819833305694873296533496535510520 12327372 -224253481156319264673291030099057277440 12327373 1202988049757232792821019617412064789622 12327374 417322025729451266286448416654953619840 12327375 -108236573487453744585144161089438464000 12327376 182309356098204544214227468111484731392 12327377 1845806535885961516066805077341092330226 12327378 -11134480309534047616697100066054796800 12327379 -840947341379202581830234836987251561616 12327380 -182627134546648614497834960330209612800 12327381 402348859840405655210357783723123233920 12327382 -162460774721507788639775092808134637568 12327383 221922686314089933092768251266760580760 12327384 1044081456219445199111173409803932856320 12327385 -462160545735552011114206187151291888000 12327386 -456070393606093143433876482165832174608 12327387 265345685460096129668860681668746295960 12327388 -444801298773618084877237484323238006784 12327389 990874717592687627548956061375505692524 12327390 95197488929257981740817885553099088000 12327391 -23379155174412406890279963601839984416 12327392 164219328985505065959151129252199399424 12327393 165894425588799660880390760757686873664 12327394 -351681576576963019427102541539963715504 12327395 -148906078300820607338653868864602969920 12327396 -320294524144756068919853156430846130176 12327397 -1211179627462834568029752006855865701120 12327398 -214025700855796025326700950180475082240 12327399 -86232663547815901400936676528799800960 12327400 -42117414648109565407146181335259008000 12327401 -487626028849592617276696722351632941440 12327402 67650596973329103891930405697971217920 12327403 -1505897163667800687026108914370612363736 12327404 -101104421710611404135448384554351718144 12327405 -465013397944063823473529695258136439840 12327406 153091952550409156472350197511249423104 12327407 -19972195916817125138577462139869468840 12327408 -25837584583928296877007243852334399488 12327409 -237329670324392546897378388994923972960 12327410 -187050483036296355705193739735356536000 12327411 792479712603068280707553653236963542072 12327412 -16223501916763471475387680720430102528 12327413 -510666432949737882761539280791683289440 12327414 -359437454379131182001542194378290942976 12327415 6407727347819789611935114511331305560 12327416 1114469850583360316942884099315211796480 12327417 439179165338910599627252431198861350240 12327418 852834770586217753963170931087578512640 12327419 332085716380654516851776261271715224144 12327420 187604779255946747834981011378790400000 12327421 -495734081326959069339904382193784144378 12327422 919577690204117658442930009597630912512 12327423 -50977336632568207723883857944354991416 12327424 725403014283490354081061312870026838016 12327425 383543599129744009720606621561921320000 12327426 -177459553798193680199903508946861292208 12327427 -21158007213898693905900314948990496000 12327428 -3195678078337627837054641746982932352 12327429 45556190398261561528797224846820774912 12327430 301829838854083677016659000629062139520 12327431 -251157857990107737920806749089095068960 12327432 412688064370724562840752339877930762240 12327433 -1267290620556708502951681704336083211056 12327434 -252216243784566297104991635211515351808 12327435 343057106380036277892295508022132617520 12327436 1538842574550685183759865738377911260160 12327437 153388731183619399015783978820321876940 12327438 -78320812679946396505710069737930144640 12327439 -1600313464410329850467915214339702123168 12327440 -96078085430325440870404814873564282880 12327441 191568162670009721644877728388254793664 12327442 -1442008300394246492740051372838194234368 12327443 637320764349405178435422434411618830344 12327444 -1049303202265815664047130596883902382080 12327445 258312701960829837953097477935722144920 12327446 -205165885997808778876350257282024036736 12327447 120233322148294592364590091455603736960 12327448 44614174517280952508834658163780485120 12327449 1711165177244970942528535656874999572864 12327450 206847381716704549927591826295367929600 12327451 1449388365378859055925689453821379640452 12327452 1735314546981998418440135521093691538432 12327453 203906721054218516228294250541024672800 12327454 92548547412736678982015960478274143552 12327455 6458335059938106964795299605415198720 12327456 -766218162219497072911859624566753591296 12327457 207732924720425171052979924264074148706 12327458 -270364327119321546327563262519405914112 12327459 -335153436349179980540955484742441730696 12327460 -235903837749375439444823250254504755200 12327461 8626704239058214058706393758077421532 12327462 -4457373637325010590164017966316793856 12327463 749632420340855080040974289833761370920 12327464 652880144055807205006017262615040409600 12327465 -846101946697732280902879343182739875200 12327466 30998947828677016702269700269172108800 12327467 1231341168308335353237107982514498986600 12327468 -62340897284681030641173546327556200960 12327469 731064874276412011304174334541876942752 12327470 -67801838260052618181509968127935514880 12327471 -1538040425172051466288992218444552160 12327472 -97972775980077011879975306167249993728 12327473 -1336979095694003439960654956858234071278 12327474 55938745122833325976397485685455455360 12327475 154629424298549691545111236860316770400 12327476 173237082566011516936185478309245665280 12327477 1549659058996421464130398682543930650080 12327478 724591958944217102247784034903367515040 12327479 423726214209235012120129016533437523680 12327480 -386198853707560942398698443023667200 12327481 -1270387446988593868188634497741668545788 12327482 161384997308967556006645991619954730944 12327483 136907982967278346124948535328257242880 12327484 -371620559292702940504407258896430785024 12327485 -964298573135171633990353289323807696800 12327486 -558327391206112516371706841209225926336 12327487 -722325118808376004315083814471812527160 12327488 311984663040011059375811603713176895488 12327489 1370310714830782377338303282166452821248 12327490 -55550517087030681270047291282145392640 12327491 340055406071107713110380350429756115968 12327492 75830542784027632536613337225861793792 12327493 -532575831556257507790535442652372717920 12327494 493411579460204484258926571967011429120 12327495 -60657012475434120205468781683085432880 12327496 378033446041297028424182435392143452160 12327497 -269222242361440299826349299443913798848 12327498 -7466811460436237476446622084163673600 12327499 -1018134584382360995907753110375335268664 12327500 -16150067131134041441428547501655840000 12327501 -559268838729016468451451579569984117568 12327502 580666613822158969624729967000997165504 12327503 384114567099097203696075839390598448752 12327504 4285830276189624112811211021436846080 12327505 -2416055252485592336785084852989252062040 12327506 48493252679951289040869376712320631952 12327507 603223200459465524368213747513584038004 12327508 -8395043953040959643647413982651756672 12327509 121743254022849756718225562986863774720 12327510 2467476221582715532008562338798343680 12327511 -125513621269382034417927935580492763296 12327512 -608419535197544166309702907607282565120 12327513 -621489875865579582012864283622288039712 12327514 226832195548251074762945662310272655856 12327515 110922920749823383547274375080448822000 12327516 -906240501132189492225552576905909311488 12327517 -45171714580844359735438368729956092800 12327518 690713172052395631660822611439371545856 12327519 118062721654099383233542583862002096640 12327520 -688064652470000920419245384930985246720 12327521 426312388661284067100384453546185266722 12327522 -137426062142146690517242701670877233152 12327523 -341814275336842279381823751516882765600 12327524 -74744214961093873741207083889898016768 12327525 3540980209074999453660949604869680000 12327526 -103230459020096525043160612090913692800 12327527 -224161296730351078560070139523942729240 12327528 -1186010784697224601063912565537910374400 12327529 -426061591755941741423425506959852668870 12327530 94499301159208512739447416051331276800 12327531 1145796924665704322063267381851848402624 12327532 -208681016401560517068430724133194685440 12327533 2054454081016781868107267812110761169900 12327534 312052286244893359260825504531679536000 12327535 -38013414568043367224250482202505706400 12327536 -290209260861246493281977044954299629568 12327537 333758386024326460753894359113729827680 12327538 773723679794934096653805162926448763920 12327539 581039465368300530099977516205264799056 12327540 -195151021828528063388099187703946158080 12327541 14361210907269976162792645680127146112 12327542 191320587277538263812665910736428758400 12327543 -565874830444088145389640968402395210368 12327544 -1195702920059383359817512603494599065600 12327545 895896145772923936187709656185303359300 12327546 -126916407364624009193854429992566894592 12327547 1484861848408014802041438939362255192996 12327548 77916954841290829181414013766624682496 12327549 156582201851267895164760204620637439488 12327550 316453130561646409031486109491610844800 12327551 -627413244167647168466600344185230497200 12327552 22273052662615604860892552368855449600 12327553 -91860781562915687530470569652560750080 12327554 851106035644143443383406034498653224992 12327555 -856155411058634380843836250854150604800 12327556 -55742169763338350132225215136028816128 12327557 -1947608295666127203937169980402823218368 12327558 -145199087322370945757349051875593156416 12327559 -50420682362649628648900077898517526320 12327560 -43147955735607488020340842880092569600 12327561 -670196962795607260167484943569559045520 12327562 389483184927628668208474038526526689632 12327563 -24016319489189788055958767292457522176 12327564 -300932901063980010577078406451065594880 12327565 245049898347265495684943723754633200460 12327566 301976571946305956024936660816988215232 12327567 -612822219107850460604618159809134793968 12327568 -174460622926583026000358403773809950720 12327569 101825067206290770812513203901730353970 12327570 -81072770339711223261250264812797923680 12327571 26985050334732541956793314236884921772 12327572 -948651739486441217387987647963181023488 12327573 -382236442278267361202728065434776356000 12327574 -122603504215742101513925973967519755648 12327575 -131153504129232309897798006928406504400 12327576 93682631167956773078996513300258304000 12327577 258017492538346430128673980553730669072 12327578 154589445625732475193723742400256318720 12327579 -998992490220764951933775638405553701760 12327580 -761682134636170433721400470660355046400 12327581 144630395112773419687585924737314033280 12327582 -23082392284399106585834043006779606208 12327583 234194789607390005767257587376002301504 12327584 -2388961135963699804905811025118363648 12327585 -70085337892008181905007276270035215040 12327586 -77421363364124811103077044712769614336 12327587 -1377094155752004389081370825602969409528 12327588 -25289326698958882448649922661334761472 12327589 -1460887892152571305417239753042588335744 12327590 -580573840593297843638612877492321148800 12327591 409368999985553637997301668970885418792 12327592 -39478977296339186867165592175661184000 12327593 -348457744347730088753407283869325182476 12327594 -92317683548976249122813374495836579072 12327595 -400660356633672798588732727708416676320 12327596 -34313987253458060664091958462084971008 12327597 -670720754701987378949613457239695268426 12327598 1144241326014472890650772191402550006336 12327599 -829753386075250941022343741970088287360 12327600 -29381510604012658971453283037058662400 12327601 -1450015225177023699389129815977154968 12327602 -293670964382481679692270150160367106048 12327603 -1163175414482564885686939704796339857096 12327604 794004404998602565227076428490667344256 12327605 194736918604779250318529675444425736760 12327606 -792327807279152622614795173525304340480 12327607 1186150058619675850038100192144013602856 12327608 570433338368408920821774587821389557760 12327609 -128927472682997921250896470164489864192 12327610 614186309330280560339134979477489784000 12327611 1482132368355238964505400307245577270352 12327612 720367796443570386512559235340956213248 12327613 1741228160431691134688431486345245601862 12327614 -150074225945428351363525309865819149440 12327615 -129053322880060122362418435482704202880 12327616 234497705239719242141337952178502893568 12327617 -463467480220410043937034851141185958334 12327618 -319603412878211676934097459083287774720 12327619 472578648197576121745283767286576841020 12327620 -165731622236776530261984400346115072000 12327621 -1617231353362267214451775545315742970880 12327622 -18585049072948995575413570306893853248 12327623 116613175111726518663418541944644398592 12327624 537471776242403659546037529289881477120 12327625 -87070805748596553012916575116365611000 12327626 286683432645634946339024385171843262512 12327627 3665097945043334435342170540357698816 12327628 -532031848819495706936219919326368613632 12327629 -1063540355135012412057579919527716677770 12327630 36485908935496313986932275488757760000 12327631 1474473997164464204756029482832262888432 12327632 -2540457145194845430192264342204579840 12327633 -21933015508576071505810400320591893216 12327634 143214866702400009028142714505444771840 12327635 -1145273871088643149860779462689251635040 12327636 317902380338107570573973909465600163840 12327637 -583046655606002351196251475468036825600 12327638 2753172246043635439439462695308690720 12327639 452971525475256965280100814859410250960 12327640 255599016962762667218157828743137689600 12327641 225501253019699152271545241374230917892 12327642 6007871357120458356009102242509670640 12327643 179047615751762614750205016694979293892 12327644 -391279987168024293399873247271990200320 12327645 -624034366116265657308399857835079872960 12327646 47268923002185720660308706373038042624 12327647 1092012834973688757818132054735822472096 12327648 696698882528814242508940524538938261504 12327649 748901309451438138526412902708713759650 12327650 179934003583376578378875583296793269600 12327651 -409530231966873770596156114646388533808 12327652 -81516441970499522247811426117854412800 12327653 -759038959411075140701774948787045684516 12327654 -100778796786975986719602928364304962880 12327655 158086521683463722502139927850503308960 12327656 57615214583351876362049228745579724800 12327657 419149913073809646980521198940491640160 12327658 -437624423314839480725964886095516531456 12327659 -23066886950812997758513154914917715440 12327660 -2310351831311379012499708717366579200 12327661 -1652030982411202730825860890943391389738 12327662 105101077079907857075547458349848433792 12327663 471352224115622712268660775750580524544 12327664 -483583279233420291613867135865627443200 12327665 865066696611886027614748088502492094080 12327666 94508486965835219634862997713661282304 12327667 97387546332341285444429842374825191424 12327668 27982661679733272457449594942853774080 12327669 465359074602074029667206282574930553720 12327670 2074113381779272121838610138151875200 12327671 718232631811070882790303665519518724352 12327672 300078688131375904625934529555410124800 12327673 75034301036800051372587833036925665646 12327674 -521764202602463161375699949240109419664 12327675 143395482531544044898719020330482704000 12327676 -548707553138578839576310927778372055040 12327677 572202847012836229204928271395735921664 12327678 64036997681294513488430093559326604288 12327679 -27692413613738489561396383921021939360 12327680 135308075961261175078854197111433461760 12327681 -1016181173948751387947930658407858032848 12327682 229652603063976634538346709670652747840 12327683 -94179924755259749778041560696001365776 12327684 -308354575311366541816695243998994966528 12327685 -249158318592623656010675384919757591620 12327686 263076144711399317524794075554861558016 12327687 1330308934989435467343585562575060991440 12327688 -524425083357578333735301055157021322240 12327689 43293545284508867488534620495063736032 12327690 -66431224307314536401629299987916853760 12327691 998061592002935610484476977939278539092 12327692 405898622571995158314608364311499835392 12327693 284196090324675250531585789030039224384 12327694 -36208995457456661847422985092410715520 12327695 37067700872997869647457904329339992200 12327696 -134416062159861652330046833193237544960 12327697 947415111924269595381369438258210292200 12327698 -950225539474977286699774712966689484400 12327699 904702074265194560193814846731362497464 12327700 51847201905635919616196472151283404800 12327701 981651868967803552576978507922112013440 12327702 -432058600672674264890122686346288507968 12327703 -853073784596081743421604740244262596240 12327704 1067322287165434160771902876559534069760 12327705 198243964196775952518374309257770481740 12327706 -29891626683892480531369087638002938656 12327707 -72347298366295080795390894948092475888 12327708 -681039016344802621418654439105187530240 12327709 598895248691410708485172945434832663910 12327710 338197135012110080804387270696041085760 12327711 241338058532786262179250368178628137984 12327712 -463955814657417257847760985579646222336 12327713 -19225056874856114330981471951040921600 12327714 -22555943001412156248069878487464758704 12327715 -519465664746890994905233453961565614640 12327716 -131646145972222427744018497289588263680 12327717 -664708532793334595276460226621846777152 12327718 -33522585302312931071771711169452176896 12327719 784577696711782982829970371843684694344 12327720 -737849554578943294929533655269201510400 12327721 -414198093998321191193497880134404629888 12327722 334878416367628163624107920427727056560 12327723 451039573515659768655128751928809906972 12327724 -1276095267520047252480258724068685283328 12327725 434147743195507400277354340745025965250 12327726 589312960835208821428026909644200656000 12327727 -152217351362388427641984113225085189800 12327728 -148997132884170366306847891107778068480 12327729 -18338378542449547771312908514729259904 12327730 -143157380188236959777442973679797171200 12327731 375113264844888161371065001388337071232 12327732 -713414152712201109332998090510004889600 12327733 -509799600531186976749030056336571985440 12327734 -205018488671207139839787248905677653376 12327735 48233501154282903601463409735530956800 12327736 998754401720804276847321570991619911680 12327737 1116878303184231149867760086970426254292 12327738 -73346611222715373664386560022380921856 12327739 -97960733823974064139953970082649852928 12327740 -408192602830645733971369152570927951360 12327741 -305039075896044821482570781174953869120 12327742 -148191329245851521758370639388046543488 12327743 516408623595859900919936736105587116992 12327744 128656994507027633888990914700692684800 12327745 -59234190920319007476291877124011476120 12327746 -378166169598759277097862792700876376160 12327747 -369513200614905397973909913300109419264 12327748 -1098468151738090384364812272689750814592 12327749 92363270408323140259774830000251567136 12327750 -324968512539476573626200792413453280000 12327751 738577757628042728868404942652186944400 12327752 -715346600310606429501035020372476902400 12327753 720972877934428215846737528874560031504 12327754 984249215073024871038411163782432354912 12327755 -1086593586480912283695994639987484064000 12327756 2293913661048369106937800518441222144 12327757 172060557596304158099771967942992294640 12327758 625125193766018303626567220424156300480 12327759 157011844069443791491778991965087779128 12327760 -111713020843780464490988291347003883520 12327761 -2547396772119776975798881213601404417728 12327762 -324822746650911715308322754240155198848 12327763 -270134703348958360098416790194401894400 12327764 -392524019328318772483828143820610101248 12327765 -346221563294491407615932997017904499680 12327766 133658761078752535398217005008525173824 12327767 971927025078171518977785038048882564712 12327768 -1047499098533598338627110842953482444800 12327769 -503779824155117309508374543045671955830 12327770 11778081519216887522296346823642316800 12327771 508570543029189797020753125525286548480 12327772 -942805196266848974722197694179486682624 12327773 1369836342319434929054261104921756439520 12327774 294072939332954384946107393836477488960 12327775 537235919495853856159436562766739451800 12327776 1004484346839536317618330341291884544000 12327777 -216138951469577890922913058008667976640 12327778 -260944729589580291188732673065143600560 12327779 96723396339868662783104114621180260776 12327780 -363252718278787551056690455119957258240 12327781 992482352202521869048985476694981411582 12327782 95738640085040748305672030423874016992 12327783 479620790299786588114986157675452673104 12327784 -20905358858917407839861161691140915200 12327785 1066464558347102239804949355554069842980 12327786 -136511171948010336722218815619505931936 12327787 -1742086489183400201933113143645035719564 12327788 826965003207660417191202716349404255232 12327789 9469964512649686543131895039429154784 12327790 11272650672255361909990445830857408000 12327791 91540276995936045351750675433736440320 12327792 308048683020350737550310052392122449920 12327793 630482892419103230407272652890433698624 12327794 486687756752411168245431449287845780480 12327795 -6091706484264934510913710613723850000 12327796 604525383579317592578205887364537064192 12327797 -2794874097932936435328509022268258103688 12327798 -36845160947369860893883227168525250560 12327799 -21243628892650842557845498849750611840 12327800 180816837576932913788543157199600128000 12327801 197789540383022348010597885892230524928 12327802 -63726328041179860963268227507799128608 12327803 175156795796324486338724994771917258544 12327804 -612215461058402910903370001587905808896 12327805 22586147134528300736175882781820121600 12327806 902799684993943016124450694090388132352 12327807 390724640902039176311083097672824124688 12327808 195186847244357772465201181204099891200 12327809 635442676862491597482512503560590450004 12327810 263028727386187312831059832391085995520 12327811 -807846144208492660845321657127781395588 12327812 1080107166445408384878761412251535379584 12327813 1356999709612992669077482637549392599000 12327814 233894859799465097146883827883101446720 12327815 -1017497876463004832563611574402459868040 12327816 276866233104483220831617571333790883840 12327817 -580842855463539505517741053203599180134 12327818 470968110152249352201714431366760176640 12327819 46632928204429609750177182683315724288 12327820 364180948626185685501427598596061230080 12327821 633609646522313684502174940124504926944 12327822 -3563519867099578270494028796156075520 12327823 -12397648999968729526218458979159294928 12327824 -250152701551483632615018120691702235136 12327825 293761074244917658989377427006285111600 12327826 -155000131133195144754369538286501053440 12327827 -342684796736908042099931220809653093200 12327828 284606779844169322416172364199351736320 12327829 -7001842667242000817055107664168211570 12327830 -42609982431195103771960241345327577600 12327831 -861811200691754191758592194347623205280 12327832 -413187654522631907080777346440534425600 12327833 81999710267512581702419496754480416000 12327834 371023984508647753470444355765517114880 12327835 -77099182492349703941731385136970999200 12327836 -1188169316929827230494170643233763115520 12327837 988279684268598546420336571206697829760 12327838 -91839550493044625823861638233847475456 12327839 -100132154326335123051900645372700950720 12327840 -45514630070527781499568554881769799680 12327841 703931035885158478741383104117948982242 12327842 -11429510792143888538809411248851143680 12327843 -622039195685712453246228527764724808 12327844 874019547000877581716774311547643094272 12327845 -619242875822699398529431185499515410220 12327846 244134340494669343019964384528419289600 12327847 121263678268610156037375168628740145664 12327848 201312046397045416600165526923931136000 12327849 222457428025329741056684554676057457120 12327850 -359995703880600975389310574478405391600 12327851 94221140170902038073228006991446090000 12327852 198788948146423907114667593360191391232 12327853 59458345046041866953380982156429661024 12327854 -178267439148871991050410352357152070656 12327855 688756205960412710507341596538515858960 12327856 -64631351521232752327565475610550992896 12327857 758617394563405368727474068050024585106 12327858 -284480062169459049967549855180073926752 12327859 889350058077436879508366906109246989280 12327860 302528919397617115887188838169877134080 12327861 112340594826272626911275251612342666464 12327862 461899797119283057206322784955668346880 12327863 543538416981426697235686550894231431104 12327864 989994725868576167054370175353424773120 12327865 960509630644564616524230077584923494400 12327866 659764866857939054968273304992657272576 12327867 -58668306487215287576576479267495945716 12327868 -240042618520654849737948563663677236224 12327869 2434316587383253723868238984065604307296 12327870 -90161711587834874664234789956013475200 12327871 2947977488923063819859006355319655428800 12327872 93181526920123436310504412153959677952 12327873 4059226586007099684161697606440188320 12327874 486582179544617987869991803158440945904 12327875 47887662491124213813697370996122128000 12327876 -220162316748410421848037395454214404096 12327877 137172838647623232765807623666418582780 12327878 656953294959509248301674308654443996160 12327879 579537044674304272463093819153190652584 12327880 -3134344787857245304763359443161395200 12327881 -107145112306481791303349393623718001318 12327882 3898232371732143501238958506736538624 12327883 1015540959105116038053428338925191178132 12327884 992388008041005129789942335158066521600 12327885 -2877434164150514250535613402265202560 12327886 755211797985386078975309899023137230848 12327887 246877889834191495822760936718161693040 12327888 -7337525823977093384247738733188612096 12327889 -352261582043325729006282144418954046144 12327890 -301218477673321711732758952494811299840 12327891 403804197142339403546466891755262199992 12327892 -367150955933857157194627444993454458880 12327893 -46000212449601664421810369896192998336 12327894 -88601283596952353974389845720699284992 12327895 489342179049586756655504527893004709400 12327896 460598333849017157455017568018055208960 12327897 -1034349925491030793101586657092778566528 12327898 585579919077385323456204851035075713792 12327899 -1596563344666145756532154881599130647100 12327900 -51563059582188064093682696649365760000 12327901 183186452964459806657349601859729364902 12327902 525121749416553388231232620628212696704 12327903 -104973248645038876656964587410244211200 12327904 -1236293842445066420763699898555866021888 12327905 296181209257155096330565233912177657960 12327906 -91943837324339966653466984314562804736 12327907 781713881320406231315127183310390090032 12327908 40129168518644746800521717499233280000 12327909 -288664046038278689149202142786727150080 12327910 -117017918576119467596744298983804284800 12327911 -1127221565751601338804263551619404684488 12327912 834626133298540897461601837946806763520 12327913 -30482779119938517776654734390106323200 12327914 311041531560474460684716558817067995056 12327915 536905977177712314666710764236389767920 12327916 202756348125961307756861706906948822528 12327917 -148472068736236528090344944070084710016 12327918 -6660573634558755973515437959733775360 12327919 480855161378757224057710246067501631496 12327920 -104743084572218684005106300803090022400 12327921 347033644011114899575564952772296366340 12327922 -686763590357732999053864353614872905600 12327923 1049437877908572286557166176844236788172 12327924 80416795792489040015616652138983997440 12327925 -114567281283980353839228720542332611200 12327926 -271399124375677899943771052682190075776 12327927 794291880115780870589606243486560556520 12327928 -23321828881936413322261343298377994240 12327929 -1904171053719767431807460441519814223740 12327930 -264131583013673122962159886314919104000 12327931 394618504683955634433219655479083908608 12327932 999946368333321005060698407210437998080 12327933 -88420764812942780946488113493544050976 12327934 -217599850767051625595471561515935697920 12327935 647614606266773524484673941423527979880 12327936 241359336082879585535203615420125806592 12327937 -1665495321570007479819398006110809148414 12327938 394391717644849213670589872663687181312 12327939 -145964105859913438858947608562165923856 12327940 -92399627435931857450237595861431070720 12327941 -1393704114643066556466293499250939356480 12327942 -259464330208559012611551000307422492672 12327943 -130471064794265946702505937905924255392 12327944 3412743007179537414946427889970176000 12327945 -134804227695949518208222494874492304640 12327946 173958185550145805056237685963793361920 12327947 66502293372538373759803113253652748960 12327948 -16924640684972171157486901185739946496 12327949 697522151662853273903156815319357616950 12327950 -5568782289135109334548689980050656000 12327951 235531839484037009587056406188433220232 12327952 -15862349072718861283519719756801507328 12327953 -283386169052612387751243707952502997136 12327954 -200544936225370407539667656036269009920 12327955 -341900905055830665799076635425895578240 12327956 -66370000260330927929711465756304605184 12327957 77973508199619478291227310855103824206 12327958 -365373489103957181196267870171236163840 12327959 594970353030042197539347091688044955712 12327960 243737190175540265539140925404020736000 12327961 -116894684352203404250616483270532410348 12327962 -116637839003212001743986767347120872000 12327963 -701280182131775020713596059267380516456 12327964 -1189877307945404755642267772585500672 12327965 366587295584899007692056080872884230520 12327966 -237244184665302074389207230516156164736 12327967 -1795574596403410015589073639512102365520 12327968 -274187442703427863123908399306891264000 12327969 -256320048878226342029700093384085355856 12327970 77811183141580329152884120965705403680 12327971 -21970507814804461525778933778247213368 12327972 -683506173852601999743747017924039236608 12327973 457102540628037180633534990574449636640 12327974 -1774516842636652446648323248382960367360 12327975 255986161013400954944822892455218477200 12327976 380558916570478076837225749153757998080 12327977 365716096230085801054193996751028800000 12327978 218630534164452953397593153780115050496 12327979 -1008361345811023594973630354214085076360 12327980 -9702109299287404645824529241088307200 12327981 -1044463548628170095843954880310990419648 12327982 -535045821671671042962596463948475977408 12327983 -1376006632393672801519297387937742885720 12327984 201868207000641025794160592862740152320 12327985 427380615435092436382182759323903088360 12327986 -792273556487070859425485771273150499840 12327987 -33938783223902579236918956724115804160 12327988 472677821780814428860522190197350246400 12327989 -2189294702403328103081673345266631827844 12327990 152699340105133814237112370579169802240 12327991 -723589818766459095264488379804786921360 12327992 -115902025244485227751431473004044574720 12327993 -463222268287855017454583078807407581756 12327994 -289305666508374144235698837776149287168 12327995 -14188383044303678433809195877727152000 12327996 -4497502006470411335269915750620380160 12327997 -1810420731395232007597654049807711515488 12327998 -62449554582790428045509034908573568000 12327999 -254555359564142030377171916784537396720 12328000 279698899336918966406471242777362432000 12328001 -571145462177042060813120064892266358080 12328002 185724095571071682452251136006127616080 12328003 -630200576654778875735153739080569336056 12328004 831702821824023813136461054869177303040 12328005 -40401930602968485524766056880214361280 12328006 918039813573536158179096564684005318400 12328007 -588746202476423245682431700068761048744 12328008 -773194816932673186955226553963758305280 12328009 818564241346951130207557139949964126920 12328010 -175816865263948783262679607722818727840 12328011 91285157610750377752049087947688100480 12328012 -550076917112170313490897544180536818688 12328013 194939782765945734557546038828697785740 12328014 4808360746444103015162806926326163456 12328015 254796927656554817189227227801742178400 12328016 -257314334527026450532025692002364170240 12328017 257530202058046922380026123047923138560 12328018 60058234523740799868380979353552148480 12328019 -510259524655863913740598382808875481600 12328020 -438719016111738552246785835476030572800 12328021 6673584084580286188442772149851741304 12328022 -329769128143804572149264445151194154368 12328023 -272330541394633044663195545693797570560 12328024 212598165502411940215777624426412328960 12328025 1013382187145942762056692291289842449550 12328026 458420995837165384536435885728952797184 12328027 788379232507148463878076389143882135920 12328028 -1011971265413098369701696135815070657024 12328029 -516488062735818722817876095370285661440 12328030 114581778007271038299017699121125015040 12328031 -675597054163960253802923377316623665336 12328032 -316454063095665202785840962788863246336 12328033 -1116621760692955568421673269452287182780 12328034 585699612347172386883754091640165070416 12328035 -172648860251292104938342619597008606800 12328036 234134490002509164192243758881154232320 12328037 -10548330274244963154088835112048589314 12328038 -30852295342262416921429630325907914400 12328039 711682468336574955232370308817202368200 12328040 477044444937030430465792885484755353600 12328041 -978488336084663657908452663995085133632 12328042 549306194632681162534091502066671754672 12328043 -417040083360186996670913909376656754336 12328044 -210523937094946448167494399375964197888 12328045 -160397905524591860357099279548352416200 12328046 213218306338139830157778289672016477184 12328047 -655839119509362945243032772848756283576 12328048 276311942713661548810822558148486070272 12328049 572988601805375881118342248985565768960 12328050 9760307764237947135091895512089600000 12328051 -422237922209818970924744153550482848948 12328052 1178352341794252177637738740942106314752 12328053 -1536126122431247484242177632344396963456 12328054 -28592875763843783146792408632605853024 12328055 491191794201258483981564501843743562000 12328056 -123777052634646564707732091170218536960 12328057 9647516109389649294447618823685765712 12328058 -632497213222853467830434538921684927120 12328059 1441485328599915719022992808896451266160 12328060 632470473055875220980478131156169420800 12328061 307782315826742432451974868552390441024 12328062 -277025117800571932901062988925264157056 12328063 188568023620845911775900084859284186480 12328064 205151072735658329504451143717722521600 12328065 682089387689712734420847745093304918400 12328066 -173330309595395786520739797486018654768 12328067 495996989795910067665209669198430973872 12328068 -647366140434245531053102919581618169856 12328069 -512704787379642028149823082294942199552 12328070 1156175903517121309457531553220138579200 12328071 -284823746056071068709733348276650773376 12328072 -482397252217999986108182330812244659200 12328073 -859902446850881528523303533564280577776 12328074 -169966677682388099654172043682352883200 12328075 340755112161740362086288041110207163300 12328076 -81734562857922028806323861014797926400 12328077 186460917994039381607814128197179628032 12328078 -196746365919625862125113525251028199680 12328079 1432968517742284366187726041659612325680 12328080 -27011401350683978518338211201501102080 12328081 -217600396347637631389915350250524900108 12328082 -50327756724697594050165709043479962816 12328083 1010773238545790932060118576477305625652 12328084 1105864093028900241937254120675360185216 12328085 -121586034070187007167260232044611840 12328086 41468531151658895214261467832082122624 12328087 146065569388819254220663402459671169736 12328088 387379881387960853835732536657073664000 12328089 2621255775319368304128324904203174240 12328090 -152085298459445691626131156844760679200 12328091 337454084504148651622057623602420129184 12328092 -23514062385315042372746098221804748800 12328093 -1030512404313498693690036699281564023360 12328094 39944364746971793880270557151594047232 12328095 123513290683021943514882031434069012480 12328096 -1834068249760717620072489257148723757056 12328097 1027760336119872634380834890757232472112 12328098 -204841537353142105899869919053723704320 12328099 103611522841305175318279067654347827360 12328100 -12017019690252451750487365275041587200 12328101 603389538150286258356637952162859741630 12328102 129767295839873954597224186711140014400 12328103 1671051805342047074819019459538614470280 12328104 -34495979822300708115878696659337134080 12328105 484703569738768680092485378190308420260 12328106 -533426248722346179704783694307474982400 12328107 -1503304618120582807816181063619106795776 12328108 443718062803402705137184669049591336960 12328109 -1470617930632166850756201386438792974080 12328110 366764216318210638104040400149320724800 12328111 -535327200513009930628554042602645971200 12328112 139099463868095231042960470320552345600 12328113 -9228334209573217264859685493542413376 12328114 15822229451823293291987366539866012192 12328115 -250975588394756040794103043680603720480 12328116 189986363358509937928362235458634082304 12328117 174064905038330218151825614268300029166 12328118 112881501877430942812547000134768938240 12328119 -460014767704826798470147773008950156920 12328120 -149327934131265711397755362391656448000 12328121 -196331916399304945775855670516056154108 12328122 129748827698986575100327080581562319872 12328123 438273282373120572684043559381681836624 12328124 480067971377890826402331720400197559296 12328125 -594161994670480960486348126991656500000 12328126 -186385291507905064826479266112659639936 12328127 -472900361612461795227244503607857014928 12328128 82850969013172799050718018508800655360 12328129 188877467087765935238730584578465266480 12328130 -782508606784999882618530467842071076800 12328131 734282565169389382213918826523362559360 12328132 -817163630638435242811533961980872559360 12328133 543737295260331376748859415399546244382 12328134 109601029934609591996656212241119596544 12328135 -604926007099684372302180946827022150920 12328136 35832984240760358570058122378370754560 12328137 -530728990855167679453652191774493178006 12328138 -500845070016069733213217556616114765056 12328139 1097555498608636716155639280251954657940 12328140 -115274767475578166337599745566231347200 12328141 -150840179735015479858077682470977478400 12328142 -8402870155927727204962302590157728256 12328143 1004192664633597765368895418753342848 12328144 -202123532834968940316484380154998554624 12328145 568246713434617093588973804518090783080 12328146 202450576334041639057421060872291296000 12328147 -217531684824009033119390043715976125248 12328148 -471635026434484318045703598071663013888 12328149 -130237083846406672136104920578847632736 12328150 5239263645585565555408975169527528800 12328151 109319703804998268705481972672737218904 12328152 -795824359289837261173280232348089978880 12328153 -697741066004309151346744717988158594236 12328154 -734354505754249852015210528579816798224 12328155 -367959988713113839698167260611400562640 12328156 -9225116417281624266935761626886004736 12328157 -173869087429766468408555572512779445594 12328158 -171450181498055938404971244800052458880 12328159 -981510636041968602512163087508984221096 12328160 -433257710074875798480990246103642275840 12328161 343044086556445555679466062626165121280 12328162 -47337736681473959620196960764527788544 12328163 1154345412328454261412724722872034368412 12328164 142097795176994760224107142230880707200 12328165 692661370810611327998724810592298760060 12328166 496369564529249585262081765510715384032 12328167 22374699040087438240698066139885009056 12328168 -632572962422741206750900072920213504000 12328169 -38051426889034890380190957084393284160 12328170 -103033934995681008988337875513042391040 12328171 654043686115476270331891053786466792512 12328172 -222216074874096186788071144646765956608 12328173 270007679273156515250506404506381598720 12328174 364036493168793743789641060289867124672 12328175 539693372702920494651146171507546231400 12328176 -2994808312178480774235976847294201856 12328177 1603818370032473184650921718920671731026 12328178 -255162166965873463219818138158288629344 12328179 -146674778664755693230936566202050198912 12328180 -291894082715476188790741646057690553600 12328181 1132791498476523583527330479508023447982 12328182 205998727732466382441676721659823842752 12328183 104354370684104625661778377074398783920 12328184 -360368255795528118346353893057562869760 12328185 -659316181132084217282955109303799083200 12328186 -2562186449960425518641087774447460096 12328187 567566290750806012334191241244480301120 12328188 353725855662796405066563363798838272000 12328189 719323092947298757932858206176139273990 12328190 -119279484276174281395669941454874227200 12328191 40032570481372346867730070986680660160 12328192 -892782033482699699204337249006150221824 12328193 684219042565667191032470479740856925700 12328194 -644174065861618920163753736860757756928 12328195 793997689444483819811988637029997314000 12328196 824968949332001756980348012215521380608 12328197 -68337666255762046932069268208979995328 12328198 -823881978758310328608385780319440874400 12328199 192329616849231457282016401086576424080 12328200 27778837585597185369626007229931904000 12328201 2469965490939269786346373581096239625232 12328202 -88264106732238284143551805869102602448 12328203 146846322215825367741364000401202361304 12328204 -273465822063287220078394457262573711360 12328205 -573297665200229087072046383454057097140 12328206 -1043888780960155090056417200753969088 12328207 1049367119669699365444306164110157386880 12328208 131435492641992377677036450416615112704 12328209 -195316901627597381414736481830106966686 12328210 -24322011652997327047223370597391016640 12328211 -302966919128395471834219972984372993968 12328212 446307384212130100356408237243661762560 12328213 -2225823341023021845078055091075011962660 12328214 260392666146290182995015710887843392 12328215 196719372151681999451372068884458356800 12328216 -125851038660465149893401988366091120640 12328217 -1831640784990483307110165779990287320048 12328218 -64241412782036151556491168151901857536 12328219 -114995768813865173868744161417929541064 12328220 453507044978484907816115522232573242880 12328221 -48975602120089425274798431286380482688 12328222 -962668882550835258776537633107078234176 12328223 -1312940198151221349678574712921127834528 12328224 -451795157837694678975424322112640253952 12328225 -19497072465968405379508315401667144000 12328226 404947881900320360587066863866561473920 12328227 273598852141182647441959449119838144000 12328228 -1191734081592421341957234027890772962304 12328229 -16437208718202302330153546522951342016 12328230 -211138753018637555327452333429448847360 12328231 1743952522721596718303993378935477069152 12328232 542232037591525148075790349588641300480 12328233 54137577910523989819252466517741147024 12328234 -286400708842017365199020428196831259984 12328235 255307705027303341202236591789308012160 12328236 856441579858535843936123745690357864192 12328237 -93436473878321072652271196294667312960 12328238 404241796241784865522238927564942785344 12328239 20115669409333050315525228560030017536 12328240 2354619840010031410330714466361016320 12328241 -465867935598293862536373260968746398208 12328242 -167227100691512518883886093489760725888 12328243 -1293900133647521814215493075969110139508 12328244 504843045761604874344266120258571651072 12328245 240182413987277972353615131381285564000 12328246 160886479033731336710114316673692339840 12328247 -981059085799511714405360041506628097808 12328248 -375216095715683900157417734753415782400 12328249 107037302659286870040111735120420508800 12328250 633975175948221238293319491721977408000 12328251 127677917577877318169519104779174883440 12328252 -36611439277364050169533004049478745600 12328253 -884642589989926024977459465738611124960 12328254 -216884455504637718944185875173669708160 12328255 -148801947157320539540202334955865570840 12328256 461564666064146194868973784945474928640 12328257 268543687154262260885050696512188462640 12328258 -104604190369509735029560557583516169520 12328259 -736094521507988887095447266058645321540 12328260 96241221562774718917838454641620992000 12328261 690894527905949206739045992375157956224 12328262 -696080811895569522779950582396025060736 12328263 -632768347254289358543158376040682770480 12328264 -639294902388470720463910429016427724800 12328265 970887466470446815479913106800050709320 12328266 -96990844238299012014621240474923827200 12328267 63184444621662057323587858357182835200 12328268 -717100487365236621217399112932782511104 12328269 313261680023264074788419028373297969344 12328270 370817690272556579229087894039340435200 12328271 351803416468678949620195978118162326272 12328272 -1023773386051917908776942852279762944 12328273 -1018319925830349759667094465700824526478 12328274 -13645117319113543888930965069773196288 12328275 173505028078730473779208115601016237800 12328276 -488481039950095760323234403646472052736 12328277 2881572097918994863585420548842431920 12328278 227952419762233645473801124513476517824 12328279 -2550541832710349219054603477931603709080 12328280 -547544198055837039916041212080601088000 12328281 -15942043684327577548182953933624094720 12328282 -362079658147975519642405178999739157008 12328283 733338851137066592962655044625763751680 12328284 558977899423075510129151508611355879936 12328285 -629501521374389533183284720804393184020 12328286 258761991823639587932064882213395128320 12328287 -125525281387024105820273166814571680440 12328288 -1032907527321746120869096726399851429888 12328289 -481630883165928086027513614781608100844 12328290 -56190246541314446927243125988600434560 12328291 -1901615457898359493765065274885756142308 12328292 -289445989159826359564998160427600025984 12328293 386015601457294044916455498312257530464 12328294 51328493898906149103319040497066560000 12328295 -8172680375569026833000185089848178720 12328296 -237261068714647805776622059412120371200 12328297 -145415795225589986446733563183513096448 12328298 148577116025937686758206573064212122112 12328299 -97566111121608205698869995409354164176 12328300 -246168207474779131501928676157024243200 12328301 -248625103668541568697742308972609713088 12328302 -80355953252933047755797310630757601280 12328303 -69740567271014778666761246242285185416 12328304 14733670066613048029536254125095813120 12328305 -625777790478162960185961815693121929280 12328306 80801134249939062085020616167239909280 12328307 -716053374075799002634916691103663659444 12328308 1242219014223175593002846331914940887040 12328309 399296967797357657846875168410529338016 12328310 296571434103825200851275402131206978560 12328311 14883076021784401531303131568974690384 12328312 13444576989252405186447562505727098880 12328313 72028926087410976106535380177369031208 12328314 181841634788292163456683304974095370240 12328315 -21584382413566392899763891490025261280 12328316 -110780406229475757283065587498998333440 12328317 -193086549538675471035800738674502515866 12328318 86034600866059056206586671023604943360 12328319 -823292390193879068911128997894721297280 12328320 -573967389982259848493436613182672076800 12328321 949310202714582337612045497201656705200 12328322 394317273834781166769105261880568056320 12328323 -397441565010104071998661232435517632256 12328324 1667700518606973402073215294646075392 12328325 15237413976711894093383193198449821050 12328326 42622593656651154004706834426731073664 12328327 2353235900634098821916205925825695640 12328328 120028583917252083121249578192379576320 12328329 -208159218784702070232406894594397800512 12328330 109662556204908059403211019637384453120 12328331 -672768097423858509042670302162108387336 12328332 -70798797291775679105838086149352718336 12328333 1088416332560031155947641867788999606400 12328334 547596519236438153896685123191274490816 12328335 1890866134053154277829561072072584448000 12328336 -2789507520644101761737087870837964800 12328337 -303072536416752986871138074013139795200 12328338 -288621580585208097027092133154088385792 12328339 -1715593285872873089029066948767823595860 12328340 -223481071373373375492952606632721766400 12328341 548880375556691911951582122723706533792 12328342 -80842850874432504832102961030652908160 12328343 -718684551934274539174230416253787044408 12328344 -149185611361744466805573391266948956160 12328345 578217343888031934768168812083366608000 12328346 231256742250195251098875299431672261872 12328347 -524461620765225773480214310721629227072 12328348 -4414540282413968279013072135078011392 12328349 -84794882383793776526609856252718943808 12328350 -142276841288775493411508920558378728000 12328351 -474363194990259153686737462498629033840 12328352 793467301494266629077638135612191997952 12328353 -127020409064799969332000597864923930716 12328354 -398392548590408560244800606770641448624 12328355 8537514353382915777347001280463639520 12328356 -285609161237233671785448342793002240000 12328357 -351840918797087267649557639593795107394 12328358 1692247324727752316595796264652636160 12328359 -106999303647450582410999109323055621120 12328360 301237032825393669806167410423515136000 12328361 420415980358808259390971125038482279424 12328362 -6055604691936165755473530358107756288 12328363 -238293972313980508919765156004344768400 12328364 1056348421395705884392775374749695923200 12328365 250874838135121620778502088994330619520 12328366 -854997857078121477015657181023129206400 12328367 -35258866203119016686516596885120320168 12328368 -14582042094570802048964589283332587520 12328369 -385809212710186567386347255702952291840 12328370 -11781291139315308547241668698290941440 12328371 755532686361911658125231414681680390920 12328372 -13969093864715806215520185983878901760 12328373 142070734446740263094393634489196400622 12328374 124341393794898233558991151791569396160 12328375 1165478483219533090733097562563198162000 12328376 64798916213606796415832449324873113600 12328377 -1153330179072765678726222614191083733680 12328378 -462229648493300380098003410724066946560 12328379 -1410579521268753625693882371966202156800 12328380 -200021272967227341132496126526935933440 12328381 -554887130009175483647244865437422254350 12328382 391453591302792556396646780461681465344 12328383 -303547877186577124688680583928284536032 12328384 425418065637801601887632929231550283776 12328385 -53664621132213242063477800538958580800 12328386 5024562209728648359616682990323780608 12328387 -778720436972303059867304602319886040320 12328388 -312987160043466734602457126544451399680 12328389 -591820683269848631067788752554814452480 12328390 132221449881086621972512857152950195200 12328391 -1180988422315050588609819810468902808048 12328392 207328584697871537657304234439768350720 12328393 314684149890954666877485574794821089920 12328394 -304700519668367824408118966884201088160 12328395 321513245897511680005807757205611677440 12328396 -167141324970099240898079999125725867008 12328397 1014818521806013253058911007833297639040 12328398 302596461289526339114485737351883167744 12328399 1077797460153684468984378292385046160240 12328400 53750120233961906765943467313339187200 12328401 -8874604107579369227332493867891087520 12328402 1025106278294983835182732742389227426432 12328403 -1811083600829775297866549483086186803348 12328404 168686374304179883273774629505434583040 12328405 216754977342991182445207424349003553920 12328406 402484163752049321468952128791276837152 12328407 -43102643796516693725228413330145455392 12328408 -1636700640890488555505185492298875607040 12328409 1253637623134482514099313723315805121800 12328410 -227450798595008878573548493675398535680 12328411 350937744253119143943659133716569091012 12328412 -294615070351285580141776311367807686144 12328413 -37810671615522224307698911331111747712 12328414 192407446625376766433730765753722314752 12328415 348920077486715519316465123036528055920 12328416 1047660707820008271241410732096277708800 12328417 975518135024977202423345214263090443332 12328418 412839563936995077821001142505141678160 12328419 130476797654220293428260134801215499520 12328420 -158620746956066458786646919148348177920 12328421 -244203914559682765692300494876911274496 12328422 -439312103260965650172591417550617060480 12328423 167570352629973083578119161565960562464 12328424 567410676489368362478095838224856678400 12328425 -97724439880868947002508190644246732500 12328426 -42560863479619642688141921055388860672 12328427 51705025584392497242215488911173772276 12328428 -248529648252698906240928535262687821824 12328429 -1027171183301970779205243540493723302634 12328430 -309520355058941842304796136319194904640 12328431 -230062776342184852157266159407697177848 12328432 -417129780195388081320825995086448164864 12328433 293750430958692521122103098649660254464 12328434 -618506380476078113254130925552360925920 12328435 405173350205998886726272280819941344000 12328436 -181129333335774858996230253053849234688 12328437 13286383591572469012574452289166673920 12328438 831700797949463097572474894974631661696 12328439 -451094018588006369824558754932646652744 12328440 324229053009277711612434852206877081600 12328441 -802332766598289311800334381671515656448 12328442 170827849469534943458025135514921965312 12328443 48322941383600848392554860069512941172 12328444 29653453670657970267978387795334568960 12328445 182935049259222135491978119863767940600 12328446 3032053135190266714812307232391767040 12328447 -1088876796408810038443516630457177293128 12328448 -132472149708444923933040268699238400 12328449 505861079028831732288272106462145891200 12328450 192856699658277970174133839961937558000 12328451 273472414172331628555416701374947185280 12328452 -24050270980163042219804321686667378688 12328453 -462453444814448232954540825833317520516 12328454 634161753115101265252817109697497318720 12328455 -497339476447123203672337391698550702640 12328456 638758744545111919843859799129200885760 12328457 97775110733353513823287734578059772772 12328458 -30857109405545560242922183317406417920 12328459 -55381586395261192105222344559655353824 12328460 29724987878324091272369906199419074560 12328461 -219958284649993673624021984575374806400 12328462 -22498466576520331050043007656142915328 12328463 -506072723633640232183814860997863178880 12328464 -90175274962446303177477157393572298752 12328465 656296916112602761772357523365027829120 12328466 -245576380756596653694920556845461854720 12328467 -1094290737378215304819355530307136206920 12328468 510229702508585186993468734498262628096 12328469 465531924628787777650407681153744897696 12328470 23064008341912198216222327574680166400 12328471 -2158632027227335620939012734772390053648 12328472 -365978483155374794447601217758347182080 12328473 595896911031557653733052733081835325600 12328474 -189651195617107875297456887303049239328 12328475 -626703809869347148625313295450451071500 12328476 -495428506122293906261677855693201981440 12328477 -49256527863342051014576659659956653056 12328478 -319499992640730627258258423996021298560 12328479 -976443535411204064212615386330817814376 12328480 1526414096803848911649180304082789990400 12328481 -332625496148624075268254328592164173136 12328482 -1115071216657777638542383472419490419200 12328483 166751593700099390583259362152955706368 12328484 -338965451746586293124853026130452619264 12328485 -297118709494248370452182732453432313600 12328486 127039325280793885855791063641454900192 12328487 20222339020062284480081052875838024240 12328488 142481915088007111380262826729613066240 12328489 -41536870528587750075902962650973503480 12328490 -45165864555236870628334983508801572000 12328491 -231595176723965002926452346941395872000 12328492 -803264836467058073099577417072990228480 12328493 -574100019254729052255981381505827891060 12328494 542928444175195274096638470441686376000 12328495 139754948105489720453245142378227148400 12328496 81155149114035044800366414570783014912 12328497 -1245138447726565552758277548491111364960 12328498 -331535155894239531486385729985015589984 12328499 -320994777360823602988238832099072495936 12328500 -854218746862590446029518924129615360000 12328501 379264499123305386583631563822297247904 12328502 -116178870332523047319064759000957240320 12328503 -591629376152123890794502970635197734400 12328504 -376386837830206649273015911697330442240 12328505 -21663144228047708464666237099514762880 12328506 58401242004092385753362184034814498304 12328507 985716902272822321643818052886357590756 12328508 -437271172192565735947027849109835420672 12328509 -226344843257389240661471661372776233440 12328510 -299862829450230361781568761017157883840 12328511 -2911274287611281890312332349779574176 12328512 137528718242470174736595576943282225152 12328513 1810981051798941022435978992563655860400 12328514 328825450153066515723539266829689718784 12328515 -582285413731485799539494010420751931040 12328516 121274472929351297082881964558939021440 12328517 294479634672909354947592328362429745566 12328518 25746711596366525270605111884842867904 12328519 380081341939127108923531883035061040384 12328520 -492590136711948190666285370958443059200 12328521 -586603189112637541344586144718220853488 12328522 370015009806145354085363301302244940800 12328523 -2650625713607087496010559656839510058560 12328524 16275439234363771300304459754141696 12328525 89212292328408980031199511733797913600 12328526 93588308318237533882280774593544058624 12328527 649931684671129028037377765723334222480 12328528 402309952864123439320016630724831076352 12328529 -765116957149421357782543901937300206016 12328530 2701952460893730279386127748126924800 12328531 -1693583750218085927354226379199667707668 12328532 -13697408372502300406138819571376085248 12328533 -371741916988866993208767017715138795936 12328534 -243241124175179264948080737917870479584 12328535 -654832744811328291583335908291876492520 12328536 374936992416356885561071565608379351040 12328537 503631105520380559395359660888529861700 12328538 -201253997688640799581170277750942417440 12328539 -450817051331848798837266535251098390160 12328540 -145313281108135324664921814221989969920 12328541 -1972987141288821749594040217157895532416 12328542 -311148377834439189050708859885163056192 12328543 -845381191073343402263607781674383562208 12328544 262373007917052290726354331033175719936 12328545 -116298388789588762610987461119729154560 12328546 609407248557214911294794462612821369344 12328547 543296639869751532368267323536243079440 12328548 -14720389699118347390190644340356460544 12328549 788765290578346987078954950666205102240 12328550 288672612055167812724349366696133868000 12328551 -1450177494135726952067994783160094406960 12328552 581277196766935350170804869920076677120 12328553 436201742794044508048937401731971427060 12328554 50536599244443040696585905522841482240 12328555 320634982021980001069236263150740786560 12328556 -1094202350577750182546538544269393319680 12328557 -1066416274553155899441274265995133876160 12328558 27813449445789739297223475459974217600 12328559 -968764513148808033166358619356021640240 12328560 -58211645089396239521632078508236308480 12328561 341279450272226157925070651929107580224 12328562 24527780893356677558394629197100748192 12328563 -249495678133548083544026553378795274752 12328564 581475753895707555991932407766787601152 12328565 -719890410377424092398807472268759919080 12328566 -88627902640195438850314756775736269376 12328567 -680251148618506270601638692098519063640 12328568 560251649199449175769790413382384025600 12328569 1156934970259453457390447257122186282 12328570 -436498061096508107868197959076600279040 12328571 -276293439967647674193318831827393746248 12328572 66517910648753667686957421284867481600 12328573 -33368633969467236192608763376087836896 12328574 -170286830754730075449936354674200881600 12328575 68615914572540820378733924994080371200 12328576 -73688668058070802599953974126077542400 12328577 514671706559905374354095092632697699560 12328578 750754023761368691859173117888374283520 12328579 383079993319202076843260557496071581976 12328580 551265318911645609740157866578773299200 12328581 -770177572356000548020590633069888276960 12328582 197242408299774528497817091497500098560 12328583 -189083331420962276480267867605329480168 12328584 -145271996091439025310087464965178695680 12328585 682647228215429746810803838993899336960 12328586 882071285787267589487897249581648498992 12328587 -830997165682500376713295404489106738320 12328588 728182361001908960313218691079036481536 12328589 -61019770700957304133244688084790650240 12328590 -200521978010834443252779830736910711680 12328591 -1491980226445187211252642105182337759816 12328592 326245929936914685967349214426352951296 12328593 -98526811311867572382733687837154328336 12328594 232499813233076572265787433552482046752 12328595 386389223577952498937523696800578805520 12328596 8431396086377265995674205349166298880 12328597 44229348336568687935596067717225921312 12328598 277118577671963171230224027958334753664 12328599 3897942566466164244312863635178306688 12328600 784470206764997017214182606561377024000 12328601 -425916011761127473724673994972042921398 12328602 150063477401497840292395428522268469760 12328603 -73269688720074387201727057111806952448 12328604 936738015748238372437901967517340292096 12328605 56543287726825258092707606060564740800 12328606 -92066182643562514495489658806798610880 12328607 -460526738037185214316184412792175326528 12328608 -344685270490713365904373105598933237760 12328609 -312847276166879281847272906287230268190 12328610 168788210844437713124461218200186626560 12328611 393864233535860583453064425357750442872 12328612 -505654537092482914338718275360053562368 12328613 523655246099777002197993316585176667584 12328614 514423704374752913021098683259527638304 12328615 -474710808890678070987107701613705918880 12328616 -18394583435912596507860225508088217600 12328617 54684425980745522687568099010243037184 12328618 163404548711466161655641606374461350400 12328619 1067799011863669267925940738416469652020 12328620 -270865041273966894502942631590680683520 12328621 -550404527430873807950332810511056671936 12328622 -295597563840870685541190686321607179328 12328623 198537929130475303373036469668215090680 12328624 50885112470273514254885923320052580352 12328625 -826352316604482623460409165955694000000 12328626 153314490270286121159364770351350537344 12328627 1450010184067737813840486852042626814476 12328628 95435227760925469201568899368462263040 12328629 -249776206971760721225238883779590152416 12328630 47134401182492528364600671733958560000 12328631 -282291973387395472288289055254546227200 12328632 141456144992278263125211654968610201600 12328633 831736225724410949044685293947516563882 12328634 -346935932210431231440704344692385739808 12328635 -535245914455471712462816156780989209600 12328636 616892154122635579473270139829847997440 12328637 -567152182804382145753116702940174582714 12328638 6928801767947774461059665527651467264 12328639 246411280794774819771298901304676763424 12328640 80197107625048715663459362853407948800 12328641 317715874086119980834064364216552104148 12328642 24358548571599183870719433905195076000 12328643 -1309256586948315124327180451276269671108 12328644 306902548312036671569618296888120442880 12328645 -771632193226137532788567418758027530820 12328646 -126130779584633026219849264108404501696 12328647 90148804036708725441514477779523948800 12328648 44525409262206057127960119990805800960 12328649 1119760636236364669539215477607938189220 12328650 347713391429630854237771827083613190800 12328651 -1978297848211513661348683151573403858288 12328652 -147889970606212816751876855964453568512 12328653 -362980059423435687243689147500892908992 12328654 150217278956274283036964072673536344320 12328655 390138337603911450058401354579171383760 12328656 45156480808834755311206750812401172480 12328657 -1142626082586135195386344184612662305168 12328658 -27274768053378732124319929488068734320 12328659 1179745630598294865640063589854510080 12328660 818473368834827010258361100727958183680 12328661 -319093953200195030177620133800836763200 12328662 275335786419992557331943594497860767744 12328663 183735279160805185864252863679178560400 12328664 1688130033601415322731696868544719667200 12328665 -348728974947502502902982057858047174080 12328666 -86988980413316114759683755042936514560 12328667 -266354436092585333634001062294459118752 12328668 -88400840150234974789945795315570900992 12328669 1081671328718201877541403167622231997990 12328670 -778769953556221951524030810237504301440 12328671 192174933926945616847150598126431799112 12328672 -815332074683616290730470253126949011456 12328673 135832979026151422256221848305516420160 12328674 476859481376822415548495710553292922368 12328675 681817281281561435229900229342557911900 12328676 1126033089037251028607472858196791864960 12328677 464313870219094543398273821465518764414 12328678 -4997503152990833850228321574655587776 12328679 40395376421605305409911468971124453888 12328680 -53356702514972576247283409806344192000 12328681 1296517255748767093383615769705735383482 12328682 -818574019273721963499723288220624339200 12328683 -704824629411164395429513795937601488400 12328684 -60511704097201727750370442320019619584 12328685 83156642137157677987449716499414175200 12328686 -29811991542280932025532426379005233728 12328687 801610436104398198364265922672321977312 12328688 -529035180236813439832824860243949060096 12328689 -103696797496487477093417437935445026720 12328690 -353632393649598479620180705284272640 12328691 -589827880826511188910940085576110105908 12328692 412086163473414957224898993537606500352 12328693 705749595287608455261941501223208876800 12328694 -510633669319286480463567459930288221664 12328695 -414274449177262822886500481241902338680 12328696 -300666077691895050781472357626675261440 12328697 1340052845657428497136186906586870654592 12328698 -47631218537368696326629132780454016512 12328699 -1216810170546565574259076803787202861880 12328700 -45844155356419789256275474520121139200 12328701 161654909268177472346641829602782927360 12328702 -1811854292120889512146456021412758848 12328703 619558716054702970824210163419282461952 12328704 -490034878010350965426660935337253011456 12328705 570779091082531516614139360280687976360 12328706 -10978748633174177141829031156300979136 12328707 -132160073607400015029504386896916504400 12328708 -280030372499573659953391365322057846784 12328709 -565098844467715313567267152262314029090 12328710 168999513422573517300796740158024421120 12328711 -2700170436476602138157849625374233201248 12328712 653510378643234765919929524473321881600 12328713 -747146161514486139568104984049929755520 12328714 186396752666257280809865407691256907872 12328715 -162247813850565186744334636427443500000 12328716 305951640858811308854803115510188968960 12328717 -670772229533303991920400920896040637888 12328718 191203260504959650024244251457034970560 12328719 -277510366782454226775556694482635331176 12328720 262292149121534823353030689218114355200 12328721 602216457936520620717145129398999071922 12328722 -6512376112077604915190625665737056768 12328723 1303010569542189392555195269413046319760 12328724 -733803459597680317984212353013836740608 12328725 219481861955146227711216071346411432000 12328726 -40570091370887801760934305482988455040 12328727 -121425319537425714177992784006719383848 12328728 -733332776058230074921516065746805411840 12328729 1146939281592000810859663512092880865920 12328730 738970588234250462001155621242691992320 12328731 -208119360205468623771007259032734402240 12328732 471864192228816445053848972482792909312 12328733 23951101423720493431637268426598561260 12328734 -4807718320251953526229239453186508800 12328735 -149143990999484493626569273215024223320 12328736 196706941340332828905052408442806861824 12328737 -962161702225770934848255107188720055040 12328738 564806673960068552969246263777085213520 12328739 -1363640931733152169611800993963265369360 12328740 266504979629918610249655878931802112000 12328741 40681723535897941104632087475500134200 12328742 -801503751777771410817636673881845149728 12328743 53927925677371647307022709034168407720 12328744 -222358765846930750719870896672545996800 12328745 -3408371872649722525041956675765416320 12328746 158113875359778199348544901810462230784 12328747 -947366860612012684490663711802553033804 12328748 624300099553465747967944443940725681408 12328749 -152481853562611374490357380572541285066 12328750 10946507153122810795223462067903600000 12328751 -86490460582044152203777955942357991408 12328752 13303358336558741096570167716878942208 12328753 2368454268547814977002717050930874161460 12328754 -18598873397433741568563700042903891968 12328755 19045845991171740070161517986227934720 12328756 378569657870562080647929441978242611200 12328757 731423729676442956926595704932689684864 12328758 234274289614355334340773833353107148800 12328759 -58501356669132607195090380925011951840 12328760 -1034252474733217653849053566021550592000 12328761 -601266336862388266124742673557319777056 12328762 -38152385837624087391036137103364340736 12328763 -60065092148836972536729691322861235480 12328764 63270693034221652855477037801460006912 12328765 63782399296807782842002913204770239660 12328766 712976616878216389163929186505920856832 12328767 -21627155237001490996224390647176119696 12328768 283560270572416704110087062474441883648 12328769 -684034549333188730946630931382313034156 12328770 158191392808754637856119084299282841600 12328771 15973502571397721152757130202336518208 12328772 275126753513447429515233546939775591680 12328773 178271598463429336491266198124026037984 12328774 -118134330310248693144374678135196096000 12328775 462961238527540172101844765663399614800 12328776 -431740610020752581367269910878447508480 12328777 2160322673130012325716759085633212934400 12328778 248321145792311605829963353409274839040 12328779 -268493144444053021919400196283340410880 12328780 531144476528557541840442655910788377600 12328781 -57540000739221467145778516889922161418 12328782 11440674119951992105042309623476029440 12328783 140310438933985761824741882392257700360 12328784 -14976311679765698106131471759146500096 12328785 -132615476443897483589681550491394561600 12328786 22136316179910187395641830805919227904 12328787 1197829499038643190820064814649161383112 12328788 -110103936479417104620585125879126016 12328789 -1435656559379403546385317376812746294400 12328790 278255837916916563354524560911061958400 12328791 780922621491834162493173044523811417344 12328792 1003414564179345791743461819016316928000 12328793 13247175947590578233811256333478880000 12328794 981262532881854012452848769939909783040 12328795 248919053886078469814671305728721760800 12328796 -804035252351531000992785070500199841280 12328797 -253997223003463622775224714562391508160 12328798 -48136072903683191946609543446624265600 12328799 -484983236553568388355799884028955771040 12328800 -417193506669022247957987291998873190400 12328801 91980481675649020444146819531071962900 12328802 683741048660089907858826903786905979552 12328803 1676607495917497213237777538886376521144 12328804 918132614055097149383860491705464432640 12328805 -623575913620268153456351780320697633280 12328806 -132345775233675191084663138277282564096 12328807 -69777004564933471324783902783103219008 12328808 -1823983002658706831612062807231963238400 12328809 333033252006670786287895250844856310688 12328810 123988670457005271007778789426982874560 12328811 -2258850605997030758333506075119192564 12328812 -195137282912293786324803108248963960064 12328813 118126188989269950165118443185012069696 12328814 97411257730353420914176153029737767680 12328815 92348990276491300271415329835340416000 12328816 356619235742284219493588324154200195072 12328817 921515951441314652564273764774598667120 12328818 -79983582993712438626658839674328594432 12328819 -246502830678294292843353721467388799840 12328820 -254974579064644787641004070071037911040 12328821 -1664253232829461744679675983877811077760 12328822 -179251638921502094314926124812009533952 12328823 -291253257969239404015051859199978630672 12328824 2239288931687369133071243999473827840 12328825 891153138712689721621541314897224241500 12328826 -135703494293563249272380732493322286880 12328827 367144788641714830012357529961855800832 12328828 -165048132692177034824512374273675786240 12328829 -121686722874002910635667858532839432570 12328830 194291932721870214121650668042010932160 12328831 5557938270805978315331542557207395840 12328832 1254082460197205866306646881311758745600 12328833 -307149062477054263495848237046741731072 12328834 151369160134457273941237686947197632000 12328835 190416106530688871285607152075014538160 12328836 -324817546607690512589574568763603152896 12328837 5979614707276297997626268687296806652 12328838 372083108219106070145429404564015348320 12328839 -327624541574719492647731507259656593296 12328840 -1635971571436403522535094550947744051200 12328841 502701074138274605787343467345326418330 12328842 -249402612254477392634103279255748548096 12328843 503382486006946983104115044344622907092 12328844 240778035492937804285574300903207949312 12328845 -183706859670240791527730048739503496960 12328846 -125141315589782359542955977736714012800 12328847 542754818842646975630516374958328791112 12328848 41998542974806697270814182627079880704 12328849 -78451700146279546792730125006214834392 12328850 -137341257027361570027975814458466523600 12328851 1140127688439758525937279947724582144 12328852 2271694409334970137476824760212587171840 12328853 -385575692858575555121003500162476398880 12328854 24833414361060299649296578624805351808 12328855 -1160295137599229333334938760246005760 12328856 320505661485442680977901341322814464000 12328857 -1240118337967425756785032328724470287740 12328858 174372214441349157952522465433008727280 12328859 1045172340341515860993405537460226387712 12328860 -127431571291650415085671576640270039040 12328861 -118395369365003250197875665719324719968 12328862 -32575304374885580540738429207362181376 12328863 -727154043637874072934913831942106876856 12328864 -721690305844614312466972686806476259328 12328865 -14980873715969464370766545144352353880 12328866 -401222430124407557294864922597995914752 12328867 1624419649555632763693444766303741821916 12328868 868739627881534637916880533308796170496 12328869 113808116347861567244439098967325263360 12328870 112548162661178522565263570043473116800 12328871 663727361796347404751462716023626932392 12328872 16348177618510274157981319211980062720 12328873 510346834986031398325006597043592048122 12328874 937322801604661684278162193346016768 12328875 -319715847168883980355271930151410640000 12328876 -25642211130486034340025286627400908800 12328877 -831345276860219803493039234345992237728 12328878 11086620059814963801110095509616860288 12328879 331273967763678887269110017638205692000 12328880 26458616935896957854708353056437698560 12328881 -143497229928444583161549823881716385600 12328882 -43003336173769881828208966481018172288 12328883 401227840966546017904091808892911022080 12328884 537411583584363642896471804554637531520 12328885 191100779921740543710116655097052663580 12328886 -75824051822782317350868094250534231040 12328887 775293277154621206505276357381342217960 12328888 -1188617278210278032637147968392033382400 12328889 -824640647655750496531589311348708560000 12328890 -278575120105149700678750504576160728320 12328891 1155657738821971659272381486443108799800 12328892 115747055265744409256921447413018045440 12328893 -790072243097316407814581513932484389032 12328894 9891263207968922306499589364681187072 12328895 -375351717868991370367623781556801123280 12328896 -184431823700204725060819095092188938240 12328897 -22134860725270087179530173391351788800 12328898 943807814482455542786353353332572661760 12328899 -1375966681168780635332660057391638515200 12328900 -42663404590861702788322741986608272000 12328901 -690909233870247159303630802142042290788 12328902 445033793555068640612555561313636345600 12328903 545768399110260028668389134251189843600 12328904 292876259238734229734579022145120174080 12328905 194507819875428000782469465410383461120 12328906 -216925386518221819614004729745537372160 12328907 1442759254135700428037605364271099147156 12328908 565893805405840197237791487247315484160 12328909 -261816756409339424690935173733323626890 12328910 -710257670629541015992106804054752204800 12328911 -392947105161826243197842310682654650768 12328912 281247091126244035750340170036601839616 12328913 42662644575115042766660844237926480244 12328914 -198403594360603048229911348605667329024 12328915 -322075068332441399409754146037335339600 12328916 4039574863552203131606196234467094528 12328917 -5215449129696841708206575819668445184 12328918 94269082019826723352949955806934527232 12328919 521313101893695273120719999411338525320 12328920 142970121398352385956906067287250944000 12328921 -719812138118912959833542405527660655856 12328922 -774007917771182910962307575148426601488 12328923 -187216422618467036745454692807945133416 12328924 -1277381639526706785090845768648053487104 12328925 1115051213375687461783941094785976800 12328926 -43596335323135794883749713280547621056 12328927 -686058533281827396450724515399574700688 12328928 1377476874486799864664072656002723348480 12328929 71097382156265557694073643508842483440 12328930 61823437006854859843703391376069059360 12328931 -307284276335917303264097675747439086808 12328932 366408090488069198021221041968787456 12328933 461845897504652541797789141981665581182 12328934 -390517774930861636557374798812013452608 12328935 -282064946988453117840911280919664188800 12328936 1525236927550296558685031979121626823680 12328937 -798629190130420077601630041381058197888 12328938 -61457360310125970606355202974214171136 12328939 136054077044136934930817485354332982116 12328940 -8025921524967380273250265083840998400 12328941 359916737525202605373091826594306531424 12328942 42882601637159303236378097640393336192 12328943 -558461962785358172035411499597479201152 12328944 -204614438077913292312195015123352289280 12328945 -309814046677058971790188387947313860300 12328946 100983257118755264365167768654670589952 12328947 -36818381538819900264769625227664184876 12328948 249363668002648286849042225910824714240 12328949 -2491586956503324768866565017983359659136 12328950 61255826373514628375028036989793057600 12328951 -1554284736828078639703388653461770689048 12328952 -795808065115974599868916959688222310400 12328953 -21258227596278243796066868673174982272 12328954 -649944772720097529712563975436810857216 12328955 537810152242639993957764475336549494960 12328956 -174521838993041244194642798519456701440 12328957 6525751414953696917541872713835929452 12328958 -442836113821184354162028159818008657920 12328959 774047399329280276451926326696705391304 12328960 2770003330663215089546136750139637760 12328961 2140992206552878724073039882792706850184 12328962 156380057464760662544878565154552526080 12328963 678388615997414826297727028061859350024 12328964 -507963143399641713354022840522147761024 12328965 -862740095868251183494665879467308555680 12328966 61834608539295162568931507486696824320 12328967 -690648501676540799911823991844453296000 12328968 473646074890508276470848349060540907520 12328969 -688706632221028863487086469880997948060 12328970 -22774386155861786174834257294058145600 12328971 260151212240850274783942243965189240240 12328972 -1598153836932564955193716457065417069568 12328973 -1047345535563389246024970535634028071040 12328974 -73905912882700923166821422581038364800 12328975 -427226353697174340353855833411835371000 12328976 219193047596008396573479906131712344064 12328977 -236417663297005343874758708393652478080 12328978 -426103794961582684330858652575071353280 12328979 131333796123282261905399264597119206528 12328980 349361338945980938850209081347165071360 12328981 244321843052737157145510060889010772480 12328982 6036802261060269095520505161462797184 12328983 54030072520906690446614523851105875200 12328984 54217285677988750465272135047790673920 12328985 723784111700020812477718339737390871560 12328986 22290432147771690649686780845360885760 12328987 -82964118273289893802506028371736651056 12328988 371774338575207724147012759814180203008 12328989 -86714435920694248124009907894914985792 12328990 216973063661702176149888075648458457600 12328991 346697871393271849618152168947804904192 12328992 -58815115963213021535735290954025533440 12328993 1258059004448305645443694897276923724416 12328994 -44934516747635685863399176343669832960 12328995 250645893452625718770244783291295516160 12328996 -107502406206986171843982882450138955520 12328997 555697771503976020823450416123743210400 12328998 49326548308987624888914697333299056640 12328999 -637774461389851519234132280574991113200 12329000 585927218441848817187060007859596800000 12329001 -252382584440861873537808888351744786432 12329002 47010595259984092754783914899106836480 12329003 -26982266275830767641093604165761114776 12329004 270086105083057329390050929527783876096 12329005 -513758540444272059574632375253469520000 12329006 -171231165480713114496062531105469882048 12329007 1132884842348072902984091213974621829640 12329008 45961275066664792091760604486517981184 12329009 450056502205704149503010704660156671552 12329010 -4935522248533720983179134287192545280 12329011 73206694880437513565304392309649065612 12329012 -329303891545431443011067583792909201408 12329013 496246469607026513878799786723981715744 12329014 437702661240270909994223479684019069856 12329015 -765158869523430330103516281905668766880 12329016 -374466409987221905067696725604965744640 12329017 -866843059683594661033093732406636862934 12329018 46499651033481289194330350104238109888 12329019 -489598375495457465517031553698793575056 12329020 -779055931299104493534164013988055639040 12329021 -1294634575482046152017108032326338174778 12329022 -181691614094342254679535614195643555840 12329023 358198901601558176539798386256793181040 12329024 -411648536186493795339337166200347033600 12329025 90512409515638077280682699615498530800 12329026 131251509595079485518416241782728277712 12329027 -898000762280745931188145584476443373124 12329028 -209251528015328797664124607777344366336 12329029 -51050428174732753787673122426820112844 12329030 -75738764710823717746047776999389689600 12329031 -234277793733719771697094575452946155520 12329032 595815514746695650440193415417091072000 12329033 -724324519278973596389347174924326537216 12329034 212595527529069925963547715014128193280 12329035 -610914463511016235147783837104517898400 12329036 -128805778282369408318430754794097573120 12329037 968040979935733305252060733169882683200 12329038 101679211849717217732805622431748681920 12329039 886377259466468693731387334383406132160 12329040 8223510155164864332233629270482616320 12329041 170300875620583345282136151830082952704 12329042 -783195134785672431240417362519408144256 12329043 -60328363432810584951387469726374810240 12329044 34247280407630540815878630915203121152 12329045 131783077823287483429051751957751792000 12329046 12463270374133565737759870910804617344 12329047 1607354768960275597654083136992013375496 12329048 7709880791568241044133696794022133760 12329049 -1135965802781877825228875327780480249136 12329050 -31990415438715492053239816444744550400 12329051 1585661664826028451756771983343797760 12329052 -104135198021097934726486557351952455168 12329053 1039116112276602270712119555636892059840 12329054 96606516659831710617983043005539303680 12329055 192913311952239246692831311727761099800 12329056 945180274210687276121946344297233121280 12329057 110685923812298478500923089957146890614 12329058 496711035253250101605859289364307968 12329059 -760339528696154385707219202181809248740 12329060 -241222464951344881818472117258422846720 12329061 -224262331733438231494382282889050815296 12329062 515541180810265456265307204732834264000 12329063 52735687733978567525832224426567493984 12329064 -1099408540229285028123552649707220992000 12329065 -464128575372452084301587631274122153600 12329066 -280265040658799615224847938230717447840 12329067 401998300119515866848578454853179771480 12329068 -1151093843978737958935598806193244305152 12329069 363459634654443915953428391574555720768 12329070 -137239653903995376360632250562720273920 12329071 1591123954285749145805508338518331640272 12329072 21582179579777713867473029636170973184 12329073 -1150976571969845799740068123102611668478 12329074 -285992332530494815403766806364458644464 12329075 -90299986355542169139735661136857944000 12329076 73946890493360913522197420712918042624 12329077 1393352317005515149543436419577298050940 12329078 3195341004794779589626185947262442560 12329079 258795353342097919119931623224568506880 12329080 -210290480186619275370631146877804339200 12329081 -414152248101909538198385842509839702400 12329082 355446407687698636474046831401433612400 12329083 -434855408827487082879961935017334328496 12329084 -1242812628422288697457115915334360950784 12329085 -567869926770818403689531016480279261600 12329086 -424837228376916133120242439771169980224 12329087 -290637688834905847626760725205836581088 12329088 -406346739227524090759994190387436584960 12329089 22416672111889239283231889696715874560 12329090 195021088815970367335470822587275168800 12329091 698733969607915954734772203993991054800 12329092 62847191020461548147257083363512674560 12329093 -531308180475278815174274012000481439200 12329094 -89045144434306170566643933060304852800 12329095 364539874591791932777103366149862612600 12329096 -218399661192896463889256251274533632000 12329097 475813489888767576285737486667556507584 12329098 -838526452495037407631503315474296469200 12329099 4022996114948756541278841951469452720 12329100 -171905342539013329960426654126209024000 12329101 297814768030935538021620266557908050102 12329102 1001326989588353087902747917873556258752 12329103 134293868266550756788661885703185891328 12329104 253358958513157503178420439249908137984 12329105 -165727084316231573945065730394523512000 12329106 82113464974248737271829259939900479104 12329107 -241864346814856418842357184105452960688 12329108 106223156372941752486048301448721494016 12329109 -771100480237819266552366490120891051392 12329110 33047972731097944843601809498762033920 12329111 145290952396828833553851405758853248712 12329112 556315308463573699082954598171650457600 12329113 435534467300080549791268325406097164362 12329114 -222683859003052469413304278343894942208 12329115 -377438779158422635738718623757814011280 12329116 71492115210918560151515837603322775552 12329117 166890791994195826721705116437999515532 12329118 -676972070523237147968783449001178028800 12329119 -518846422613903703934369660644194776320 12329120 -188863679658327560819830031031431331840 12329121 -189357897980147228687433292275151411776 12329122 -158140832326646557161854644696975758048 12329123 -88495587042940774838070880009091558400 12329124 -476618787242173684924170132897574124544 12329125 -317795091262969118360754703247136162000 12329126 -470305277219148686920415857050930259488 12329127 -84077559311612304536686719151850359152 12329128 441931667662282759442829889029643714560 12329129 -476563291893294847153213621212085227270 12329130 271570134024453149989454269332004631040 12329131 -2000516267663469050291561998766147771520 12329132 1071985436462972304299114027557273172736 12329133 -7510367067465040708036021721723147616 12329134 200123594964908704652824249243056635904 12329135 -247331023803412295799501361691445307200 12329136 35368408002442860865101043642203095040 12329137 268545064544240985289777156308145736640 12329138 -223182316559888911436921931428673164160 12329139 -658696524534494717969980017942490307520 12329140 384854752426738560872162703317219335680 12329141 -790091164772085730022132076457612329216 12329142 -73887961401602420917749377872564279296 12329143 -199068868919723291521752459857012281736 12329144 -1010520672557718123958828916275351203840 12329145 161369232673450618343092292293781491200 12329146 -312441113468430174026336771211349921056 12329147 709420776948026861169221944793598283920 12329148 318653160149399517439483968287650252800 12329149 279213517584498694161854181692657866336 12329150 -92102587773201093760725810337231564800 12329151 76385732605331544529929777467465470224 12329152 287573781839121309501555839351698489344 12329153 1916108102366531424375217725580608774144 12329154 78883160825317832300740093481111968800 12329155 -628752611698658358492314305285681267440 12329156 167917050612374393373341880348974678016 12329157 -98839568991612777285380389753911505920 12329158 -715963961272289355011501962589638300320 12329159 793920882310359301115584001929286214360 12329160 -151406257918095379012540686700511232000 12329161 366764752267118536509676432214099140160 12329162 -244866104332709087953031140016075692800 12329163 60047288487422556641556352638794477568 12329164 281685233919458996260108525950879685376 12329165 268740082335948959987306571523748428800 12329166 290662705224619744502588474010408565824 12329167 980075932840363580116395303562811062432 12329168 282883801867300253957313343411741089792 12329169 -3237558868775428378198857573563095056 12329170 -114857317873049476651686078669028224000 12329171 857409161679816217084362228960293744400 12329172 -38173703446486248621220341598815840384 12329173 -137898752080212785448372817201889501856 12329174 -338585870976232244213866011136961280 12329175 6272913742529673977672444204837587200 12329176 1818963479383673999102691478778170368000 12329177 73819777025566266695144607029151346944 12329178 -47947480752456018995219718978157051392 12329179 -1029265310025253252995028331520065169824 12329180 751899754621880285278322973421386278400 12329181 -932171585979058722915555789962554385088 12329182 -656167781670129225242517135466494725760 12329183 -225900534941063770995400256638632686160 12329184 -720886524076638264295891502795704762368 12329185 374953112931861984835541381281851553920 12329186 232363158915378079031781921127037374464 12329187 -333675695767707662434520667554254730832 12329188 -861032524175574952761405118342984161024 12329189 111119055023828796497056007071572749724 12329190 -461815254751775515761580658246999508480 12329191 30831259684610272155321929479029395424 12329192 -54619573178571712895961484012107417600 12329193 -100825263359114633108272687668543976896 12329194 1061999690356439815238566642309278008160 12329195 -169568622998305275468024175106662768800 12329196 123381819005700541885533691899691401216 12329197 1621802244191761520855973411648878770646 12329198 -200164111687588741172591970029084030208 12329199 1957956773064714056746484585766351332640 12329200 -46698890589418483573395129400325734400 12329201 1433663699794117160403281719369272101202 12329202 -2721751613476893169824058451725927680 12329203 -1344300695073808402958964964963833702896 12329204 -9459491931528435931560184771952964864 12329205 275938169524821787125024171993543840000 12329206 -127167841110160481077437009904775384640 12329207 388759934981263822378288961566029801432 12329208 444027510879815730183162376830747955200 12329209 1572257610930461108365294386473447970410 12329210 613058947418135798985335507221838880960 12329211 133080691737720551485052646465183349272 12329212 -421251882274103880521963626626722677760 12329213 254029579478382514418127283541429637324 12329214 355680559603701235628420908746210969600 12329215 -190577238809095711583961265549673855640 12329216 -530592782740035598198118308012043010048 12329217 995969726064055145715001616711676931200 12329218 -11902591236458790407076396777144444672 12329219 442161358589225310208718549322035477760 12329220 189973262316489834095698249938521825280 12329221 -80408688289726652821588724612633170656 12329222 -219104689508606680808183498142143069088 12329223 -22854224012156423034201548334019108656 12329224 -381092150694177176671598287359081185280 12329225 -562400192179192370183820408942473333250 12329226 233727816230443834119687373352769530880 12329227 -35140321638879818622579501181035304960 12329228 527119760430377372501962596949135497216 12329229 585282709670652016952903575004387981088 12329230 59816880925701430814312199849216316800 12329231 90054700195531694776712021717079391440 12329232 177870271673811851696610681181381066752 12329233 -10198572388780363557866075000040795324 12329234 -1149240088315375977209060068433098316640 12329235 288430254894293954993672580801519177840 12329236 566896181130184513311392960007165457280 12329237 -1467496514373096383575487405888759856114 12329238 25926991372193280859803747983080158144 12329239 -388753457784297023072544770160947661176 12329240 343613766680323972977280184842803609600 12329241 -146523177179468162998671475295339705856 12329242 -188838433232860024926218452842259729920 12329243 -1098233861597730796270484831658212048508 12329244 52658935165139776880226723165286886400 12329245 -713181387695173281116966658961301658120 12329246 -653675689696727533645257525146014796928 12329247 -223554707762432425269651069960172249728 12329248 -115529134850306021680514450392752783360 12329249 490829632107217784009691120220535949360 12329250 -277326561601272221267050507703705856000 12329251 484795447092017545170017987261225524944 12329252 387547042239348944626415607523174809600 12329253 -57789958451129169695324545804614889218 12329254 280523695278418495748958762378440710272 12329255 -104210844349663787408676080933215584840 12329256 84835615438847187001086531402582835200 12329257 -1187698431035549114249106920253994135728 12329258 110300161037807981967112874983388113920 12329259 29225682917129803332265832089022888160 12329260 103418167196030035644571207621809530880 12329261 14459294214477674169624485948466624 12329262 -31978660107147227109189910511320523904 12329263 -1059732392364740757079344612708044948520 12329264 -39003891277570849844694809827252715520 12329265 -183209191726019673843561424028150880000 12329266 -820564822406074003035689720220843837168 12329267 -1418041375540417786548757986291532619088 12329268 -192145691020483943667902406566041841664 12329269 -1713627751826454852008597673176264121956 12329270 -412266723649001903617972571496104115840 12329271 333089291278427615565071974884968807880 12329272 -447191981599041425511138649583876198400 12329273 -2050906957070489538349358160726188324640 12329274 -207623911608627450942173060753113720320 12329275 -244526905349363152811621199471998400000 12329276 -715549049021276644845113215033328858112 12329277 680150710590549808595693644205873277408 12329278 62026678237887151830929367238929367680 12329279 1249591466804078894613278636193090194880 12329280 -99463205131335444821588528705254195200 12329281 1815675417697343570487161119359630879664 12329282 358880553297984806004850713635224809888 12329283 -1098016663583241122509779691412108032776 12329284 -432614713689840671411984072850502066176 12329285 -20278528021383937039702720929732078600 12329286 538782145355024779629472108239000579264 12329287 -104110876812011950019335741689042983168 12329288 384828341007630514871425040974809169920 12329289 47086522381043321877878694652491632640 12329290 6779678132526828898511869488030931200 12329291 -712458490509022106440945934925370762128 12329292 50778911704003676776056426685286400000 12329293 322589094401187246652730794209772454400 12329294 -539025505033773469972553997720848618304 12329295 -117825078492314311925914981426128240 12329296 -41227327007957106619633029362978521088 12329297 -1234509510744164713721483903520699034254 12329298 249002656512551102725506135858192128784 12329299 -2380655186531104656323476606724042303880 12329300 128110173821686537925267988203305728000 12329301 -221400438810440348370254126699567417472 12329302 -132124902331443004339399208363376231648 12329303 439987356064496859367168879670957272800 12329304 -1024434196364370992168508163552051200 12329305 356743455493664438597219371860955869000 12329306 189129008650613272711842303377110199808 12329307 110198431613271026927693888440207118640 12329308 349595189174227067280839337974363836928 12329309 1347818346366400604391337387208519327040 12329310 -131478569182658799322867810115774484480 12329311 483948436897417470255619396356744929232 12329312 102171867071258683971468415569032773632 12329313 -850656647820098357494576490597935039056 12329314 493729629040989852236198009132656370256 12329315 12840440311041824592377052393379550400 12329316 104117389801650027144874669835417311872 12329317 -32358059368912826664617759339110129920 12329318 226391785443469637469059303207828010816 12329319 14763774291759520551195022408914834768 12329320 53673440792908062356236217351385907200 12329321 544647022829389752722342400871007254500 12329322 -1001800465208942258461762345045407998976 12329323 -730658062265823645905782582345671596428 12329324 173900150523128675156712207534196171776 12329325 -95496078465218417135636493642096567900 12329326 -318961657118137124994883531698179393856 12329327 -2335879052070903841409242762366168503288 12329328 -48995495110892983151852201714555289600 12329329 53375970747907577580392067449006047984 12329330 243475794411840672149840342834846848320 12329331 -166964605000772919322331428840575928008 12329332 -344918996643643849195171651598116952704 12329333 723883668699325719271864961966144673582 12329334 552814040442287895756958455316300689408 12329335 51610965569709422272073101349433113760 12329336 730137166483081212677342293934808514560 12329337 -18552651637686613009096861324406509632 12329338 309412691578158857891836202589112624896 12329339 -38602863550984296906293731505666779800 12329340 26766942776199209188745538676555898880 12329341 317334200878576629895017857362099214400 12329342 -107748134537779000085851835722705776768 12329343 208589205278518893272120153115397981320 12329344 -590647896731566737859951398844083732480 12329345 -300093752620527359516299555619821072320 12329346 -155297566062036223375882328180320550400 12329347 14469568149161179227231491119779202880 12329348 464719342980460521823011136406609971200 12329349 816217681996334416844710116128344004064 12329350 -468225318950136623788307303422065552000 12329351 282475652542441085993698759140395335104 12329352 25859136824142819659475478722831974400 12329353 -38170108328917998921273506455182743398 12329354 970973544102978654503943138403208963376 12329355 -258328507742196042964629729187248775200 12329356 187989504207223421453508033546285840384 12329357 -1006719698917259857120097103397024973280 12329358 118299190312841864014104979914579328128 12329359 -298079840566302822316963671123448269584 12329360 -267295592115444079305478417937785651200 12329361 -572411180635189685213653779162976883520 12329362 101406023671605595837205613392683408032 12329363 899719158853541440147773782744000126208 12329364 214661428453052570185704121634456647680 12329365 -750776998897758281102637067572103526400 12329366 228641527613623000332590975466248663040 12329367 -811359613429936422008599348198349763888 12329368 -488120199103608002285678010012110653440 12329369 -922703104972836748736392107406698056448 12329370 116646913297560946918258900822383767520 12329371 228722520505942780840644382189982547144 12329372 1772119469297321509900414044844654510080 12329373 169653762087931227508377799133781813888 12329374 -148552738514733987833064954277639809600 12329375 -127345360296788969895495148431805290000 12329376 741678300579826484018185747956649426944 12329377 666921992660797670802453274574528895940 12329378 -3599824533481973358880325691178499760 12329379 240721503397042690592009941328684508960 12329380 169180943980645904073657759803407011840 12329381 -35973467392744956002423338321402564836 12329382 18798536572586340663067890392971468800 12329383 -937011676985426844389815224358338733392 12329384 990262886832805606468475042652345139200 12329385 344795652570655945043058456397418126400 12329386 233788872722992693462889290398770851680 12329387 -139749087688394475070277504475015456000 12329388 -974550145294411367553896138317235450880 12329389 463218586901423216199915918748914439190 12329390 5371467116729924352181409832497898240 12329391 -436352888556003154240620621353593501056 12329392 -45792800365479709851136264216019451904 12329393 -9632537174996181447366406711065845358 12329394 133285599968196609983799224764617129984 12329395 1058574461529541770566715576272893355520 12329396 -28157682083957153600318002073594529792 12329397 -369947644317117699064800191060497026372 12329398 -8667140778304150500958771156309582464 12329399 282331338874325664651895652766385898136 12329400 129918927609718721224065831328243200000 12329401 -554503752551240134154639832827084429376 12329402 177333841363635331967856788162494423152 12329403 319656608402018211750525022917498448944 12329404 187243673732385241498888297677164300800 12329405 1061790795931851022851007476479654577120 12329406 -37395225669273876188662075628153080896 12329407 754786691232319940062792473797668243200 12329408 4908032162368137683489372993287618560 12329409 -541548061144350063691496674888212892992 12329410 -561585839482093501613784552261418844640 12329411 198530518208760211224144827976444606012 12329412 583744035688351272462900345477973401600 12329413 284632092962753904926628572236303160704 12329414 -655143055544193081735105270238592145408 12329415 2475194474540257039240372068733548000 12329416 -426274400391116260655377326340177920 12329417 -502198213098207493959532943901644352240 12329418 -561765032685031189380474938855361751296 12329419 -1003340928711458574746172707893754593476 12329420 152565082305622824897080749032856750080 12329421 84791954699027910003289820008418134560 12329422 -25744052431489276814425701726599664768 12329423 179707519319440402638542961384646671720 12329424 -42923852919643420925401633725688160256 12329425 -534893560734942856534601573277945429850 12329426 -241701553597101573512119927868302348800 12329427 53577191310447181797772950916108312704 12329428 1171856536915960932785733719242274215680 12329429 1185319741794481229769825943823410572846 12329430 66251577921364470857794577873847141120 12329431 1188332970405048931146602189009378308232 12329432 1116274055357717460975554090855306035200 12329433 -16635134417553159757108874091167697360 12329434 -21538819332643658753946646590140206080 12329435 -62934580633414460741409902649104179440 12329436 -136661097748619502882204082111592792064 12329437 466212873971625507605524605004153508400 12329438 278486123996549981577318933006058193280 12329439 185076395325485685345432935677977262080 12329440 -551807486808872710066313578375183073280 12329441 618481027636009564378863581141247630384 12329442 -375144392312035434548232435491591347200 12329443 53625022389162218564882077595692262400 12329444 -241807233262049570740696511060336099328 12329445 148032628916436958346992729770731245440 12329446 632484099824689476512581147111032894720 12329447 679024823473993618672624843382443763328 12329448 -390982581310473343920550751466480599040 12329449 427201596177001591216200831643611699648 12329450 20610448958111065680840953963578118400 12329451 1281281435387975752998825439979852677920 12329452 402310541724830613325062326809075046400 12329453 748085411653244148142740792025262271702 12329454 219713879304361925214575667043409788032 12329455 -854421389832923563269708611473095539640 12329456 77774547149808121739263263162102054912 12329457 -358238045962029119538272793987518803008 12329458 -1219678475896442974982196580118434039680 12329459 314082086049138041603321715707037030360 12329460 -262242471974390059779310363236406886400 12329461 314226821296757684647378146578067608480 12329462 -32204757443322639175349428089137916768 12329463 98997164280496359950217697563385054464 12329464 503766726631825805189320089755866521600 12329465 1050012127306489655273868033003275989320 12329466 -297499883762607766915447865601538444800 12329467 1042644587158260064020245244377658007392 12329468 1188273375730754322603568704922157211648 12329469 -978235136872063598402130625320643231680 12329470 -76327737612183962043746332506324304320 12329471 726417891898609298815408711644875600640 12329472 43968677046998060339714501604959846400 12329473 44318191953834444756670722603575219624 12329474 -334375135079652647454564886627937903616 12329475 -144251131099529430488135941476382540800 12329476 -15897686246264523230754119942852700160 12329477 -1236588047725175248336007254220346832674 12329478 160556879061635053303478843421062457600 12329479 281726208685010893708992690068079227040 12329480 800296488575005476724905426880905216000 12329481 -19474314066656325514788044507502976800 12329482 688815427732407684219969340037325840384 12329483 -42947946827719338228721068648649854696 12329484 -374333647530969419721589368154697379840 12329485 73384174703982707359465780477350178560 12329486 113945566864587010521516728095482606144 12329487 -320097298268741083516460817693180282456 12329488 -311599924140610361570006960853972664320 12329489 1157002896926216999475375872240526202290 12329490 -399009081375951033578824828950448826880 12329491 -1215025138848696925423904255278209312216 12329492 -394635077321532862254336848454254868480 12329493 669209986675462033181535047214704692128 12329494 -26137489694425613996468866110624836160 12329495 721857841599311959811725924237035604800 12329496 -35381631148976889578013673155060326400 12329497 -247213711625785892802749964424036192054 12329498 -453520940532587138974792053685732554000 12329499 94990470269841594726196294120597332480 12329500 306712716141235827240154290687672960000 12329501 -58581551596389827407022697310790956896 12329502 -552251518881419614755786642570940210368 12329503 -523337298702681820213808029889529682320 12329504 1573836844663038917362319953810674941952 12329505 -50471765012534413613237335046308682880 12329506 7432889674040687348208999451669893120 12329507 -57513043692300936487791205116870578880 12329508 -202599155686937855681485340605171031040 12329509 1578018586098663021733559892050315643710 12329510 39638842632184222631713449966167116800 12329511 -5591709478564055058007680127359860016 12329512 600762038916137336213962369750967255040 12329513 391979915190405810694221295238132721600 12329514 -169432309292488994954061786182810934096 12329515 -333191622683197691602535209694773793760 12329516 -945262435574783489154629371406118286848 12329517 -415737782355751014478659813699730902720 12329518 232739947723621557814065915052669885440 12329519 -20399003116638089856351295482722933256 12329520 -10422486902048808276434275163858534400 12329521 91429702681156350795216715071099432722 12329522 -333081255312274430295602708639815109088 12329523 -420247980868879120568478508782901242000 12329524 351255997819600164528303673301450595840 12329525 -23238446920525625978896011524515044000 12329526 -12825367625029095755139704909491584000 12329527 32937553963991375750211971251036469496 12329528 933418430093878179223439589224551772160 12329529 -999485321220613764259838874016956912816 12329530 -47908211361061550669315312062633113600 12329531 -1531105916940078932876019138508027408668 12329532 -213868580669958834413940393906463365120 12329533 -1886337335296630038734135730743065340218 12329534 -80122443314736494042735739379558689408 12329535 -1901540104107676520693736901150216800 12329536 316491622867774734261225877403967946752 12329537 266816602988982500409197514114205440 12329538 132184684867191684390231440776539683328 12329539 434307374477327662100509475328637411872 12329540 857086218520167868494892341806961216000 12329541 144289509317799081555463886369697398784 12329542 816178329804573195011431868285955192672 12329543 -32049893346398649177614963374216862256 12329544 -75418010562426952546141736220989153280 12329545 550049671386731007404497497227235171300 12329546 -5952664848300342557120920151206872528 12329547 -100578978996234083942919433132171431456 12329548 -184707236279659043810868832641576665088 12329549 995688025014961719237663275852313860364 12329550 407296304999588421003172153584015216000 12329551 -493199453511543880791442745413463359688 12329552 -76505416368400832625834083355766431744 12329553 957458487851148273483778910575084411200 12329554 -66296831629524338739016511509259685600 12329555 -112244040537232587995142290305298137440 12329556 40936736469738509759727846065388810240 12329557 -2976183885510871587878682577154477358528 12329558 -750870229919387249933079762560457681120 12329559 600764186505347438885554109373310211928 12329560 7814273924010011694160620647153664000 12329561 62528437269560120723355554618058181524 12329562 2378874291605537780831219911034671104 12329563 1211625165019418682946269945986151231812 12329564 -358513733669774505847569518131741470720 12329565 -25293804850509921264050951791819128480 12329566 -835023773577874153881300488643530256768 12329567 -409353115691558077022440073206993229400 12329568 206576447108135172161728010397708976128 12329569 665328353949077962423681395345815778496 12329570 -418596029655361386513420554941912957440 12329571 -131742440498527590043992358893341457288 12329572 -258095159316487410486419624329369201024 12329573 581478259224407490893285631389878895736 12329574 -468025924356513227392105875648725399040 12329575 -532476956651758908063589382375840994000 12329576 -460933943558880029843066273833559408640 12329577 140393238848121935292266667038178840228 12329578 -118477485626465246588853544998140037120 12329579 -341265304454203616220424778986159367820 12329580 483600239472750183767964340866098396160 12329581 80229808836149377830018552476859860064 12329582 -275980762089237371720699292429419121600 12329583 -297018368867216775404392185529679377536 12329584 23250287435573036554929928065587281920 12329585 619362250139766130565841084082050825780 12329586 -322981666633725898386927570566461581168 12329587 1049148552505636649400266082991750089840 12329588 429051016670389705075118238507345122688 12329589 559268259051132251008428882804850480320 12329590 17830617700990093915093764807781647360 12329591 600899057604810195561905240801307973992 12329592 334289512140827530129013402825024471040 12329593 101445006154413942653523179219768196842 12329594 -6208682266649239785277684748809862544 12329595 -115585022611680110025920431140294588960 12329596 -765413478721200017590869670583137825280 12329597 432866569903550317666730750158460430432 12329598 -122188896777827730390764085008351660736 12329599 379855199733942807516883815448496762560 12329600 -519702605221891654495185854780669952000 12329601 -1073857344520426566113232477838880294400 12329602 -83963689758522527386860349966982909376 12329603 364707622447711345389982791142114158336 12329604 755531202031845361332316872983567400960 12329605 -19638689488795782736427658408868153440 12329606 35710967730215310955740986213716102752 12329607 434619337862596465405819769251055390712 12329608 -282857389523298329734121227259830640640 12329609 1880649539844262831466100706835267064960 12329610 -135388447785157509973613804259602350080 12329611 -394087017450361472445277634271776989920 12329612 -73429207516270884926744232700594979328 12329613 -710219178844205218505814433887675537120 12329614 -216279712903925716258565813104903791168 12329615 704134568998613869515500949489538008000 12329616 62380292257456487991774047114365501440 12329617 232580993143004279434406261192211182592 12329618 -100164535154874463107986008129783440384 12329619 -640725177494902620677244385691036957256 12329620 442217922053194723880048385866128807680 12329621 -208350303756906678853900790940793437348 12329622 -22785310870839441693081708681375794880 12329623 -816407573943495638117343829528820601216 12329624 1330547199989772047442879642477837004800 12329625 570949134339320828877551059615911408000 12329626 -943063945950713347782509314406961481488 12329627 -23863400773547602986372157573663444200 12329628 -241837018967171874255345211263647293440 12329629 -198936963218480919229690124946796426120 12329630 586485778366883849962076359805046070080 12329631 416909597128284623824112468732820429840 12329632 112512903454181688265068908699524792320 12329633 505317368688591469663384497820864920768 12329634 -387492420540979308498435849469944827520 12329635 -87470024922987346876607080674499513440 12329636 -629192702716642333010540466423435463680 12329637 933244134153562184607904083386712132960 12329638 -655512350039694365700678330245992181280 12329639 -21881849181249374962476073701198693408 12329640 -729369773438026566018561909434952192000 12329641 1530254282917541357832166887168010894452 12329642 18183111871613590459825524153199564800 12329643 192904935250517037493040419575421968000 12329644 -533689018789746477901914220032434201600 12329645 1015900750503300970636092522426143829900 12329646 -32103223611552014806874275740513626112 12329647 457313458064625298423406094440374226304 12329648 -807441614729796978410361521760731136 12329649 245227272117598488633452056970364317634 12329650 -164545857015466925103716059581930134400 12329651 -2517317822793344192512620472328842798080 12329652 427814042172546594055894397095168069632 12329653 301544426175621843235080029894850078880 12329654 159424695823153993361431108787174287776 12329655 3230885529061379126538797849633225280 12329656 40676462719609391461239619981958922240 12329657 380603382827973920246271044164693908906 12329658 -25060249946932137919229810222721312 12329659 -1468734311672587718711686311415074050184 12329660 -40220489898905709919053859193039923200 12329661 316308089931946003543653944829012994560 12329662 211284899546578667861962717419733939392 12329663 1258229704770537638920354573829505678912 12329664 -6566168354479855886600044274383847424 12329665 729143344820930418085608019626548079060 12329666 323762810945776966609545886904396494032 12329667 349991014959315145999634728351527936720 12329668 338916420998106364871603162711716069376 12329669 665986527504864176142638893903554129120 12329670 -171358558333172462355427853567074713600 12329671 1589092719596019654992383759075164870872 12329672 -695636977070897758489499795273391283200 12329673 -436122936451681782972247738515553522416 12329674 266847542263058645431297091423839412016 12329675 -272304972909579915657947326363291321200 12329676 -230462600183011822576921201810183643136 12329677 440229893044287693614680925677569265526 12329678 -103695736764693580160733445505230551360 12329679 -637645794585535363500392920288871213952 12329680 4700850203948359794375313065461022720 12329681 137537087010524115736562032762807593984 12329682 78114001366159363483969983786062692992 12329683 -943516153375264026169327853615015666068 12329684 233742934414022573863697450444294207232 12329685 -751065824727369062095364527909154644800 12329686 -976219555162890115353951987529503517056 12329687 -114628841427065657696976216493311859488 12329688 -48578986047622679820073802718314496000 12329689 -658140221204061457987993314849464160560 12329690 -42711040770435077603840866961118996480 12329691 -581132821289620799418783884434558080 12329692 93135522385175949764571372398978457600 12329693 -366197178212288485453039718632705844058 12329694 78096744919684638288511940217434084928 12329695 31659372972557860571910399139402772160 12329696 1895288004083142043159381336500143652864 12329697 388648839799633763041031977540346746800 12329698 887205411283748864830739907865897282560 12329699 955258790869745992809887937308176719960 12329700 3391795674002411330341348587408537600 12329701 120670309891836527734648674393896120702 12329702 -12929208851428356605337143489504249856 12329703 185794015646772717008661409662268363440 12329704 532663534417116566026025879194330675200 12329705 -622293312320270355475836788427697618140 12329706 8834161919626413980958230824090754304 12329707 -134526226133425935110380269550157303120 12329708 -434373002220688195532918051237183861760 12329709 277042104551297204931364538938231773312 12329710 -269868249907641960940306015039118442240 12329711 -1929753132865485062270972748543272192688 12329712 -55630902857155367351648556444793896960 12329713 -1333192487900196092056450080991527699216 12329714 -615906215848890145367044680283211482080 12329715 144640181752724081229928693064482151520 12329716 478421026170396875233246689128256329728 12329717 971870173569426511857665942702031535200 12329718 281225970523566462117454662342198767616 12329719 1137133405426178410755389734973928806120 12329720 148395940351912020049168817461812019200 12329721 1105772304989877101345914173393822540090 12329722 224067987810872117473287485009324281824 12329723 -95842383579354865664903934458458517184 12329724 -369648253801589442981181185294224621568 12329725 3195932009399219134672707881556619200 12329726 -529985596715008082827093395157602242304 12329727 -749348335106603375270665154417882928000 12329728 601469475940259429911157276235322621952 12329729 -201419334937831993928503426222534178880 12329730 12992138110795563945993918592187665920 12329731 1106750155691113148273858294485133953532 12329732 64886525111040859851033844889761456128 12329733 -257955183821451678084615220761729093984 12329734 -3885250307302818200626643702878023168 12329735 263918111289545212684252777390380294960 12329736 -376914445750892049350158636759043481600 12329737 400073170715984082167185052411257596032 12329738 510771067157225274304066847313561161520 12329739 98031254518867659391871892040242230820 12329740 -264879689935893853491765470581768120320 12329741 -856117703433767597439090475203698214858 12329742 533961270440312236730549091675035080704 12329743 52893576187398244322426526104577015216 12329744 41401346167379153443003958785014497280 12329745 116836111848914724605068133233630214400 12329746 -362427087194451413502900851223903398400 12329747 910736981435272803816126326067941966112 12329748 -226190674356271886774790683368495773696 12329749 141760703096127188493944949617396660750 12329750 611080953253917857046463152531693600000 12329751 -147496180143900865378054006913252754816 12329752 -256172597151453233266916185671454801920 12329753 -232678458435820046263420040634655572540 12329754 7649425654048438253738624213820702720 12329755 -690276146790119836363528823734074171840 12329756 -889643278711695575992474478368316997120 12329757 358188103019128211151767216869564067328 12329758 728597727980333452595522481910152192 12329759 149263134423276659569868486856949673304 12329760 788566288095027932524007258420013957120 12329761 -348784368830427641341625305616573300160 12329762 -52633087428249567081027661007342874336 12329763 159443515072469622436076674787205306744 12329764 -412056448608167012687537509193412183424 12329765 10734606299294368681981492548954307200 12329766 190928212948389124404152787503824300800 12329767 600376803586740555417288689034175236800 12329768 -628006901803615696264881769765561466880 12329769 46496446331694649282616261669518290048 12329770 6104743232793020442290853772813450080 12329771 -627118067392157717058891042620891159040 12329772 118000232489062784284643030742367460352 12329773 -35910588049415572749214925114334973556 12329774 -205992545466994499248899445065005148864 12329775 207631543548321343314134631333176490000 12329776 22212629083649228579916316173951352832 12329777 26632794060252186134398529287191640704 12329778 -12019258501538943912951589605343130112 12329779 444477700406380821906225504573329488 12329780 -512052948559842413761647112668646790400 12329781 -324327795226097383396283087399710196448 12329782 399113167747033522805318217712589272992 12329783 82105717047302175689494407883539249960 12329784 -985439666436503566630251632894199705600 12329785 -128625401056577875982310214670058316800 12329786 -129621146776299954368454102832856428800 12329787 1137637161346099243112265869428947937560 12329788 472091965617538773699327361246697981440 12329789 314671765790505561490626138111952429920 12329790 -163457255737578942924584482851966120960 12329791 249137931949472729065415660606757025000 12329792 693588177241655361520169964431789260800 12329793 -242654995871581615090869852547910150400 12329794 -175714042180655640561545059953108691968 12329795 -21587037291152501748133362156646878720 12329796 -489069677099037002609564666671248811008 12329797 -126875573855836590460222513389048870754 12329798 -365844874731759907249419524170038471936 12329799 92758166162517611602576153275861789864 12329800 307184103694890068128828686803054592000 12329801 21228701087802177963029670215198661408 12329802 88037753262540935414274464942683295280 12329803 -1056401216966614440499987199052768847880 12329804 157040125069009514542769275738994086656 12329805 659309941263747205905471519270733771200 12329806 -23447137970093580437634902567085929280 12329807 189421683512077096856063744287580627424 12329808 254179915664447049556707387781849939968 12329809 -297166302731979617682055176664587967840 12329810 14007270296125914388218612123639910560 12329811 49107060014084177398564786566105448800 12329812 554033661007090261830780818387027976192 12329813 1058315816692138693685751828581737333440 12329814 -57331536492740169227030198295280680960 12329815 1099516052368818944291386890291701703960 12329816 -222887574990529917170202699470143488000 12329817 -634467067329865734708649740793414959552 12329818 -145639754163250947984375766316168958240 12329819 -1268247397728800638655503127718228329304 12329820 -8467102459294780262773936605543014400 12329821 356155544902554988522210116465278560000 12329822 596194372181645543317782119969188430400 12329823 443669558862624906873245679547722528768 12329824 -168383393961855762858910358076680306688 12329825 -293161292378727693726268937628988557450 12329826 -397542253051832440695782396805398768256 12329827 33996978193982295424549022983409794192 12329828 -116700657474887849134623633212684058624 12329829 334306345641523927491957959168563794174 12329830 307374740192841221677234392199554226560 12329831 370915081641968096901216107676126088632 12329832 -591682253038028763334282395000299520000 12329833 -676986827395631705939686451580525231360 12329834 -200805571611970883264042103777050216448 12329835 268062945457531862249458233602450376960 12329836 -557984582388021734024727598595800215552 12329837 -635851652638306851608289884035723334100 12329838 596319230236990725577039609148529875904 12329839 -2201680374753619342327809204365480254944 12329840 109359756586526643827942324790084894720 12329841 -10529375526341192125159072363625472000 12329842 98427861431104455923818460837958438912 12329843 353170080284510683828793465493647536560 12329844 120886887846346118613355932364168175616 12329845 487550144791704787196800760013473328960 12329846 108706056611617615887650469306414451200 12329847 214694483394261639786019508852702254080 12329848 433036729094018145971157232437942558720 12329849 404461454963238374061264122648631591936 12329850 81902309059432952734148358407499859200 12329851 1399375001164119160941842782691537230104 12329852 722902148841777748309551220980015015936 12329853 -732913389191531119720088034229222596096 12329854 -208635457572843197491985010427539448128 12329855 402510275379733696728476012997660396000 12329856 205245274083378158306779569168423321600 12329857 31932055448664605057668606434800959106 12329858 85563032064425531106718504683321635280 12329859 -746680203228089588179227126724074585096 12329860 -225243871713747276333276830803323494400 12329861 -482970913416580732709810024830533153600 12329862 -234123718218474119572934180627574124800 12329863 917926256474058521234332845386155008 12329864 1122608401364977295980923151340545075200 12329865 254510511767103305165550493850831692260 12329866 13587647885288505341380987584661704960 12329867 -30484764210674852988548045797151564400 12329868 293691757504758396136762948618920906240 12329869 -1113475828712451296815677126188327526740 12329870 -488877401307817356438927384753226758720 12329871 -566118184819187606078382386897832500088 12329872 109651388958670939227006838465725480960 12329873 919500746483074937888054008951479093744 12329874 -150254852161319731919315269999823074560 12329875 561756001390379687502131586469334280000 12329876 -445006732076565150727914891168150620160 12329877 -85041999673021415161854210736898405568 12329878 93187168140770728643885677533024215040 12329879 1312712638572025737434101089402428371200 12329880 130152844995941699616678811881825484800 12329881 1700278454489327612973764321554383244164 12329882 -126305580732261760723078444674092811840 12329883 -482475243107520309130113793040929890720 12329884 275505615022821385443245613324071516160 12329885 50059615804798494345765919477205129580 12329886 -228244161658811813515319978729709821952 12329887 -99669106287187302445164695515437211088 12329888 -5510496939093849495376239808158498816 12329889 -137357749588731931381310433481376020608 12329890 147245857463183602453057641413182233600 12329891 317192292988268795623147830133107563472 12329892 495287817473164526238529042640603289216 12329893 91204865790430843185869060942159530624 12329894 -556826192834863648628116120393485074880 12329895 313948539424582927323114874997066112720 12329896 43795706653119953694115707851563361280 12329897 -1647072929163108052979883298025459547654 12329898 -76229979807143579878417655645076049920 12329899 -700250639502375114622586426438416501200 12329900 795464779015755306734135014041312000 12329901 -7116886333056258637167300871172699358 12329902 -824669276978682061375045967251907005440 12329903 374697755831980591193206698947614795152 12329904 -53113040440930524509368241683884834816 12329905 -296931319868680330616476003094676353280 12329906 -14950476313175532850315235905929380352 12329907 -184783766734205605165945426246695938760 12329908 852347372057623534049631889242644640128 12329909 -129265188182304809215535875504254623232 12329910 -1988760162020763124615301383178160000 12329911 798444101278117499238564248549438904024 12329912 -246790899331267510130737756022513541120 12329913 112115534971989962261772512839747506240 12329914 -260538118777041704611494497006844425760 12329915 63503949134527809584514110448898042320 12329916 -246814527228272476645423751190610472448 12329917 614493960279941772836037193519937640800 12329918 1173530458025011514736083238948952320 12329919 65335794650576526234762331432787867904 12329920 -51287031509801040263681328644483973120 12329921 -91372574648829237988115590389687882108 12329922 134806751927199872603048113251447472128 12329923 1674279152308039399505783220769071276384 12329924 139741498828195641341334767340380000256 12329925 804122198677585319921339840504638128000 12329926 268914370996074949303106476183969272960 12329927 882256985350071395269419858855759440232 12329928 -137685330781536274166120664914377113600 12329929 -1457918915195346734694579607249029027824 12329930 220332323163337985448040459928868345600 12329931 -377478507743559872337503365099544800512 12329932 -527830789121630369644587093061765583104 12329933 -730236963316995095239768387869422051328 12329934 211767314587621621780134325908829654080 12329935 -997109981182285059597827845737757044240 12329936 -78086013351622383967708786777345228800 12329937 222995635397432488463268685612727073348 12329938 253096555419534238348467338034366625920 12329939 2727796467914810131019847483891677991360 12329940 45199711167454842663277784686445199360 12329941 369089253746525776405971427318668166972 12329942 512294787340671874081245734341823299872 12329943 -1150090743982000314235327421557257478656 12329944 -990606520861016278312083842356042137600 12329945 439005801628044628425959965557920285700 12329946 -156613942914531631382058889405162240800 12329947 582535721811393256864290267819511160352 12329948 571188379228577874121835110495983062016 12329949 -4506701688316508920520151350797746912 12329950 -403509165102033117711711832686020760000 12329951 2771682789384982282074136341287837552472 12329952 -552096314731005921257834393802539532288 12329953 -1815952208810036689868713785051587944798 12329954 30633233615153876292667541607399942144 12329955 9963489942693761226810604103604902400 12329956 442901595694484742741433822029641621120 12329957 -1631486839891821336812303086377278929794 12329958 2391103265382828313811239887344222208 12329959 109598511081988376911761035848901073360 12329960 433380224825645227715588873324716800000 12329961 50835957704014310009806809072636088704 12329962 -375247113169253244542911659932177010768 12329963 952118404832661024289133036372232820212 12329964 -773985966971599363060893938955573625344 12329965 -1014818381705914228717128464981741041140 12329966 -344303306775558945703512908349188078592 12329967 -87397826350524204277879067162026538352 12329968 130533120867159595067398081175269736448 12329969 989434732762481747738346042131947224420 12329970 305984328724253552086065328858969920000 12329971 29902759812677479614456473524254009600 12329972 132348093039265320460199464250318610432 12329973 -183620690212552446456960734285043956100 12329974 -124000314529178242004900742880572605760 12329975 -180618855125505003089125090480658079600 12329976 -173181431293243002258620683022876160000 12329977 -130386460701411030502669876538697084528 12329978 -485208089501566578652308029083990546176 12329979 751897976409331049097144981119349453168 12329980 -156089555572746528747722640394932019200 12329981 -1445806435037014327140968498810552994228 12329982 -12396940734942509741609513734817289216 12329983 2562883310623434877803262902041935510960 12329984 1084769966649734879589645651952571252736 12329985 752797850761984243103178687902232720000 12329986 583082915041824490820702683619937139104 12329987 -503287203160201364586920139226583721120 12329988 -232837098974790020550367262096904622080 12329989 91514797770070152186113241888696590400 12329990 -39952964097686321632953185678717040000 12329991 -359558406816833536770674478769182377856 12329992 1024717461822511343062700875372707840 12329993 -212820095711964906776136945912526387200 12329994 448510520578777452887392984701572064000 12329995 -322778227845962834818970783476487205600 12329996 213366331932447756491663999609124274176 12329997 -161873098046363719143859866531364049760 12329998 437490771770902673687241991639677154560 12329999 -235342559599767960382411528935367322640 12330000 -16299831335028146858797172951546880000 12330001 -317012769357942202419474981332729039808 12330002 69356154278304905994994115935265476608 12330003 431341427369557372850112592382244136704 12330004 -747160460808714811429582036198962483200 12330005 960660998842700622404488729238039992320 12330006 -90202138668521866285497209317416437376 12330007 -132312508068692049013471361307338149640 12330008 886400562686652609799665171631616808960 12330009 -2357850790796202318941278392543529233600 12330010 114696722368423904027693427745232486400 12330011 180157448646136557792271109445226068612 12330012 153304150268853381461079527222011084800 12330013 2123434554255080241607129472631398930220 12330014 186046332595607752174260432326298281856 12330015 43385590232509812758168737882128441120 12330016 11251937565836637002798831016123432960 12330017 853561477299600307817667206051398112340 12330018 -17329934386075486997307469930364537136 12330019 532025952118473847613633369796671034768 12330020 -479744878423830939766755332152842059520 12330021 -388915114498184947062605297270094144 12330022 -491437991844563370239895369536913394176 12330023 36235415156118360901495910396781601272 12330024 56954780033706969602400084982880010240 12330025 -200777281021011491105969063969367268450 12330026 -190738930705832319919518428913031695936 12330027 1152293998019009612710942280637614827008 12330028 -37095262092202900885775835648600418304 12330029 1192357975646426724602888525283616500630 12330030 291400714087260905635837837817462536320 12330031 -127779336254468290294830032006736714880 12330032 175539532124245576097342330376573026304 12330033 181585111425513221218465652438393722368 12330034 -288521000690552872421037451654712185584 12330035 19045000908514444285425892145403426000 12330036 866482318578328866069692809941902684160 12330037 -495539095107137948766672122549299463314 12330038 -178907191664369838942982949341624424448 12330039 -314027607330597102819604580483296912512 12330040 111380030012155384738279848524544000000 12330041 -486560077302516105666792520999561226928 12330042 6939960706772710629411952246857053184 12330043 575856179675775607173274459948028247144 12330044 -911747487587872659962510510005831332864 12330045 35057299421951719680823500204002355840 12330046 160197367378066675840829272467636607680 12330047 -104804278074781130278728800504175802080 12330048 54459434335350889715765820680621260800 12330049 604924179463130346651390089620969377792 12330050 242824344806115283749147592075133040000 12330051 -596671454627475294737113280569297135368 12330052 408376671311011937922114231758059089920 12330053 -269404905588302735453781406877134369956 12330054 -345389110776593469475509445780377039552 12330055 308917442995945026700850837705449875960 12330056 -343493259464326982172668438275923148800 12330057 430796236994423293900402022134246722720 12330058 201173453434597917845835590712025394880 12330059 378319038461173190757808647981438416016 12330060 147467446823125674643129445856022272000 12330061 950444257727090845031219238813181596662 12330062 -411288222079659201889018360656728923968 12330063 -1111968364451572502520110232390636622056 12330064 -51878548748193469839595543706670202880 12330065 20203782134405849154128426241204858240 12330066 -227250389093532177707047740723825187584 12330067 -928842015258227991698833736838144068884 12330068 -487778027990105914850302215630030721152 12330069 642246914828371475162299826941222249440 12330070 -314554294229279918147380818944914694400 12330071 302114523966816426702090510592827429120 12330072 -253791193278464647287319016594936801280 12330073 33383108879339880953567255919553480320 12330074 -537663400058317451045812900582120524288 12330075 -66274446404703525004767013162092270000 12330076 -19329912502806683621431968185768901120 12330077 85087317890065147553153262293604784512 12330078 3175339175749324657272663311403644928 12330079 -743093384067620176050848356608202178616 12330080 95556436340109462185999339750267289600 12330081 551267634342343103900029014068932468560 12330082 -189021366340812638081895084445092386016 12330083 -132219886074119171183863556900165787840 12330084 143197227794476441566529993039134228480 12330085 134338842555315905195412011238018499200 12330086 216301760536164058435212217291428010560 12330087 -77376190170264229754863053410487488256 12330088 214663959899440193938481588221304832000 12330089 -183523476306421863139218973701095644044 12330090 411984140790997153189944715570981977600 12330091 -746763508686421217424534849850582287288 12330092 265173223448984962467488881416626063616 12330093 -50647925782833509895679985139908064576 12330094 80455646391638308023366007250757099264 12330095 -280251924740437823616456000989842512000 12330096 242140806800039048836302937203390185472 12330097 15554142522640238920803267455641461940 12330098 -716105739994247840275859791019833630080 12330099 -162032792371776147655056700276629885216 12330100 -261969482038385628751687543754612985600 12330101 325774784388760577625829373425021983360 12330102 -48476192496909442285337663374568002176 12330103 1647105002883006117180770731759756693352 12330104 -605853783586738684737352532829340569600 12330105 -7069361661732942194576774189890127040 12330106 -186404351850259168413464077772039791248 12330107 -1314877675038588463893099446540114633160 12330108 23821128219291113086481991830126966784 12330109 -1149345566451646455523834584923265560160 12330110 -196794057188275305505242836373400227840 12330111 788993261301886786123836061028966515584 12330112 875938772986642280327720047236926668800 12330113 -891374332031798439440153088606249348672 12330114 -506477700313358671259104090345432364160 12330115 -637249130696312980031786211266237881200 12330116 -470860526405340884565846421710387511296 12330117 370905813065786327596762502938439120640 12330118 -700737681909458950186468292344497486240 12330119 -69908072827453551586961889963572540856 12330120 -157990915241328552840024091842731212800 12330121 13894868319563721074150577680296596864 12330122 -171285908932233203768533184319549235968 12330123 -334535622236193173989652184711479749920 12330124 -771101563583611937623908268143815505408 12330125 1755972716364007032302974027609143279000 12330126 -80810495598405341899831057933648343040 12330127 -1861941167866062417577301500264329515760 12330128 666842249334815657075843568961536000 12330129 226163931413154884332599616233647140800 12330130 883354361231544176405242794166831019520 12330131 410951739708216225354588759886941734400 12330132 -207170839868791721591747835492374919168 12330133 -49013452043231380172957869381023402600 12330134 -11194768086384807092437199728431177600 12330135 -89444614106412877692023143758987490440 12330136 115378761699761628070037823774766940160 12330137 140715186912563566943229600494299159572 12330138 8397494969594304359214127178132018688 12330139 203192581391088403125835251347541763680 12330140 513003515109418539961263566444218621440 12330141 -279244679207336607154207854231373627008 12330142 1069300415751136704310520108462682816 12330143 250254213500264510501442401965374169200 12330144 49653792717165145465365205176850317312 12330145 550118885924832998344750653787449259200 12330146 113661317664719245084351384856415234720 12330147 -290600614683675461367137034626750987400 12330148 -574282803127497527193526506627327605760 12330149 361497421649330367256669630131394705080 12330150 46603955324544065650888299511756185600 12330151 -918061785813930726610946733219048203568 12330152 1245754869968352344570473834346446510080 12330153 -191807017991781840087530547551463008640 12330154 -634145670889333975531112035476860902224 12330155 236848927424869258550150586315511824960 12330156 1160340521985283390926970127950777420800 12330157 -97649522399582065225975322985062642176 12330158 295631500408616322572230880740713278784 12330159 -2618391119538908963566614241007466480 12330160 308752632169103888469255055747863674880 12330161 1155629295597209738746076274708584751762 12330162 -143784278721546123386937885572757196800 12330163 -989418400480715065683187384505801497588 12330164 8839810940012647493040527504351232000 12330165 -686863232144438240835650206943937658080 12330166 -781379663879925580714419115571743759968 12330167 -919291072744817701364581168833128333784 12330168 -120101746131570564340645710766485012480 12330169 -165099848003786807484857681189678377020 12330170 28166682657838270110562397064293496000 12330171 320555117539973118958185027644274700800 12330172 835634387374353030930597690080582706176 12330173 -245243998985342289234311647749166997760 12330174 312690197724325939739338128001868129280 12330175 -14750384621247537789903244108998030000 12330176 39814362136067421977301085943198908416 12330177 787202656610207444934487425339675113520 12330178 305503639768874940525133017020663533056 12330179 -438921503872264900012613982187144577220 12330180 -436431862247609034436680998052876368640 12330181 271583961357984204853367279341124939964 12330182 -91714108499815172078930610398424767808 12330183 223122077847056233196351079445281484800 12330184 -1070503167423103888110464314308051901440 12330185 32294603012048780779562442845562005760 12330186 -59473591958356540279151138031289577472 12330187 503800696329993961919712778439348159472 12330188 -24335380995025864561566061961338675200 12330189 134829021169320882182616240209657349900 12330190 -111882072245203938531712808254604846400 12330191 -1051541499690988565652931210547602192080 12330192 69674132898881829889098531812176822272 12330193 48313290478871405267275786208768472640 12330194 -499709660225138029752082042131371509104 12330195 -422052912901270949461022106117968464080 12330196 -641209949376355094594965879779552706560 12330197 -1004050724535421510982128590230081474400 12330198 -47032807265645856574798150277671370880 12330199 -165708836223510871817609241375327277440 12330200 -301553442671130568600932350199872256000 12330201 -127013151389216880021021552247549166016 12330202 -391206711021387676848935773031510830080 12330203 879681883292041839960605833009270624452 12330204 173500314104229714827431363462140444672 12330205 -352273865849719100710038676932773125140 12330206 219994945962690080625440827463674884480 12330207 10900000225297199124078434868564867456 12330208 71087152820094564070050711263162400768 12330209 -1062156104519007979022571814673528362590 12330210 -240319504638440370329313442099658711040 12330211 144023917775111520471623037161006204144 12330212 393328516292509676546019173882360832 12330213 127229883814536361849608176202307112736 12330214 -316203698138540431352198380345527356160 12330215 -1068457976861261721848427680275145241600 12330216 -835715653562673413104111142482296161280 12330217 284227634341096876583366544084974177664 12330218 -532146058099735677874831772537443087440 12330219 34332783099095981359010238496502446080 12330220 221902761126313147267100080666678579200 12330221 -654020045674053898210598092856142472320 12330222 126492242754479395839373793200863339072 12330223 -216595835511655631901749092581654088880 12330224 211372553162820110101688510417064099840 12330225 21843871421185480383314108983411899750 12330226 106592355843108390043202553393472887312 12330227 222519524681545285873867463952637982112 12330228 -53424345754499394133670362895087124480 12330229 -86924115465437466071735660691404481792 12330230 241053391392126233813561034783652435200 12330231 -327285023439173248568681271840939427584 12330232 1743398245183886091392298627264274022400 12330233 2427011360580748522227843692206853217600 12330234 116318746889699697893232182119168523520 12330235 -182101586204026874688721282904401661040 12330236 138071426563152933584459750937743201280 12330237 519456359774192314726195599796916751360 12330238 84867648449597973162844070064564343680 12330239 87679561046057792588753286990608636400 12330240 258170841308801882879024467886368358400 12330241 -43353730273146226970135442911328983040 12330242 -50248523736044914694857221703704007728 12330243 10224514149298748751690585016820241732 12330244 395001951604024607127635460292274383872 12330245 1301928126126291360789786880296623341500 12330246 320839192826837637741549289799342702784 12330247 733464919780005523719876227705290892696 12330248 5281062638166886020894860196726865920 12330249 70074335246765290755412610573590636800 12330250 -1420772392116346244489783538619392000 12330251 -1024486597686892946788701645827914520748 12330252 390365555343835033763853121911825285120 12330253 -639920540364230437964053998965959997736 12330254 507584498544431916244381647541790121600 12330255 71930653120037474936752039979914206720 12330256 -437575537254908315293467482261851660288 12330257 -152742810093755581718711143676962039260 12330258 125424908806849698700901717113502331648 12330259 -1459914093513204222192323945424071681960 12330260 -89949926179393282626280405157285157120 12330261 97384561613272441990978653650994841788 12330262 -411605794123302759926907198656242236672 12330263 -121680324370671649666858861237060728 12330264 784107975163550583178864940356050923520 12330265 -294114028818483624098206363823295401340 12330266 -292501982344420269312487748834165092896 12330267 -127039859692350705186406803633909807720 12330268 -331654935335471422992739783750713866752 12330269 -406976562866531235653364486408801311904 12330270 435294037835201998447817677016174409600 12330271 -692261421032073840042542295953857690528 12330272 1464135996198883765144188652084541325312 12330273 912764581493670696556191157522585653600 12330274 326728413676375900733314654799100966144 12330275 103246665524749531911203400259832454300 12330276 -74051712208214388424291038144956375040 12330277 -879306106953230603267536263245161312800 12330278 1401300789337172913360447939490343577600 12330279 695440354186424188409974897394815639200 12330280 93763932745927879975936195272317644800 12330281 368199601922398391738989685155316561664 12330282 -234767250145247232715723672785970281216 12330283 -4317200426851246079232769514263456480 12330284 -69039007016831209704058329361678262784 12330285 -89453773903572714097429376291510846400 12330286 81720187632018848832547234387529843136 12330287 657303060563722699108890425603301907152 12330288 -16262687628222270267640864274765365248 12330289 101182782666187587275861836291857097024 12330290 -5264136099826087609560110528361600000 12330291 220729005652735473243247414979633329200 12330292 392274471551888921534119785984440371200 12330293 -23664246978104091343041640457373964416 12330294 -569703649671367400635411931854252882560 12330295 -41324807257080485661612514673378383680 12330296 1194843653572467775517365607076093419520 12330297 -131003010652218203303869095817520454720 12330298 -98233063073769696797402625954857690880 12330299 -578388391313932976136406294679987113320 12330300 -182328867631026371897170652167872307200 12330301 -1066984110876809559802536312993789296698 12330302 -915169665746861875393232913246935881728 12330303 -334006703492610123153519872863075301376 12330304 -148207466603543854450789019958053437440 12330305 -80649038055486311905893044987843082840 12330306 -408171345589034535675065515606493683200 12330307 1488584364934695894173814166026405159120 12330308 17448401073741320651747441789934284928 12330309 166980097356241366105149366905654714112 12330310 -22538863415877653270621140501747040640 12330311 11423142214515591114927972125842522920 12330312 132275366082964954242631676749623459840 12330313 570993644474744333352859707224384089562 12330314 -47757521174033910308290258714208259840 12330315 -505380467004430206996627981616944386640 12330316 5680006563193522883158535232480165120 12330317 281202584533027080100051233406815286092 12330318 85167823908653083084872479468334944256 12330319 746868972859932324069207855913043935944 12330320 286515515641062159519973061651909836800 12330321 225937918892514890046797841051375230304 12330322 1608226842242375577277527848510310718752 12330323 326720483585133563468485748431391397744 12330324 98550536876307797090398226264570017536 12330325 57161196757231019481136995374768644000 12330326 -179292410812611386545831639108055027520 12330327 168136278305304888239537983016405370960 12330328 29837508002098097263490322993005660160 12330329 -639555278750748507778862136142558779120 12330330 206395844720206166624393059903670833920 12330331 -513148590297892271389756111951562064368 12330332 -101566003360577033044857157827209748480 12330333 847009809899676215931469507354256097600 12330334 -365836296975116184867413590733200826880 12330335 -917667621862672760440394575613964538800 12330336 -24608912802145626779069026966815375360 12330337 802510961482792582203528382349048925986 12330338 -435953051769016260428719026627135499104 12330339 -81079809941991839157635455038022244352 12330340 191528049743777414320748323481161359360 12330341 220654355406475921721443315169354145984 12330342 -101341343789534340601973297689515694560 12330343 521207412936841312529506642540146057664 12330344 -315533309403905615680819309088636129280 12330345 -667587452003483219633727161968750084800 12330346 -200237195027098385211489021962348083200 12330347 -1155642421932633474398862122164347768204 12330348 -76532292914694092093269785517642911744 12330349 -834309872779048998290837218894997573928 12330350 -495297458418104690667184839715965321600 12330351 106365215600896729418427110821344046080 12330352 -63096259060065442195913072148610514944 12330353 -134942064109611851701972294672179164544 12330354 -199141574588553463560427729306159537920 12330355 -139318774072811975606548782205608380640 12330356 -730965894438388517833790988770997522432 12330357 -14516057335809578031107761286735601408 12330358 -520283269425488831556453735916476608640 12330359 535241373377034069812048389459669627416 12330360 -891171775613602717998945839652943872000 12330361 -552675560408996576339455823064322429628 12330362 904368712369975114339619233567642001664 12330363 -173794392468070381658646394071631226856 12330364 -1025066534093378786713289912640549812224 12330365 -1127181899752974890634168303590759790600 12330366 78560524781127758584731557197378684224 12330367 356733337407464409905386254778227833184 12330368 511029265771785777509809072707332997120 12330369 -646945286572687180347704041702712343936 12330370 112941801232432502404152219495046056000 12330371 -1731332398974112309494694545126751807056 12330372 -225005850203897356022836318973361850368 12330373 1339793104692876399222112398368497911840 12330374 64487899335090738646921243906667618304 12330375 -741764939702433915598306493925701664000 12330376 -143816095194376027475191853404606417920 12330377 -453178308776992200999675548225972539008 12330378 128317825630331928464155104967494935904 12330379 -19689872652295948350201034009634331416 12330380 205423761439438508184918375402227020800 12330381 -159612910838599517873626768581235773312 12330382 -368994695760341171221720043362676102208 12330383 -306684908247645582008890441523531750592 12330384 -206141794556459674872748698857394929664 12330385 -125260313330909827357652547590119770240 12330386 284870668236597840583629798072432919680 12330387 10591217882363484213219802824596641152 12330388 115207738063469581507391906969758468096 12330389 1036421054128886371573549343406024840156 12330390 -85147781832435332417595858584140222080 12330391 1449489743026312327218172422160606862792 12330392 791614449202326143768918989029339955200 12330393 -126842762255482811173475830034741273136 12330394 205058848631968077276415896538240980960 12330395 83526090911821879076723253007378325760 12330396 51551912495849059164873098341833057792 12330397 90318280829936046613935125209373269728 12330398 -334542678861917279032944949038387804864 12330399 -77422964370880352882176162196638928640 12330400 -46457383071631180331554665041564467200 12330401 -110585709365802296926156161458410925598 12330402 56295694343929658643870717287725599744 12330403 -1178926589767771619154313345851980234400 12330404 419624076843361701397343707224364937856 12330405 230927641008340454099549107294120588800 12330406 1146877618936044553574248085702818919040 12330407 761833854905612248332711697131111817320 12330408 -843529973717488228197405696252196208640 12330409 -409282167823397424665304798434581050210 12330410 385887470232150135720569744585241120000 12330411 -425785419761342013496900925896683196800 12330412 -864773062911172405127239574358079836160 12330413 120308600782940340954727703950944054720 12330414 -834045289100289355053316546722551103360 12330415 -257686564069958633249969347600720320000 12330416 -40208459305495890708325423747334799360 12330417 -614744931710022392163700599649778858400 12330418 1191814994798508408959126464644482795520 12330419 622567250189599840570802715593527895820 12330420 30963231371746122483139281392121722880 12330421 -827679668991528435121606372315826575378 12330422 -1890449949744448834261343525236765440 12330423 -351160893789265786006905494902601509440 12330424 788624933696853089754237405396710952960 12330425 34012729083232490575326914615629431150 12330426 -477429092569007107221850855893729709056 12330427 1183834992670627175104576292350160792832 12330428 -405287874749658987281931918753667719168 12330429 35411413593656667139995732551995670784 12330430 -7957933705687325610505398911012044800 12330431 1437920702086821357508624009074917351232 12330432 311002938752125504701601622449723539456 12330433 344406412370926978530071087604211280640 12330434 -483219630573344980952649798292107630384 12330435 -18006817288208620372287168580969780800 12330436 65382363306005741002121214785278935040 12330437 -1137259378104242018397635631198547054848 12330438 50293437373950390387514946240616960000 12330439 3359184582708540978313606522351889251968 12330440 913209225229493633983029285177089740800 12330441 -1228812794772625426100300363159689462560 12330442 6313177025381058544705329070166989872 12330443 460438231723049241455619387943725196692 12330444 31482518197997244322106400123412660224 12330445 117382674576395139015835854575368116480 12330446 113724600829395513567233215645927896960 12330447 -53530491143801004739683439899552690672 12330448 147352644096287984231609950058175053824 12330449 176496785557402649336214423023457264240 12330450 159474646433846736130358356299134899200 12330451 448263609924279471075247685895331215952 12330452 -835523211186090251513420579205780322560 12330453 241491458692226992829688385066433990304 12330454 538778193755431454261058113999433382176 12330455 738973728491264390395045348830094926360 12330456 -152057224654903625581277286151378636800 12330457 -893278323888660603914708955708659773548 12330458 -53293500277139639656369846310970706704 12330459 -113678742766446142081721768197904540436 12330460 -449080763622748618228869633223527774720 12330461 -66892286549613277891354601860228257504 12330462 69932912912094956301193530587747880960 12330463 531579320816458799693089288018646644464 12330464 728099805887027838542282945112423530496 12330465 -2352164242071225525606450961067381760 12330466 506710170865824789632660683425264024576 12330467 76400026075486846621399920036117628992 12330468 -36662488395474803977209856427693153280 12330469 427927557893968128108291948822603553920 12330470 451027796728591429320719228594567863680 12330471 568917778362885464321794511335790838312 12330472 -233598420174180140458165908362042081280 12330473 152460011088895612986508626817579777722 12330474 35269359327909508089927862973129409792 12330475 -480867343071535232571046918670573669500 12330476 284047232993760091350034402386495552000 12330477 -828482877791923776225681101392643682186 12330478 -1299527322770800190175561346042418653440 12330479 -129434216608582812163477698749545153536 12330480 -148931059797681858732645423905675673600 12330481 230938142390745700725948474067172123700 12330482 1296145865374493953816363628792166701184 12330483 504814229266851986184389595860943578496 12330484 -230629816250057092587554551027573997568 12330485 193744508215680018360580796953641057180 12330486 -18028113772828157866975402919568986496 12330487 512930410533528404845201364891738548880 12330488 305000200104989621019613395953264640000 12330489 31211916810209216132255240726919199824 12330490 112778716355209483560942802352737490880 12330491 636316091917634841191502192392341387752 12330492 -706824438997284455689114282994907783168 12330493 497922462782602578410190245656535239616 12330494 -351228969084301605562260406954148244288 12330495 976329852749891134944861507878510280000 12330496 494409312951632528766116475933359603712 12330497 3394031596100667516461540208969805262592 12330498 160333733386866491775682957276695410688 12330499 277220896622129633369438611584161609040 12330500 -19261798569178813442752773424766976000 12330501 -869517733427223808132168165745561537568 12330502 844690826429920015882906525547362553952 12330503 21660697637403636833602296562575411984 12330504 291139358664146141408613258908183685120 12330505 711298452817282698628989559942293000 12330506 1150696670932834060835562648516636445440 12330507 268104698853355375214378207524568294400 12330508 22655559531795286430322036482199929856 12330509 -110321787597474620196185815651198483968 12330510 -113678444032470998538244355095528262400 12330511 -1795246883618541592849508723303500602768 12330512 -157395155903697899419362303877868150784 12330513 138317847680972621763128470250767769460 12330514 -13015591925932728097446829421825676288 12330515 -617848931031644816146043308127027829840 12330516 324325929744133822782219741639428689920 12330517 821411200490231159325138165721948791566 12330518 -331693433520880035033109710140777603040 12330519 -59404673136159607509581806625301226800 12330520 -148419156463415004324655792284421939200 12330521 233537964614720350668395686657486624512 12330522 641616877913463700095759631752474892800 12330523 -669612182185105141183805373607874191228 12330524 20885582468563535626520799353030587392 12330525 40571056016524780079155954118424360000 12330526 376969929484692166364423192474968913664 12330527 -632813996022027270470992456457647601928 12330528 -214814238265845948628026199111379189760 12330529 85327955925687252954428671575384094720 12330530 5810754627508066862174582081195589120 12330531 312996935631309825911379201358072406820 12330532 1073018814678370466672007276303998874880 12330533 1900078674731724888027690948270540670782 12330534 17983835303852558509737237006779033280 12330535 198352478496107908739650247989731156960 12330536 -411618531955890487913588048811801400320 12330537 574635816272151068804680475824816156560 12330538 218580093726748855917724950595736232960 12330539 -204095352375649007929730804025417530640 12330540 206517400516119145048136388741234539520 12330541 500731700425015165361461114809481220332 12330542 317384496669024094676648176704817373184 12330543 -457860605837484259942508069200138849776 12330544 305760510445092206966881093659383562240 12330545 -303427889982370648351615445251531911000 12330546 -307888215554514547563804188717881904640 12330547 891163079336236565304162950095053305996 12330548 -333335106266994649216730246788221129984 12330549 271716724479788614545603111609543037440 12330550 -386192054978545317807119664404538943200 12330551 -5170687087653017222370156247061034240 12330552 -72851855605133663340832880295117250560 12330553 -849510777870536184543433665597978174336 12330554 -650296515816411481760315420020565787024 12330555 50343606661004496026480058305781371760 12330556 343094239534926415487217873065606988288 12330557 346043205604701780970060931129326694400 12330558 -515003965496948093439534246629020800576 12330559 -1233374054749208952687618402500651748384 12330560 31361293341157359970716711413895659520 12330561 454728359935671542237162471383045916064 12330562 -250026884476624006675984268192363839488 12330563 447988654745740107429816646088222634240 12330564 549789919262101268238196357602332875776 12330565 556089543121859459407525719811354792920 12330566 -492036167164545382990344488431761348768 12330567 -182930993445154967345585721847697537616 12330568 583265942619884968825126738681032960000 12330569 -1224379680180360263555226275507201383680 12330570 1305278596211518186788499735950213120 12330571 46205129689123919240047244592924523944 12330572 -1497496596127413133231266913693317411840 12330573 -512474496103910130405125390527107327840 12330574 35118023252204808378741815898081050880 12330575 419330871158752000916827837079599296600 12330576 13632663853516920436592736252623585280 12330577 -147264298413610795343011393841955979648 12330578 -164876252707323291342980563111592757864 12330579 -318718784663254945742914493532727036560 12330580 -154354503726446943021980493293620588800 12330581 119957056443382683804189978319081490382 12330582 11391761513413227587632898131443778560 12330583 -366803420807457175464725226691831051152 12330584 355712494807166715608639516850353971200 12330585 -158186999666082231049805318574141685560 12330586 188734467872405754631500800903027545824 12330587 -885528370778213905163720774406417265080 12330588 -269238691487735117112769115171900659200 12330589 1055507176260637803791658257261680580390 12330590 -602151727147514399160251540593756646400 12330591 -148160332380191496660885623934409786368 12330592 -177243444468799195035959447872844464128 12330593 1083746137348721695584777565099844294208 12330594 1962846707169032697866022265577644800 12330595 -300457359745560005211254167614715028400 12330596 354450815541170663201429965386951235200 12330597 952655057980391827272592313225263444320 12330598 231610591469795456621119250580207132672 12330599 -6168207202756417651574444647378734432 12330600 206690344056133539480416621884889088000 12330601 -24350820063284346694108599542242422400 12330602 -101615613028024069994598623784425931168 12330603 1836624267896692815825372750371991815520 12330604 274815642260293693729538423603336635392 12330605 55755200839842015349665710892153746700 12330606 -457955853364102189455440568817642984896 12330607 1263441295632780317457199387576839850360 12330608 -300902655385099537879885677998551891968 12330609 17330047730168859531676914335644065408 12330610 -82492130662465282354008452100736463040 12330611 371313117927716007487471434596165755212 12330612 184625133656692708812090492468854710272 12330613 -2572694535787014880723474047827432910560 12330614 535903695712643586291638767177024426656 12330615 484496471602067722315739125129938061440 12330616 -291894824831986703357362669576321843200 12330617 -70658554350654409084345903993053721080 12330618 -380418085581081655188700574778664912896 12330619 -437270557841726197242357819026219685104 12330620 -388145088203751631950952862817594931200 12330621 -483116670325377318521304796984938573210 12330622 85234383402827711220347876649800515584 12330623 1173834819204319715618140237854529442040 12330624 87678226098373973936923769897106800640 12330625 35809506821513834427840795967987262500 12330626 333843567701517343279961735156052480 12330627 500089099437264976376515534421781357024 12330628 270776780932610752505491058202045066368 12330629 -1698970420747852342390173680634842001120 12330630 -13014054826322863297999853839158103680 12330631 852156113306702113105146408120177233432 12330632 41315781127124973466324254172935782400 12330633 -92389904826997650576131314123917615936 12330634 -38660518606765497181475670984623732640 12330635 740760025663483666400076833375814400800 12330636 -331903754815310326016410039531008491520 12330637 -4211581231738444208197838387220518400 12330638 -193644618051016207001572709470448349504 12330639 962207084345660373782199898147408151400 12330640 8143495038308300702928356284634234880 12330641 225303367854894104454552989427370469184 12330642 256721461880300986630598057715348534912 12330643 -67390161382823179626231483958028084736 12330644 -294515715399259987224171591927009292800 12330645 797423103524881632940428645305035683840 12330646 -142883268533892433526632501576595212800 12330647 235665321258824018833949286703052754432 12330648 -668065737633922508423820394110134169600 12330649 49419357504300586932064756558922054164 12330650 498170029922554591685900457892216366800 12330651 169884681456280518847406620780464091032 12330652 460371137348236126193951379007114497536 12330653 35760471896159916871167870742364217984 12330654 146626981693076517816451126373910626112 12330655 -155914200776823235257729756213454917600 12330656 8218343348419266280923599159918198784 12330657 -107330067637454221795091204880418776960 12330658 -701379030894121611408926728247387679360 12330659 -367924610424284814570023296987710589560 12330660 421933726437317123842325787900528107520 12330661 -282249517191347243947001565040155622080 12330662 -58092908258812701822625801946736291456 12330663 -439183153015271718760272110430962829312 12330664 -1076042254945398287590336151812074992640 12330665 1809144808565349271459157024449977600 12330666 -170213838250226262781929847936136938656 12330667 -1421897948237476149627546024599368106168 12330668 -87410320114416216279978906337119141888 12330669 -169831829220808080721032009357421734144 12330670 475613423426435470453590956981485580160 12330671 -682386333648183435592735021948676086128 12330672 220250062592595333333199630436553031680 12330673 730547503858518377659062956114939958564 12330674 1444480236429052636437794989732353724032 12330675 197167050226674001324752861484968534000 12330676 228113427826297252188254599499322392960 12330677 6090904874880482563520256706034229486 12330678 -123562116155411505948695943072602401920 12330679 -1731544918396203766598663486857246837720 12330680 9762856826019699438274382986538188800 12330681 -405048099173515730051803112605194529056 12330682 121763854467282446979660202549182188544 12330683 -43602712146258005602913222927062951560 12330684 192288194237307808827310898501753241600 12330685 -892841718506111661218012504948736368640 12330686 -291933202386432887645152250949368250816 12330687 310388225818876352793593439342718765968 12330688 -48253416527955675425658131735209050112 12330689 -461461245431483481994238460364024071744 12330690 113505151291963935374623100981827622400 12330691 -112050421997281082689426435641713605920 12330692 -1020105156972023803009541833697156441088 12330693 836736717493535007733122836710493031582 12330694 13691729181566751655067590070664231552 12330695 -307770216635926744399834906106927390400 12330696 211993169792125950600397726308197990400 12330697 -99835518250022497044711778436052242854 12330698 -991517343835618601384269666015188584400 12330699 -467335901863336423712074887455641930536 12330700 -339680437188897652099950814828175084800 12330701 895884792829351507604167675877822499702 12330702 -201168394295086165146965858291989749120 12330703 268511413738110975352489843945859695416 12330704 -270132540746789428608205405385019924480 12330705 -486907101666854762949500780169798868800 12330706 770861266396972376486864612534409010464 12330707 -264541567354412192393697036627511530408 12330708 90536500420575508178414063705827252224 12330709 -595113638402319096335070347266927810500 12330710 -229754724384156720920543735879649719040 12330711 72084553912983693954058474317526410552 12330712 -771230055661723558402729651546725335040 12330713 813371254700558372093159543650686982980 12330714 -205978159754021108046924867197357789184 12330715 165544983978886299639868770073807872000 12330716 -1863527860250067948265533849041547075072 12330717 86254521893699509560278821686541905024 12330718 -743745541660908401145416019340048237440 12330719 1193008622867907216073076260824415881120 12330720 69848203212396735706653199240424325120 12330721 176772129345059601419487277794993942292 12330722 -79720268014154725390593097290673903968 12330723 -9723192044308005993862053932451689472 12330724 63407241150869843062639728920128946176 12330725 -660001934877451697172074653439455548000 12330726 451678019196094551314054817610361252544 12330727 -572269166677988581236687918011687332320 12330728 313077534046189749556538779357963484160 12330729 494700011129988255364321427963432516448 12330730 680052175182053696318297128653146513760 12330731 43899566626691557114657171315575612960 12330732 105337848967332234849192468605534502912 12330733 1086563865295965073107535271470723840982 12330734 -128446335363505854991486130440307808000 12330735 176563328301959846965947883219875498000 12330736 -168672930648591059465373054007461052416 12330737 269388417280048220906077165387460368512 12330738 112182522205687402512858544995519421440 12330739 -604922498692352474682827958017428401460 12330740 514559374971779384585305298407098704640 12330741 -1142302321188369524188801449591914416608 12330742 28673543465435353530738572904391335072 12330743 1452229371355448731345285167982210962264 12330744 730550834001834219707075726482892574720 12330745 -2818913285036748320067023893345415040 12330746 144856170477107224197529757033250662400 12330747 -1278626252766666905281712299722965628 12330748 -1080395509288265276738107528292111646208 12330749 51634243003558050664156424065995711750 12330750 -89250312449890703364512632152744384000 12330751 -366477632678728826366545932138395105400 12330752 275307096822890485610527823415157456896 12330753 993393541451010157581232178592289351200 12330754 319177107331479868771849809835605402576 12330755 -705442860172151044074684766955926931040 12330756 -356749144513531750250467797530134101888 12330757 379347284653980347697488727234244335360 12330758 -81131567620635683912392926497165027520 12330759 -151523669792562406619455945570118048640 12330760 148797836192665423052472558946546483200 12330761 -405727253055879070534641310483905274188 12330762 14235822494529720752961820540315153152 12330763 -317062112882031253096125513314312183332 12330764 -162999756260899151321029221668898240000 12330765 11990685584364228323424322753237776000 12330766 5446465134514577073925320039815844864 12330767 -1405037472011935085314762961098141775184 12330768 45687649394018752614678569612208242688 12330769 -631922729113259833697942370457148305920 12330770 -789746453763869457530940310294201041600 12330771 2660228790677471603747670693361251840 12330772 -533126229116755546770562207542815539200 12330773 -10849627769073931234389364455738695040 12330774 -176402531358228899108471351499733752000 12330775 950441223268226531718389818805527074800 12330776 769348761278492972553074103178634926080 12330777 72582271131295953805845909299930760960 12330778 388595026907672310760318081949990250720 12330779 -4659590221980382643615191550388379627008 12330780 -145659942367929716985219237423986442240 12330781 -1214806030751106097052597374461706827418 12330782 -291573097715652197605857550546705147008 12330783 165168246398701492239092745220496632320 12330784 -716774278538903446744398861100281888768 12330785 -360290174527427610026504809831146182400 12330786 -63492041061649583532668289420036172800 12330787 44197205518329509195702140097889771264 12330788 582613441255562698681035161070507113088 12330789 10466944511129379852807622361830380000 12330790 117718205725774607301700638390721814400 12330791 -40908170520571712681814850504181836800 12330792 992326802006493505173153424408863621120 12330793 -1279769780248367084217092724764655275100 12330794 -69142747734666308360689877261515008000 12330795 -39766581515291994386819168496995561760 12330796 -706977443803678585888749939499434054400 12330797 1864256635821991426597069467650676900972 12330798 584977064200023595542822338369410649664 12330799 -612504884279682761467871084031287483760 12330800 181525660164270301653018759500980224000 12330801 -139259188821918349208260685063652674238 12330802 -655046622674372177250084613764516237696 12330803 1194607778313880635762888482627415047052 12330804 822733625715893877075749688891791978496 12330805 340120144079008233962190715738625108760 12330806 80661455562944692873754741301421840128 12330807 902851426692409216959730370955827652840 12330808 -58980596919881390617016949187207495680 12330809 10547723609308828978204570500197199504 12330810 -18489350562008867943147310050820857600 12330811 65841523292888026966760193265636265984 12330812 163348093190864331585698388125424448512 12330813 -756338601941131533361062278994892281312 12330814 -1146474592623570913826955099072259206528 12330815 438650951202837887960210379724930984800 12330816 -356863291486421766740761398803334955008 12330817 676011299162989664455923843751726344960 12330818 240354606778069998036405466168756593360 12330819 392359923583748914106427575746343854320 12330820 492110636087203000655889981361839598080 12330821 562299023748275536990678104322125232344 12330822 104227668983737848182678464802284191744 12330823 -71410312568150119683325137244723268040 12330824 -1482966931215435623069851875596388065280 12330825 -105944937777381178481498862245744414400 12330826 277496720148653745807803802333358500864 12330827 -1644410000011179784802652019274036985324 12330828 -166270733220650917052867384530202582016 12330829 -255039819808303938695162012109004032000 12330830 638208984208816157861954585422584316800 12330831 723023699920484440198355525681408119824 12330832 -52061507760853835771389136921409896448 12330833 1168887243297239734332565644514662681600 12330834 -375354355767146809133836302321343365888 12330835 155434248076483295921466564636745550160 12330836 -7422660277114174828310867975127244800 12330837 -975439105840845752885052935847575457906 12330838 155031860305700578565349563253566876544 12330839 218208740414601541100351279727990865920 12330840 153609785505204557757439065843489177600 12330841 -368432121772622740022210196677684143100 12330842 -27902767330278628393520860102121380416 12330843 -179544026167639987320508009684395214080 12330844 606498693814431333500218620672048820736 12330845 -828087711417901145448560514914553016200 12330846 925774961857852287125958465099074918400 12330847 953388769608096363256091701860540075296 12330848 41691803022126870862771398300378071040 12330849 880391257706840133141437907854210246064 12330850 365578634764449685720457212263494400000 12330851 93077305944201785997358626323688759840 12330852 3291942734138337248193646267243560960 12330853 382342440329858861382706214045825423102 12330854 474000820779697256856904772849599243392 12330855 552595910631607676700924008191783540200 12330856 -490109685109519682310845126671198725120 12330857 107045977380282774514061199503370364224 12330858 33384977345194703258254663284661052160 12330859 -54625892082556011619411665537369900940 12330860 -230222995077041210410228809251656704000 12330861 118209845597348452537573494860608176960 12330862 854026938366635341131504738434544186432 12330863 -419536003814401254569672005053569091888 12330864 37873188561436573840053714418553192448 12330865 354425822094583285834810452463788186600 12330866 57140996912648203457088720591420604320 12330867 -146260183445460807626443646247855880320 12330868 27533691740761501264784718664364800 12330869 1144859579341918354602707221217238612270 12330870 -57030102803959579450428218946826444800 12330871 365899328938570506278589730335055099312 12330872 -1458266253825726709513273843863043891200 12330873 52556304748044758719364720260654671360 12330874 -268317051461225610742614603480974468640 12330875 -693225075934358347165573250379135240000 12330876 99615708047073149626498470924720390144 12330877 -201306625274562262631837693847924086880 12330878 44772853834813133616582230049213165312 12330879 313227059699700006958627636862909462400 12330880 1059211054218400322690966363029949644800 12330881 -1628745795854804355633691577820587602128 12330882 -296268581935008293155886608658187068160 12330883 1302069461473793705740555089960614795132 12330884 -632556145752807193934567188272088589184 12330885 202008200141716938422671059047706514560 12330886 831890221735269720120624578796834640320 12330887 2241982171644588231827859418966742106000 12330888 218348159922541859727714012187143045120 12330889 -155373387257220508964820882384039271680 12330890 -213739628022242940300688227491112130560 12330891 222402893176701436229531546504640608700 12330892 -239361939959854462078785653592916782080 12330893 -1195669612335862930592287187162463414858 12330894 177640726289229128863260621572426191872 12330895 -6666401166403665642062423989408364160 12330896 235445137856070273908493541292452626432 12330897 -701135391517116620536406180816899418880 12330898 570948697176068414867405660954769291264 12330899 -630169159658246177373794542438770776208 12330900 90863169887902797823416767750029824000 12330901 185338928289012061132004540893388990208 12330902 -121202542508115725972948793833404917696 12330903 98930155951418920203156062327506140624 12330904 1586130894664036683759842703019389941760 12330905 -404586275273275298295761223885810849600 12330906 -167243215533985567307622782128921500672 12330907 -729547283756055050160665899258391982844 12330908 -75416036070342482946471210130981519872 12330909 -232060160821013896321395148379225030586 12330910 -151171383625273759393745890235843489280 12330911 -967732999546627332338311212340471527000 12330912 -725322216961801460517451570345065578496 12330913 -737391360873296444459695460229798144576 12330914 205447853121359941262092066643652626592 12330915 -249403496655134979012634298307895716000 12330916 346871205300275537354235735161920980480 12330917 -63582466309410252234756641826663430788 12330918 -474405410011317484895765645137581901536 12330919 628366490168109803818797207708091446840 12330920 -709400299318040805966924434065922457600 12330921 2267555609493824667681772619878018176 12330922 634961905786370997803310715677323278512 12330923 -989144704887646925221766983936281607896 12330924 -316723606184056563747676671455650959360 12330925 -279908714137471600952050364680832023200 12330926 533251801701292879596391843300971438912 12330927 -189672684057825718233074250175217694720 12330928 -3709007385233007763447888111287664640 12330929 -6719736788324494018054269936331111116 12330930 39176058786764202796205821329878469120 12330931 82181539722275703315977093530823505112 12330932 -201258437344652915040240626105444106240 12330933 1273829622096576209741500445746319980224 12330934 352343720054880199335180927831554525184 12330935 962276684103794729796207943166318417880 12330936 -995420572538077977306536456291492167680 12330937 201303656219308612738727933531506856452 12330938 5792226568598861797833400237677404160 12330939 720262275158134459551976855217517561624 12330940 -97925647386321007124611226796313320960 12330941 -26221617649637039782215148179575644800 12330942 -284565080596863077916556195201952044800 12330943 883444988889408303940116139455853553320 12330944 -121998609097037655045292394325164949504 12330945 -205070749347090610445019238200704184000 12330946 726077790103790845829379316983280197120 12330947 -914909634413720437890546580078677244368 12330948 969489049072864097280151315793921550336 12330949 -1386433174382587600300379792017593353540 12330950 -37797031520328975140383418139486768000 12330951 1051374700187279736986880425018645912232 12330952 397853142572760445666192692674027520000 12330953 -226969615917110083094538513034619716380 12330954 -75849021796752833706812830358626917120 12330955 -76735248255511129288569641577611160960 12330956 -225356502941821297347449483459437248000 12330957 -44399611638337278240634861042121482560 12330958 58252836281327370797455179315447526080 12330959 75448306560195246091809427485528219216 12330960 85756236939184323784866201320973926400 12330961 133656849671869714924994559201872930800 12330962 -54082230895034248336209281712504053760 12330963 -386456428772647443347099736572820927360 12330964 -968380453613278614994007037437567953024 12330965 373790165018586885838689323734297003320 12330966 -224656116098801259173007981872650752000 12330967 -1286757502040534054084841840847544420352 12330968 436412760243863608235938664634118348800 12330969 -119086436952887529539403511022838093120 12330970 -249699470171027563486861694405829292320 12330971 -941741017180432602680756606159085808800 12330972 547629905306849719814584120564821098496 12330973 249018028642583264886298962485476109222 12330974 148937884113867411428305455703214862720 12330975 271494721310106663506669327649797088600 12330976 720068779657869334268266804573097164800 12330977 -557424987472474008259423539078853326174 12330978 -103621293688521457657563765772428785664 12330979 -1452830777429611085591970645106072216420 12330980 373799264116939942817904284546669007360 12330981 -419316467560709550846339516790929422400 12330982 198378901788196580727648029795806778592 12330983 597389394802169535738588684060938666976 12330984 869400979219896688340418816884562001920 12330985 -417504873518694224986817095555743449820 12330986 204725674658238637587262219848946184544 12330987 129135634366490154201332370952295616240 12330988 30722891223162396882200162342616543488 12330989 -576000147701445123822504050067685140 12330990 -24325775365393583920342718386077185280 12330991 -136893435497018473404091733235831026608 12330992 -36473624421953524975132191930676051968 12330993 189480525168189358275527775796896273264 12330994 144227993036767322810078336567638579200 12330995 -973908958208470254623495933903364552000 12330996 -27877122557039168981080956419905216512 12330997 495291123507493152129054051335669606286 12330998 6924606233701290347260394287701540000 12330999 1222565989288988600059616073049842653184 12331000 897024206395128483468872373602304000000 12331001 -1015791578032095479326815905962283111520 12331002 474046914341456440088992203687255811584 12331003 1747938115352568986912438338979673863280 12331004 251433791556603184478141762655210617856 12331005 111944155557121159390584407380749310560 12331006 16482995823347628733631685489197324544 12331007 -141328071334772498600084949636507160512 12331008 71645804512506621401058886297426329600 12331009 -691218075790598564627801801051549919296 12331010 -427698735084087352538658012860793423840 12331011 -261014736397467926149117206629867995392 12331012 558827897263753950346421003742391249152 12331013 -740855666620233523895945605313732424192 12331014 40492116703451920354985649451561574400 12331015 1207197594894239722612354376239609582800 12331016 152506370025680368715030368877679252480 12331017 -187231527034917975763195881690183671766 12331018 -193745698513020922963407556949317675008 12331019 1116578017593711805626974395074529902840 12331020 -10102300952754745009351583842338662400 12331021 -102653910614979699233537882261172479168 12331022 -182142391962333268680987898954248653376 12331023 797958075676303783182039541016695566984 12331024 -6850157473916397949488723070124097536 12331025 14170662352714109366095678567028313600 12331026 99882771484180477292549065712518962192 12331027 186601493010649818378285447679620247792 12331028 -712501800043382152719667953519696634368 12331029 484215515149433963941868654494623137184 12331030 -987101143439561422443532257113995505280 12331031 -1481721685348318231957320023682419344800 12331032 -91162931848042576288721689328232038400 12331033 -39500228731222941303761738930463717312 12331034 13971362984253467312826948581272727520 12331035 -74880629070275872661763978269785548000 12331036 -19250978415349237815506218676753292288 12331037 66263219246059455893998389274336868652 12331038 -12013839181950148205669846943767676096 12331039 -26504287468810992367760674150602066720 12331040 446513685789471228881478815291464089600 12331041 -868483995411446485384965544456965123408 12331042 -44331109366624191613701960309796294656 12331043 -1898285465940789621269491685766852661416 12331044 -386807617105325961803042207983524357120 12331045 -188328220361037680083399023331431991680 12331046 27398974967313992313706105469383092480 12331047 90167540287225997820636371208233212200 12331048 -291648403563278989203982028741061104640 12331049 -1012342182701284639773467653690710178950 12331050 -172197640928969254345002839881674163200 12331051 -371414849912565371590617356464240524296 12331052 71137616573132734857102768366306856704 12331053 -48463759539186802968529839181458927456 12331054 -546555680592642663362381203707884601024 12331055 524032268725098000546394061809133863920 12331056 -29932001343436975750264894892808339456 12331057 -652882952537515416027880932108116768320 12331058 -33396971083559868891780588091430331120 12331059 -247378398697606980809696618953153175040 12331060 191626593125946143072397139704924979200 12331061 -743847608572154990581922183749657478400 12331062 354079033490016675051416194375928787840 12331063 137377686358313361367500686233537670312 12331064 326641606074878515923242447446330060800 12331065 -321176718683512032134046922635797268480 12331066 -716596001625495646971331440132232901376 12331067 -2464235990969726236239803382748448256 12331068 -196135188219180488656792272411069382656 12331069 -1052840166476204761214715933110631806004 12331070 -589466775329868911443408774529290307520 12331071 -787613321822614876882981114833677040 12331072 -35384612497477716544562846095662645248 12331073 -46124847851714641927962756273258255678 12331074 -36825078499877722698705731844919320576 12331075 -142461448491697973482317712729975893700 12331076 588826562937621835648196861448920939520 12331077 -661436783827617194395555270945865044320 12331078 279822044381730879643021300538783396160 12331079 49858537472246445295797593355193509984 12331080 517832712394216768735239619788593817600 12331081 -649525330749463453768034549305096251008 12331082 -95043306613781280211362327733175978496 12331083 993279883822792739191435661047364894424 12331084 1354787325869744253920590428468859241216 12331085 -144249718785361267976385938492642425980 12331086 171782264916821879771042292799304763648 12331087 -43593635128063805542467097328975171200 12331088 -19383111396739915232370386325692743680 12331089 -101253057099339270252212262178945090560 12331090 -208197960820306520427713886872003222400 12331091 2117389316636825311388766692372211234000 12331092 557213260010829309884944636427421591552 12331093 -766669374955343586207070068733110276658 12331094 -40790959229456282941474812092644733568 12331095 -11364825852486008938661455876280572800 12331096 -49991509341321826560130195063827517440 12331097 -386167878202913216015995250948164046454 12331098 -24921425720777223337303354505959823136 12331099 -3029163067608619192003044268144023885120 12331100 -588185274689919009412134816395178009600 12331101 150770625195481831735930437942948285024 12331102 -98332557482212659216137519673600786048 12331103 1959947113754121989047791286253625804960 12331104 549996466148415820864523487113242214400 12331105 -257139065739305357367523445922011634240 12331106 650106206177412236552352489442802140752 12331107 829241073823020624848903990188914465480 12331108 -882800643831898820576380568139380465664 12331109 557925092715850042915931386850821808832 12331110 9502385854731990424790140406476800 12331111 1881671063716237607480852694095958952 12331112 -1118960832739944956114969769882415948800 12331113 204804245352551235065889633768938093568 12331114 370450192311036689232599812950820611840 12331115 -798057196509021020760487704475549950240 12331116 7178365641538606239403296450063049728 12331117 1532624415571192201501958178516264043692 12331118 -324309782176868913404096288295005736960 12331119 261821671765885007735643986119525919520 12331120 3783586636321234720062551756200673280 12331121 982533760609991851167238805284591778544 12331122 -253974443558709099337950765394761568128 12331123 408930098020212966158113318968655220640 12331124 294943467904957002022255317293488356096 12331125 -260583520049536675252472653189470282000 12331126 119142329902002132211700591761159588512 12331127 1542318804194688238952192065886275631976 12331128 -128786511343689520809149485186655846400 12331129 482279752378325502632076236364702480084 12331130 221213856253512980779176665532287692800 12331131 804614555419839624420100326275004726720 12331132 -1071853877809629039020188304990825353728 12331133 353836128162393858038223571182467363520 12331134 -233175085816802100896832311727619857216 12331135 -312104491701442124996300607370525253040 12331136 871549831294603655720131408414648565760 12331137 210636012285581634034418168920822650624 12331138 85111322251991870372489645457377106432 12331139 -546708141510635464933178432222814834576 12331140 118448493887707151887061261247767961600 12331141 -1033167959311850506202707622577337367458 12331142 224710518309831124316821146200496931200 12331143 -667746789664745718457462143977361523200 12331144 615946060368743788388575133524587110400 12331145 504733272268173244889292909200910750720 12331146 171478422944404231141697136191008291584 12331147 1362850776210024341044527709024756656596 12331148 -43973000488759676306251639770521886720 12331149 488130256121564191592593954886997841920 12331150 -122671286730913128905133889895729260800 12331151 115040328691588916592479092198758309888 12331152 189859280122678914072651324463842263040 12331153 27919379546832436594658883292203827824 12331154 345144356644477205477345638534215277824 12331155 -765305344172368037243478755073113786880 12331156 -1096951974611656762015066568408180918528 12331157 900175394927580847602225008715756491406 12331158 195977644397228477816517212282328883200 12331159 288684589704375494647375190865151941304 12331160 -41546872915555316386158135790615756800 12331161 1381465743166029215139069016177823121840 12331162 -162423840417782349405028361951095185168 12331163 -401282582407266119298871028540381099376 12331164 204328747287369616762838138128007256576 12331165 252601263386090685255243306161043388800 12331166 -688242599852400444811274793819387619968 12331167 1099027886512417250936200915876186560912 12331168 -287346840276976405456783673825905213440 12331169 54506533906067963418168720170497498644 12331170 45818430054900308713680185826645120000 12331171 -384998304057525863339761481136058403280 12331172 -44881782269337403905157330529978572800 12331173 -613138803049896834577957360129766644416 12331174 218192441549065068334809996210145299840 12331175 -354842179426426702758564432394359172200 12331176 -391469700323187234865856913565345873920 12331177 -490033586979900106070828057211167467200 12331178 -477897655003852839736695604588544961360 12331179 -460006340835169508185346131174003056 12331180 223985272467965635556892893746632499200 12331181 1292080067725837463009904025649173448982 12331182 430450470557945530533635453128145212992 12331183 723884534196645304255601329883422604432 12331184 42037213017298138314626064236816695296 12331185 560142479797686290515645699799629708800 12331186 -275506488850786619262960797593878067200 12331187 699786220764174918305672316887430472392 12331188 -404477561654304086658096607992840633600 12331189 610672881900545532858123899081852168960 12331190 166307426636985126888341544426733027200 12331191 6244466354471276352565490957228072784 12331192 -418861054413042119802297787742532403200 12331193 272064808833770848929505710840556281600 12331194 105323466312362917921848774096126182400 12331195 488811150880685001358936767127843200 12331196 -21224172815419028120806418537873822208 12331197 8652175283291043256395913148936055840 12331198 -244769533256621669691323924223569857152 12331199 -101985605244129536835096453092159096040 12331200 -51667363238090930725715827115006361600 12331201 -619839909022709365272383868270045831996 12331202 305280042266128528805966950940167670784 12331203 -653207884077705052410150396442082322696 12331204 916292981445435209547416217252424931456 12331205 -594427998878737961708901500580068812800 12331206 -771944176457854331756944024593426372480 12331207 -536616006790882498993189488366176327888 12331208 397537746500875463576324824388539392000 12331209 -230912676595809090203449310919258762240 12331210 89441565410924863566747357742352753760 12331211 -678711132978067482044692764150559085952 12331212 70665097552083139264278826314245041152 12331213 -642873598719086620716306972416409894538 12331214 -58406028109080028323009856343653135488 12331215 -82305450465650186626824348107807621280 12331216 -314229334328724798156094508717707624448 12331217 133376871372916842506869218565189929000 12331218 530410554685933577662883102676918002304 12331219 1285562289315480451467161153227671744620 12331220 51044181163576978265077441143504936960 12331221 -34984950443702811969688627700919696576 12331222 -306745497532066359816281975099375410560 12331223 1769258033358986595964785318475550510472 12331224 -387689385680239655077590900109464576000 12331225 -799272317660696294903080435535074731250 12331226 -45919274811410618919068548314314600736 12331227 -71491689301306800121359305914436323392 12331228 25316976940045414852590462464611287040 12331229 847072495247690109321284843258942368140 12331230 144191603457847996150334305464500526720 12331231 1109263397852430222301392561734107456 12331232 562579614929467361026146134183573716992 12331233 38388919949545563058420472468482585782 12331234 -40494353992979844543186203239625049600 12331235 73139726106834339898816037572565160000 12331236 -650040898084266571338546626569442519040 12331237 529773438409392475409634737621251285886 12331238 342370880915157017068478563145486257344 12331239 16148284549847450352857489135930650368 12331240 919987250474066671380021092959219200000 12331241 616023924010832834011158127980700019172 12331242 40287927855984230783588537936682620928 12331243 -322439132027712716469564579486678330576 12331244 -729313258760174382699600491239938236928 12331245 114127619496743022518033556798954579840 12331246 -44034882313957040605753165883663799360 12331247 -16747643537772459500513615927379555120 12331248 183291228504156048616696109341213753344 12331249 66232312983666863620726205841746130432 12331250 -433593123866949168047301889153302900000 12331251 -1570231430138046946175479841571314992800 12331252 437896086255071875568767451193573772032 12331253 -1074722845940725635060779932026818497536 12331254 -125371745982940909533559131730101181632 12331255 2097287737648543785294315509328022320 12331256 587825544540240505515087782268602204160 12331257 502121844079542337466042320607798210640 12331258 -866804469308421100777330691107246949520 12331259 367548946849873324181889792969338398704 12331260 533131137511890798878768992407260014080 12331261 -3239899465960934555584202395362783582548 12331262 448245959591793629541359811143787392064 12331263 159301216244912039956380102165631093248 12331264 772081337729392037092770911329210859520 12331265 718640185136845087930957698380635224660 12331266 -117297097451796159843275828288410583040 12331267 -160071282874105982556650242434563743152 12331268 161258056673425045461863149548604538880 12331269 156283403304957539236768398591406298304 12331270 182417773715626913874057717821965973760 12331271 1391074738367050555322256264306560767344 12331272 408009455347181777982728190812305981440 12331273 -2243930388465646997270938106985715200 12331274 -644748887856643343501663366803052742864 12331275 228229072055529028294879624677867345600 12331276 -198582911173031927125363333675989959168 12331277 -32464375640001273941979565525608733728 12331278 -173248939481720159110465862232022207296 12331279 -30986062246725299086927507720340739080 12331280 -74301750804004903560525431159657594880 12331281 -182957081060947946453948093307543996480 12331282 -149688269275344639593637880651068288 12331283 21815873863753404431431673367121088880 12331284 7285231776295363674553320171153641472 12331285 -555356028606457676351874170261009752800 12331286 -297658491250546739495302620010117027200 12331287 230898659693464468038849937330829086944 12331288 199987091016327411648026742756288000000 12331289 -715060884313679807417211203570736340032 12331290 -469110795395472409979111515309744243200 12331291 -1531609147116107471050431050693117697840 12331292 1334623413870682274107232448172437279744 12331293 -434222554821928486719975656993124293760 12331294 -11990611971537643320014231580075059520 12331295 1233987854953195261247752593466918311600 12331296 -661355742350716926802414838244395974656 12331297 1502575278043740810176036726172569192112 12331298 -34412695219072495047848986660329653760 12331299 -189168268244324518294601647711332032136 12331300 -468986064897923207711088716842585632000 12331301 730722414301402428231552047829719818302 12331302 52373636613633924132418514955829655232 12331303 -411846964905325364178525881837977245448 12331304 480588971325319119066341860712674099200 12331305 209742566974941184696657298139648480000 12331306 107977749929713278137110136255686697760 12331307 -724999694631852426004371529541737120248 12331308 -45646808986495015158724653508236840960 12331309 -1275682231573415292840537361514071344490 12331310 83280113190258079758660229129366996800 12331311 -269957892056574574628059147522083662328 12331312 23834794489522335426794052885201027072 12331313 156774416116137558886115676782906194944 12331314 59288421185723959764037177535177161104 12331315 -125530454419613799493169948638507457040 12331316 1299520740773085283106175406823752550400 12331317 135259312340768154492885269434350216480 12331318 740960513800728072166107548653474825920 12331319 -101919477020819427812079327554057158656 12331320 -146012012889509217621395625910800998400 12331321 -162928568024609463088207315860122148528 12331322 293965994155966090679229333085291726080 12331323 -333169140804403842916249818896210322000 12331324 -172768439612618534210210919327037851648 12331325 -4710028370716454803486775828746526400 12331326 57840171387438439336970416290372762624 12331327 -285868543469351924067532753445299101008 12331328 319278945435524112812769808668484435968 12331329 -258742203679127791536239962405004081616 12331330 -674789779453254154313744361739673710080 12331331 668533146287948880379793497988677002000 12331332 -39003440434039054033498789421135708160 12331333 -494079713057700325983420779935467485440 12331334 8695998811274782751478800058751911552 12331335 -25033669265720377482677144350713630720 12331336 415136440056937219020120826269787392000 12331337 72254757773840171230873278718586560986 12331338 353934123316475268492502689366165913344 12331339 -3033320102816559057697195135408644181944 12331340 476036745807823411900509079386939786240 12331341 58521175078713379607230505098000300224 12331342 338403580590001933849087210369840128000 12331343 -2598022769168045287311537899632076122080 12331344 246466874504463325898635449880867897344 12331345 329227373697766204074944057576954012520 12331346 -178880866946017325639598691651489462128 12331347 294516165785428199564824233212289285120 12331348 -224789425807059485324844631093331619840 12331349 -135131593803669355057979338060252333512 12331350 -221984930959248544144114124488837752000 12331351 170864844832605894519616060533416648640 12331352 577181233319427400061963934827673600 12331353 958140242997852732668179217011195997904 12331354 105878705141755300325584567543506316800 12331355 397264867295498645878368619305323309760 12331356 89844737392397122064038747134075382272 12331357 215522862588897445467467790269275484172 12331358 -211337207058840896209446476393102157312 12331359 -53614751898045866126221142109710008560 12331360 392289624803136620627433117717414543360 12331361 175235373282213938563020360850777456320 12331362 -1512201528030507046107593041832875776 12331363 1404526543665814106349467978993360104584 12331364 993846459670301181650621754162038875776 12331365 -212184733789294621818838038098569834560 12331366 27632544779799629333136390001680949248 12331367 -2320626785607538175324505892612369266720 12331368 -3723212437981440668010241920346521600 12331369 -485833114188638063787964813459315436230 12331370 164035511109784463368710749313988013760 12331371 381398655168089628591439702771811339760 12331372 -672665724276153829208219094380936775424 12331373 -147985079971091194677742788097388167860 12331374 -190950442494371836927980852941561235456 12331375 -749128619308084460897973563716586640000 12331376 217811034490072634781884217649220812800 12331377 -34459032446249398551048925043854645500 12331378 610751824988277497728806103760322996240 12331379 90104019917966555854523013537038322768 12331380 135299406653661879884408054138366976000 12331381 -891741329700058149865823589107234025888 12331382 -377790977534040992847430224113888876928 12331383 -488192096635219223724968552538137146752 12331384 92302384518944466716825790587204382720 12331385 -500012216241158523664282738836728491200 12331386 265336141655984085915952509038327155200 12331387 1052527305139154590600683620246795600036 12331388 417755739104036300609024056660506293760 12331389 116850988696056604601798138634398152800 12331390 431800766751328331487668743664614740480 12331391 -1103168564836521302162619455260904462208 12331392 490476799864739146654259459016936652800 12331393 -380548990558510438281764285332385275392 12331394 -49813491531416371894474219141872628752 12331395 199633334581669205428851633392808612000 12331396 -213428228435315300239896265322213044224 12331397 -1516129854638265178385097163367563776 12331398 379334344598797656029069544027529500864 12331399 10230331594780449649925564878038086160 12331400 -582820292100486921070179608992330368000 12331401 -887398771068208790802580882370693737968 12331402 -824974345286368528009122273813978544848 12331403 -76867761725654006546586150829208139120 12331404 -104707579487416246119957055218402527232 12331405 1190219025621810887368516744283245857120 12331406 -5575409414687017966433222208810560256 12331407 145475067355535240704498792301144534016 12331408 -84526210621594648819313905381682954240 12331409 1813946260619262430330049956429451865960 12331410 25630589790087246225363377166642616320 12331411 -4805369997281011326642262479294361208 12331412 596219317870187216557374727210210195200 12331413 461057157309396894469118051055115406400 12331414 677514182238784076159542888059511489056 12331415 222174029721764668244924269834387401120 12331416 911998019101541755262206782576475791360 12331417 -250872023468643765227158022334989416768 12331418 221446385331264865229305979078353486080 12331419 -156994127440718948502995658859311742056 12331420 -13528163973545594275364809730070589440 12331421 -1384935772690163880823294089701089684500 12331422 -240948719043329559633768078875903606400 12331423 -172678975373309248045725207545357148456 12331424 -192104786575368718427420285119887310848 12331425 -273241392704622422777402785366935354000 12331426 1434331089353106192683170081292120616960 12331427 604113592399760857340081363387092258800 12331428 37448130179589115921487063707804876800 12331429 -223887444185748934472103569042086573728 12331430 -59404178364462140085330650979859520640 12331431 -80737421731741589193682873509194852688 12331432 -1483744678056481305166126789582307865600 12331433 5447870220592562882891587567109635200 12331434 -219587809328455989438826362233378028288 12331435 127318429600303846839152882726120889600 12331436 391610611670479806064715980644762995712 12331437 1644969616953458914920433115938104161280 12331438 114837414707490650674322197299684897600 12331439 -375393171242673899478242474877851672376 12331440 -4033916305171689988760199378308628480 12331441 -476575642073811475898132650467844034158 12331442 -298556949481038889203229720699134910848 12331443 325224559519093436759454348192517970544 12331444 781737958860571604965735379210669568000 12331445 -152991282196461917896291274617624379520 12331446 54520572905869253019227551177466609664 12331447 751992445783658095527009627924918008544 12331448 -1032964322498870869962099975588905840640 12331449 -421775357900773884336764709159970978236 12331450 62420910804894713754211592423529657600 12331451 1422085446465187520796586174966800384 12331452 -9572488087384685634634787309360234496 12331453 -775278148654265519911097740031380890298 12331454 916432003150898346691484117484023808 12331455 443881152250963680730776353032323733920 12331456 -23894840066285711744926366112656916480 12331457 289867369601186926968018249263301709140 12331458 159602980139144127313032139316551443024 12331459 199013648818384806809367302328699118592 12331460 -47057203543438927916562614776797427200 12331461 -280916976060880720762528187219874666816 12331462 -288997656604543267782580017277167770496 12331463 -1325751442810782699092468087271042165288 12331464 204438680494273202089771495254114385920 12331465 -793257452485058653941667897555601806080 12331466 -89668369528770534433161515593368103680 12331467 1079511886960725980070191284484474700000 12331468 674233163723082327483241122317559477760 12331469 -1266897941770031181931883890686036701856 12331470 -247767815072629942181140831245383472000 12331471 -446530071803604968903581664033269013048 12331472 285989598580328753017234691281313464320 12331473 266294707232074008929454275248057344 12331474 491132541332186539293274945330120238736 12331475 150284806544866944608277176478316626000 12331476 -56702774755487023721816982250147504128 12331477 -1435936816216699457460469209069224717988 12331478 96644022364767870133214903521516235040 12331479 -385672405869340099751495566401618629016 12331480 -20620844162753720005175816766368563200 12331481 407771888773068282586358082411726582282 12331482 -252180571471086087994761838960611153408 12331483 719266093971891452019539776532875169732 12331484 -818294548752200140357522146517796290560 12331485 432050343518777467159916311387399545420 12331486 508298633791035775246798756695314256960 12331487 -38114640773863819238350142599171256784 12331488 -2041074564762863329398765492863238144 12331489 -323900502903573517027856563063019724240 12331490 169398371206153101861277830454759372800 12331491 300850590159532005703010878094743615920 12331492 -907056780787356017042770928635874099584 12331493 650882300990905284220371743256367017504 12331494 177230432118157764453290234229366988800 12331495 -609327458508964424313543840891107816400 12331496 391484699438519082263207978044012953600 12331497 8912058643648329412607294931833999040 12331498 -503097571955657532478855256680282745760 12331499 774114872465960255424289897317693376500 12331500 -117147345706869092698802740867190016000 12331501 -245962300554859684836181302584323927936 12331502 -190351374604377640035727809403228698048 12331503 -91358215728556149425930387123548987416 12331504 615057042211260883186071171950624505856 12331505 -449911954447957220622029814180765072000 12331506 -364163548764510189338440112868150772992 12331507 -234997431374203342230369610348529026968 12331508 100870803239412508138489046761058205696 12331509 -192233970483977625754572301112056711872 12331510 -22620336424869611750879456937080265600 12331511 -1426818822382987237914775664575654749456 12331512 -1098187926437383220205642806557102080 12331513 1444817296572251591532455518022050689440 12331514 208231958103656158452477759026725498080 12331515 72850598980508434638345710786931928320 12331516 125135649637635759391427158879524298240 12331517 -1434747025621364772817993039998608228448 12331518 -405347741250704644661857337712993084096 12331519 -373679946186858993097801652582692536016 12331520 18755468421343511952530842608709140480 12331521 -306357792201454101857648530721384507136 12331522 -128773773418629540767413389561737722368 12331523 -226910290544427166907456999771765805720 12331524 -79810194272400156785093596951313541120 12331525 84178472085119756863482756448069953000 12331526 465010911152241470890017368794654703712 12331527 -263845994516173327517730384904616521392 12331528 172788782605285919568141220447223070720 12331529 154200363471716264950681495374834498432 12331530 8759023689243443906759614985331011520 12331531 2664390324883131755760321440622093404160 12331532 -153581329656575784461814884402702461440 12331533 381536146878421855323755159642963086848 12331534 -33053545212557421913011247262531741568 12331535 1060290142487526060762654171279431474160 12331536 52199488921737053939667670253042860032 12331537 -1000135502977888176831164824616065716814 12331538 709686248341782271773129952668481072800 12331539 -467560215298320481740444672150741449592 12331540 6485589835636987788775981031919697920 12331541 -23695216493506082289252350944004387058 12331542 -74981225280603825221815828460083175424 12331543 -17535936094228775485732761068246894880 12331544 12236512556452119713146667637718917120 12331545 -135773851283517950570974553426205095040 12331546 87225054131649343626518000360288410080 12331547 -631175952302076609136351347466768278648 12331548 -74307165402165686091835943845840404480 12331549 -975271423383904234163191318301309765460 12331550 50964464379504863016099921714734361600 12331551 -1249575947508495756834980388161944444800 12331552 -593495203293177961924086556981590687744 12331553 -520130142389384040602801269954371575916 12331554 831438890904846193234065598438194301440 12331555 220791680486269028050550951293363017360 12331556 582155844590937928300288378319781448320 12331557 160896601557060768456787961482255411680 12331558 -252920138198850004524412597777282052160 12331559 753917603099253672836426226154967216904 12331560 -1053234142654057821277616554098278400 12331561 -938366990039572424951224750258093312176 12331562 -198892086641334340003248148166553556128 12331563 -207553350182909246580815402520876988176 12331564 -274705946417869009114886713138595217408 12331565 -358956728574388080194106310056087646080 12331566 -33313247581229365276039373826029971200 12331567 -682173855254914310633294045076699433568 12331568 -41368242520267277105436288817184931840 12331569 62908802627753254592038685445454803840 12331570 -62420345019581410926755253516638361600 12331571 73279962704439252061923953070407756544 12331572 -3777572392404865080865562793473703936 12331573 505747773075499601898321074572040954880 12331574 649540659419087668865535959370940382400 12331575 -334265732492379318778044269963293290000 12331576 524646384198863305622032936831992975360 12331577 157329729670369708601411452504696845960 12331578 133820733376890213197249629862753697792 12331579 283464636945405141955164629247301413600 12331580 471373415673032700221766999934269043200 12331581 39635686755542070285252345658210090752 12331582 344997583801822616174736283493077442112 12331583 2074463650005170502901528512414386688 12331584 44056843302166020254376862686338088960 12331585 521027856158171991000449771855237810580 12331586 -605089091849303079038455645791368731776 12331587 -633736261853035491093602410344976281360 12331588 -341551375401485587333918244232920002560 12331589 293273886437340038066708264495075820000 12331590 115346246770280622130961019014641305600 12331591 1509408947340629897953581429541883355992 12331592 24310151569401716514127419175988920320 12331593 782812163388895128874430073658579362282 12331594 -251466303674299305275964463976428752 12331595 -310002189481699001405893749614550598800 12331596 144682821844995692878134307619434675200 12331597 263559910665676457127292235639995885046 12331598 -47110552245502794795997068131640558336 12331599 -65507551000073251081252214412891922560 12331600 35552152003775042339142815969641472000 12331601 -1263883408468554564942270308390472640398 12331602 -8828923289423651915139282749495177088 12331603 454364279005457987956747405192001135852 12331604 -22585143566406372662386816828229103744 12331605 -223850522250946352990730499032999600000 12331606 72954268319074244581850629227971339520 12331607 535262069052321348891537073865298830856 12331608 -740222042143743765284409785673968025600 12331609 -194953102776789235796697308286615148284 12331610 487606737978890603203277345395948148160 12331611 131887237939389667981266057304477501536 12331612 -126755027878533937277940943428295964160 12331613 187041454524019770670874452340983507200 12331614 183227398243911457771188206219011375104 12331615 -32001859294665299162941684418306337240 12331616 -894627275046133017260741033502954749952 12331617 743227232139767045491970479017044075712 12331618 -62714530714597208638687905866105725440 12331619 -228027407819238517279095630443642657904 12331620 208681300412191490966154846726913658880 12331621 -1413248033678479918170350248628648370178 12331622 -454442769858962635843102940826567216000 12331623 439836995706146886501685473353335353384 12331624 -1048891320287661219601420931295615575040 12331625 153116558011892107083511667718871200000 12331626 -301689953548993886838633242725383936 12331627 130335795940012304171572281784011667200 12331628 1129492908580672057114922737404368218368 12331629 -1090719710976782729106705063552291190080 12331630 -216721808142764403592652529824468409600 12331631 -65306923449973281058528724238451823376 12331632 -3428758579054097778740150281843507200 12331633 -1718500426604367793720850435886563185856 12331634 168276029361277895647953773027293734912 12331635 398898701757163932716873578527994233600 12331636 -465859587051322070101907558241831905920 12331637 159602301911383465191775843463349560220 12331638 346974912608843989719617041268797378176 12331639 1116806816681220990574773564020870574440 12331640 -771129853021185219187876504538603827200 12331641 638488988391199069048945936996080000 12331642 -332233567200671929740442202594967618048 12331643 622598577466586064571764681320529513000 12331644 55900054138297997053643638836961953792 12331645 -135381930126384508941240584627915174400 12331646 724617244318353921638433074644638150720 12331647 561744814248412927302957025134129973200 12331648 -100212458801229676746234055084191252480 12331649 -55803157050455927611001233572699617760 12331650 -287362983769084919824146842361370560000 12331651 215211767809205601549612670967877910652 12331652 157889303924729644625002636674973608192 12331653 868275511500605290224369833280208663584 12331654 -125262211213328459740085505895828984224 12331655 -345523650074483398682018797391841668640 12331656 -228871414566460603334302796158790860800 12331657 350981965277586733348441625542665501888 12331658 -652059009271843443309824707873594138320 12331659 -601312388387813893668709309923679801896 12331660 259456951315200473479633628614841717760 12331661 1269679177849063535168855188077788270262 12331662 -40492122451668313875430990306212096000 12331663 835815954221155767406056204550784902400 12331664 -59674009742236033808752665203395313664 12331665 -323458745727459927617621818812239025600 12331666 -996738539899381384561490236335183481968 12331667 -314682408045796846023291156460437619284 12331668 480173056861291499708250257933981890560 12331669 5100894174693230817072840178250940288 12331670 -349157922969079080480086490073149734400 12331671 60169621160257026094744843701437890560 12331672 -1197106758735112718344627786757850808320 12331673 68895173310897746721541292150691470922 12331674 -350633100233407466155216100537473610256 12331675 -182745506340315462854257628857474298000 12331676 16421163650491113830472422492372729856 12331677 -926725594080369397184498270492848680192 12331678 209540894540307829392450683435554016640 12331679 154138691845816960545389579244988973280 12331680 -381850413745670917718636525378108129280 12331681 1514876214768214755492741569182980018372 12331682 -150622809817683911028947121920867404416 12331683 -11655737238621094269137383392020316960 12331684 269093826383112833779141069455739750400 12331685 -993390293829619173657061681133433641280 12331686 -23478524472064397336840005364648203776 12331687 2390184281111919290292929041394921899800 12331688 -968745857840686344319746630992221808640 12331689 -883349383397079792201518934022771609920 12331690 -13083641975356689910841761872615782400 12331691 864555704990299445022472406938683143712 12331692 -336476259044391095675854237460931657984 12331693 252334755445181757640032261526976093760 12331694 89346096560072627104536648034224688512 12331695 -76155563659013535454688905750158148080 12331696 113481102794815194899760326867084181504 12331697 412073084983147807963435082499257927232 12331698 -678121184569129337254339502057319955200 12331699 464549457794052355918552564077469378320 12331700 211891013494853160693693460410283622400 12331701 209237746977913185659132245386511472430 12331702 147576269167768372712826526882695104832 12331703 54101665038732346359534317902789948800 12331704 -106792915893389985243751308169675407360 12331705 -429907583751072896053651307125163566140 12331706 92028990101496970075031095092536903424 12331707 163360646629367960950678397353343330304 12331708 -722408029187977468496505865177409149440 12331709 -697615178347106300908329043303734825396 12331710 -502357265497128704517352162131211180800 12331711 -49907066061183409871584904703150161056 12331712 -6888553933636780220445203097408503808 12331713 594454754566923166243711190064486506544 12331714 -431838417190792598965384285454757194544 12331715 373210252198324454402522720643198715200 12331716 -279788458730535865179214938904487298048 12331717 -1707162424868862242344344284697750203168 12331718 -461673449478642554085379312908507279360 12331719 -926443970050963257146552674020649801056 12331720 166180234088591843234179677530084812800 12331721 -1547435666930741603686754015847272986908 12331722 -78193404452125928700549349444436567040 12331723 -1658982448529081411445772385434034994028 12331724 -144136302720008087270352594172024823808 12331725 -52751316220990719911170828211353996800 12331726 107261106710023563799045711115466206208 12331727 -43334843032512988081409599963937297424 12331728 94935657234440943473637938250762731520 12331729 18491126643132420755743980038391699940 12331730 236324861737647549684685546224220718400 12331731 -44994366534117792613588797960156427200 12331732 1134373556616245233313560224072884137728 12331733 -1267598070541194006017667793857903588018 12331734 -116477301725850082529361860699564695680 12331735 -180608424082650633556483842688951469760 12331736 -1264680419088839050444797728349669027840 12331737 222175793389625234276087609957789714880 12331738 -107874104542540388290642602498804403200 12331739 214279051614656524367028950879402608656 12331740 448139054247341922946310431831783142400 12331741 1561505975176133694395701192473316052800 12331742 -1350864314055855571893170841101396256000 12331743 -1164357574710292797374596380102986449536 12331744 116436460317415582551387830809327042560 12331745 -460296026790793832365526340789992299500 12331746 81117786867589957119636248298353562624 12331747 928801240163851100131253432167326967196 12331748 215357890365875692108203653082270904320 12331749 -466246307295958149746937629988823297152 12331750 -567052291733296783453107934598250336000 12331751 -374170343389029793484061172275317673600 12331752 304926632431316721298328437849533235200 12331753 -120185177182290642548803450329326994496 12331754 -384608851367971895714658179700183541920 12331755 -1401972495139331671701989755726360560 12331756 1388122253791397290800933947870001086720 12331757 1803476094024196971093612157173824295660 12331758 669080938401681133167900930148715899008 12331759 388925038198428267836018515996842355440 12331760 1568542545462930766950239449010012160 12331761 265389546393609285382349786169093768960 12331762 298782551260421353807702073472351535632 12331763 179931017242270331675537684586168475920 12331764 -41845227630716431561132936581306030720 12331765 8050192063086617413939568054672082720 12331766 555565852405851065643898140011284133376 12331767 -103084779618683895977269977582224985600 12331768 1029155533788717189014750281452682690560 12331769 513900816927741053140682037407034297600 12331770 265553122854185725226247491979538598400 12331771 876030885227533270866982514445070535972 12331772 98240931730126634726080548790024863744 12331773 -844618327223438230468165239167787300378 12331774 -88618612349586585429745630507417690368 12331775 -17052309618060376787105096187743192400 12331776 315721370835801423704803439767455793152 12331777 -817986989385512028916462450537251052608 12331778 -1090169097678297373301558486757473266176 12331779 409460587768693033171930856175454520640 12331780 413855740407951772061277403595569593600 12331781 742769446906727413569430376175670689216 12331782 241210338087064641178371036394084855200 12331783 519340070836758968878322906871567152400 12331784 748210440823073876352200623083365713920 12331785 -539723846437865553090244661849299536000 12331786 -101210191494158658633678570211843291200 12331787 47381817763597891054893248021125710000 12331788 -68931759012988015873611773218520285184 12331789 -1652048090381406580875003749990988734410 12331790 30566110303897571475292604806361822400 12331791 814677630251083699539567751722691764480 12331792 -396613423108350772487880808052846297088 12331793 -789651043707338447119350850077597146958 12331794 175362969352863841455194905105732521600 12331795 56691165326426801157573618080378803200 12331796 373253430060397812869940044959580361600 12331797 818935182757277480123903787446924992800 12331798 951907141469335226325338450541565440 12331799 -253410804908485820707567669213198966200 12331800 -51613793440893669175364534643892224000 12331801 1377706602576049543475504816662098391504 12331802 6245197959573203096961607968069527040 12331803 53695704179611079271222622499067308928 12331804 109500345602563663036032698781669678080 12331805 1444589059336314007345107453945180268920 12331806 342717843453137496182415751252513916544 12331807 1377306757279698512620099021410036167280 12331808 -851538883655189875020227019371460427776 12331809 326700109460488899224730076809096132864 12331810 -84162014824054607896300200834733513440 12331811 560938972906330676205296832604875031392 12331812 -48303437107423155047352811202394636288 12331813 -653950538478529319951151469754232980736 12331814 153841988825719842654918594236605169664 12331815 -378925706691611905032168793565399820000 12331816 406808979043753630666235815012735303680 12331817 2351497635877565876229544437292812480 12331818 -400962598813545445138938600768619852800 12331819 2246955317879534445032559888184656705496 12331820 -977933348557326360327862108885928785920 12331821 -1001141380232177114368555697734757487360 12331822 519852649542366743042066464568244155712 12331823 208975130806097339939262337463207059440 12331824 89570351120595281763177166023989329920 12331825 -211540961827443716386158203423082464400 12331826 -93066459820236809797399558508513779200 12331827 -49645730572526538821767055819619813120 12331828 -90520017905328552819172040274781390080 12331829 -984972603408601820655206933401015623570 12331830 -105660362198564981514161698783374172800 12331831 44645667937354331951871346761459200000 12331832 717248169083871676502163933705466552320 12331833 -147636844985361096706883394373990758576 12331834 -1093760318968195528576572423583189966848 12331835 544509759940919853700774182742490609280 12331836 -991328386904797479557469404746176000 12331837 576747623844956798497949900957945299552 12331838 -980825194500887211747028520844506983680 12331839 335737617379280188183891342581376408848 12331840 -32546079085152377311017393816915148800 12331841 7039491267269458791628228034165483904 12331842 454201546367408627900403496040668221312 12331843 771631005686614802492410349384987964092 12331844 323926704675348624303564942305404170240 12331845 15775094025773519766841098467843413500 12331846 631866383533576421725056008971775275872 12331847 809438628313045517437028165960640424320 12331848 -330507452072781233016656675882512711680 12331849 1042154410226227635561283187379191461850 12331850 -300831263015075521621280578976859519600 12331851 325706987559940335835193766356421387264 12331852 -604928748139502398933364496013476220928 12331853 -1576447222403677299039116102080988165898 12331854 309726407913476850259877456306207144064 12331855 -203892402911697845096539095444939264000 12331856 -138940426135134194270970635055144050688 12331857 270728091812550075252033466076693540544 12331858 -82214805705496716389023481982225366528 12331859 1803372335425545768159332951772736686060 12331860 -326626765037972259700318124674744074240 12331861 -399286491445483735529886836588667692388 12331862 109716754109182822889505510909255012864 12331863 33609098716876787833989706703407864560 12331864 809024255044732328283090743245687480320 12331865 -77682870586264544887547409065331348480 12331866 -492717860978362764107389084233614347776 12331867 -996696309567007571821787895446216452680 12331868 618699805803208662868472967809871316992 12331869 565182385129976065375263947886093823008 12331870 92847309675085240081614490460862530880 12331871 668358165463390070574650951400763767072 12331872 244257662252591785606657089672629452800 12331873 19437149468138763118040500085460684180 12331874 77205995902295794423704712028261370240 12331875 -91126798894296605400034343373501705000 12331876 -631986826026520663386228206641484141312 12331877 -218625629887171843692954327372012414240 12331878 29248123976124077636027031629711755008 12331879 -956702066943039732813914996114987816000 12331880 -997096317999884606051167446792264499200 12331881 -531624768255549781169715279637005898944 12331882 -425337511615728086575592083857228237216 12331883 -385733483675188015470261022421584555080 12331884 704307882570548418836298364910284800 12331885 1272422604452844776254589479832053848000 12331886 17471968575912446376256664942664508416 12331887 -669382560727089345618649166724676809984 12331888 -215663125902795080051627963749294080000 12331889 448384918852440568001611631908093332690 12331890 29304391185748945105187094376369024320 12331891 251843330924491351921080718294712286720 12331892 242911674792309114933147746026022191872 12331893 -50872826767593893309403463008915333120 12331894 58786654007578823222861934834340814496 12331895 1155163187964598889333733208252421840400 12331896 467824750793893813913673187046891212800 12331897 81418335438381218166540094514540794346 12331898 99968121945626218767431323260347367360 12331899 1434467115744511388477668509669618435120 12331900 -175712625525285885992432091010859008000 12331901 120322311713908476623754538521510418572 12331902 419941337772543591757134963218999961600 12331903 -910365760040089404841548823474724798848 12331904 -248039159869304698960267098805197864960 12331905 -56427360164619376243438122897161332800 12331906 964364998037429291959283032520698483152 12331907 -691791382051349174467198137634786349568 12331908 -713568401473696841258058117243800078208 12331909 -1703180575241471363865168878749978505890 12331910 -202301220799742811992101331280129219840 12331911 249045241192049701615693807155481308072 12331912 255417908287221697331823264273698611200 12331913 851302567026486586650008757950624063184 12331914 46587878548276904089480742581987656192 12331915 62342402971416023214205654626611136000 12331916 -262712669953734266424089683719857883648 12331917 -122160303507857826548790748237653721332 12331918 -135663956603635466560654714665246845184 12331919 307377681528351058147295657121155928912 12331920 41975610952810600895226786155699896320 12331921 -50929478863707883139089495399050500288 12331922 -494462548455941280645556631557043328000 12331923 561924225067024615403919024381282753600 12331924 -64895860502282635833053450916872994816 12331925 553818884018132457788751073268496472650 12331926 -43940146256137746106745182900826311008 12331927 13818948411009749131406856314064576280 12331928 279187786964394898745084140049580994560 12331929 285133285882801123981583019880042522080 12331930 273049687849811411605780635447123833760 12331931 -4822987156989277313886243657066142800 12331932 -340477015323541669079145057302408211456 12331933 287104586865535456772446068684509462400 12331934 -568125257458472225641501737413960959488 12331935 37732676712431572853072305150820083200 12331936 -651077196845454502021516283122740756480 12331937 -1685632946288369701132865233008617553660 12331938 -585202297819873916559931462816143586560 12331939 396698373811288686132139880647039269960 12331940 234788754473338951430445822734718071040 12331941 240846944673879667531191083180339763360 12331942 42232013663919143075671449097095645312 12331943 741720614258442764159486506461250937088 12331944 540229604049317621954234025668959027200 12331945 -831951553201509298223706714740268222300 12331946 959672443187973457879864693179923119104 12331947 1507005560311035388773268416369857622720 12331948 -252928438966384368617545310322626817024 12331949 12686708765131484232751391433824369280 12331950 117550210553771954681490638950670976000 12331951 156122591307820244045253733506913303952 12331952 -34995202612669005875403417528960466944 12331953 1045216625810646834521797046817388775040 12331954 -8605147462180078598079724900850761728 12331955 -150711065730552092060520340244017553280 12331956 32370034655193820824356489889162067968 12331957 2302163826309329404019232149103987278 12331958 320866322312496059563286172145938802080 12331959 107661422460974710959919284786204600528 12331960 94308546399280777293295466722719744000 12331961 -1122421270901359218873589196688294528 12331962 -574838855735381653766815872972373672080 12331963 -35517110504798600209872973757397066976 12331964 321246350740568331812429583427398422016 12331965 116382762715201565204853480140592513120 12331966 188055638906674135640587127606106774144 12331967 -880127329391246217286946948336712801984 12331968 107162083755374462659455851447168532480 12331969 -778186034956630488420060810086316016960 12331970 -53097876358717723192734041208084480 12331971 -139316332677999066647382478890713505660 12331972 -470380772200661750696526676376779364224 12331973 -726476304594079303564859227304232179940 12331974 364375177027105115186090240601395040768 12331975 600096697541765026671185161949048732000 12331976 267669571614542857273858831776364078080 12331977 -547642361245317447553741896602074707888 12331978 -30826689835216007335229984951842910976 12331979 9245722574654974817143310266618936320 12331980 30097562860408867242289437892102041600 12331981 -108156442026736709125256125758530402388 12331982 329552319259440891491235347050230775872 12331983 -638072603288655292531832727459317369976 12331984 -302914602092983452554813149945814056960 12331985 -598099273743480795599855962470592311000 12331986 -126026726103027145376490084487093020672 12331987 85717016665828133336982422371307629152 12331988 1007369052182958560795335991609383557120 12331989 358979201723258697025635335600125892760 12331990 -323574187865232189582093335306260838400 12331991 -333374033950233862164828760092172814496 12331992 964828199297544211433234460580677181440 12331993 941447029169715831691959147675302367242 12331994 744837261382111602039310816382638861296 12331995 -113757352720894700692876117875194019360 12331996 -445941519728335814990939308979260864000 12331997 1112297597717281525138109412877891393446 12331998 48441429799862955443116413912750078720 12331999 144780816490470137792488864994698948200 12332000 -1614982609865529377208911131325300736000 12332001 -1883514025713468368961073858171911892992 12332002 74531118381797650575448819323958178304 12332003 1089678998968649164494389496552693221520 12332004 417728139475378993421643897998216822784 12332005 76525345865362868742118737064038981120 12332006 -1208691867827167737226363179709761047616 12332007 -1406922740565595202051307366776718808320 12332008 -59877090888456764781489917339169177600 12332009 -225196626396591576802109653351172426880 12332010 -156916921676360565936317217327551773440 12332011 1727700413440422069746111641047105195952 12332012 -206124810698633967034686867350244802560 12332013 -7326431132875044955888562491397831136 12332014 -1580201343238413322885492784484151704000 12332015 119177442025628322561028312086958329600 12332016 -52136523680325857911233065130802053120 12332017 94429555762901723076781954551739182592 12332018 127440016888136433989737819547627208000 12332019 281674491917925303721712827704994306560 12332020 -459747833709575655394674492396402616320 12332021 351155706287146013297571255447405443568 12332022 124119878341871090680753453117260852672 12332023 -945097766921725341388092268967087430696 12332024 -966389386540435293009396604917547991040 12332025 97264202760916831779739790119087939200 12332026 -133028994212514310652688801466406995200 12332027 -869586172507046824227767419991483228124 12332028 3540618643659245717510940497542923264 12332029 367166080722370950274767091502881486284 12332030 5024071164684212210364324160742496000 12332031 -949771048165572558205469927492876891448 12332032 1610768791541671915206329125296234561536 12332033 80173055637791279971723135000199904576 12332034 400171474746718185618211802916038446080 12332035 898802026343901863229608187795119598480 12332036 -73215873847893102026960548987613959680 12332037 -553677171304749774571725482541126673440 12332038 -615000823649831244529447288082632010304 12332039 1126813032352379878064852986205858226840 12332040 -45118405111725437316471486546945638400 12332041 -30994850092299367746586536830371690188 12332042 321319824365995152734281863652535503200 12332043 760881147336302434170990027963022371132 12332044 -307296268228869103089872647745448384000 12332045 -542591730699283277965084389216272913600 12332046 120396693292716736206220959441237432384 12332047 171683146992328213442522010745322185920 12332048 84843022851685826259516872938796089344 12332049 327714921216328592288581282987566604128 12332050 -252468000673542019777789082539536181200 12332051 90406354058868224259371798946539107632 12332052 68012691989950347627966702918428747520 12332053 -855000425613994625246771431499126483698 12332054 -117227572210834659054033273739975302528 12332055 62228248075255951064034491671563520320 12332056 -17988659885901742451285191431273676800 12332057 -1065757879014093799115350311559798728240 12332058 619918850866342425469960480140639605760 12332059 -1313003999392197541149499992408837647740 12332060 166414090731576477937379138274187868160 12332061 -58430277809049295235325669761099059200 12332062 326985778561116756380875734034917936000 12332063 -525278850632412301087384098892408066200 12332064 -164655605821678040007788375021133496320 12332065 -1397849393620589121207541499009912072280 12332066 -332982075298837369331264333594801064576 12332067 459498920087742430001564443846588640640 12332068 -134538056103639908034515267203754369024 12332069 1389075389450613578802714459470980622496 12332070 -296610433863429958744804447180267964160 12332071 -629981675634441887878243735036609266816 12332072 173560997784900407905827915441944647680 12332073 25211532049456092834567363890376587328 12332074 341558284711958143582057180439654479536 12332075 241458164966563001861234285126485415700 12332076 330803948859002614263964421383835950080 12332077 -702920311647761964040814711824980229620 12332078 1131962125297228799404695156302552640 12332079 -213489634982824152893737238214666745152 12332080 -217057353622095421522739485239533568000 12332081 -373726504007421235743024009697185896448 12332082 -87290627747608064547290271675478196736 12332083 -677619416815688019965179720264575010560 12332084 122504300400804721328590325306521209216 12332085 140085886464563657519131947568068890400 12332086 25245601389099196209418752782779849344 12332087 -3613747458460309676374572235938293989248 12332088 118603323045201949266169156599336960 12332089 539855059150114134367311004885567714944 12332090 -11705467653972034066018892547322567200 12332091 53379795256507422200132013013026194880 12332092 547951239654598119126865451033384815616 12332093 410225660644744328918054983806945603564 12332094 205064566929061067602001940749822665728 12332095 -1650626896591654275185660084065055994240 12332096 -107033453844563384595834130219917115392 12332097 38189670594071263458900640555461617808 12332098 -671805792087787699919747558721646801200 12332099 -14609067151169677833533533216088342376 12332100 -75318991573454541885546634984371302400 12332101 30608086996008557770001521524428550112 12332102 -506498641823146044611380874307844430400 12332103 151880172009214266538407086148354693888 12332104 1548990661789521480847190099939730293760 12332105 -772378500062042604267467984001703755000 12332106 353456384238867719890201453431721832448 12332107 -287724771579319036422320892996114673320 12332108 774050328127798359086588700143979002880 12332109 28358164044011348855110814589546107328 12332110 2109328532766816660668953640122859520 12332111 2682759318507532813315941586395914424 12332112 89484382624833998604489820028524167168 12332113 -13281669003124346349739610563262474638 12332114 -850544980446633836279676975342262207344 12332115 -733371427451551074599679186218668070400 12332116 -525346130709413803058683511613673951360 12332117 -221070892557102994079944539139880300928 12332118 348846883339291558689079122489595330560 12332119 -741750574906619000010805273094829064104 12332120 -643848844617644621580681708504132403200 12332121 20100841894930164243342840017329235040 12332122 -766722943877405519992886832979744747776 12332123 335788793414352780486765015804643154304 12332124 -308997679134340112246328332114424935424 12332125 891694250967843865738743989045723910000 12332126 -34700977358843975262700410234469550592 12332127 956666469866392824635092785432022741320 12332128 -239524984663942478277174521785022545920 12332129 66757753607996613086509924073814557730 12332130 132347843581446484794480689095470059520 12332131 -366210590606234397764366775980732418608 12332132 177841832938693572879500750354326523904 12332133 330144421618127948373508960299919770144 12332134 357871486129430091826812575774339952000 12332135 907590532196123649507050037320138113080 12332136 -365563996560407693926399825197541785600 12332137 34781794867150137650239049272702697600 12332138 -136570952700387137615863749877894010880 12332139 -362832959474834703697064511823554225576 12332140 -286287325008466006730119549138115788800 12332141 214320647862599117788185500818393286784 12332142 6891796174678842525866469116606177280 12332143 1081329482614316443282201536273417981392 12332144 -22851486231964232659263810340158504960 12332145 -148200521499596294573873328222529501440 12332146 -170213219038566681231407247928843922016 12332147 686171261231551337290114765875409867596 12332148 -361713389361348601932808588557931192320 12332149 928867254939381354708997557361609775150 12332150 45297346910887267103171976517107808800 12332151 89231885565804353541174689891627612640 12332152 -371371250230586572234474566328818769920 12332153 -213341392517593434307442124878996984598 12332154 -15298638162908200568572231998567744768 12332155 496170668557491656998454076160513455120 12332156 13366030507273698717896433535375595520 12332157 986457184813772169662976639685077451392 12332158 354392888416861122990702891472217598720 12332159 -184179760150788063816597011258948818560 12332160 520399473617172444421801280178172723200 12332161 -265389295543301856676201562250338976000 12332162 86652671305452909201727012404295994832 12332163 -493460797723317467305754121800940591360 12332164 224940541560035192097690970558503644416 12332165 -388120226771828858117444474728863215940 12332166 160310588092205955969643540353636046848 12332167 -721957185876205628223178754233210359784 12332168 462345131137329150820417731377746176000 12332169 26869726181837352712246083010101440250 12332170 245904489672862872656956226335610434560 12332171 -1876149591972252796034875035718364612256 12332172 108848373754322324871666741934354857984 12332173 -884991318809677461443588939007910419882 12332174 151694556316212032147087053293332679552 12332175 192318603813734851195404379613090559000 12332176 -156311252023287869620639770853059616768 12332177 126571050636334605810835808081441237760 12332178 317515275331249822906522214199815735040 12332179 -852577532856591306691634778695721873840 12332180 -206413313053246974091221510407198515200 12332181 -549778877693051168244548237262577738848 12332182 -34485164100932406165837343410371811648 12332183 308307093490749686912627315572287519432 12332184 886134722027187876145416259819306168320 12332185 -5439063131426918383953749732406672000 12332186 265068253755033502083098000173343956224 12332187 399672667542274633264616691341167844640 12332188 -589933353414338506952548313542009956864 12332189 -1532364837533556040386873531196013838144 12332190 -58335599015160149405436678781775400960 12332191 -1851720969653031972958033125373165575648 12332192 563109073974967008863596384474469498880 12332193 578719748032024635738590000238477134784 12332194 -35280911979896362154892265702443130368 12332195 -648011139935188542579018151074996010800 12332196 -603096232782696322929795917768030515200 12332197 -1938304006308750695526568830239158436960 12332198 833757351958026311894588930766500997600 12332199 -202090015301180980128152019323572656 12332200 -616343751725377535757462720835443456000 12332201 -317750211607933237612776789759494450496 12332202 -364972855465736255815058444706936499968 12332203 -21455892012266401698324295953069809664 12332204 1625233447768147803531893118144569164800 12332205 481919575822377190740930883355048397600 12332206 752662468820497969568344513167959199552 12332207 -204113417162956015270894785469601892768 12332208 14685159926975077720243539246669889536 12332209 -464464472416007928265980575448219133632 12332210 445351607157123158937439809163093355520 12332211 -7746048273521691112966598886245610912 12332212 453123029704660596325378807132096972800 12332213 1364189202397170562086494220536728116462 12332214 -499223284000926328170511694082475723296 12332215 162983628003742968282320496638193228000 12332216 -366798433415189675545092047925955276800 12332217 149282994049215470044915306170542773248 12332218 993269654478515851767573673304284648560 12332219 444068375585353361448039631976181880680 12332220 -303391948915313533761920763455391390720 12332221 932769482892383077607874802168119504960 12332222 595986077666738962391706952126211500800 12332223 -656114726047905746031984250549227909120 12332224 -12920954255322897562248336461763969024 12332225 1057706860365296800240053514646928825900 12332226 -187928105970487243574569441965356397312 12332227 636136243872021849876260869586888374076 12332228 4445705477303296581327580297026739200 12332229 -2414588755628877454010425824105523200 12332230 -60095757733634874320533985632701004800 12332231 -1307821775738660969020448556487915804968 12332232 135213985371305664856512837779461079040 12332233 303515221806454206513804634291172667482 12332234 -255021003657916836474317708968763443200 12332235 632924308907583447777746551586554118400 12332236 119426971365808136287540050576676847616 12332237 -519865444654055235460021871021119935114 12332238 113717153702474563363216788944257515648 12332239 -33096448180102993565598382153731290280 12332240 167468804250308737182043426573394165760 12332241 -23611477245190017965452007861211446220 12332242 -343806057706554222605541982877544513216 12332243 413736807681505210500947924806976209920 12332244 -217774365042769838322675791091662813184 12332245 937420124284677405049133182755588913500 12332246 200396405448310847391469571043259383072 12332247 -597962743434521516082713572070185103280 12332248 324587649283766274907581051640206827520 12332249 70191420062235478215825670401562346250 12332250 -248247167680661008785601017090228480000 12332251 1186919529500747436794030358854158219632 12332252 60605417383514646904989094468411141632 12332253 504540677787502865046748035323014629504 12332254 -48791257575955739456755068183482864640 12332255 6484074838377671088200659412530327680 12332256 570297720807872660187792015811055714304 12332257 320974020002952032499015466765055672512 12332258 181529984545249699396846046921662182480 12332259 -684885210571302540735271877166332785176 12332260 11337527891426363348738259636571046400 12332261 498236908479033715010968138485954260862 12332262 -101216625505111113973967453069311562880 12332263 -255537845621446605716263600486311596488 12332264 -154640861836744381214235870874066944000 12332265 -156180309876511059701019129138435870720 12332266 496929521868008142828739038136265894832 12332267 -385447155623801545683475232997739161288 12332268 -30997920496917428115104451047347484928 12332269 -1427707858470279851483563832216229196330 12332270 203108515962439028777999794053272908800 12332271 11545934349464855499913108023158106624 12332272 -23017614764447926925007127078253953024 12332273 -226942314246584956167672618148579140000 12332274 145451851876443482550496497262956940800 12332275 74402471414798157085339855701547136300 12332276 -474780312880285400377251855728619147264 12332277 -1073063270711213758978115338491181024320 12332278 31516902197646688476972198935602329600 12332279 -956649156183470193695331346424522769240 12332280 -611400362721964680939685919048530944000 12332281 -602488132231304897451432278871431788480 12332282 -296706960218116661049819360884202939648 12332283 1838795910160583165033041652659409164800 12332284 -1420325931886090451888148027886514704384 12332285 -33235984248466009847569449347046124800 12332286 -58458804242149650739046542336482840000 12332287 -64495911331534435555801974691379588496 12332288 2050717886375582458254207734530776760320 12332289 159474232943838968540909554622742968160 12332290 -496584866021586921323036618956788049920 12332291 243166145421376720282947009969429790632 12332292 11254537267704956882048398550805381120 12332293 3910856691266157356872539384954555975744 12332294 194427509389059130672112603216430608640 12332295 113097936872557143010982819377889496000 12332296 49950572641105126122444829072278159360 12332297 -862986449801205862367624933583503267328 12332298 -411046870952582621724414747313370972160 12332299 -328874696781781373795591049540657156464 12332300 -663026975345196090848460686970305337600 12332301 183800431279114196402232332202989113344 12332302 -195087956376917034920910022624595071296 12332303 -867375865228956371181776168998633370448 12332304 -5229671881939087579965511346122260480 12332305 189299657257184693664741881232460688400 12332306 149968974903916583165555537070063957504 12332307 -247369981793916008953241435034416328912 12332308 -83013967695498464722010658267002135040 12332309 349699739282189228168613085356410337120 12332310 316790570031531649858536286454754865920 12332311 858167231821440684471351738356078067400 12332312 -1530648240567500736560178519553269196800 12332313 -304279580308227757659811575398311137216 12332314 3048622272347583870308657809090764288 12332315 298820684947923723675601812022134288960 12332316 -552872770928455403314676595879310837248 12332317 -151715611428867214959269287075813774842 12332318 318053439920907796502973479966683071360 12332319 1247298215151684774556328685862558608 12332320 -464170504805854292477531650595880960 12332321 -370591810420362083137336782267887067456 12332322 49935549127481528478033944465969555232 12332323 -766996697550364027821315423005486699428 12332324 557325414002313885886773390965553217536 12332325 365169083501518038934332854430628209600 12332326 743203092341959835953806783548241926112 12332327 5377041710256237247305636752947175424 12332328 -59685904859166963654567820854047539200 12332329 -613454972802465537326145216354643802124 12332330 580802402065095453211205104962846259200 12332331 -69088022868610173723936336050984058456 12332332 -381658794864302568419359011689053352704 12332333 -168687896001701126116922950947235748736 12332334 263167624219736830518535363609971179520 12332335 -254150540105020857366654299697169482240 12332336 268314526660190208936388173451813896192 12332337 -1616741415865755825768316545518951784000 12332338 -81765390987245361377189522324064253680 12332339 114881669422041849448657874525644959600 12332340 -11133165528642319563184793093641697280 12332341 290189347939017041975944329474983335072 12332342 -300195226836023613077576190726764715456 12332343 -388492962818492241851351855144250093336 12332344 1235658251722189066109862579600439910400 12332345 -624621419914978144251484414905844929600 12332346 17897535010105569975435045036805140480 12332347 657527515110854730869835937120290575280 12332348 -116834726225030044045667318097542636544 12332349 -338581590640252546863596051935619539200 12332350 -506559951734783421493942442756891035200 12332351 -111401249302630501172776618893828296400 12332352 -60364511092753488079229372971874254848 12332353 275849144225758065958333284763254005568 12332354 -463207381634677633619124046376010404448 12332355 -25273334693887247946669366031840673280 12332356 -346555963275048175197340683880643678080 12332357 4770014412949656247777456596257219040 12332358 88522216591717139408115793603054387200 12332359 -16701786915676459747544755635081461920 12332360 -607107342308879257687327001481858816000 12332361 -177923247758750059998759915952156331616 12332362 63008368716632415576892768084625908992 12332363 281469192381718018977897163348866798612 12332364 -511282837510304021198904105768772988928 12332365 -103851759646541628549598006069733842740 12332366 -303023653476893216482513510788666621120 12332367 100315374146514862406224321386969863784 12332368 -141212528434298334014872746142275993600 12332369 -410659273185402532994990460996340826700 12332370 90647576285805901021874655577431214080 12332371 2209295485965240317019231897427812043312 12332372 67530965373412731351684482132495116032 12332373 -901773381598036105010066869156447934016 12332374 -642523681414895932927831983184200844800 12332375 -138395033074479245941346485253549220000 12332376 316809424690521622049437578685773619200 12332377 -1585068025748602298988152638043391351168 12332378 -268665608471240638336465458368796877344 12332379 -15289515766193904974196148408938349416 12332380 -1157625815452440295223259830329843368960 12332381 -1503319651822504864681366973935364473818 12332382 589211568135117511915893482208676675392 12332383 -147349659250408378029887502308899704960 12332384 -785418514271600349449948329171506954240 12332385 378872310338832385355764090611277123200 12332386 679548978397026577501453715319939029760 12332387 52593655035043458316301355169204617240 12332388 5119776483549988918981123089485844480 12332389 118875218225272307240478173403017649408 12332390 70115392959249804813850784082515919360 12332391 -924984260532241695669830486410245250008 12332392 334746908420071326477265223543108321280 12332393 -736301635362394505987249189304539390976 12332394 -204685808228544218392547183324888255232 12332395 -399452440806669114219915273514358527200 12332396 -339374559125918025732232798737186723840 12332397 -24445800103201272352897819702165942272 12332398 -157875285142270300669014021700841718912 12332399 582427765906936369195233418210668296400 12332400 -775578135411076511487233297350656000 12332401 91706565403234434558086576236008110692 12332402 214107288213431703213932120507801989152 12332403 539471330792460407542995949167432129024 12332404 217193389437769437184236706015405152256 12332405 367534081992474644876574049958257212060 12332406 -250252535083356737624726638312383244800 12332407 32709141359107716600147901661588837752 12332408 234130225405208137464240500218934353920 12332409 -558962602310379930938855035504976830896 12332410 578736763843073113781159706107484219360 12332411 -29550443901777010851262587618736326336 12332412 41635048988665114737699245350969221120 12332413 -908896093817305782965506508270546921338 12332414 -744846145060015433017667206021346194944 12332415 434686000374458724340591496006226955920 12332416 -320243150881433029622508479825156505600 12332417 102096769233210255615535351217233270320 12332418 -25085001723960397085055649648595401344 12332419 -1823685987595377238501167826426830117888 12332420 -14017904661357843425182280703570493440 12332421 380767392033745933944604174238548532190 12332422 297309722796321286115778600650710686912 12332423 1234824908281175324887099794898479483672 12332424 -141722601134602355030972804387995975680 12332425 228665571208094146946514585171761480000 12332426 279897473203380511899527559911780676912 12332427 161340343343823339239746362025293247680 12332428 -74905316958117469126332059768892492800 12332429 1159827631033488010751277546873723413676 12332430 -398206065034185269795019902405757847680 12332431 -48101656685803122881020108620130165872 12332432 -154994999491578803960013801771270144000 12332433 317919092857110460961676486236122066944 12332434 88875122003704140135030879701114696832 12332435 413896525170468087136323048797263756560 12332436 -449406719104723300861971760516661618688 12332437 -153962726663312944495155030552506676246 12332438 519701049604162621525515661727195673120 12332439 -162732043391360887802498992482745820160 12332440 486564272968199237674306493539772620800 12332441 -144697452113523681369029766957003174 12332442 87178195794258758315903645698783107840 12332443 -3564347974866074799665165354471033816 12332444 -133094011311678935911125689562087820800 12332445 -108299607705550237427017332402538450080 12332446 -180697715296660842093790835463091678464 12332447 220078726146651573899596917378200118072 12332448 -256298504938625388735206409072363503616 12332449 -2714707683101106942188198703873966944064 12332450 162706374060941815869852466417453749600 12332451 -151414605728944171094706180264527855616 12332452 9572933865483855625224950057256044544 12332453 -206857897345437375105449492920640832000 12332454 -605049267480078846359369658037578281280 12332455 -1140823175973105420886815580471604621640 12332456 189328953126481595048679497139582812160 12332457 97305828297021866751631930112306544468 12332458 -463071845527754408033035665560355878400 12332459 -536725131582196164400187246056378331340 12332460 30776065597401106355770359495335362560 12332461 964402519643193058991163961669085868000 12332462 39658784161871819414915880083759038464 12332463 -143226903241601919874744180033913049600 12332464 41489371584336717902554946668516737024 12332465 -33265317624195745310065510770777016140 12332466 -409735292979750646302714006541493614080 12332467 873823394630988012667781485064790058320 12332468 118601414778174039486723923960067624960 12332469 962547678591232199643281834206942266144 12332470 -95521562051339334512487630104099187840 12332471 2380964017149205169039293228371602060544 12332472 158644647914509199817462417839615508480 12332473 1666257704553537668924002643731865175722 12332474 3435307877598302361596965157842136064 12332475 -53763585494177829069113187374896185000 12332476 -101879729169901784939295243143901229568 12332477 907142467582369994070989392423346944326 12332478 -117284255768109225418638025239401772096 12332479 1179837955949828073207504489107885176 12332480 -147012997878151443864111577542017679360 12332481 -122713809404387382422747789970335515776 12332482 -207155433375248071893773465455737753600 12332483 -1012308568825856578721316738796685186760 12332484 343670850866423155164738652825391445120 12332485 583813598533854686855794790105550480000 12332486 -5187873190267368257371499511748545216 12332487 16657120948366324116439273815395817600 12332488 -81576688056607768477171845262886830080 12332489 889992650335046879637917118464447349120 12332490 -92725556788387496467517258146989530880 12332491 107232262948776369393332333695746751892 12332492 -124847141041719162687167612546656831488 12332493 -1043422289948847190557581684745612566400 12332494 -198959301545683296830629037492741776704 12332495 -99895978522466394389827284547638153120 12332496 63073919967237375353092363703510237184 12332497 122626337121832294432143028076164864720 12332498 436000217775615466565542891066110138000 12332499 283192155159531856694300737246354576128 12332500 -149335433828102118322996699461949840000 12332501 -453052373809059342148606839543831674400 12332502 65462213177999712606947871055762955520 12332503 222623332877392832082476395660529065104 12332504 624098298615848157099295320220557803520 12332505 -626921692401328098567993128497256533440 12332506 -22729341479783947132563915641701858080 12332507 -697224429523642516685273666843770899936 12332508 -157427765510070868722489716759518027776 12332509 415470434688868919801554408273314315616 12332510 -2171638825965317147412431359731291840 12332511 -545943952836381743064794403485727358680 12332512 428921722618968702801719388627685343232 12332513 693229744296639372779526700622375984772 12332514 -646464434060392766631512119284175358208 12332515 -82714898892890982726467330363961749280 12332516 591423464989817176210036714630920117888 12332517 -365297817891376294789663713375187971552 12332518 1742787686272901173816469759390247063552 12332519 1015779203569482644382808701561906816096 12332520 -745703921185073366294550789386772480000 12332521 1055655554388524618099534217567498753722 12332522 -31200237841622874832829516107357124688 12332523 -190573487187879797265847610250606329856 12332524 -21683548494944421353757217711738203904 12332525 226419640569052668563829563709572434050 12332526 128706630975788844111403810548231014400 12332527 -828726034473461122916076782040005128624 12332528 81496273167041655544634645051731673088 12332529 3333801314421019376035538554010563488 12332530 -51938402680768389071973910310851545600 12332531 495238661492450706026051208074747522784 12332532 -294713951768050574590850385943789363200 12332533 -1234309170566195969405481179511736412000 12332534 341435963113716336633034427657681997120 12332535 631480516279184398751143647221569381200 12332536 -934265619948956393108129489559397232640 12332537 12875899709657359912549080776996538432 12332538 -614986045139073195464634634304315411856 12332539 684999342991636212952353017699938832440 12332540 -685193329363374445956325790318691379200 12332541 279455473361742705046619887419352190880 12332542 -665680865170051781303805549815163107328 12332543 -139975248416613375867998788219318814208 12332544 14827919608403296697692468569056477184 12332545 1051258371465583890789653396548400649300 12332546 -45030071495900240523616526894168340528 12332547 -47424232201572538569073634480771542560 12332548 -403277229884746531146739996710206740224 12332549 -424825973240299997828800247505007260450 12332550 -140350114661085641405384076141555595200 12332551 -300841248160032493777675195886377739136 12332552 -44077307257557052198978040578449561600 12332553 -1005878918638403341980344429880166267392 12332554 40349673650496199996724328247924094976 12332555 -473139189530135659126141811241383993040 12332556 -363395642538434953568654150863989907968 12332557 1335601857968660842184612758228027242806 12332558 -49727233891270565702157141382347141120 12332559 938944348449577666796595779951923501704 12332560 302658208124412019060628276443693793280 12332561 -193668461712054323749874592388020770700 12332562 802465005508829215197000433694741376 12332563 -809738621157709437099569053921151286120 12332564 548206382842759432865577058281402082176 12332565 626713587079825637098286079239795328000 12332566 248390468130786478502583642329623438080 12332567 -471565332942476801899867398596398114680 12332568 439541639726044553514311858071585873920 12332569 -205330673995007260115004932559870339840 12332570 37069188922493055587372839260807787200 12332571 -1308777633025997054124959247064763575440 12332572 2746265832842291263095526386827927552 12332573 -443775438574698825129975036459537264096 12332574 -17257884766680495919753844012430020160 12332575 -194922576667701272363127177316652542400 12332576 810495103105740769820032544948488568832 12332577 335244973613633557200345587738946976800 12332578 -263150734710860740370691758768496554160 12332579 595317496363589479292643160869898880976 12332580 -27784740125224925406645710983154196480 12332581 -823258395336654813416615297528608146600 12332582 491622461829835484757717688896384476352 12332583 499945529583473186034820172773391923152 12332584 405341716504243184849068551582926929920 12332585 737200960221127308707092620869376783780 12332586 99571002234542741447054049046801641984 12332587 -163549527450311349808267870519864766480 12332588 -294307533103739425262937494041104237312 12332589 256702131996562092498357884508578903040 12332590 -98916854127331532475148386668400283200 12332591 -515553579380216630623052588145165250416 12332592 32583190581802384068473734126714896384 12332593 -190906135909269313234175387582861162880 12332594 96500040515877587906858562736474911552 12332595 -272519212315016819375377004515031377920 12332596 9270911115877407913265055217953361920 12332597 609588681775847858266293937258794056046 12332598 -176799565563304293862242902917407642240 12332599 -1504612399108269976106159092148343846864 12332600 155639067098706669015493431620272128000 12332601 -1591968571751043484842024050137425228960 12332602 1038428062038012158617914966589546627584 12332603 -463687328709002963388002346525688979880 12332604 461653616409644558483481624029523472896 12332605 -585289559098513116316547504063298105480 12332606 -89230719333993576073496526903077302272 12332607 55735703482839835014003464544550545792 12332608 -157596975772003629547148824193437007872 12332609 -1139103356854315387669387574162962832190 12332610 -127751507470642395337768688539325407200 12332611 -1537948433962917586433894771543750319200 12332612 1710679013053487773537368206637706444800 12332613 -234737597582096707969379774947878084000 12332614 143333998965983616174092812107525518592 12332615 -13405500417066100913508270832688496000 12332616 403709718423836874064397329562992312320 12332617 -1394891517397567118130841614713249395248 12332618 225297573214687870309382289395870315616 12332619 -249593241158222790366109526748468909696 12332620 6096484793945572385705196822574202880 12332621 46549911971796152595081168583375498944 12332622 44147512676742496886846982599673463872 12332623 -379800283585136660178886070298985876992 12332624 88585029139223088744689762007302922240 12332625 -74568070521852570234771568677218736000 12332626 39672637027057563667205171359530996000 12332627 103680017677554140264168080996930596000 12332628 227424954194302889870295876029006807040 12332629 801749319381205625526561510797845706400 12332630 725793627239623805266720236752648328960 12332631 362524242719695665572307327339827534952 12332632 319292818146447549461100635489524408320 12332633 -1515166877415386454007576541070540840300 12332634 60087191185435010140906190118386933760 12332635 -428443312519199220426982150440101526240 12332636 458870812556087514341700154564280724480 12332637 -231373165888298585736122663497556161152 12332638 74166330627545680080795656784151969344 12332639 263815921463213626402215309492565820160 12332640 619303250303580916318319888541477765120 12332641 -185435909220838820535605069033024216700 12332642 15823648483016256692061651006867098112 12332643 233941326975537665541738795340042005504 12332644 -790980043055416925908033334838946785664 12332645 35983271649554021828269223197885221720 12332646 233747245496705529607522999555449087360 12332647 159444019758711665711916079533758183096 12332648 -415263160262376259817509207696364528640 12332649 299359891644455453076444137384203727040 12332650 284255807246529819808349219595299136000 12332651 393928319425364596876308707613353098992 12332652 633440730028236787512134980886004019200 12332653 -933678597240652876388747290238372794880 12332654 222056628396512956917264809259160819776 12332655 19823330179421250581467579062653292960 12332656 116279203008668860034120670271086919680 12332657 -66480380973282416086798893656475082908 12332658 830918768174730323048660685343723008 12332659 2202664752668067296013490041240459924672 12332660 83438241444931597936206423061917235200 12332661 1145075144235976259863884276984441991584 12332662 -6609541453275645152382983987101773888 12332663 220976644652768953680681961030105026360 12332664 -972499591448840869554984465790970081280 12332665 265577878358042600415633906294148917060 12332666 191443614964033115063246282469684082032 12332667 -1168586634937496481036555149902249652688 12332668 52140918920502289290281550498081800192 12332669 166587741940238412712152271483508950944 12332670 -48281323523029389725374489142909399040 12332671 -108485565778597743103812713760652325136 12332672 -1405313174995821604387044062179570483200 12332673 -227499087130242884118229323487552593678 12332674 51900071803392771518108232802928816160 12332675 -231449109953545224021515122640020945200 12332676 -13160714726208931850912848564346781696 12332677 -127081644626587060754474196246037393536 12332678 764201987730932013151038197047352876640 12332679 -573974109955081440591583930317355133952 12332680 31996034382601241219529312718506854400 12332681 -1484681656866660525114069397137397948518 12332682 -500611633547617660736355774551966914560 12332683 414962185834959157617459033886752600 12332684 -22874825079289902247249910364319592448 12332685 -3967285611800729797147803726863078400 12332686 -574056572520099836039147860247935082496 12332687 181165085598321471336616837955264556336 12332688 -7412820660296013185785225422930640896 12332689 -334658455334119341793860677114416738510 12332690 -1201447988081329762813144449019856947200 12332691 -233235384038933616527695742308729374720 12332692 -201075037415021372145984709161449545728 12332693 -1939234154003901881237330717960479752 12332694 -38227171661315811929512460286440962560 12332695 679415086771013120485997282953497442200 12332696 486991958756379151422299785042934169600 12332697 -447689206844050476877638109496473692672 12332698 -316393457447117643800591993797623262464 12332699 150167221339125108064003474797859133760 12332700 -227308424202147097798106155791646694400 12332701 39472985310555402295773008156155963584 12332702 352906565624053310891044332336192519552 12332703 -538899303898064347499043483179173152696 12332704 36200610348449965675046715297807138816 12332705 486818396007053310146338623214277898240 12332706 -132699744991028979064590940390262003712 12332707 -563529136787777824623856275023765295720 12332708 -1294302980618981539286843522428472614272 12332709 1613145894966275417294219899576987230720 12332710 139235205858444421130525323061503814400 12332711 1337014774840180526682173150555059663800 12332712 750917811141674143213359428241121198080 12332713 -920583794317761382444257115850974680240 12332714 290998081823899534680489709335657176160 12332715 -436201595577083381857461577905945166080 12332716 -151828501521868872647421067356231696384 12332717 867562363752214689261421376181399935766 12332718 -69018788340497272143232144021774793472 12332719 -17522227246315984423678083163720588304 12332720 -67367851192969242502238612887466803200 12332721 -384412424933396157889466624865766483680 12332722 -687712371090281320344349372139852111088 12332723 -582315144305730846823416452293367185536 12332724 247756408022759468125179705540482912256 12332725 -956639252165569837167522853913927561900 12332726 -260009501068482096162276560452138131840 12332727 1490305520055428104341218039864536659840 12332728 -228971139629812817396531434815667875840 12332729 -197147465186725183096292082959676640320 12332730 43033675315124675295947048634270720000 12332731 -365650877211166419292453256719683949468 12332732 235518354533503853408187449339902589952 12332733 -366757849714593181032475515395296077312 12332734 -903304563286671042817552856169751689984 12332735 -818284585105480416626757098648123760240 12332736 -145378988481413211395829288149352185856 12332737 -66794530903368596462358813387417057068 12332738 317449910838077150451449824039308369408 12332739 -119299323317271832208915034715715735232 12332740 -10754979616735572978500653517330718720 12332741 336914757571235513994583021923248186142 12332742 354018969578673712752658047376860049920 12332743 5200257399905509369710962665296603600 12332744 -31558129998321526896598131026099527680 12332745 146000458293142542848410213325320133220 12332746 839733110633932857982128498632346425184 12332747 192084744719168794935236160213750079632 12332748 280451763991150896909884511293012643840 12332749 218844229145404893978121608911300617248 12332750 -269478569868796389074209631874437616000 12332751 222819921724312340104807530752814999432 12332752 280520973378656015954615826091205640192 12332753 1219203525490373797791079839095444582400 12332754 196498820474231510401399351914017564160 12332755 464309194240956598001487415398676252320 12332756 174130146539611792736968697047668942720 12332757 389501092936172612540300205802502090592 12332758 -617159266849240629170908484718496631520 12332759 -668078288705788932407668572134926118400 12332760 465734537646777431719130884578685747200 12332761 41644190685631686396273949246688761344 12332762 126051524971619344982962338955494616032 12332763 1104100056127111927158918302462227076400 12332764 -1132644206836138906464304192039841703424 12332765 -853102670678094933389500458811624376340 12332766 -12492255932879109489463977760315675392 12332767 137994668753757206690734151994776985640 12332768 -240542897485400478994442280420147462144 12332769 1150354874819279292135837178442085861120 12332770 -598980608833839938476684910743848998400 12332771 -557172360603019880315541264195236454912 12332772 441246920633181966539622147304813205760 12332773 -931558224766927140948255248126100314916 12332774 253976926099966455449971383943019207424 12332775 -93644298166112625575977700483044656000 12332776 1221667381109816915743408130162023726080 12332777 -142153606226439535950875739839609122374 12332778 45465833461877556218638071359043490560 12332779 443249491716711940881818314816540059380 12332780 -307974272567891702200835678463007334400 12332781 1043461867325923201947458162138848929312 12332782 -163533614609118131582686094711408873472 12332783 421918379110259030040558472186299591600 12332784 -80939177454484190239114161035662589952 12332785 113885009646202753907211171994604400000 12332786 -126168018194288900605657160493370020480 12332787 -2875199965251293002211249900943402432 12332788 -269655897099725976457493821471132854912 12332789 -32353460492149738115761929559285102944 12332790 -44194550609433576537120930337577606400 12332791 -139291159851711646813582308886715149608 12332792 62584001222209703105187065096399339520 12332793 1019127163563792129913808034505986210528 12332794 -349183813979254818497545617003633404448 12332795 -1298001003408451518859428972411046789200 12332796 -233548716593208373450809578993626030080 12332797 -593186904176449039443115421781991586056 12332798 288240396423191954717409711426558452736 12332799 412978321098820722784791760079858758584 12332800 288035148942752868376789306846268620800 12332801 -612504605720960003298462869456611088280 12332802 -188483485363977923122250065771547376768 12332803 -117678760917474819972049062147377949888 12332804 329465411234874628426299848862225408 12332805 198445866916559790731255250203385072000 12332806 -912524044477419009074231709004403487648 12332807 377805165597245008342586525343444577440 12332808 -961604849047446979961115381384397455360 12332809 777369802353301484358085220663897798580 12332810 268768705534137425070221591754578440800 12332811 -570277831326173725970582393963754585600 12332812 -347653035560673546183816467687372249344 12332813 -2024814148669146586254031812214422664320 12332814 -119149524259828451326795418628396400512 12332815 725052451568174758901968390316113812720 12332816 -72907631329569488730009887691115388928 12332817 -23974719473436971753430283731862575168 12332818 424099491716933362913720729717558313360 12332819 702171428792021115361454865966743611080 12332820 -95071795953187618192255639487266775040 12332821 87826019870746129426608648104560015612 12332822 -299390003827639600831460047377895406976 12332823 -286604770215988808020066676464913951232 12332824 -221896816954232801681825217725172940800 12332825 -64135546021811398012838773278685014450 12332826 -105656655036850139276100303736301222400 12332827 -12555421050251571369067921518309521440 12332828 360320474807074341153693775240871986176 12332829 -811324649241257807901594737889775824480 12332830 257800574400882136245674285761206201600 12332831 -229195682800401793987419667549319173008 12332832 -869172741041544991416153947564215369728 12332833 -992869471430000092640670444262019605918 12332834 742430526181508761459202708835477588816 12332835 384758673140182698326331883766306582640 12332836 -1046365356277362589484205470963047515520 12332837 -1052155773013943907458660155858603842816 12332838 74493176752689182604502905547780577280 12332839 92868464545659820533934631079587873824 12332840 43311187375052265072195885312681369600 12332841 -236833940830492748847278777753837818656 12332842 -409437304739582628856703263694811737856 12332843 19171936372338483496145945976600587520 12332844 -695359354739843623231498056056229934080 12332845 225693536452045916943319585129452775680 12332846 25216857840454430814821529776128173120 12332847 -663847772880660276765130744495509437688 12332848 115042241632220114864449617884463759360 12332849 -1108684302914284245041513056159444935150 12332850 -98638165137630966321744902273375664000 12332851 590240445237349601388317099791544113192 12332852 -264376870496584297287618137516236787712 12332853 -151545787932342623683283650692559649664 12332854 -132024883719795300879200546771842661376 12332855 -780979245275076702172268447179109331240 12332856 461727712323920073410441586530296012800 12332857 -300005071242099841474771354978187120240 12332858 -433478591000058760789621088435592556320 12332859 712584086178046386874911821050052401920 12332860 384742593431768594180059694884548334080 12332861 -34838112026361047093401627487857341888 12332862 608605103278689771290782222734576137280 12332863 -12920016180428766856008944221753961096 12332864 270530614435058377126095773148194537472 12332865 -89698795624695710073072638016094481280 12332866 121569667944062477993826830409522507264 12332867 -476093315692240291049252131624040694084 12332868 -715804951679059767235704565030729589760 12332869 -1139375729809331940507545440811468325730 12332870 416724885140227066352807407276100075520 12332871 -623285698966807493058863028521332466880 12332872 453223563064008704687643087401453905920 12332873 -961456911452789477764710562155685056 12332874 -488829947958993683928951785831515971840 12332875 242428529784496615017523248503891844000 12332876 441238681193422118926600542288255532032 12332877 -69395706285173005649348944548191618496 12332878 483500136967854271798903775146719694080 12332879 -554640730862220873627527237665936483200 12332880 -47377453920406593681668187581542563840 12332881 897493041141532816835765653592468018400 12332882 244518143148273462132604377108457783584 12332883 -521708857171845939930648358748905346376 12332884 617504760566116064422297805458453970816 12332885 -276260447579386908887090956097143534080 12332886 -163002157577600494483915053921605353536 12332887 -123174649729403905571901270560860852608 12332888 -620458219505613897808775282033989632000 12332889 -853766224818559017286762130093956964646 12332890 -241459816023721877064995982792019763520 12332891 340337643463456676543270284870500227352 12332892 -285782121398825838055054438485306679296 12332893 2379894834063475529559754105818949540684 12332894 164270167225650834899511202025954107392 12332895 -61149609702427537623823297882502837760 12332896 432860095382161637130823702777464225792 12332897 -416417837318244302337085865287024722654 12332898 20754394647459085317816083269201427280 12332899 -126326459383075029897495291290710776336 12332900 -158194555397758237563123269000022912000 12332901 159818956997117160211554919917356529984 12332902 -62827917219418352925812858903779522848 12332903 108405958669425493042941222995606682264 12332904 -157523107914965009427922993617503354880 12332905 -117902376908335648604404347768851485680 12332906 199122524667805442036687161772084246784 12332907 -607720486547205524615052309231326549796 12332908 185015447558034859533564106484009472000 12332909 577157561146335604015442576202138251916 12332910 -53266907899719548166386659711281454080 12332911 2243199902432199766025022087080704397872 12332912 -6000087049369298223934269622470574080 12332913 17089758646161713402635274813648906688 12332914 102527214353713529530555503618783244800 12332915 411670102651749336326748231834852669600 12332916 3627407196491178072919997537987641344 12332917 -249103094270222732855249298110031139140 12332918 413431042827582569455682498827215717504 12332919 -1104166536095588400302099493450682120320 12332920 -716444697075656443935818068258787635200 12332921 362620534017946746276121856740196562000 12332922 -88883853379031468719024590658018148352 12332923 102405319891081491146549446726139306448 12332924 -214863941628346944363976531365420079104 12332925 -767676325851574110486047071815192000 12332926 -635337803794355117560437847472254133376 12332927 -1112548608348175372337945394817469587200 12332928 59500893640015516433725796788595589120 12332929 -92860025047690586413714517275919580224 12332930 277278539671409640670779710716667059200 12332931 53922390239743154615249498487641366016 12332932 -130522581121058310769301441472853189504 12332933 -161200745433578620507154479549594625796 12332934 3603460926715631125791849261437571648 12332935 -377619375524182731954060206438053770120 12332936 313973478499601297918116924208524984320 12332937 -859830773825429038095662303533024953840 12332938 -659911859752633530635294627987506072320 12332939 -97858562505092268219381474207368250048 12332940 -108063331774979534465752819411007616000 12332941 -764297979301590059201341195888140278016 12332942 369650944686337640671487648866689319872 12332943 165268949975491016212526310650023073904 12332944 157327138678388597420290302724294631424 12332945 475050889487981687039474077678042249920 12332946 -602479054748781259528294463490394675200 12332947 362538363825340328665097807678138926080 12332948 -1348951207603532229307462391901627864192 12332949 988521034389521830270430482144091074464 12332950 191763186963689322827607835367765452800 12332951 -451583671125101383075186827541233949608 12332952 -832798486628326865001835300594133606400 12332953 826106577705815495330645998814236624202 12332954 456274253623894882187338144812827944176 12332955 61318831745973757020999721473639285360 12332956 -1027753521128869645838184766817583559680 12332957 444525653030584582442666251965584282400 12332958 322277287225344425449976675487269698560 12332959 17577950509343867998301482405221266104 12332960 -1018003214703634356319299785064781578240 12332961 337824793516816886798657634323338925010 12332962 6312823556571966481180022981178612000 12332963 1365238386472974514024356071531616949212 12332964 33717468969214600956203868969502531584 12332965 -911994466858472083382165845740599009280 12332966 -952877247283060313855939716733308289568 12332967 -979897544854719714907628653160104264920 12332968 -324581735729116558508215559711430574080 12332969 1121938704832757652985658605448940033360 12332970 -58655409702664467819687703609103400960 12332971 -475886642334623355226730584408385291888 12332972 450016800168599813640856528639061478912 12332973 467627302584280019111530629960492597504 12332974 -614888091519351697672683337144819203264 12332975 -45307832895603693342925018738737141000 12332976 -63854231154847325116141862802031902720 12332977 143076598314732215719151631134848061220 12332978 27836878327051817881659886962645540864 12332979 -522389703413595464356773904233181384536 12332980 128597715482070850646295093524547379200 12332981 21346914404818961301661674977272972782 12332982 311000901512580013348674970659739910592 12332983 952201243890881060222710229425141584384 12332984 -766958521687780059672706578568302305280 12332985 -6264020628161188100553473556091372800 12332986 213832694726026703046693444988914939360 12332987 9023422359086328124978194112829998680 12332988 235590240522166278763301264126803562496 12332989 -1894856450096576912786221317051093889210 12332990 31970222740836578407334760262122122880 12332991 334343081455304318608971911085698400000 12332992 146705923732465466614573592178369495040 12332993 404578808733482682455112054191601874242 12332994 246125801567604890588572861328926384128 12332995 762305084496135592311731533669341158400 12332996 -304710659227441522341544767692916542208 12332997 -232267430732479295648349078434567294406 12332998 443889774995430572256159619724317342464 12332999 6119045727975969974793218555640377136 12333000 -691233038977695568562051891613941760000 12333001 -554094325107315742501401285202433336998 12333002 -5524491191024642222936652093168742656 12333003 -644859225367497324213881814186934038336 12333004 -528088820148621789116938562299253299200 12333005 317272858472887465876898569263002983320 12333006 590312343243764975135414652960311808000 12333007 948191615896323033257110585585434763200 12333008 -409798719585079072127168871114162413568 12333009 -34426370831010608387645244043603197696 12333010 -233068236596612688263998296933305727840 12333011 51097167006908535651872826110576196912 12333012 -820353323866889418493910280357146277888 12333013 212884477522558604823926835780688463040 12333014 -320061199298156259062085160454554398720 12333015 139125485403733350271782270325064745600 12333016 1335576988181282778320432331429155266560 12333017 689668834751385767570292096623068845066 12333018 236024618112277058860938734574394427904 12333019 284693771261419917593252300296817492420 12333020 140813086435877188047029571207960852480 12333021 669183678460417993311365327633842576512 12333022 -78619533667996460711141427660696253248 12333023 153029666742068084168746063245041780760 12333024 975891689086432345075736253390764113920 12333025 -52395514071935293566798906310892920000 12333026 -594243132987866468179720299906064035840 12333027 155620596533864735669777929672889087232 12333028 -391651261149042977819786526516714489600 12333029 -23516722610744974060475395762681852800 12333030 105466834219585905141358459514933992320 12333031 735987782029620992761061338547879083832 12333032 -1655399160475228349410179848626187289600 12333033 -1810345551203494898557735220502600240000 12333034 162219317432323087328258294443537546752 12333035 713213710694268347965171200602945310720 12333036 -1706973884026390347459320402757093888 12333037 5580711950326433149457622768344036640 12333038 783429478551824483793727299993190969920 12333039 -111845853043552976855256534273496035840 12333040 -44298568706971421393232301919612436480 12333041 -385116973044825831540907170681314409600 12333042 -466759345378795547899264709070665147760 12333043 -208063667392220639002758056677320454708 12333044 -71684764722630349077295860063739931904 12333045 11854737685422504751281124676596971840 12333046 -95873691600420192197184349137244518144 12333047 35837766954491674808853470896222721400 12333048 -106206389518830931351005004991999508480 12333049 -76240305874611103440814539568902178236 12333050 -18835260525135970284711137556591073200 12333051 -13176886668214081450288155580476665208 12333052 -472318895307297978847014056267704010240 12333053 1421209451903177176849019795494021917600 12333054 452318160585505380008211451601968921920 12333055 -56043743980925266139142393062626231200 12333056 475090644809303578853165523963186511872 12333057 93014105294670275562805595934952252416 12333058 9259449765795287895176670055099026240 12333059 -1092637349094980765281758525707605212984 12333060 14034225113596389927485926256169922560 12333061 -262760882138298976926347618119046286336 12333062 -2624306843126256378202654271724234240 12333063 -305520838001162509304530406094630676056 12333064 -1246139032827737706752221974304911636480 12333065 134947828122458317090212949129540857600 12333066 -141592438255209876809965362269066501376 12333067 -448919287723557015563249258556830703488 12333068 -1025125823084278599522265266410932268544 12333069 50265366125302463516405441232387743808 12333070 56765490730533604694557799774969529600 12333071 349232928411594321328139034211766745600 12333072 174821298041552342347514112789732065280 12333073 1701151868197251830051435044398312550322 12333074 352973245034281694261640499452159032832 12333075 -116625741694316373062961685868741757000 12333076 -3789441891099874883753265523918004224 12333077 1028065274100436309674430922635470420192 12333078 17354161037870704714279323190376804544 12333079 -643986347138443162783996252972340766120 12333080 -517762481771315181327848697353311641600 12333081 -53324206107492566116745554351608499248 12333082 -218972635650967283304279677833745668608 12333083 -268454727412973967030705403138497121536 12333084 377785297064713245514568747258142030336 12333085 1535217790202444895361844664399085036800 12333086 514434636553831371016712885695294252800 12333087 -290322775390841448367450652733239593920 12333088 -13930230082991270943418785201576738816 12333089 1230194391518615174896598291759666881890 12333090 58644775116309234107745375541925068800 12333091 526663531498227935834402797998868214400 12333092 -370739305764227776042233234772861704192 12333093 -598184577197271146016853238702189808000 12333094 81265458658856851108828536858412434432 12333095 -139490099705798120312889344476004963400 12333096 -643056445138539809667569522802958586880 12333097 -214405082849717675680691711268351981568 12333098 -773436809852735957850734528708738341200 12333099 296773947896365735906168007489602606320 12333100 58194338535079912017672318244497024000 12333101 -82625999913312355224113392682803521696 12333102 -11962234087035259906890686130210865152 12333103 1075329159888273572232186633339470446352 12333104 -340021329841453488639141818820939300864 12333105 470671343946121638688059467712815795700 12333106 575605321086516642949357050230557496592 12333107 314435643905996593805311493591129929356 12333108 388911472528200288518975007107735285760 12333109 686296225027961118560467777304535647040 12333110 -4030779531098212432442365400768638080 12333111 51509539917588117873019935585744900864 12333112 1082419086482777918718289015487459942400 12333113 -1419872833398647234096229678587221089618 12333114 150519658593610982972939443136475632640 12333115 414749915360486616833469818077824581760 12333116 1157805885553087257783998020704527600640 12333117 1118938181258867697847947417141138370560 12333118 -81824264334827954709568303271852187648 12333119 -491339906101964214935567106035666796000 12333120 138531656476807003908901328047099084800 12333121 -1208828174248512646771261952707860855356 12333122 435261452050360832221062297920854973952 12333123 -114045158019042237095525025726116997816 12333124 -622586564488453320136720739650810291200 12333125 -87163787161469843035194952648980300000 12333126 -149213063790574476862607282296371032064 12333127 1233506397076575569258305364731424965976 12333128 657072972570984020342617711478962176000 12333129 677538863591914038570141116571384526848 12333130 242892226788121336869716988984923172960 12333131 517054720204319977165997955286464720 12333132 126039673796975846364143338920882432000 12333133 416644021167176964040447308846822033408 12333134 548629390995899400834025019481129212352 12333135 -809548868986618033910217954280217113440 12333136 68504880612353004568883708165891948544 12333137 208499963094420752946058203826406242032 12333138 -233017435505923241119230788208993254400 12333139 -96119946903504164267250056459025551552 12333140 39130114660016085343658330357781350400 12333141 -40856381654972506804286975374048093248 12333142 246933590950233795107852106008714141472 12333143 237767683563851180526225318747285719280 12333144 -410894632959826430209055323584287969280 12333145 -125281608822953271236994227090820201600 12333146 -387808507674525714218516445612870370560 12333147 102197481799390795694777739552013164480 12333148 384539834206301821530606145892378308096 12333149 -909758041225049708279952372774021596340 12333150 -289953421191276099972665840776756771200 12333151 361139629107029592516107583880298655792 12333152 11156781280518600959290646873332776960 12333153 111880332793929941516802626588357656704 12333154 680825274050302663552878291201188701776 12333155 -1309475720130838437549486120967650283440 12333156 -464660938680218166157142535105975816192 12333157 1008419506567953125689622773000690897406 12333158 233415397969981476739035602555992622976 12333159 149324292101026946619521346769275651408 12333160 424386262405996719403093414851103948800 12333161 1373776811084064693196165855581508443024 12333162 143606930836575456558902250492257124864 12333163 -352561019772543874778089576872203404016 12333164 115956595016753070207614044563180748800 12333165 59127233637770075778386924748152920320 12333166 978121847427222857246838795197857331520 12333167 302704556410822690298133322244075376 12333168 -269321803221963486700709901542744064000 12333169 739163014660627275709331632436239416420 12333170 259086086654494198598811614089280404800 12333171 871253189926963941744080959249850448960 12333172 416567233786140544894803002197368354176 12333173 -512878455650856403863015396191903275464 12333174 -687432299582092457929639817754593280 12333175 -2748240095880111844277005349859396000 12333176 1344098250373332015668950104877422428160 12333177 1484044128897919564204075725682755726600 12333178 162051117337084718200958370007307089920 12333179 -235096411705149320507007761177371376220 12333180 233244101631493226277604459728508584960 12333181 -171671279155172907674732634358205794208 12333182 -37450731573888857095673663395891511808 12333183 -99645521236400954983993908617778536376 12333184 1277710414676862817030146774008667832320 12333185 335469250027463171943377332719795816000 12333186 74746120780057726758299798377984529232 12333187 -142349471157239877426354770047046348164 12333188 529892516199746530564789133436862672896 12333189 -1243529183411973366159751363438186772160 12333190 142447100527935933071804160457895337600 12333191 801134200419400087286878938766971146472 12333192 793183280018944234329281064149401190400 12333193 193372315415584823042759622819488044442 12333194 -160341697732896466906754608549712000928 12333195 -53586512846961347282511946137427353600 12333196 -532129441434995689686299867705326353920 12333197 -1034206766307494051988812338106123143968 12333198 -28235448534999190862612481654882604032 12333199 -378548878437601618240514857677848336 12333200 -25958687228116977524054361535989350400 12333201 -15446003440417754284407149515828266768 12333202 706617574329107928930793997251575807648 12333203 -908848262021080789148023159564753342548 12333204 399561937919515622280020747730718464 12333205 -699821825477325521330225851734911085000 12333206 72478803922386020381562201008566216704 12333207 465799277837069434867263518196791655120 12333208 656585335405188358832796545802141480960 12333209 -115153812837319511407803791002149688128 12333210 -6179632241149219803204097118111477760 12333211 357743456602892633953338482524458689568 12333212 -199987675615357832292847347750506156544 12333213 -656487263894756977382057384053892436 12333214 71357152415960445529585615523677324800 12333215 461351601898902129167898255683054485920 12333216 -419835432343090114113112260262647300096 12333217 -10808306759507141279378119813539866752 12333218 326988029562485937401171682788580148560 12333219 877594836008408160935431743357943280448 12333220 -274515940490398657768805026969132830720 12333221 -601588204233186436027613275528425719328 12333222 -99814480832219231938670450436885117120 12333223 -571401750417268972997884179740534645760 12333224 -112459638166452493291338617107120128000 12333225 -455784852133400911299875003120481452400 12333226 53520736693161292913366650310271805440 12333227 -115196157357585680876942465002810692048 12333228 384673368104734349442175716585443429376 12333229 -362578900540056461329745463921225959840 12333230 -37989156088879785045620760517340244480 12333231 125235384100381337412946440736013830920 12333232 40695896555045110984236801997399490560 12333233 -1984769639579507281824134841777925007376 12333234 -21021941156809016893527593810527133952 12333235 330721974679152874166621018743926973680 12333236 -605758796220353452106410206598641265920 12333237 142696214063451326284478122753508357952 12333238 -159162169509492982371101153049640505856 12333239 1030032406161986880445727727977266496040 12333240 -553613594216375561564379681414692352000 12333241 728373085508098927230623701132289066500 12333242 -188414757989286955694559554205570681600 12333243 522059531748957415510673028970135472640 12333244 14930281853225111308382809410548957184 12333245 -275757114260876834701629551974749699600 12333246 -96196954135425020158604385448195137216 12333247 506414476456430374302704882457333712552 12333248 215800936788589853642211931744125321216 12333249 138805959207024578056021117361028086400 12333250 220096335310467087388633096678487784000 12333251 -532718014752015115978046159055172766400 12333252 -617184774416038464654623081770343694336 12333253 908620051253466772029518280802182113980 12333254 -91757313352045234196298536255538062400 12333255 663168228234032435928927593347848136320 12333256 -619997332438148044774394237588889753600 12333257 -484443442059977396371395993346748027136 12333258 -176434373045676249981574850705764121856 12333259 -161798018492585932530481917932162947200 12333260 -438160649544370726472521314959600640 12333261 -903437864643412396656077014576581743520 12333262 1117677901560557523822359146311580524672 12333263 386831370275979756049496755269423574512 12333264 25578527585156301866794556865156218880 12333265 -25453818896076567461610125051147294400 12333266 50289149111140214218792917198469946880 12333267 -389176450857916041271490480157263152272 12333268 -201320949524318508553518233001789609984 12333269 733850944193680079149217017773869386044 12333270 -27378979459561275612444200105619517440 12333271 -717567223551468853346300700137587153528 12333272 -181764342776958274613326611430914048000 12333273 1020355340883907196891811232866148683984 12333274 519163300809069425728641474340889393136 12333275 45297946445976415345997269238660914800 12333276 140660415302301071432328630929667240960 12333277 -9418939387613641037538455032965980160 12333278 -210882889052134284314481613522897906560 12333279 266648179709854914339937827007248145920 12333280 113720769715294206441333566262647193600 12333281 721353120404739640231929021131560229700 12333282 73054369273347050994759642571321411968 12333283 399705442820532620575092667796782405532 12333284 -80449314739928801526230433168314880000 12333285 -737178900787321111950222594687770030760 12333286 -340267004050485447154256647166918524800 12333287 -985740100909283274108950514539771717064 12333288 166609025615381113785067149394575360 12333289 773361403889792397360209453949379676090 12333290 -306054362858422607449908938609888609280 12333291 -279383452007537967934053641503664490408 12333292 -626799145550229443169160838050477547520 12333293 52498629999798660105928212568672305216 12333294 -315095696472204806722570519083611979840 12333295 -213504153299357099743680444098432383680 12333296 525774077974711882374942416539076001792 12333297 35643056610873830630816184540331482720 12333298 53144333203016210024646649212945452064 12333299 116610993263300556352631949371894652480 12333300 127797226003452579294482278021709568000 12333301 -1452209655762504090309276621410808801600 12333302 152076047555767877104827201716167687872 12333303 -1029009451140352608192975218853217896 12333304 -110527077789733837699917737582345994240 12333305 -595640651681775290714395893069677124540 12333306 452086684031513378421729458664321429504 12333307 173090420191535574492321503589515056912 12333308 -249433592757834820927068817182383761920 12333309 538431977548824483927061577328300591840 12333310 -471299494424706518409917053954939658880 12333311 453834019755708708042228995308709499000 12333312 -202262370687093023418471739932605939712 12333313 2368775343248398952654171408815929984 12333314 -280879985130805704648743910617953049088 12333315 17573802113003535150006000641781881520 12333316 1124034118002347296954352603915734951040 12333317 151012453352990426026992078120487493952 12333318 -378369048644884986374967815852481461760 12333319 223668436818036571346196749756791115200 12333320 -1136986969001065573609704676304627251200 12333321 85052656262235283891594138209003701184 12333322 631337968474162508088960172331415436800 12333323 3838975988844828423218438771248073584800 12333324 -198717271888013326322619308783951122944 12333325 -825070034573683244476591895657348873950 12333326 955209906146241241936351923625527614400 12333327 -720206417729604212682811358291047797120 12333328 -8767444977155874774483337573196103680 12333329 1937841729535528781084546239806010890930 12333330 -274698229636538674348885791782680166400 12333331 197617070178476999105916697677819920200 12333332 -610525069112334354579292338634872188928 12333333 17580165359377490707373821270346917248 12333334 -372765794972549301154422827712172529280 12333335 -94521433305478900336033851341125220640 12333336 212512549784968136113529488151274455040 12333337 -777957457211062597977738761051612851760 12333338 -450927998573457513619865551614828433680 12333339 326920160368621486484480429574458091408 12333340 215126426385015343996407600987688366080 12333341 -1521994373397055566879414019718585391258 12333342 -15991683413736505797550423747755979776 12333343 -391817459766591397390638471748848609552 12333344 -1180736554237138900369755179329925873664 12333345 448180279863946764435181091962842779520 12333346 -11901568193112597796159744215124104192 12333347 -9017807915440098770134606027903899648 12333348 -833630982183442220035927722457735594368 12333349 430862946323964611714121649862449750686 12333350 -3478493549899573715103429194292864000 12333351 -130781318249696098011829510004096403456 12333352 -134108891804503563223692996953297971200 12333353 854747389296236342154504419231734561140 12333354 -187659236000633418981108112748867147520 12333355 598009450110368511531145620451669842960 12333356 -140732503671515411426223387621816729600 12333357 -1081341403733912117641781055548512023360 12333358 -252572154015519809785638367565405788224 12333359 -230893553546368289858031248810142334896 12333360 -55767159604063771837219327414291660800 12333361 -59603539101307255517523666947395757038 12333362 72354980750441807451466877064784476432 12333363 -394251159839790185126547901635155717376 12333364 72189311222541336961444216994014285824 12333365 -241995948470260516680974211702995602560 12333366 -167672948684327809384843525372088739840 12333367 -572929581936707628187519197565329478208 12333368 -1281893786747732991493469881961782333440 12333369 1066855456286542473055860489495025233744 12333370 -155372656763705478154283360449393827840 12333371 740290266162041633070829964431372285944 12333372 479850279691424701654544967248641449984 12333373 -394296974599351239617181553670797408436 12333374 -47788653663314873155687407231023710848 12333375 -381750393464083384212555116708972220000 12333376 478863049940320745333797016801346846720 12333377 -185958117646583196379286274426764900928 12333378 525653470784529921182332103180804878848 12333379 773311638060872622164468586654317601980 12333380 169026697812569256350621940740061676800 12333381 305107736408534746987107082768350950400 12333382 367588518234429833490417997548372505344 12333383 -161268653000396450092772816918281684056 12333384 10456216569810530590370410390280601600 12333385 -292846365683667869379502799510083935360 12333386 25526906914567761934106347435939584 12333387 -289264751726363535525135274682280766080 12333388 622977219866395910076309818759196089856 12333389 29132214534212704001236710768723239808 12333390 280473323645887282558710867163191073920 12333391 341396736269229772421065723926168305024 12333392 -312676414469169467922435085866835451904 12333393 71589591629185515207637199936778299682 12333394 -179067970327909637997025561036009681920 12333395 -64927354836050146442778030422793578400 12333396 -816345594728453158041641231270725982208 12333397 635444934080577528073195235648245672960 12333398 -712907948308888334936889406297246877568 12333399 192380188385841166932403909159482387408 12333400 117221980143656344242048634604189952000 12333401 705188279026689894596677359180640713600 12333402 736034578417472695122614414663143752192 12333403 -2134014374758531683800341366442479351040 12333404 -107405308238531904862293176096831155200 12333405 -34785536563166625170093840465929697280 12333406 -663467189766720965822594931359093566848 12333407 1788033920437196166264364307158633869432 12333408 837425441730193615070762403150501249024 12333409 -2510507320977871667555830182673366510 12333410 248056113733381801063129880564801280000 12333411 980417694378540811485785865760712678400 12333412 1916440704723853633535205612492488704 12333413 667869140685692550039890510903996295840 12333414 182695725892519370997484811141119861440 12333415 -347372710092011300942086976545817061600 12333416 1278342539271913933051207775081871360 12333417 -145828229061871887095465232836503371120 12333418 85900114891964445643116633263860373760 12333419 -449728765553722251992180334583817153280 12333420 221148106486599647444992304932375372800 12333421 861622769569275208231131945958679142432 12333422 -230689147492938719449322403579518743488 12333423 4490591136511414744154331979591737600 12333424 -216928827778126999890347398958976040960 12333425 71886906000396358778854802587561159800 12333426 -395583151301059470386654675599247204352 12333427 -1642733815142502291440513375956328143688 12333428 334592164293717294493123645611503708160 12333429 93410308873892439433501751129849473248 12333430 263225033454589719416946082367518464000 12333431 1104548540249275675803920395220250018264 12333432 -4891257914919802827313173462112665600 12333433 -183123250905558704560610904059145006080 12333434 -30310747490075082528931761405689034384 12333435 287596873900180684680342349385298322800 12333436 571342681732181260499739154458500679680 12333437 -273711763410876476239183184628080257914 12333438 -429686054295232259308082781285595411200 12333439 -414515356727297603193806839704809132040 12333440 -100785170441486869075093554899347046400 12333441 -84602616114660132716261949026739161808 12333442 -85443511231882753862036944858942176000 12333443 -330778477861160483601226861853137723392 12333444 -256593918916929833620768920850555843584 12333445 890015582628381094540815028541579625600 12333446 549523783331286240142507707469234008672 12333447 -812238058648278324805910021284039896384 12333448 -1814788295530052319368515469228487920640 12333449 -425382829122180067718902780220877893688 12333450 241272099990781853948348720455034841600 12333451 -798551751398552379656273985926152101120 12333452 -453656287652480805509636813995040060928 12333453 609254247657396009033742022556405139008 12333454 91490470427597552214859363074731955072 12333455 -699960870078555115316158198738692395640 12333456 113707436258628302490504118824186101760 12333457 -1924085515333742259133377203282293991568 12333458 -858094788556438960600346492428647459840 12333459 -185693707064884368817626600025641808080 12333460 3490231640349207664521335219110721280 12333461 -194503316916604663555827887143782913536 12333462 151973684865498782846173333803876140544 12333463 6541511553382334085639118185108777784 12333464 -159191118606564716427993597511539548160 12333465 -834519800317180467063993003278600114880 12333466 180768977777078461487796385918555692000 12333467 64874717870099802318686639066147265480 12333468 -162754138174048548712346468867859578880 12333469 766182811704572335455343683074709916396 12333470 455355517580747086236516722711746944000 12333471 -420742134656683822487982892800970635120 12333472 -1024353517295567405902073595504734896128 12333473 64078290739069260507280693601764234722 12333474 129041157000927572343800182084840206336 12333475 4360307969883642212144784395305440000 12333476 1235469323448549295529988710520583762560 12333477 -317301697048860257200547022466052028192 12333478 442574597420259047186833815708136734720 12333479 420350848725521810454890032087639564584 12333480 -309028597572116219013628390101860352000 12333481 -37199721334528914148272011965834159872 12333482 85344214980818899026186537385427758080 12333483 -201171987329416360032324913015503266856 12333484 532778623521071090039053767551518582016 12333485 -538963090185582361473265874004263156640 12333486 447930673057979164459021346759016188928 12333487 852149801775992089394510875405090357136 12333488 -69889019016043496178480732496137535488 12333489 -20826072994906082872527610870293995520 12333490 178007424209847173634908938606159053120 12333491 230129124025035979250208528727540058892 12333492 424248612466054061799855946506419712000 12333493 -564761849700179288565259715900108170258 12333494 -312840753162351097945164712872923646528 12333495 244511084672338689241864666624567671120 12333496 15062055075752994587200111540477378560 12333497 -582817472485836916675589202824245736640 12333498 -34767986518594191094292826538591214592 12333499 245254544632343086291655533017568134500 12333500 842668536758445169264374484536490752000 12333501 1103887991911698030829503930350781121830 12333502 -144032166045129614154214334871899490048 12333503 -56164055145321574404646708375003521696 12333504 224854440110893118166302184330699472896 12333505 35782646420521093345383469851775825920 12333506 221104548842546530454156648177203967520 12333507 -255573585140335631361617950022801796360 12333508 2285194948454880569936625014084106240 12333509 -390960565171300089221200211167520056290 12333510 -117807191680924813223653186387162832640 12333511 -440634062374335029114231690934226702888 12333512 -1136200376537073958854797848170352204800 12333513 875079452045190917209955796839585001744 12333514 101200200157011860551110655101243426912 12333515 311768287291942406879324622556415648160 12333516 -61812227253368822792011297483059357696 12333517 -124551094363162871897856706618358760768 12333518 -18239873805129023477212459416438751296 12333519 -2062612902973292503872206228886739979520 12333520 127332791309152177435889640905213214720 12333521 -652738683065428429782612383769427119756 12333522 -105443444673147139432460288589108936960 12333523 -1081674589364243969883845284870849582228 12333524 -51993327450225026944534274660334624768 12333525 266308212908334044740008651374712988800 12333526 1589758367107724042109596071165159637760 12333527 1237010336333113277927665468950143992080 12333528 -206823264830120813178129974104442112000 12333529 -748033271661874997485739873460697428224 12333530 -223483455921153663629315380044825120 12333531 -129194693369425687266874350653239872000 12333532 -525894809452420417291117686038194722304 12333533 -30582140376957582029774935647524464218 12333534 154603157624133884402529904732693763712 12333535 -691412015690790365458207860547877282520 12333536 309194978195710734428384394445118767104 12333537 -749704235168450855055083340250572853680 12333538 -20074719764423485135242860790681520128 12333539 741531005679154985365619184641810717340 12333540 -69113526799870563256536130147320115200 12333541 1219918259471686252849948571757807355584 12333542 157530871503741703652888491290899998080 12333543 -96466210095413110155588253767062771712 12333544 -238815844235292725097860151767290659840 12333545 180319290544190396085499978948193050980 12333546 -26882368104791458653547970096685377280 12333547 25606370828055354783689260060459453080 12333548 -951080684747653038838266539422049332992 12333549 397238546727669980325496036359752460864 12333550 -203581184910500545614659929899546835200 12333551 513871786449030150544548210170820183504 12333552 -58593307499853439196661517856110804992 12333553 -1591384827948874095207224970464050273198 12333554 -286702220017635883689996963910881303024 12333555 100362150126690445987493846366232273600 12333556 -278659000444797459110009039109913559680 12333557 934316424244525018494023725644159440412 12333558 -56888488318833181374219895548051712512 12333559 344143720786393839483438110397605212160 12333560 511189515782346174633956029697442201600 12333561 6955942107532265628902812696240537344 12333562 372479829701848197207847429941343537632 12333563 349638420846328290539999158476762779328 12333564 11647928867409307586339206328814681600 12333565 26712100310832888815462952582388606860 12333566 -22900319469122967931612594620820340736 12333567 129011310339502950913826761988220449280 12333568 -107001492670348406619231722216808775680 12333569 70438894339780518337616774968261913760 12333570 -158266711777174843376152554841674316800 12333571 131844180291296690546254821513991858632 12333572 -188492593366788103571233401991615289088 12333573 164761455468242752764695670602537493120 12333574 317408679137955537759010113745942185792 12333575 -248082125704098213639505107668976987000 12333576 746469363458796281751821367374244864000 12333577 -238158041099322934086764852792023425180 12333578 796152288436814836617232938426692481840 12333579 -19150277273723737997958193052964982560 12333580 -26534931657681854273195435611132293120 12333581 501012920300128166751756960829317571800 12333582 343301634179822029463155342541106518400 12333583 -171440793310674423103712207775132445976 12333584 288394791805620683683936947047792640000 12333585 -458942277889560393220450748911850954880 12333586 -50833777168211095639313324665546969440 12333587 -133261162041393986753676838305650198448 12333588 -490657724320916139095276574352408627200 12333589 194531265538964238109127100343409065824 12333590 286107275972988342284110786962412675200 12333591 -160208962687172274889316836256085215448 12333592 -176521935371074370275083146442365184000 12333593 114469026045368830405511343054325360842 12333594 -156778512112847235572593137945947289600 12333595 -11727977142669242439351299804704929600 12333596 648521299718377726877829835737292062720 12333597 834948763339660920453458653249379990400 12333598 -219656325629316649910502125480064791040 12333599 -2980955335398598916322155369432041276608 12333600 -526426292981803915014463883814764544000 12333601 264385360517913452893013518874549225152 12333602 913787694586332331770108229900936412832 12333603 -503397066607105334220694089495730756800 12333604 19346713536229423065178794768163296256 12333605 114982097049202905361071771743886581760 12333606 47340139730539961602156691852071519104 12333607 762224917686255230383598928469073838000 12333608 -180393699920094150656884311315536855040 12333609 -141027658428312400489111038448797325200 12333610 713070409310614419173796797472942084960 12333611 667398627754556648251335517810764727752 12333612 -211685473638411618104929283251051266048 12333613 1830131594278869305352615656941749295980 12333614 -201862994734209018617156012771698827840 12333615 -87612723743418672473482585436212968960 12333616 122311877193995390358537506169692422144 12333617 -100244127977794721744950802503254086988 12333618 -221577654917028825993292968160554296832 12333619 799938057916901001500325564570150403896 12333620 -79847783054007185899567833011502681600 12333621 -1104573262358857537859880885626770661088 12333622 -54809742478118782392424966858670592000 12333623 -232074294362386746554524577119680048336 12333624 44473868121181172211718156974412800000 12333625 765176831762846520390382118567653965000 12333626 -822738542941874981140586278576800985488 12333627 -14276763499469897610475634115101406924 12333628 -1517815807893039279181211112866985618944 12333629 154040003042379195202715312001476542464 12333630 64724781263236143096702243289446385920 12333631 -1009810594420402814733806832173463641288 12333632 -341731598133244516951754924223583223808 12333633 337083535241737179081703099129370976768 12333634 -291477585575804059404430614585561968640 12333635 595452467591355798263544133515659292720 12333636 188806430245258046482026685946233159680 12333637 1295812120613932390677454883683604806560 12333638 -592364946134724072323438518508178247680 12333639 303105234363376922381858962706322272424 12333640 865508690865408522062208280769632665600 12333641 54525052334284070513803377532505602080 12333642 24426859671089069858912452739093475840 12333643 -1143161788535041303883705556509855264892 12333644 -157352467369773050414022802549246348800 12333645 201764734728320890478879502736682901420 12333646 146806253049008290889015834873139177984 12333647 8364132010788798143107137827247754992 12333648 52767413481648166771482136794937688064 12333649 1564153081415637333618197901065670465650 12333650 -167203179898888694453925791782855104000 12333651 163785000579892116397403538164066352 12333652 -570438436777734528644928413332403628288 12333653 518723245122607345381996058690176016298 12333654 425466569072091599318531227028806736640 12333655 24191152423747518558710896695686358000 12333656 733446738486571528103471233700348282880 12333657 -703038038999221843512951262210851456 12333658 121068900967282750786785999717528163584 12333659 312461221362525569074863350292810608688 12333660 -25883832952812381482943528955822080000 12333661 371001711812169937269128971776067607724 12333662 -225228478747658212340759459252581897536 12333663 -521766646027328835518145831445235024808 12333664 -639031395216516315564786010894710079488 12333665 944954156393120778506327166694430228520 12333666 105507474795421413519488636448311485824 12333667 1312143848226615202730688134391828978716 12333668 -701858185895583264579077626669659629952 12333669 38434752464363009081002200393611930880 12333670 63909563885266441993393432166659042560 12333671 -518813843856896735035576017808153996320 12333672 5421324897598650471404961386731960320 12333673 1217780024613180913881016378797692942208 12333674 -924378863684669067351529714129005443664 12333675 -463152634280907115606663317245750115000 12333676 191365544603357172079914485757512268288 12333677 -760754206595118245629905047425748503380 12333678 205625391565235150749226516587119928320 12333679 -185162460694111035696387310502334830360 12333680 -134463064084863489262562396193307361280 12333681 -644715682644614834353218637650358389120 12333682 655455382925473587154956399893721138192 12333683 940799557005764275322176339604658790224 12333684 -106771641492246331094833378786323333120 12333685 -63096041705255852084560285047502957440 12333686 343207050278396880664205683714043781792 12333687 1455303032580755725920931450808212200864 12333688 -323594144446642309103466812099436564480 12333689 -50464228214329505453600265172108209276 12333690 2091677988444762501780148481053374720 12333691 -143804028344802521750055814376785626496 12333692 -320189231563899854048100089884940829696 12333693 -16325666795153244417303833045781019776 12333694 237981857799165687298980621387553180032 12333695 -538689146088476560054314947014950157440 12333696 -39540207930755387890617171935074713600 12333697 -1986595359489094714680869250595512521854 12333698 161858325333793497072204112833410096640 12333699 91654391071852740287541230339744883360 12333700 -772298069246364510901963884834991008000 12333701 -678307992764306237760454543442686736928 12333702 -30498193562111394312613487699569658112 12333703 -4906012164561001592924148726360546456 12333704 458043487218287667476290963591331512320 12333705 22179027774941837941989468485209564800 12333706 -140325952496801443682206293535464458496 12333707 1933144028392213358309778725361436927956 12333708 382996206337587391256825079496677911040 12333709 710584786209035919518670617093664883980 12333710 -10090134792251512848020018218614546240 12333711 -301052327271833547399821441925525406560 12333712 -478811201337576145105047477572734926848 12333713 -307527022307638669450751714667477455040 12333714 -297455652397758951312098274445182716160 12333715 -1688698168388737286577292452634030080 12333716 424799824162861265970294186124309313280 12333717 724270784565518108368023471119955532800 12333718 670163803815300855751922191982558812800 12333719 901177487512378925084812002877129170120 12333720 28831684547026286404123834918394265600 12333721 -535275697724081173596527224902901845216 12333722 -188633322013797959931857391319897393152 12333723 345333781419366438718091359479779237784 12333724 11492374834106215157074258525748659200 12333725 -271992698672511441867946689484463949600 12333726 1060196792936843018132277534496225831680 12333727 84947054979955482551953683182439124992 12333728 -546347807593534058881181743847322943488 12333729 93758336850874692955479122936668340160 12333730 -332979757675679037808149726531587862240 12333731 -974668356699742004760838558560318800568 12333732 -247950370346829769360753466461545627648 12333733 -16419340663412960388728416245869099456 12333734 -62908571640115789587186753055771252608 12333735 456971854967236685831790241461893299200 12333736 750645316848533667684398557348482662400 12333737 -246479639378067657102917337388867513500 12333738 -211152569798739723876930156783136565760 12333739 999214227796219698246674926269685833000 12333740 -3312816352675000017399966859617669120 12333741 669489329385125272941903220020470883072 12333742 -493177670371051593471057322770654529728 12333743 -57745924021008819821850753429707680176 12333744 -4342968005076064895670129020450144256 12333745 567470572726062644780766229944814072500 12333746 -874106097955352139673626378090584380416 12333747 -733329137616917235294624335062459533000 12333748 -158369799348730914643949616504869785600 12333749 478406716463695232571588919214878001664 12333750 -17026289438000998078205099703325440000 12333751 -59234868181058003421732539368699029128 12333752 39037648602408198424664655897124454400 12333753 -200362729465684616213453133646858093056 12333754 760470548113560942456376364482422078576 12333755 458640438310254159316086840328573555200 12333756 -135317989374994902403473404677537259520 12333757 453237906201794655148985182081864616006 12333758 -938186291066017446557982350971687506240 12333759 757632091893742109493308658471285186504 12333760 -247652587990921354259805838984630763520 12333761 57801949264951223805502703044137958464 12333762 -100257667146332385080045452234991124480 12333763 -789476239084685912327565597879446907376 12333764 18893217349793402354480742578158368000 12333765 216030845584228963675541852522139920640 12333766 320253221892074176490933180347798676832 12333767 -48508525796944144054430514021017535528 12333768 -599337686767461965154447076961369210880 12333769 734399708926625311317910978156655105792 12333770 169893822016136838267043615339962922080 12333771 2169758750333120146690473392612748054720 12333772 -1079580318951288971299450153120704000 12333773 750682075809318334903611439768864656000 12333774 -385710581520200227169844079998754590720 12333775 -150193048603081782795079559521143302200 12333776 470346994917858398997224952096620544 12333777 468056680372035756249033271800042151920 12333778 320412391175441350749895110642429559440 12333779 1169189105316810976966855411929145462380 12333780 351797070449172124052389639370653320960 12333781 687837614405950639130604335965548821664 12333782 -638970344132186766523737689277225655008 12333783 22163718031457048800120980517282560000 12333784 -162836774965606488301901235876287938560 12333785 722262703747626689288249573075216468160 12333786 -242408858197678058069825772642071212800 12333787 -785460358471639117914784949182670376000 12333788 37680042313231863543951867149430128640 12333789 -26767283209049283221203605859885860636 12333790 -138115117482531194616382007783194576320 12333791 -2174549573112634332963454823274503957088 12333792 -177774648506772745667576770387982942208 12333793 -1887958729887465002444484609129260073680 12333794 -1090540599999809881080996048053995566336 12333795 -57273532135067571151814810695769305680 12333796 611857642978480376292229147792262676480 12333797 528012261326116666945374682816185432000 12333798 32698935064357098923404874234307096000 12333799 -466847566226089984437552896530105184200 12333800 86123727999704728291633466165434368000 12333801 12563339752595366100421677176049278784 12333802 -5329005292856594863909589512000850496 12333803 533225464830431139826706890969105208052 12333804 -201790388518827488459593173287482982400 12333805 577650577398172304366488970164539661920 12333806 -699534414207023673151899816794657216640 12333807 66725599027377418712095450607860303728 12333808 -44298896340484150745157274500730912768 12333809 360073454700108257551322167689653213010 12333810 -411852551119059627467708324645965155840 12333811 -316812066964990933470214232714699669168 12333812 -345456298921730487191458517123237744640 12333813 -647744674463243226963776664579039001056 12333814 708803625147447962621604752380140548256 12333815 -13074017133697862800668488478922364160 12333816 -714540801534327990737037655937925120000 12333817 -1162604383323176044346183355167349979068 12333818 43046842057032643573746993966256200192 12333819 -3007295119796685709159552590687059712 12333820 -30767789308838878363797084362969041920 12333821 170548567999406415469617698424784476000 12333822 -305714447711618845276528878078331777728 12333823 -650497673152604599891447407584908517280 12333824 -839164752431381245646588504574126981120 12333825 -41298710409521521825394911334553676800 12333826 109046787720281684860450995326879708112 12333827 1016226587342746808593950244768853265672 12333828 -274502112792985880088054190510041870336 12333829 2668437612678223151026270549454129841376 12333830 3272254742049591115945645289029440000 12333831 -396645443406828740861051582508090474240 12333832 -58829498035666746697229612712859238400 12333833 1161959661015153675537968113232403917082 12333834 -364032273851370284919582983000429629440 12333835 344654518008282112718021766659496505200 12333836 357115946931902307103912441388600764416 12333837 -274034492887526069747864043858356466432 12333838 -928059603773710408053233432150929185792 12333839 4197734803227337207762895995229329896 12333840 -166262983974534139306754004882664980480 12333841 -649958643280472654374115776423301331736 12333842 -139104423844770947475069199504010626560 12333843 -116175491027266253364415427990809510800 12333844 508358033339883564060055479046511462400 12333845 -1096185151684410791814842311998673540200 12333846 13335472468491187509947332482487861248 12333847 1271015707097440146224856162442748148296 12333848 -814208740909385268965622313883221616640 12333849 647356838606844806441108568761282612448 12333850 41354070752842204337916739544464416000 12333851 -1345634981417878528119556598284855937148 12333852 183570537617383031263573308604589976576 12333853 -79667276641662383015999249338610417280 12333854 178963676411505498759521654876488877760 12333855 -919252738196973949317031614710706674400 12333856 392753881294887955654323420267215388672 12333857 -273288837689798267654773980954191612928 12333858 880854780018235559059504770441007719168 12333859 1243688119932996586561408010371367670016 12333860 53057115057135954214362969107083468800 12333861 -33768798813440190856956365776590207012 12333862 -7049193618174369547905991706069623680 12333863 2847551192560186367994539567070536139600 12333864 -333794702677678823027592129856773242880 12333865 -44429791725935434454094856286224332480 12333866 263760114500096117404734977665314897504 12333867 41376670987056354511101050006217496320 12333868 790958573624512945378604389886009224448 12333869 -1425389868706306756471017457635356924160 12333870 -19126039530312718491558586811984781120 12333871 700961322176671234520707503743109119544 12333872 165563053951206330035889781964897304576 12333873 -254439369956026590282660883877018249616 12333874 368449775068168969914462846335430497280 12333875 -379835704143558274619736320595990000000 12333876 274248809305415966206172624484756142080 12333877 157631893842208907024214076144191498112 12333878 -22130076310067560550003049290197950144 12333879 228345366186144371582522265133028677824 12333880 16512393038518967467891554736183296000 12333881 -53234397235973333932683064910579016960 12333882 89302988309273392605721510958798241024 12333883 8161332772195962063239649350029860528 12333884 -84487997104822721375597207015430004224 12333885 222425983633440662912345271131573013600 12333886 581563363705945120132465079850956059392 12333887 319200310606849062175394778331089183600 12333888 103467379741113962356227305117130424320 12333889 -69802214594304460674926064972274359120 12333890 101427948484003339718387085372960852480 12333891 863476940668884567642802805269929552000 12333892 754724660200007659603996508877340889216 12333893 -117092260311033762095853238810648068 12333894 65389632787649160488353397329817668800 12333895 65982506882766915222216087928562851200 12333896 1064025744640103136380468416034526044160 12333897 1346075283000255389744414025306603299040 12333898 -7441382662041294425901209489612745120 12333899 110883274021135917847486255697584373040 12333900 -149384203356322420036285356095082739200 12333901 -966450930205344766924580385584353337098 12333902 -14539905118084282578551341965858718848 12333903 -411127452671760352619260200994468690800 12333904 94650186996619421824631582788823285760 12333905 -16299720447463791223925544298001490240 12333906 194440310858892060507639774036661345440 12333907 235926186282988459110051373295701493760 12333908 -178325363974633716897039819351846371328 12333909 3382651217596928875686485959983902208 12333910 725437483197419428960917683134810224000 12333911 457982959961813158113792915055698869760 12333912 119996090883100881704835948713124003840 12333913 -784430501783579539410967774410064283900 12333914 562090084226911529145351004935528963552 12333915 -292353598949027234354554423639484202480 12333916 114909234916398519989026429557395196928 12333917 1234371855971067899143098262668469308966 12333918 -153541015877100547708943807070521131392 12333919 -703732347702013198739228662849447980960 12333920 604577873138061401416006659604398735360 12333921 1601566055960078836283279518962309350304 12333922 -198233988987929929806331326781989324000 12333923 365033391635056324894069482876220620240 12333924 845244696742254625426823512487508203520 12333925 701265996192035070436800911690171805300 12333926 -12052770736740776724870804196130187456 12333927 -108008094863226018198416061216761706240 12333928 -1243454643691496595688576219192721571840 12333929 692575198424870258464477104878475721530 12333930 141275411869181761037337738121995678720 12333931 578188109477407991472083888381904239732 12333932 -8141002977808600142157566305232409600 12333933 301355795893267014753013731874440606924 12333934 -10174710461592660256795650070065322752 12333935 256021016312249028312410626167903575880 12333936 137083938570295659973417733958872236032 12333937 -767494579770032404912860863479482181008 12333938 742922515502567932183541608030167537696 12333939 3585312571598770821342920564795947008 12333940 570932172019097604015436693659756326400 12333941 -81206262331215857381498312921877751008 12333942 -117538194425014897790702498313245939808 12333943 144586174462789111900075431358214489192 12333944 754347061219224094962097686727334215680 12333945 212000560064143487189097850884115152000 12333946 628668265154935019673045868773615714672 12333947 73361825900551285620249640343026335396 12333948 -1670183325709656038866527832946294784 12333949 -267071268487569035176709798883035251680 12333950 -49270583154636820469400948241456752000 12333951 162073707279962672989524126083189014512 12333952 -817390913108262750434840921224186429440 12333953 310566701407159505729313054295308611202 12333954 40931061588405164366664757337410513920 12333955 276660507627645631432523247907910144160 12333956 -658569033463331059300977713737542931200 12333957 -235613971226181291343125243240666894912 12333958 -100678913800481975815113581100702481920 12333959 959565049699825407606834292926520936752 12333960 62733926025135310669318870750060185600 12333961 -1123597375105450119503263150935979028700 12333962 538206856475954548892668060956817661232 12333963 1000419231060005223175197256458042657984 12333964 -1267012917314258516148643024726615001600 12333965 495511596419146202377159495023085152000 12333966 -35968046403786466859228879234966347776 12333967 1286786587228686554776886843588543956016 12333968 -264407794670600216647302126446528913408 12333969 397398237832971532368317416192942953600 12333970 -120013232161069916968349293071416340480 12333971 106853101622974587675532229493187593792 12333972 170763194681321057695273646508757143552 12333973 259408431517591752593744784229488839736 12333974 55906366991345873972459560668807944736 12333975 789235896141639446713678921188045600000 12333976 620113494091086085623931360528118784000 12333977 1377747172319088034331638688942524010826 12333978 -231938821786649689989469684833598172160 12333979 -197317802228121203881897435799085077728 12333980 549176586966831554516079709770122127360 12333981 -266111232992247694128420670739014258656 12333982 -35097549970603695871954943424683730816 12333983 -770830974278345197385657035966764363480 12333984 -361370958100044621076052105626697859072 12333985 121141377603150241843644331908353868180 12333986 -250810773965333770498282644886281682944 12333987 50651100690595314528529239115248067680 12333988 -343322810232780728701126645394043375360 12333989 -289218528601539629232624667838247819072 12333990 13039760444729625028873267885381420800 12333991 2384486858399949314273451117972732080 12333992 178736707064933296154289926134176153600 12333993 -328097362358896935666015227475318134400 12333994 -262654577497081277104692300278120314704 12333995 -139334062360768876823761758185827333200 12333996 376365867922682683001317219880378068992 12333997 -376086189391440136718517960941609242848 12333998 -317165358075642153295399221410052984000 12333999 -868093620019173158231012763611708601336 12334000 25052981659352768018343731263340544000 12334001 -300064907960411462913233562844792156416 12334002 -451987510516424676389706746692700286720 12334003 825397195743428034325437897885255356928 12334004 360743486744820443748270372644282131200 12334005 240150493450230235877729993824984982400 12334006 397343019000591555130575656199409045824 12334007 -16597985807937585697197165661766348448 12334008 511750623243206682340982068387843215360 12334009 -226477712789319691747989041215235400000 12334010 100020715430041990939008825615369179520 12334011 -474285685881697466587529191239945783528 12334012 -401425623565736107952157622128700754944 12334013 -1400059926253563499447833898978154775738 12334014 -127548438734862461699781960995072640 12334015 993910898120688107526514962923495741160 12334016 -105439104058026976615043423445178122240 12334017 532650885839006394709159359898625265600 12334018 326882833865252687046576006335686602960 12334019 1541743215381958879593108662543197323120 12334020 662757833575451892848729947425792000 12334021 -657785805100334731299846706550212281280 12334022 -1173714161617966923106874140704358203648 12334023 37076265470747186412391233995890173120 12334024 -326374822286308608628424128859917670400 12334025 -685289099986098387150865140733472396400 12334026 -20455331497021149860728586369849978880 12334027 -1509567423592033039666279685981409452088 12334028 -250838326784320248721145127822377585664 12334029 587742072523793194250491543490953500288 12334030 -338620839046723359879875668385144928000 12334031 -652443259925612991460070983263524049168 12334032 -1329950242175049484971827593483911168 12334033 376824807269685341194942682875668743680 12334034 6891337478863800111211517808097933440 12334035 147251974974560865750047872102463806560 12334036 272052610174052491667613176770004957184 12334037 -111018200078920423437500058686844797988 12334038 285055238197320366757203445085983479744 12334039 127769373156733128266287694695598216840 12334040 48601240794172433561347156188810240000 12334041 812506115891337501401924776467065602650 12334042 66205989550571108938327923897547475712 12334043 910870437012284265187645601829793184664 12334044 1407776359000134772748431344230067290112 12334045 91978761486957504066942106370411645280 12334046 313989126897580287539122729780105529472 12334047 -85013627134140784011128959831822475904 12334048 523807595927467557192083451281280860160 12334049 -51802226677094705710027281674556862464 12334050 -7507868056726990219879582326787722000 12334051 1743253192434225684155532932351315040952 12334052 -513526000515666129489266121558599393664 12334053 715652803854085329538543678898432834208 12334054 -319447631886207511709439619963266602880 12334055 1113443984334485428702810457460525709920 12334056 -197344775607270640140567776139567267840 12334057 341789919903536072495601671359422341306 12334058 845686835426266616821154858758767329280 12334059 -55362287575946199739856793891024931200 12334060 -29740127950871727539505466625802731520 12334061 517353975129243064289725441184149249560 12334062 -69816761650847602930417412131599684480 12334063 -38165584232631924836508049862890401792 12334064 -97932397195733116407107314020251566080 12334065 -199377230629843130205412795165457904000 12334066 61278689207524222523907745893517385232 12334067 -1768596471215224945773135552575285560884 12334068 -206126959516828701364529664696964362240 12334069 -2156368521365180364109925920329388591488 12334070 -45648928568893317431552664483925175040 12334071 -410632136159843055064123699019957800800 12334072 8832521595296761965235338654026833920 12334073 444185312514123312686619252472744986240 12334074 564668796444719844169057283581005250560 12334075 -103104155555927752014253185647550646400 12334076 728080000565977897691965519608398069760 12334077 -5503034036158718926386750612396094080 12334078 -1222862386925053351545578633174043928320 12334079 360438367799055767575104113276290759680 12334080 34954625190950862200128542391318609920 12334081 1335946789192120124514704064501234938882 12334082 914627915480566103285506464202303549392 12334083 -305331143441113671870328806377211309576 12334084 524115978154339337670440981363736405120 12334085 -39173933867920405477379750570558701440 12334086 495227394569382445498117790573927971200 12334087 2591358700568049163114674118829835336432 12334088 73509521253489941994908406116736307200 12334089 -326475975856305090343861545648045217776 12334090 103727601392551127971671608927649928800 12334091 -468398784337049003511916614948773565696 12334092 53824626453357489098813652664379223552 12334093 117901924921312342149917090394393836342 12334094 277446651382968193547119514771910538752 12334095 404759319883245773053108806064756530240 12334096 115897467492213284817464590731130314752 12334097 -1276042428277199810188981264536704767200 12334098 3590949070392239730113552071434673152 12334099 -42647142995972742680878867369964434900 12334100 -211849709193467337479838257703070473600 12334101 -338133553172247891915906036387181356960 12334102 -575808978461396348577620878016785960896 12334103 -206568288023897455939378538851219851480 12334104 133688592767964606077870762921865400320 12334105 -317021132325177288167982896795081855040 12334106 201460875693669994775165649712237432272 12334107 -91917087316980590060787875331720538512 12334108 106936594974971028353924460238979829760 12334109 18700311089462458409122788613588574310 12334110 118838537077845464360405440263138827520 12334111 606566155644249168720649161751984897912 12334112 -267139053676919710112913880050082775040 12334113 -17186029119916232505265237084920622080 12334114 -163604821293402013549942400732275242720 12334115 -1642171226524970290504790387967305449200 12334116 -579465269103194682848659169279905628160 12334117 -1376922592677138276213991986559843449888 12334118 -181472995465817373983726895238218285696 12334119 614427886399711241621792002279524291072 12334120 -5593047413546806165281326132227276800 12334121 -1201404838404498158749505603727155820678 12334122 -223248383610205695750250929028275484320 12334123 338545279936312655684028004489974344372 12334124 202567880437757519060566392493908244992 12334125 349044119838998122412485892922316416000 12334126 -44056094757496309207884134740698714240 12334127 -736606354055043602369026035908277279480 12334128 167265824654985329489446508378407501824 12334129 722389730377411485170952470625769482276 12334130 -9650079895393610910987007739403847680 12334131 -116340157522359526291115765455635766380 12334132 749707034468474461644269922076751757312 12334133 1096733193790601960047698711457641847776 12334134 43967056496590261968071329327555500480 12334135 -600396286954718883233079211976316000 12334136 -1274569425999237091662978939444016496640 12334137 -710012279118142112715534006596511653040 12334138 794310974617373705789323063660148868720 12334139 12811241565233751740936734752205366560 12334140 65433770467153463314580090104140595200 12334141 -1037178156012187511678565212930696766048 12334142 368571823590666650390886298783478544000 12334143 495401437436737640412742201569364403328 12334144 -312761126177108557486627672876379799552 12334145 -1126859072559026467048731202582155533100 12334146 379894584029357460667495275232441302528 12334147 91324452462791532387552357649402287872 12334148 204172454963284148545324718608054190208 12334149 426811100815655147137963729486904335134 12334150 -330769676091765469958609751463152535200 12334151 -1039043018376664677905895578512338439848 12334152 -24326562048344943105706704019746938880 12334153 -21723835223768479901052184297719322992 12334154 -99323343491189862888331877620309478400 12334155 33170274324037650142112550546086642160 12334156 -80302505782819304306031858428814356480 12334157 2384034392256321169657351653975377016384 12334158 414308150218930347491277275360044573824 12334159 840287192223146424672512422802186193816 12334160 -123991385079275545977921608263530086400 12334161 -425007441885047922566094154095730092096 12334162 -66908608357211359535725256576241165168 12334163 50084977578386107658015331001320606720 12334164 -446317908469603425742324341066940016640 12334165 51654395558120672648002641496340839200 12334166 253085249298865025861590305138911531904 12334167 320193013203726985982480527804505340240 12334168 -113067890213957630771317507937935687680 12334169 1193957192517596813897281545175238195460 12334170 -107065141441718413733857251734872919040 12334171 -1503294176932125798804948272928047011256 12334172 272745886837507738476953636256424773120 12334173 165505259193947755614120613009595924160 12334174 618597033172833236312580189024785771520 12334175 61777599937139595920276455477304398800 12334176 -278777609072647868080167131757017825280 12334177 -377369122732275438030307798017333597308 12334178 205577538043390414510767637029803906640 12334179 477611217753562353671344260506274725376 12334180 -397339041247943617493688301695548444160 12334181 1473408764818420500341287524798752428092 12334182 352812038502039446745312732909411003072 12334183 -913531496257695188257947500174697162568 12334184 691202078943618741874190168159940418560 12334185 715441688329889199237231245570991034020 12334186 -457248185596196799262312602494538570240 12334187 5826524836077390247801806346440115200 12334188 -279985698198549179556618638888015938560 12334189 22311106959647216296373238737428093952 12334190 102687508217097162968530358032467580800 12334191 744216225614135328518718237199931581440 12334192 1451536762527857484518155295490375680 12334193 -183899877437738941190957326079189193420 12334194 -418731295520336279967894922958846949120 12334195 -836701931178980639280100525970084518800 12334196 -86064752184728940459782289658685908992 12334197 -1051198982984564282034421660278670724928 12334198 -66284752490210191370882411685001873536 12334199 484351674327324548235798320545856356200 12334200 -456942318843478549837897880221012992000 12334201 2129647401418477384168962643798114623264 12334202 -386769379954481823600307727418659234448 12334203 372906997725733974088199984174654448144 12334204 -40079407278275221358242902326617880064 12334205 270923813404000058723703754977657632760 12334206 -1733401003962373581562323233650384896 12334207 -781395454449481474508788973323562663808 12334208 -60240002114192571885023729666626682880 12334209 -22786451839305418342252351427372626560 12334210 -34797160863532173447752121983284346880 12334211 749845132250065443834431030814896320320 12334212 -141049060514598032570380854909800107008 12334213 445022417890447321677702088245074753400 12334214 -65975952934943894315002193070170714496 12334215 123134279197000707802322634770690670720 12334216 -1065796863851979061161304352515935805440 12334217 57154564440760601312995025577140356992 12334218 9811732651816672225616925037733646336 12334219 -259534110771190925331027614648572079600 12334220 605021045198847641789466834983514240000 12334221 641699743995955911592938966640461564480 12334222 -357018503555302273683880439287279334400 12334223 -70386199386016283073889219583839732296 12334224 -41382471526562316329305205471351930880 12334225 -579111733969753632427719858220689828250 12334226 -772384332074775106759738051305859296 12334227 -367975606692517056801637385351160734280 12334228 524039888994101677492434656720998230016 12334229 175422762416087851701386734875973451676 12334230 180479762170393031036442777016028822400 12334231 -203694594409101810337749590137161671112 12334232 -760195618843422007648297547706668697600 12334233 190339025099529723559475345648144115264 12334234 539360786223888921955848837725358614784 12334235 -48938541151353525351314511320739990240 12334236 -596803902604652301239122253845259724288 12334237 248417124421465841563906199756629606886 12334238 83065337741953087611123461763867482496 12334239 197015309388119392432407707346460346904 12334240 -623033086703336841780671836061612113920 12334241 -388620401924786263102487334959680643358 12334242 -65499729981697542608497201345663413888 12334243 50814237284540359780848588455402192040 12334244 -159938523726170671839325109093314199040 12334245 -56356398247585733048364235573970073600 12334246 -376017451217079215626328842880867041920 12334247 84342350020836127745233041479191457952 12334248 195905953664210360541433907051790336000 12334249 -2121765366661814414632537971148574720 12334250 -2043997733143715038164272295781678080000 12334251 -80235537607996506898647796202485643280 12334252 -492781091830152032365638467084081822720 12334253 1214117686152865933702832032878744793740 12334254 26196195369034837582414244698441504320 12334255 1334872459121556504312116155045534025160 12334256 -150574798349653960047424751583166464 12334257 831289471939888955343958456018822313088 12334258 -280832295246768227095979364983776097520 12334259 521872960164725244237935085086591274912 12334260 476295961362790488275918974652368773120 12334261 1016886473192984416689508488711999777724 12334262 219953053176978470444820372262360040064 12334263 170421913554715142194622855892189393744 12334264 -1126424416427986128687554524110125936640 12334265 75979221997670750626875397659330721800 12334266 99612847541721649193655842889007064064 12334267 217393043588426349030303704735890728552 12334268 -1230991374719654175503789257124814190080 12334269 764116781930081436619756846952891737344 12334270 -188448683264876147393101910911156454400 12334271 -219145233310925051765165656224583662528 12334272 -15459585439934028859544900429779304448 12334273 -419711301687607362154923188868595856960 12334274 -442206183420159002277694746278876418864 12334275 18172811912878100569052911241109624300 12334276 -304588548432398931559699865430710787840 12334277 -1361797344201324221718870827152262363874 12334278 215348777382934610129120334909058810368 12334279 -593722383571926701657344036370947052016 12334280 -170337475647708098641930917022924800000 12334281 -190710418686237121517470024396740254448 12334282 -44476892298320482845263838220119360000 12334283 -120633573609505562001662040051068995056 12334284 632467358952795275984754712415607536640 12334285 895168980839466390665668418632990891980 12334286 -802819692015940161331496417846286587520 12334287 -954916057414831140594202215052384128 12334288 -61752339602193188299446177087867273216 12334289 -230573386788787419126720208023391830432 12334290 166346484903736883726338793998362078720 12334291 1709183620628301700955116785544904598400 12334292 -139298633026360452489315921822425088 12334293 4573204689696407651549108878745985504 12334294 -49192446989976571576324751013142695936 12334295 15940180677784371451136632555152767280 12334296 2651128717583673889356702043875594240 12334297 114567325331551102456150765863074242320 12334298 831471290242871801113966836088468350720 12334299 -39179585748072571975208997757778062752 12334300 364396284120759146252868317264991244800 12334301 -635161018923252682522236955866060521856 12334302 -56791215221398977095332600858175416320 12334303 -574615293608686881784069182408137598200 12334304 1637069552804897103924366875081205350400 12334305 -1092140838529321839756127869289585106880 12334306 249688890348673408349525194193629557120 12334307 -1976847688324537209509843579866058169444 12334308 -32741344884168509940198576162904264704 12334309 -822121794842740178230351266267922592040 12334310 16967831833148524459634642762763826560 12334311 -285378216019883630571563991195707543040 12334312 -274257631902916947609307122536425881600 12334313 790122997241176963995556139726445509562 12334314 314660861135990482106737270940925738240 12334315 -482919752327722047393285363737425567200 12334316 -23990604057582669239074631646982313472 12334317 55771520923352598500800062837717289920 12334318 -596169084353706579011333829644202283584 12334319 258760637249336550349612475560189212744 12334320 12063575803608310776383348721675141120 12334321 1942460244337849546847661821013715780452 12334322 -70579715914174047267760749495772452864 12334323 -359627026445223328114261878189564799632 12334324 389034621401065463924477361573748493696 12334325 271870086688645175351089831844762280000 12334326 23418313219083589018681009068291464064 12334327 -633824269993264597375965246718784684824 12334328 -1039077024573348623857324851442251939840 12334329 -208394508844551506191810275758162971680 12334330 -344813253933182872187985554114151697440 12334331 -716085805052588449870816287277981148400 12334332 22435520266615802561975153545506432000 12334333 -129249101282757413341994124680316977280 12334334 -24243915580383367975676663657193821184 12334335 1911172074796758732937551861851566080 12334336 -562674535093305124261562876616998125568 12334337 898611155570989948782125107925559049986 12334338 52133648592837680247152485336504096800 12334339 -286197980193523226436754703119087285544 12334340 -68299329135448322513377730013161276160 12334341 -32224937845512447620680982800361138208 12334342 12633944080413533920469644866314770944 12334343 92000501042570892947397513553156330800 12334344 892009131445146935933380863273222144000 12334345 1378518492928164545674535331009499424100 12334346 -732442591758427514853315686112584530128 12334347 625528371532302294141420581290762635324 12334348 184700402266503603476651596084390754304 12334349 1379377563279515460899053152403413533760 12334350 -48992388566117990083666191340813670400 12334351 717501482219872152868230569643798922272 12334352 178376038472623440093487985521206829056 12334353 -701612216386731079006235467719715983360 12334354 1050830301009698098998829370825114495376 12334355 -202723081585073441616963898618290402480 12334356 -51074399118751755253116199953386970240 12334357 -275028219124870651654848157111551902848 12334358 -13610659900522909809315921554277849600 12334359 -484110343269946337277638243802418681392 12334360 891953553142007718537951269833135104000 12334361 90095941835586133525136243185597888452 12334362 627132425286625408799418172182103844352 12334363 -628019009988996189022695902675623521600 12334364 -166541135916059473116569815520595068928 12334365 728118413829366597144503251708042300320 12334366 756379280479317176453033954579228063424 12334367 -670040539136007705766143519027647800320 12334368 1109308146308308735311651839863901650944 12334369 2115001540307446379304918194648344065300 12334370 -113738681458132876708169057877605649120 12334371 42054445212648464130227180638813039104 12334372 7918272887267968438551027957372252672 12334373 101430390267073305187830962387139664128 12334374 -209545796211212376920009909360426078592 12334375 797804273899646762185366193056115925000 12334376 -1420046698723950243658496084296445137920 12334377 834273847786665062327964225827741737920 12334378 -8016103615424893949095674124690944 12334379 1106007278490553380406905790934399212980 12334380 -6209155663958180895014138913476167680 12334381 151731589506984529299988797013643838240 12334382 510924410520521110465362117930420628800 12334383 1346781755412031242421522629205454541600 12334384 -128823288756840953076969415518423810048 12334385 52389387491231215485452398587203837760 12334386 -108992680090926106829246206454846764800 12334387 -473778100148537882399375091109085206400 12334388 63828838825218805178810320229603751936 12334389 559634399435451991024993377869822555424 12334390 -585805175465556383069868071013851020800 12334391 -1698558742501932028565133238739124448656 12334392 -154997778969436738617450453879726612480 12334393 -1594601271022394486497151895437997552380 12334394 -201531057235414321094697308464983840768 12334395 110814967128157335237966491680389540720 12334396 982943196891707178450991934333570004480 12334397 1508461984097307319513014038096975355846 12334398 530887364665432944238388111131020165120 12334399 216513583092964222063179257400099519744 12334400 -12061658746955053552911978574459699200 12334401 510155057574754090494329181880600555680 12334402 62541809651135803853681731441699818912 12334403 1337659695813066282895942140449719742652 12334404 -118494668203092600453145516743731183616 12334405 -167389620789245664625047235950590975940 12334406 76739987174462622620507351345944241280 12334407 180196970183542394942453364416953905360 12334408 522572555825827981859226777703060930560 12334409 -98559662937682284282557853443052708390 12334410 254470868365456050569492171539194086400 12334411 -590014299043003383588050054261568538776 12334412 -217268752571152507403522638289104327680 12334413 -55103467812740529274485234595110494592 12334414 -932024406545433476929879371053037658944 12334415 -946770152574182862512471951815481032440 12334416 -246610668105350173630760584351483035648 12334417 796877487163779234706216704448007415360 12334418 -164092493511101232888373353067767705600 12334419 941167248793420531744300425033782787444 12334420 80574391218910352660699526453342412800 12334421 -5475072527296152056057820915239388480 12334422 -436295305095158615557391749478290844160 12334423 239812615395452214681992386445940502320 12334424 -1568180824102959088651716556557234094080 12334425 118841508451699267783936593653630568000 12334426 118444321024041386560706321120463469248 12334427 33184879442980775356584593128300066872 12334428 833629858343515938058281605297227438080 12334429 13940273442409063825625551641830741030 12334430 -173236095140123267015601759676779024000 12334431 -162348305436465150926016668661745455216 12334432 -35522791797694536269159942084672618496 12334433 1563310861544442702424383552442618619682 12334434 -166023752620692000731697174830201215488 12334435 -621941758881771708973671409484597797920 12334436 -1274580424630182237603906596226283023360 12334437 -1770339591026481060612073808919481361472 12334438 52513607503909076744206176883548490944 12334439 -418796741907651737103783798698101144560 12334440 43403943563034808861490780308488192000 12334441 14419327881904513830971503134725024640 12334442 -434651570063008546001091050624401090128 12334443 730637928213304809508451762912463254400 12334444 1120253774782489781547326108502946511872 12334445 184484547625037046846050116456983475200 12334446 587457083683512591144677841081095004672 12334447 1635588856145102728839495766949781072 12334448 88991606474999549423481429925151047680 12334449 30683888746964923221868664686057099488 12334450 -478008564808021407548947715549268114000 12334451 332731142869167531385002626943824293452 12334452 254072593849782464226015067846536597504 12334453 118116467398318763242659546443927100960 12334454 -754214819708425781870082288635383198080 12334455 41426694373273304214379180861772264160 12334456 -771930994787252883909727429408153804800 12334457 579825058729289655061253098602844094340 12334458 -264372063034994784676719116751855813120 12334459 -288497988843807531573497970108225813340 12334460 330108041543897371470034696808656673280 12334461 -716184383000746872123017519287969801728 12334462 293759041813050755715206629896383523840 12334463 -215517632684330181067743614973847419696 12334464 -12445849014227473012530110805521203200 12334465 -387160860403519235914118019139577681280 12334466 -3875912596520847912477464400329465856 12334467 -824953887152447627897127136026244006920 12334468 -560027151385715371815962263627065553664 12334469 -185320229086393739542026452876601071808 12334470 -286082122396967392913444699095841706240 12334471 1150472123245265785344326104900128692992 12334472 -1710969320143212196220733245273033395200 12334473 -111412320838768638698472982282494021660 12334474 -489974234069497786719328005936954704640 12334475 -187779200024626911300973010702805090000 12334476 -73365920072991745621003961869816295424 12334477 -584038335954179026895123736783946386560 12334478 -179094627923142944219476423988082961152 12334479 1332188557914925463138395600154417456400 12334480 -56860298715163184562127535019346083840 12334481 162784748917607770899722957182937172000 12334482 -181016051027003786701989765326417814000 12334483 566940757927219566771026666685720915360 12334484 374570938189795288912300276003399814016 12334485 1822168652792183606858059438678548000 12334486 -10121845196911206774475144921064806656 12334487 1437469403585724149936130922388716795992 12334488 1068497253780853545302887655298511810560 12334489 -2242194497750027996393124091738521412080 12334490 37757967102754319946400010876256122880 12334491 -300598104320692903325172505299252556320 12334492 339334072554492167694669875892126689280 12334493 1516007073809860920341347657728954176742 12334494 -237582330789277327989086857795131260928 12334495 -340178094153373907392106120322704557200 12334496 1231091974940684920493119873407799787520 12334497 69961822205975217573196957638679793664 12334498 354418883235411813553562836678218960 12334499 -107056948366574266149614462894198063808 12334500 211910807067744961614339786229579584000 12334501 733981710343588169897700892269698989502 12334502 -259178110893276623791696296190677654048 12334503 -701277211301243024906470719562541575680 12334504 -69674152895730904459016195902893588480 12334505 -15592841936128432748935303564515474480 12334506 -545849851787091541581231886261029732096 12334507 10488803976768577637146769674517457920 12334508 -1309611106314931198700211397579155708672 12334509 35757579966648129882751728753753691968 12334510 198997808875025959400970284681848272000 12334511 393365095833480542685161142763934952432 12334512 97828199488991157755141769502883512320 12334513 -865694301363962320389068613344247024238 12334514 -154273489645018771202036714015352060144 12334515 -255733578544551794301536362105272115200 12334516 -460000934961051355785991332595710639360 12334517 -138359373337485572169697807226431176552 12334518 -1092588745174109040191305735564819200 12334519 781831204415136734131228873401413658920 12334520 219600330952340773973895786122300006400 12334521 -35778267409439220694412045470553547936 12334522 -85538405009436932339687351170983513600 12334523 -62413008029291838541294336587996483228 12334524 -136884475885042409434481104944092863488 12334525 295412060511291928827898770882006275250 12334526 -203183309478760575570112128779402413056 12334527 420331609881022630473560538808888585464 12334528 1580500106945687395616361594398703616 12334529 -40754691821777905567623653046841913724 12334530 -84898445435015764352866791402976750080 12334531 -256832650869414599511871998071001681456 12334532 69720625100599917552800636465683169280 12334533 -428296606142865217389985146981410766816 12334534 -101491296013996541255027507345161335360 12334535 555499661635461789049832812572049503480 12334536 -192859560406406278902102712563455631360 12334537 -1984398125318781545987259349288532087448 12334538 -993183895749346865261798083560536368080 12334539 555607600950205487990837584699662062592 12334540 305127191024852515069231972681329484800 12334541 -345153441495774168479007586445376854100 12334542 -133449423839455782692764086494061468672 12334543 -106302711515989190767643157704788728096 12334544 439411580795112557212256476934101032960 12334545 298146060466745838120380452562531337600 12334546 179086331241122786361492227682641003520 12334547 -58753486202036829609716526362393047080 12334548 -644030174063719057694206879168133842944 12334549 -248588704710238395849653974245956051780 12334550 4829114976696218168154958601938756800 12334551 39207137225814893427884907453823484160 12334552 -358145167551989574506840873002157414400 12334553 -513494639828741073874134056983986616320 12334554 -314401412789125143107562059604525721152 12334555 220422808766264738659397164295868153600 12334556 125533824359381918502082302284443279872 12334557 436570812899033725621921273415254131840 12334558 16287398402871857460932807033089306176 12334559 -665456430704165857124981097812158175232 12334560 -135928492769276601446545533891489300480 12334561 -610398842540060946871233575183461503838 12334562 254516580611387293449649199226210046032 12334563 -4878494250645753782905026632114546856 12334564 -615376070791922072289356174147451936768 12334565 -183395434232868000793389490069835604480 12334566 329973185825481299733518232385874515968 12334567 547666406315111857356098930692232083584 12334568 -1207284448268245250845065426975296701440 12334569 973898732786065471457555741967155328 12334570 -606264577278117405677313016110472987200 12334571 1533887450009679720309561200919392427744 12334572 979643596012962907326327188763949670400 12334573 316602184670690677098415221683747637504 12334574 35756418015781424739507745522809844416 12334575 294939915212004219470203113311810467200 12334576 190136759855648035909601114141683351552 12334577 1375166098799141184942374805190368825426 12334578 -253124140357545603154912105286326728192 12334579 8087475463198769731455338220657075376 12334580 -240727682359845000633865730809754860800 12334581 -161089349304866941380217781621854397088 12334582 -178454409366327509815347212664810848640 12334583 -14871879965432720536922467105271382960 12334584 280027485428965648166565967346311864320 12334585 -519913531263689667244547977116406604220 12334586 1083562051547856674088056930722964766720 12334587 546077780511075682341530526536139572760 12334588 -574471877990092122597989915247468447744 12334589 -335247626062734192695472735342588637440 12334590 17851699792147116641504625285585546240 12334591 -111595586481632018511725702992039151920 12334592 4849594988850247295363682186163126272 12334593 -16614096883346643227614065019127281056 12334594 -151802500322856895427733470609864554080 12334595 -173218825631529767903804730704670014400 12334596 190026340945693984534333656395788987392 12334597 -68982592283730773410840766573504124960 12334598 969263497799778214647784454309759176800 12334599 27731188704075350446178613275852502000 12334600 652099568165115461615601774702797184000 12334601 482655904601651460239368937118795662592 12334602 -120681824272923524092245751230408162816 12334603 -242998063453701535328091630241590687148 12334604 296979171159983052948166769650754253312 12334605 -33216579056201120252197070650074895680 12334606 199627967729516118675702026032332130752 12334607 -536225544373881179070042986769386464728 12334608 -58971864180800186846792902547059507200 12334609 498191199134956110510022236866742596416 12334610 -499182371571992192444914626592352448000 12334611 -696734906773971372629835331054937710800 12334612 -202951648728213559684437355380087151744 12334613 1538640640867454923554343226059784463744 12334614 -550459615771420941618781533616729988160 12334615 1090567153440431248161624369383207300760 12334616 60448532662768799381632528338545295360 12334617 -60798925204898054479010613333578275200 12334618 320644906457502310864557480748593707760 12334619 224473586592375819049358150498691420 12334620 -478044606128161949152564961578333962240 12334621 1855226307383518721335165986050326528 12334622 -195424373352022920717598763528468048640 12334623 473465796209406879196172335649196537600 12334624 -256074333381987475551355474344652308480 12334625 256447176026967234772803507356128674000 12334626 243022567384915257901059128290646534400 12334627 -42451799613179914809137421207761787280 12334628 -561676106088024551391041173127365885440 12334629 -1765970515673894037081943574749827360 12334630 -165665980012221755992955699144835010560 12334631 -1364866897549773862869015240549907368168 12334632 -1021032018988890278856479209099159879680 12334633 -3982075589240910425343567311127262756224 12334634 525007120247986716674921866145959382544 12334635 72236786745749230916888074925606187120 12334636 -3689259979115637580945134742177330688 12334637 -228230231633194159831667846295785614848 12334638 -222463687163417757767299711584396552192 12334639 795197696866941134191433742790558194672 12334640 -29311290468951396907698870677295267840 12334641 577307629228040311756680877990186864224 12334642 -19541861130659005741498668318509341056 12334643 1591142359504996806469153778689673930892 12334644 -288750871288993211553244098755693205504 12334645 391533300973576647571013037379043350200 12334646 -303241372771334337944743111995058532160 12334647 169022453606452172620662869312321389056 12334648 -26282427064400394984918035390294384640 12334649 1798804396994681886644052448410587065680 12334650 247037490334127123133141051112695609600 12334651 -544740257564409050246907162965761423360 12334652 -76937993576181643863638512494843887616 12334653 298202232048536201852621348789630771520 12334654 -431868819259314184779189819161944660224 12334655 -59316745783886622024154532589873724440 12334656 -126073521976130640731592263322430341120 12334657 108876306724492473001266017641905048660 12334658 45541058201739450313120452650353689600 12334659 -480363066508587736798434843488999173896 12334660 412464340504086647182509213039639144960 12334661 -1617560372725183929606242293932762672738 12334662 993200516709596266472933155952187097728 12334663 1057835054345831002956284592178891100184 12334664 54137258682070674632747853145240504320 12334665 -132253612689954555462207839762545459200 12334666 -772481112035547695262887916282013717968 12334667 -138348172687254207243024846215131842000 12334668 -156564326713658412283551165839825470464 12334669 122526881421703206150285995753816945344 12334670 184227449377791071135611284893376364800 12334671 857697219353988094127870928011496238440 12334672 180645542171032346859345486595243892736 12334673 -995861376679887954606075709320222367896 12334674 372041840597730636549476583305218978560 12334675 674385105782861885691124609397204881800 12334676 553551279702505857586240941158613319680 12334677 -29656064711445728092802585253496708992 12334678 778322440728810110105652794411305854720 12334679 622727416796203415638354808448001441584 12334680 -1040042396135479172827461992791433625600 12334681 648643464150992420118394168183129519252 12334682 137025586991554040551229845136606622192 12334683 -322284888507796161305020282073323441152 12334684 -215830935452508101935125393803664006144 12334685 1093506522974115609972460749270132123360 12334686 -24678851476160490049815612534155059200 12334687 846209518394666736915270620676334768600 12334688 334867700181783263099051847650676572160 12334689 -544864606139830327585690080761347947246 12334690 184903519947476344045460958847279308480 12334691 -2391066854908314481999733894876235633600 12334692 -618922853338645177908409582465572891648 12334693 104116688662338319669455567974810794144 12334694 -103896195468077929125678360463737763104 12334695 -597028356621819913584697081985624716080 12334696 -1504353392951516208217676328810100899840 12334697 -646559968814629181965336953934814374854 12334698 366506412644536263815781029555258131968 12334699 -15213456845403237832923040834206777232 12334700 -236185212350111392786675442496254361600 12334701 993571459179237726080643656502985270944 12334702 -234407840415833697037602543529641920448 12334703 -262203466627150447566754251819598464048 12334704 -6907065018720611946466719645784276992 12334705 18457080519425702198441418017718321600 12334706 -750493899923613176664493379396816702448 12334707 116163465031813215012296687225564544000 12334708 347331986036258834862605165090150454016 12334709 -1320556006829508776613636379343729691090 12334710 8811546022506212159252183050674072960 12334711 -69367945705989380657326639848612094200 12334712 378047062632591579644566340760326123520 12334713 1445917243109180878924647198445881504 12334714 38114025434383121224737592190159314944 12334715 -944911214826085653277013283567752863200 12334716 -480626471426528902217320428953110760448 12334717 716011053028672579961792137252072593120 12334718 -682330142151802924225941840617869796160 12334719 -874726013903000146292264054723523116856 12334720 -305970898955715890273178997870716518400 12334721 1358025671351202783880056942479875565040 12334722 -7476270043418079155675513074786556160 12334723 1176537702982908848069142632547505742972 12334724 1080541342491613311611999688192329103360 12334725 217869596395956021676077252717001334100 12334726 68929198957148804426049440778855123840 12334727 143392125112099351120607506637313366144 12334728 155018741912656025983876417307866398720 12334729 267086425379195343850828770507437848320 12334730 -94640537511421567569190276466372814240 12334731 -598708470243277740978792454803837444648 12334732 -812788626112667102779211794709050011904 12334733 -46012732871551716362571541548829683018 12334734 -884897547421301770881269792914283813760 12334735 239787911423256460401269323591255870560 12334736 -35583948831201639818997679180522979328 12334737 16775694850827002621262731688391710336 12334738 -392510689368222477917242493239867426656 12334739 437876730010120614431561974009839917424 12334740 427449983178977031119915382144768000 12334741 -820204606457251325441361519889976671176 12334742 -116777801654469445830428954920685869056 12334743 552371987577455523158342796278467036560 12334744 1960407963230545845814465733163208704000 12334745 241287911654476587934036437198812140800 12334746 -96708514163045616036589194980461990656 12334747 106612007507287095108445746018355368072 12334748 562972422177724022674887170142829264896 12334749 462535749081340424069409500658470421120 12334750 552688901197233060391366328883301680000 12334751 651576477636833667962366953395119054064 12334752 916149902374725592550515331307158568960 12334753 304466277759925630112097412586147581104 12334754 883186687723766815513504880061584010576 12334755 602013167872824983181710253082082800560 12334756 289272686809699691518843609413515911168 12334757 504590859666231998165370819556901667006 12334758 537850905867602794200009443727053208960 12334759 1260736616704604844266152958182353827760 12334760 -137401411781872449432482584484012544000 12334761 53377298078044970056799776967484074532 12334762 -570517514356567728924319229420596899840 12334763 -235935747017015704856867115833310924000 12334764 -43287469139585889997084659715102476288 12334765 3501137441717674388071764963592936320 12334766 30697496736710018253926244004578944832 12334767 -70230036635410392923000174948110296960 12334768 -26313235751446383615805552225775026176 12334769 -477747510467168831183081982939472329756 12334770 -351594096291957545439111910090401268320 12334771 -48766320753945924704322989003658135028 12334772 1311939391866631627413002621925288149376 12334773 -376607030331273160900808154543983467200 12334774 -1383802449884442895854093273706506847488 12334775 886571306229226394566617892474499812800 12334776 122800873478471671239976911180359270400 12334777 8766355955943664209259671186812837760 12334778 536196581742814279288441533726511981824 12334779 53442455115885881394723635370024736524 12334780 -590020212701041920705011836141851033600 12334781 91523834625559014672748366069481100000 12334782 20673445004721691788471952813988849280 12334783 -510260069196295550553050744700520184096 12334784 -172043332108858141499348480965170167808 12334785 -199279251740779647920427111628444824960 12334786 373501902455510915333480357762354048544 12334787 -4033747828723040110142164839089806327008 12334788 458381063891178657544775156166920970240 12334789 403139055386723200655574842586703736640 12334790 -99507584697949267567221441188968473600 12334791 -338202516649694273907865798601391371136 12334792 1860521723562270216416680081403627489280 12334793 -1190174074406806368720241613066090561958 12334794 21056029180755120523606581928935894528 12334795 -332003203582811647892174234495686095840 12334796 -394735238906764721685297547121313186816 12334797 -244342718038647592182154030166450174826 12334798 239732579880329922214815363116271831936 12334799 -108793303995409647425697867290897708736 12334800 114645638124593146625187961328320512000 12334801 -607783661659661782659983947465872015960 12334802 -344199926494199677371843107997549698400 12334803 491538305244432516118642938557117900520 12334804 -79951098772434512554293805664071817344 12334805 451423084038942459314809342077766834560 12334806 -614711836259004199072166198410655065536 12334807 -483128714080241398026561318887668440128 12334808 -2135339772272899388636538944589004800 12334809 -162201871131939490423770163107538568928 12334810 19380809033306332578326466367625589120 12334811 -754019578175063966334188167185577701048 12334812 -103188301757117344740734556475124441088 12334813 -2297103054009202048993173954960907856480 12334814 -15871670101391476450977910727372751744 12334815 -23231844515418667789078413696201228000 12334816 -92333171560997377467188885133066240000 12334817 -1836238535595283456931563988790436576848 12334818 -119144573167545815830374997439647464960 12334819 -903973261981934079977154510271102305000 12334820 73604916541317877126484154865121614080 12334821 -576645209872262167602280546888799216256 12334822 410817384810995834847642391527686207712 12334823 1162679913594185853426570971480014545600 12334824 469372354060279228853069940854609525760 12334825 -18787488333862321674471150582975052450 12334826 -262417259514179934500016200005621384704 12334827 -558751196791126197707784308307919449360 12334828 71154107703072483306971227492037700096 12334829 346474596129750610974950779398017610528 12334830 172995522773304317996646534311205027840 12334831 -20177204288318044182398551438551206880 12334832 -366370165054691279125742687126192062464 12334833 405869713136424391640459420874561243264 12334834 969725664796122500161345295353422383232 12334835 -523690299063418227064992602061945980400 12334836 -81667281674683230760547546419403513856 12334837 -870149756599406423043122665687627026514 12334838 -41176956373382175992301381940629381120 12334839 -902282304342237306982775760396022664832 12334840 -190679773697274437171427653082880819200 12334841 1000847111269691548899321402469069531242 12334842 20220279802242283108990584199861447392 12334843 463987265805362659169969081730746363880 12334844 -1080485357045307366945167608780216971264 12334845 263410286052720952503100608338859815520 12334846 300086759198726052216931670144320805184 12334847 453207898875003412940877561860725020672 12334848 -658403174914675490851803718923212292096 12334849 -999621287952421065903732238638517441152 12334850 75822633947621472428727977698247097600 12334851 -175705093310459556078424106923610232 12334852 -1305384144404889912462970117972498824064 12334853 643623071863280964341388039931237145280 12334854 -58731883076289538068352638313842173952 12334855 -357945433606416983093505845362919204640 12334856 -604598522090370193660417695108728371200 12334857 -505713810408746295868409426065152628320 12334858 756102539180532836407575199630167359280 12334859 -657504955579745043296845379957913823296 12334860 -427594040198883796433472201485240064000 12334861 706284014830862164166117382030508576 12334862 -2612427554554442229804936773720750976 12334863 -176476497928334151143257223129580308856 12334864 211823577640967331701342043919055790080 12334865 -49343297841535735944487516847733337740 12334866 210831569549087979791323147724885088000 12334867 949761142413462347163092785550988079916 12334868 875534565671142253149525099927030153216 12334869 -333081548425140678064486112244078620160 12334870 -624860672017816207855465132700836016640 12334871 -428969540630743942219446461412310790256 12334872 486766140348557686092955238022044221440 12334873 -922188337178431051605200034041459789878 12334874 767106582834319779181487490730864277472 12334875 72514382226453844406245034725699584000 12334876 190716053837755231780868560641578624000 12334877 1034990067671113511043620138209210224192 12334878 408465790324349029852390051862828579904 12334879 -125036949644866533526909741303584572592 12334880 -321275741942440729922522143980440125440 12334881 -96866017557539879043577649141258209920 12334882 -112880694718416125570511966725265232896 12334883 -97861983663670534773192662152797192432 12334884 -268765225595212985800397636745794899968 12334885 42539726428869568419924138936779459580 12334886 -109166927853091615856240335621742104608 12334887 314461572135340649323218984859282290000 12334888 -801264969166673324240624065110177300480 12334889 -682052427420154454391066489802884872640 12334890 -186790548558552911579961971099484019200 12334891 408873944188856790409330420930402534584 12334892 1142953272652231845093849028829378253312 12334893 51488148343963599865021991694096493728 12334894 -4549383612790315840606814753686456320 12334895 494716066469364279338205785467039381200 12334896 40862194250493152067097825516820889600 12334897 63314939750751266660357333225634979346 12334898 -943976007603076064657843300238908891136 12334899 -140032211877409136239920003159870785736 12334900 35143617673864267977160825689098649600 12334901 -216075826684798395548924181887340993216 12334902 -178032507234886639142047906945540853760 12334903 -591773474864355657933633166853602007120 12334904 -794178963572974384873459458924009738240 12334905 -701130839043010916726682352455099009600 12334906 -75765234299490974370186335338332136848 12334907 145900772640144879390098933926036777680 12334908 385165950298498348066751210305893098496 12334909 -1569198510787887630850256389949648312890 12334910 243876644748230748881304107510608469760 12334911 -250476355843982913320919714922361948016 12334912 -33127089701089023390009729527258808320 12334913 -554575356685640951344794394502855243838 12334914 471588670886482243649486919044745959040 12334915 1552616366741813625465107101136137387200 12334916 -408065435569298453443206201976702632960 12334917 -727115411087039837024800313617540111968 12334918 19109294440875160580424147150047247360 12334919 -939539162806856159378165845748398816680 12334920 -197278173683658906901205353408829030400 12334921 -99209048016662103911326947988680675356 12334922 -793019255488944017917676794626715777488 12334923 -183472524805947787880633703046666392576 12334924 456215903187148951586810860556085143552 12334925 604224610057710700789558118891632855650 12334926 -353104219747949135103336225241991941056 12334927 834204535811882764806295581034449394872 12334928 341241906053853861688727163365791334400 12334929 784054721041987301399686709915841932784 12334930 -285144464014914126556132250088079052640 12334931 145313354978817837954648868348674315264 12334932 -106563246341746124952874126000093118976 12334933 461023444073613913020362572432615829600 12334934 -37837383464222031064311189229667893440 12334935 154084864461095978137765128690265438800 12334936 1641364291391372907987586782028416583680 12334937 28594605213023968202250492359852597520 12334938 -74639544227044497544585858367834419200 12334939 737576191912838034707196043041178140740 12334940 -110603607322117478975288477354270085120 12334941 338691810126016871865742142916505205280 12334942 635625091415769394164952693757588191872 12334943 327319428361731316682464238926755708192 12334944 274305531599636162699198090126319943680 12334945 -347408452983441676029787098997367034240 12334946 207740868790913984521494772687127960064 12334947 208986848057062616811957761168664861480 12334948 -383467461636212978798767455441319672192 12334949 357340747232432892314923871339857586592 12334950 -426714949226533934402623736732362032000 12334951 726051383379715560210564281592799010904 12334952 -119115568919308922031007353885064396800 12334953 27226707520629022917314100146408805120 12334954 711023423935005713664350085295459245312 12334955 -4203780438497220071176864464820447200 12334956 -52710042238876759075021602005443531776 12334957 -1425788339391967229812332517079569482080 12334958 -69980773214100339522255237403452508224 12334959 21795566485241751661817709290542014048 12334960 145265037285154549487834120653197803520 12334961 -394718335031515766557923338445123738000 12334962 173994135144790602068329626822940950528 12334963 1350016819743538986382836174959393791824 12334964 967655847442328122689240998301199598976 12334965 418239062877317196922315365131246880000 12334966 332149177496095364030594657578558905600 12334967 600243314327404261594396803847801582320 12334968 284475336106315097681506966915590082560 12334969 285066271823390012120410016236761162048 12334970 633489201396522933940720296359551219680 12334971 -895733905262845144648815733104691937280 12334972 503657464959714579841108298077962089472 12334973 35149119625461927451742315466996356160 12334974 -152759446393110971250582869683434920640 12334975 81856844684469321837684187850862035000 12334976 -1536698258982719823457011256065943142400 12334977 1252750123034058700776951809481512839680 12334978 280885923107682981962777661585107105280 12334979 -581255976685229367737549285195017064424 12334980 1557298097291993924217099851752734720 12334981 -607189251852633961120530678245246100800 12334982 -1316205286120757062613764544122739424 12334983 231761698282314178799834156425318512000 12334984 -889905536246027132943052978323714493440 12334985 -12462442633030131245114087643424330800 12334986 122821567711481938032340872560212194144 12334987 -143470754240765303308267352112675579248 12334988 114716934632116012599047805961175348736 12334989 479316473045455250785889600010740389824 12334990 596373373194911231177529814484468419200 12334991 1071976078206524830712003740009079353392 12334992 14540204903748143764388108164980277248 12334993 59609502037933152912629303720493390336 12334994 247187021715386829202132837746329336832 12334995 -603144936904944340260600888099974166000 12334996 1212585991297464041918763262722932721408 12334997 653645815560721412178521035305190601340 12334998 -78715595795581263002149986918587160192 12334999 1182021086644378307590787424906004507480 12335000 -132424351181120068167280420676947200000 12335001 -89988642780419089074551383845283818816 12335002 24487218096863570108566600439709683712 12335003 -297094452044356139801452962673667498748 12335004 -16003991204647812580803868839422274048 12335005 -1307429860890943696828735541589316131600 12335006 290751125888677631290787880225874925952 12335007 -249967494008693852492414150555497203312 12335008 -146116340542142913874162740421271224320 12335009 -18707219974727621032289036428816113024 12335010 211434993912497755118908963668451522560 12335011 -143893322381673559911707721646119676448 12335012 263811649835031740360775210904655508480 12335013 528698453153483919167703261948891851964 12335014 -4505121429885810610574775756357647808 12335015 -59503939334963218294308995639802048000 12335016 349378811950686385011798339702653091840 12335017 -2395130418357003577025004316868449751180 12335018 -767039022999954124709427349449635465040 12335019 -2042736083399814206049749082000687120 12335020 1343525181960305437092943091396829665280 12335021 173388989357940084705265854063959283222 12335022 9724571083835702015035517148242165760 12335023 -343124341262808736836661775239647376 12335024 -24028048253324855278424713231125184512 12335025 -32514089715276389266405966029094644000 12335026 -141587629068045726477555197270535801216 12335027 1088332751116786667932947437462298180876 12335028 -420717906543602481884853064214951208960 12335029 14304123417032958923430827114259970560 12335030 987137233382501058121195725139852800 12335031 1292425632067463779625352171687810679200 12335032 611055205717800678637404565919103160320 12335033 -1561399885720896840754571631586522661718 12335034 -545028998365347994911246188472689806080 12335035 -518022608853519669720948611455616253840 12335036 -118296077175570726298774456326324298752 12335037 258701607273940353024829761245368205376 12335038 141651360061294160887283830989510255744 12335039 -912844492504803534701239601289497513520 12335040 -57582801829776614012851732533152317440 12335041 -629520129705345233082423127775565985616 12335042 -497571474749247892779500647257087041328 12335043 -187219578248695589476419988442923848192 12335044 106335192485876445410422451243299488000 12335045 -996063743353500107246411758585506019680 12335046 72848725631395967910866754535922631168 12335047 229797637658663897993674681687286422800 12335048 -28359953398524136992911863734925025280 12335049 779668617629004756038689605007996699668 12335050 26352057615914814656904541843775769600 12335051 -873066335743023429965634265426776867948 12335052 385315462277402749997261820643501719552 12335053 25265578841179460695502936905880218444 12335054 816491244672904748899675552157051671872 12335055 -68090809611852433954746974842613084160 12335056 -120229432938008256032806496277067571200 12335057 27317459062351249970857173776683444224 12335058 235164391789224986580212060214337585920 12335059 1337043896318702642520412633362686247240 12335060 -335447364992082590015867004788461977600 12335061 283329801511507393939806550458941771136 12335062 674638115160144353193557599715653792032 12335063 -104568486807994137673879707248322292800 12335064 6071735899668625252112167199165767680 12335065 -410785499751944984422393737565512684540 12335066 -1084353020475597472667921423457888000 12335067 157749944857486163727952280069636674920 12335068 77807176970816251301279498111308302848 12335069 -253144877951081408381719692324345195840 12335070 -89190965041188261420598500158281958400 12335071 62382973942437997476884359961307864960 12335072 1198852819050062912545578495733464563712 12335073 172832176991325733222185793145099536704 12335074 91597028797564328464955147518729320960 12335075 473521745511203669979230267972251230300 12335076 178299020327518886717548568051722950912 12335077 -1202957825158756720776536875447145267074 12335078 191609178852222518561539943946239254656 12335079 -997673691043370821813353028996203398616 12335080 22355987839237800568385458941003264000 12335081 -1840722838499876145141372656154471004896 12335082 -282997850857553819104584301663635518208 12335083 313776016218581057810719866141657050664 12335084 -541833790404024090794858852065141699584 12335085 16977130624399175614754107622893008000 12335086 88503994695331713448551759574409086464 12335087 1009319074975827461276547601791676865832 12335088 32276742347468997227728023398532808704 12335089 -290354956327774775578864647080863283276 12335090 442692826903137937385347618081762576800 12335091 368020203650240233375421130222021847104 12335092 -295885828952371257720022113491725885440 12335093 -292285675192519695374301005384299064658 12335094 -48086489039886741961033754795677658880 12335095 84025838941367609666126569262046528600 12335096 -133946411069617011166572552002443223040 12335097 -137050753420398534278383376854627220928 12335098 31703451705076265411162339190430452816 12335099 32868514393980405408933842274603441936 12335100 266595313929786953699878720614498854400 12335101 -45542003965868305118813265311894921600 12335102 -23571291388242317762466857162245399296 12335103 35201692479188035262522402229256992 12335104 -118478537918763180734599040746074931200 12335105 -385317099123199880742943252075255117740 12335106 -7621637396841399397092006292765332480 12335107 -166321873256264055879338563139092769280 12335108 -118743174275137112909782847054530805760 12335109 7913366063367081653793929496337158048 12335110 -29931462011586594725732956437542125440 12335111 -1684806605883531956817875828168072829288 12335112 771624757172660170657641761848648089600 12335113 1578080173243786408362174334037520739098 12335114 -223661015859063129845618159844387148800 12335115 23692078481186956289906615157500729760 12335116 -20204665502761397794300545852859951360 12335117 157569798248513868124046512634679153792 12335118 84192464379344226898771482622550743104 12335119 52152573550178559242327749550353753520 12335120 115173216971083205623589745276156641280 12335121 -671868918500820163647112308100502278080 12335122 -185412075103040167571617789162809483888 12335123 541001309015243604238180332299918277720 12335124 139276361591378523779284381542538752000 12335125 -500269063565863235530271591260177032000 12335126 889197498082091346368558991929464084512 12335127 89893709950998272041544535301893282432 12335128 -232047452632384962107703365347854950400 12335129 -794030429762852687253893671968877415424 12335130 -104177582653551701906398497975834393600 12335131 115913319309990581868056379694823052932 12335132 -620582907821904355035538634991797836800 12335133 -426703948589618297830637227319944104000 12335134 -119157849473941213865725696694307940608 12335135 381607638184829024238560043684427591080 12335136 543380193992320139461789651079531593728 12335137 322926640791806753301814529730456270852 12335138 313673542744942773370716316755229879680 12335139 -2003878145089669938488007438298389580800 12335140 212232036440002228942233461455754461440 12335141 305310546708095833881318328848191340192 12335142 -502632922202971013655168824795673208320 12335143 603671298368515600331924979640793382392 12335144 332089725345148097484424224357293752320 12335145 319886404834354212341911552791256278720 12335146 -709060299991223590910665832407665211728 12335147 1343643451893680250822157939262813334312 12335148 78927215401689402673025085312583925760 12335149 1381415580565483374971929663852490685036 12335150 -210497323378202053286709678718936896000 12335151 958798701811541953089099476648554945032 12335152 1560814119103331566736160040194703360 12335153 636988578094753148795670854569479584064 12335154 -82544989539771151943863394185659297792 12335155 -61781967413282274301298377822747492800 12335156 -1834579319920062654167841408477680965632 12335157 -1124287615381120771824519572960301054546 12335158 811230369017974407427485047286710882880 12335159 1386864611846874939792207985501521288360 12335160 -370441685168353680085860989434614374400 12335161 675358753502030328182053449513498016800 12335162 -254835018661385410771835305583046051840 12335163 468730655792749880917019939783765464344 12335164 -1480382237394787254696224178715743897600 12335165 1120426314088456294610530144441463142060 12335166 742142167613633185584323493943047083904 12335167 -232411910769488248409893521833911945152 12335168 535066163505004272358230656379687272448 12335169 80411119677331275264649412732903568384 12335170 -114552791909571488170662701344473969600 12335171 -128972342796973682607456091492012982448 12335172 -339355605233287256587635024501882283008 12335173 -181959490536992691292093564189004564578 12335174 -228619355028534107631920652217372294848 12335175 28917194510916047071672721072812591200 12335176 -241262055923376860257682056610219950080 12335177 -3583903008848649029779134049931773150080 12335178 69339349300369040729738752403437984512 12335179 307173965604883686391387463143990139520 12335180 -31836645595839496456294727743390924800 12335181 520617926467123186302950288362196905152 12335182 98798779352787031490151556585148472000 12335183 631347273056276041847677648169664823776 12335184 86098850707970588299669140292360986624 12335185 482075106854134978690863445588393776960 12335186 861905762576714033367786958003824502944 12335187 -648573451415279473448053418401330173648 12335188 -277282322119499077955158669003649300480 12335189 -1155990865540730479297526510443942457280 12335190 60436636863821823459961899154923724800 12335191 -2102332262846653849735307132986094658000 12335192 781342598863755887974519753915514112000 12335193 -179789323881272906060805548570405610240 12335194 413406038677669724822679219228606310896 12335195 -18905129511179165506502059886057236080 12335196 -409826967277045346700147734414357892096 12335197 -525914959839697133663690985801116375808 12335198 -40503740017863127047938257687680054336 12335199 -76433925078167379555829740017091269760 12335200 2922777798839416186125627828201062400 12335201 -255360610802966707658665033802698872798 12335202 541992620426331166884248411238453187200 12335203 -163954977700173273105528029506098787040 12335204 134671370039452860277044695871949357056 12335205 263801781269443106008195519393796979360 12335206 -221253599564764027689955997853900470016 12335207 -856283895181800100789253687090225554800 12335208 -523428980010142851595951988266008576000 12335209 343761053841614562943279929362857215604 12335210 61193956012863268634056118390314475520 12335211 -684531902126509853521893712627422629448 12335212 107089145888747880437455025527580723456 12335213 -478287046444793490489107602759293453216 12335214 -51765181706466044277870442454005939200 12335215 1243030686037108133987294563644493740360 12335216 -348726459767668633120443965673564438528 12335217 801582338690365656887104505963288226912 12335218 -397528007165368926039686369307381350400 12335219 170871584100640863381326139459925563168 12335220 59684452166215913463791258703143731200 12335221 -539615154295012336882063875511715506500 12335222 -229270211223912871907090793143387480640 12335223 -257607365103305769857568825102329851776 12335224 1328576022987967175196051514198241280 12335225 -91097120830670524836579322729883217600 12335226 111403205498799940125507191063166749184 12335227 -79413724165853919968502695252037304924 12335228 -104658913233706792328688709151677469184 12335229 -105190211164262714418808173826611778356 12335230 -558850490652543688319197606114470690240 12335231 -62203063908448975019074896828062478936 12335232 20529085953160893326694035161696174080 12335233 -994888322706137123605893122705330053676 12335234 -1146721679327077000154305564352114998368 12335235 -319364088185198259948144230564992876800 12335236 716139711608036387005452072147140021248 12335237 -1694224214846085554207072511714900076800 12335238 2211492964366846681584823300255896384 12335239 444069726140226159750716253812959844656 12335240 349946229489144034969245525434634240000 12335241 -45595838200360415267923871338773156096 12335242 240920257265978920923686502254992468272 12335243 -832040805743310493973432958568172414508 12335244 -747449601682932958178001182283633328128 12335245 69530013704950737927054102438581975040 12335246 -24948187065133446385045747032535867392 12335247 -43501600566467128036683002696322955104 12335248 -12607351156262611379531775251555942400 12335249 -57167664651795440025684756992349067740 12335250 -327150505621616941559646695147037696000 12335251 -409789649846201373489214132925847621768 12335252 1225098498695897302960312963723270052736 12335253 -470977806637837966649482199306341613952 12335254 -881918025729698616363407008845995219424 12335255 -394467768947875301715180458329221108840 12335256 263298709829995693966949977172371046400 12335257 778450732422064011937380830616137110032 12335258 172551382690166643470203457027291695584 12335259 -657251806225921237332794213247484475496 12335260 56918648639551128065210008551791600640 12335261 -1132847751170876558483887095760670106138 12335262 8940408465488346880361639772365358720 12335263 607393836034146011935313188378671659400 12335264 -910114884394933578746633217117677813760 12335265 151523412891345575168747077498003685460 12335266 -488955593659867669802419198439896977120 12335267 476713018951541880832853402005842038784 12335268 -182290536396902904528433055225763594240 12335269 1384624244929481046544834003834027324096 12335270 200343165471240739896741070322567134080 12335271 -210775594711470412805060537385394128000 12335272 393413365806552024916178080620365414400 12335273 -100780537980589309622930030434053217116 12335274 84129663265380163051488556928682992640 12335275 820670641714956652468035716430548185000 12335276 -56343229871620326326594051373508288512 12335277 -847206607650262363876079671116745263840 12335278 -700658812785008140065132085590531514560 12335279 1697311191859808016551640869449862708280 12335280 29532574093492088198914607942860800000 12335281 5989206322029077024280064288467369984 12335282 -319070959411959551219728178440200149088 12335283 128980124571235661075296948276690623252 12335284 479942066506842390527908475564686533376 12335285 -187348178985111561363151027976078352840 12335286 133311939212593853356125368752259641344 12335287 337339131767255717894330487849389840936 12335288 490251052580701047508796134682728857600 12335289 -748424049402670940065984117481072012976 12335290 115107942317130198114086575345069382400 12335291 -117315816550449657780766594172094061056 12335292 -390857724259988464460632877477553360384 12335293 -1792082023885247149549942998625732310458 12335294 259023749721568363025535667036146785280 12335295 167429052075187862154320304385696089600 12335296 -214034470556911129937683157291884347392 12335297 94687832689308047109264585413171233920 12335298 -236522461997568865287384756192675082752 12335299 114526728369987903000851098547673578300 12335300 -153674134883539660255814951644655059200 12335301 -97509253882355560138799069835259155840 12335302 326681685371925794323671196519399553280 12335303 498145285770795602269974632137511738880 12335304 -182988182040028085538023738426163118080 12335305 73815742971467334492390332201799647460 12335306 -312962713623311275809914164602781926816 12335307 466472916070433628907807230513758331840 12335308 -876116243413282851796734785649637795072 12335309 586142321227298610510247994328863889600 12335310 97695937049095489993297874590957151040 12335311 -199911194620972679422110433805486946000 12335312 11788244128244705343367568116252016640 12335313 563580773202287283402047117739392390400 12335314 -617408866132941391542387005618615201280 12335315 -74931171004753332726383158437894889200 12335316 257585757561441214936783650846518169600 12335317 107441905802804703914903978934514796366 12335318 1052507406607634034937173888237324291360 12335319 47091487070981752124159780167855818960 12335320 1183245789040978766006628452168817868800 12335321 -156017396291732047295213335082819858028 12335322 -5349430055707585806196497149655319296 12335323 -2392739680531830515530262316233563392 12335324 -9275385077304037891023451052103152640 12335325 -328668324933909896542149335969249858400 12335326 296856991795548722238606731292797166144 12335327 706285193443194146652144754864276156848 12335328 44588115356869335027128238567893237760 12335329 1034432507509838980727110939373880896930 12335330 -47301202524363016974621268776821498880 12335331 -318982363971665118961665664662874218576 12335332 -893711390296110046115154267461402234880 12335333 -1404571013319014265420884348587900926180 12335334 -61210769721461946721650396150399836160 12335335 558815892987569268203101440781514809200 12335336 254029278252398328019959391319770460160 12335337 90059875677312606418135744975576687488 12335338 837617437679338221135079168494096509952 12335339 -802537363702093512707302400725502638860 12335340 31250525648116227519124888179273907200 12335341 425259327985553670042329900057244060726 12335342 -250193081933809070755724109006178669056 12335343 -224960279154755189157623323983882113136 12335344 1160270438124297278975832220399173632 12335345 467516003858715872984998871441234100 12335346 506279342511471260737910315715801712272 12335347 -28471320005598480438891145942179985204 12335348 -1330396983987735200368023501872510923392 12335349 366734046792626066165893615510786336608 12335350 -256593217050998276039927462562525381600 12335351 86390867888241012358461663649958572800 12335352 6929700102422733516323407843466649600 12335353 -1546999227927785752167312034128296340480 12335354 -625839808858501735718996743649454228624 12335355 -542316919074884222519665195546264480800 12335356 -173091693320807501033711069861067899904 12335357 907254601706414346251310935049311981760 12335358 14840408640035167520963433057591402816 12335359 712628216532298218698892099990054944440 12335360 -90169597274104808937566010849676492800 12335361 -409911739290531356757485002397152594128 12335362 62967055806434814104375553681851699232 12335363 -460155303055922192111489915900902544388 12335364 267337376511413103328623051784801971456 12335365 73196032524086246895283395129164467200 12335366 -620318573099921888706795847735095944640 12335367 14348808901802257611163293961288158336 12335368 -1115199151848651008782646452378734013440 12335369 -722330771701052112919071054931712896230 12335370 8821187487549312890438864032156085760 12335371 591944994871402090690635806583709983572 12335372 -27033691855383090836802410609511705600 12335373 134604948391607772185445636938560270422 12335374 -91588088179375169503345205698901312064 12335375 23871723299590278160129341421578648000 12335376 -62855929327769349358456264599160750080 12335377 -1142215773298604461458987278577769447200 12335378 -97721491008830273793274849550290897920 12335379 19224572710050883475527765464697575168 12335380 554859922159737627346692925835983660800 12335381 -939528233509309048669416357723001336818 12335382 1135531058052645118620005231080130169600 12335383 340697370611941222890994770010762395648 12335384 211995354540282515877076641021756610560 12335385 -772601743421238099202223098413319453440 12335386 -226509999456097789220547154304208518400 12335387 -356089650769668157371435663459441622164 12335388 -162585637262634748793720641272584478720 12335389 1215118565852092423138000214233570046880 12335390 493328001725060613843342283707732667200 12335391 -711375120780597176284075149938073565800 12335392 964463848180954502590054320364164022272 12335393 -110739275328854913750384674355698748288 12335394 -9533284210751986542148075821371311872 12335395 -141826189901206407837669749662788121200 12335396 1005166858380035434301884698361620224640 12335397 -4725276108695811579424622215125882528 12335398 -532789924853206615883393847216324850560 12335399 -1886763096267880310219237563582199907336 12335400 54769457996943548916558835022008320000 12335401 472517034318836065011593268446876378212 12335402 -1026713177598380146432119663290485273248 12335403 -506858780238890880196746824732502601896 12335404 171307841164854467403327885979973747712 12335405 4763014676689921724987318546170035000 12335406 -8275132054394863780998231551174870016 12335407 -176030066359574576801948617371593476920 12335408 -8206245273458211223695615981954170880 12335409 198783808348133524884713878399024462434 12335410 -4155015906882854562681781005130583040 12335411 -439564304891110261881848923030571290800 12335412 -724716285550664136425852790158864640000 12335413 93837097785172529530379007190865399200 12335414 -62517012385403364829574121996001321728 12335415 -79077460187752692828785253236895292080 12335416 -210012832992740590490391283192087449600 12335417 269126259670810022171144262310864325460 12335418 395426011949389591688826520093283332464 12335419 -344993788310443363482695492145338801952 12335420 168434480229764983900480269303596482560 12335421 178514308084350334524056671331750872320 12335422 -130711663098485608517205397153357190976 12335423 867935520844799053702159641447642420672 12335424 67880028868479328672560716296111521792 12335425 28417066009432734816237576641021118000 12335426 112696974725382376986227692334840434080 12335427 -62193427351879750469862691194593971200 12335428 18206850628317625274102393667597684736 12335429 -129270943304956702232207179558384432416 12335430 -168569771891010436634923721148225050880 12335431 1238415561928236207441879015516175366232 12335432 -1531083892002695750566115424578071756800 12335433 -724173321375634027085961010523043280704 12335434 39573437236841102229346588937379883872 12335435 135395697258974626009483038147771056160 12335436 978005297118645632771903653531067612160 12335437 -660608211503665351938712293932559545408 12335438 -1598856134590574684504864381561768546688 12335439 554466872915060436123275894086201695624 12335440 72922723073641046360039847315038208000 12335441 -587983651061284771635973470779346838158 12335442 180344328914673051358871596635507469824 12335443 -1342378128914318978519391397143583436308 12335444 848252766071355978002273747783407951872 12335445 529301191498968627746046092403804077820 12335446 187433515578871993842707838149482902720 12335447 -602210646230757931053439634878893084048 12335448 819268107717094429369402861892887080960 12335449 -2522553878336334556140451123278443264 12335450 -470278715949477617052147528306676926000 12335451 -740830834501978604327681359060507857768 12335452 -374959637224811264474954793559959026688 12335453 251745342870814093952058978242626464 12335454 365181174593196415959512575737541532160 12335455 -1872494834297567147663565516740549683200 12335456 -1505697659524026177205268606276113661952 12335457 -130975596469224728357899517948413780560 12335458 -165689359184367447861827764808941178880 12335459 190913446811214078436671803756882661660 12335460 -374269536137250185106149701192881008640 12335461 38164978825316665391625367839019804000 12335462 147381659105657516382602584937119211232 12335463 106865977285812911089291993603795864320 12335464 -447746253162537634687610068416138224640 12335465 -388707422957125785156561080128275340800 12335466 -154353652532734515672571277894062848 12335467 8811145227214832994351540849061477472 12335468 1177004021927728799523126710789227130880 12335469 303164729321708362743272065119833877120 12335470 -124203033446642342803076473132769629440 12335471 1381733376959781146516124486880018993344 12335472 -51093733848984183827168498078690181120 12335473 564136238235628991090570265543967027380 12335474 24384307367217481746890627927155608192 12335475 -1890957167244760819737539107775116800 12335476 -900378215275854236327956913973668813440 12335477 19904498818090167714967341722906007744 12335478 -6755456616293829321512046057210388992 12335479 1303490566133749785584788212835851627744 12335480 132482637494770051958802864546703564800 12335481 201584130609182413702476061846889888580 12335482 113129785877616430962959726716902096384 12335483 47145090528129063228574404288269033184 12335484 -217008364648838855573370325307513241600 12335485 -462269687079395300480156399131144197000 12335486 -2280156928132937717222167683632151695616 12335487 -269328071503230652286737911611762723640 12335488 -794439126212001224306690083687193640960 12335489 221393419353381360939569884067723228160 12335490 -19042583824468175479607659412542173120 12335491 322850233745882744395587686329221848272 12335492 441295969532410102392621667870862659584 12335493 841741501633305294944284224632879788224 12335494 -5799805520686902844859031223536823680 12335495 230460219984397444202669298516779240880 12335496 -6937355510031429959293448214653583360 12335497 -276826710093416161015945925667288639708 12335498 -139217001236562362967670922638737684480 12335499 103764125988346980881367953951759083368 12335500 322990762413077437213337291186568192000 12335501 4460406120669160786934373030147596832 12335502 -607638124340402700869397413892810514368 12335503 -930664850221786017059351272315499016960 12335504 138887644135810729521192153869255442432 12335505 -22581152739613553879072021082851004480 12335506 323348339213169985228676575160579227200 12335507 1079715397484351616381725612805946368480 12335508 575265416245529107639624738370929003392 12335509 48270897595480262432217859918732955616 12335510 8402580986061962726756206462383390720 12335511 163184342539127059247802076325227802472 12335512 36622209905614033609436914933685698560 12335513 505858060430425012219450082566678098762 12335514 -48298504345305501170344765919750214912 12335515 -451773105999464199557164380333925659840 12335516 1106652081643061247545719577022492925440 12335517 -543454194678415514076155258458724333760 12335518 -213565890206384734789212925995584767296 12335519 -129260218175670415525856638562093909904 12335520 228314643135481147786163633828501913600 12335521 -524482653321207951062908092633279441216 12335522 -60400093323076374776869105666251561600 12335523 -630695594931268556219343644887924378896 12335524 -1350645352695200795774155282999376235904 12335525 -16648454058215229854171929466729985900 12335526 -278098369516128890712008135560268722176 12335527 -1877297343604579405733098690873700632440 12335528 858368200190403075551863146212419292160 12335529 116430853143351979202922588659898788640 12335530 -255172222369659272088465992937775003200 12335531 -409653235639326827251669979737410479568 12335532 4602059368273679131347981851283185664 12335533 -3118077065009792404640997445427544960 12335534 833429888592052141164605550139266577920 12335535 74623551780470944190022857411390443320 12335536 390607087892395465955932865476560699392 12335537 13818913774551812444763280790682231186 12335538 -181610636478273807387896912847937823232 12335539 -8389348439671770529299464877563920376 12335540 -11783229127262409526778035738856816640 12335541 84877381972819905290303993326076184000 12335542 -605148160056411266993122178774988272256 12335543 -962291208926696508140285939014449532800 12335544 184193404457270526395660909279497420800 12335545 -1946311698770719780889247652294051836600 12335546 -776504769077533384023026942749687152528 12335547 43661786635967224432602955460858325504 12335548 1481822264348967731958412323234257084416 12335549 71178353504967283634353310715440536236 12335550 -104106487272048861103163200115856859200 12335551 386030514553407084513185786137780045504 12335552 228946426637218332824401257310879481856 12335553 603195564213421445145773724348850275762 12335554 141827192654908372708467976289898175872 12335555 -430924304797811960135859369868353150000 12335556 -297613576142007159142260564688298373120 12335557 739082158289864442558879028012996642872 12335558 -555287478245515114491209276270073321120 12335559 -997154091027174099988372018254303358296 12335560 832435269594248637366077785682128896000 12335561 -98598026809060770791065984157057217600 12335562 51134480489008530163009534501255494240 12335563 -1711210340646498528698565512067943022188 12335564 -1291895098011063122243168452998278509824 12335565 538269685203528772611330894185982335040 12335566 43030806438798795266712080209199639232 12335567 49590578111150567486755397740026809472 12335568 -17870478169392205160695223167127126016 12335569 -1463252485861869913550877961305328867980 12335570 -68839243099079179966263647317356177600 12335571 16192006936587678135825722281085017272 12335572 438037503001832150543032315788154632192 12335573 949341643560948238141554561876102519360 12335574 -238512228529581484836280809691545272448 12335575 237182262053907394037143058757104986000 12335576 -1440866200410581843095216490701155594240 12335577 10814588563079819448053307053636775120 12335578 68602166344812107356933462947933842880 12335579 -1189428068000755250378795833112016114000 12335580 31296474858355715501986821510239285760 12335581 -1042001880771717332388192830326355926618 12335582 -1938406906752175499972210468648927232 12335583 353473128129704326483937116858260197904 12335584 879633753412870313675276407318166372352 12335585 -3573499215496612549829529774350516400 12335586 41898016061871187560901615490822809344 12335587 -2098517355818329748038195991320346264 12335588 190860523413313013236739032244640374016 12335589 -323579723863720982685402675656870946432 12335590 239312884326934985236902732308324248320 12335591 276606214792873285683829809261425061744 12335592 -185445500152253361126775696016464527360 12335593 913639624650680652867944439527027989284 12335594 -491257593095997196474474949907224340480 12335595 -7453214165174379919779486949578531360 12335596 88270719867309774240838500963061975040 12335597 -646192979296797785895199306685411334954 12335598 25530162944900767804614961614922905600 12335599 2126540687582193250286788681068008604720 12335600 81636226952745576792012879832313856000 12335601 -134907270891906758961688231257026049168 12335602 -98212980914048227202728173806033053440 12335603 -136404481479607844882713465892613365184 12335604 368573085762125467316398487634533179392 12335605 488894571938030342520272103388674335160 12335606 -148110206081142807912652315020427072320 12335607 -196098701213841072353936998785323997696 12335608 -1193853391408698086460957612775179632640 12335609 612877639575684154314508019289483112128 12335610 113474333527560192299056088169472312320 12335611 142230116119596176101732573989925428624 12335612 44085144066457984721547563235400473600 12335613 -13851845686628452533633135687986872320 12335614 414522867489137128459289250126573140160 12335615 -47661936650052822631967275705622306400 12335616 -155979496441196515407771221720813273088 12335617 -74969639172851391124908335904945905280 12335618 790474102851859985335892106901779191760 12335619 59669360567653337805508221489010641648 12335620 -29404415844038665132675688227297443840 12335621 -198902112328392362940131576765419622178 12335622 -274454433173875778020590335440532084736 12335623 1527723014599551945354855356984923806872 12335624 -304013277882091796510908485941897625600 12335625 4237087412052665276757389287025400000 12335626 -142496186014543335373853917658228226816 12335627 139163885488674546523296336432370939476 12335628 -189581407468496626124128385808003617280 12335629 494525441835821051899970184993852587340 12335630 301932709915709480685335598639218592960 12335631 -14035412880222540281948517273863891712 12335632 221489722177521241561151042895850782720 12335633 -127009136357439099775938534117524759118 12335634 -56378551982046670477887848115918802560 12335635 -110630321822995213048290036863951918400 12335636 -645154340809600021378857404538086215680 12335637 719837520322917982317041236451450545152 12335638 340054605443843699741860286291446996992 12335639 71025570159169857021250764134526277320 12335640 546729836163217090078424258085542092800 12335641 -877088689498390779109109429135351801468 12335642 484497067671241845205077867133404025344 12335643 -1196829951324214824184027478153396960160 12335644 -188667533432154633544487797484548497408 12335645 64695831797132681546317772986456435200 12335646 -366146023899754170996089688001669496832 12335647 -1763343412992049610259665923453498568 12335648 -739238904437174569834375179364542775296 12335649 -34624390820848609171302878928288469632 12335650 134313367019503532768091390174832306800 12335651 400543073867520832931250660175185988704 12335652 221131906712174593523396309724405964800 12335653 -347597120221858939830126149816871068736 12335654 -747884238872200921131102507565740424224 12335655 -312616195423898746468495365568367049600 12335656 602933278943412886767315921049868282880 12335657 -2249556620772112025873021090373915331740 12335658 181905891364890800971122375241551820800 12335659 -342216441975326473558199177304492169728 12335660 -157277929555791684415599699598395832320 12335661 352267285667488608551280042267512598240 12335662 345571319584296262540859570390883776832 12335663 414378436004754231101496731566063476984 12335664 214122385410919660077413501343079858176 12335665 -1029196591372623202072116429387766244940 12335666 -277414848098653564157258107137324410880 12335667 -201285245941962526461027159527826723840 12335668 -19419816688500512702804663569263994880 12335669 -192510634911314163290351109789364662930 12335670 -3571860548847879763738193937419804160 12335671 593986932285445732546331661430842888872 12335672 1287678376228541805084764602912050892800 12335673 336900768501109335861632410643997322944 12335674 -12571727231461185110407811837365221120 12335675 231983077809410352556975494450278169600 12335676 161672620960074178659016963423084451328 12335677 -420797639791641779770887075450749344640 12335678 -525865280130702896849050521483085359360 12335679 -596152103270514859832914537958953252080 12335680 21766564602007476524890370250469539840 12335681 -8257331821284270361701017318859360828 12335682 -43178180499530663555102982132261150720 12335683 32708781752318861578464272254453183480 12335684 725090500191690944352463676244846756096 12335685 348090260599044347495738345566458256800 12335686 6908414973389088637168695725427627648 12335687 169896685757063434931857173167466424320 12335688 -1113372612371554359647055966640342195200 12335689 -32704701399336901319235009565954479644 12335690 -240999434450132938117937675091321962400 12335691 137865293039264636329090252188206146560 12335692 1855199675301239805027705242203895398400 12335693 -498547768308022964178426258023361491520 12335694 85585568748920089237771289995965327360 12335695 -761510644768574884890503725461806359800 12335696 -140740877282773035867468116383848603648 12335697 -403630885898379433193405764110047604864 12335698 -505161199510955772852478949735679212400 12335699 -626391184479976749676857991332317121300 12335700 22413452883226857975649619610402969600 12335701 -710793964842176027428378695166652191620 12335702 -41652501136680038931166604322958777728 12335703 -863975955349280102423559920564752716696 12335704 -1089501917837336026297858867368880650240 12335705 215121633817970006883335934052903048320 12335706 235610670050595140460743693594412748800 12335707 -336149578828290512830848369746415290044 12335708 238623969763695174870431291613627531264 12335709 -81512157975836280203357769950485742592 12335710 196367426892896460837645696099037632000 12335711 9706635301812926224149899119676450544 12335712 -968767769830786773956559906327830200320 12335713 147410662144588540001728970109117346324 12335714 1753108894860831217946438252800904835072 12335715 -254348569202943523981106324605913059680 12335716 885345868320175517542099763646005171840 12335717 -1570015094348708963805815124819078192228 12335718 507684319143960505375271191109043098304 12335719 2229123846680935122876805426851793945008 12335720 520371814340560650923859334362077184000 12335721 352389488948610049537907685598776199104 12335722 148611289512286663793962201530371395584 12335723 726233824381167767706941011959781785972 12335724 -236029869024088372887229459569134173440 12335725 -578646537702288384486933102868328385500 12335726 187153587267062261926861259764917967104 12335727 516100780787222660252918556444854018832 12335728 109887921777394205998052003556714676224 12335729 -140849144623142838522824457852304549824 12335730 -10559725662599362313831559296439936000 12335731 -13627456399328510271389148450116686668 12335732 -363228570645469076799879502412826021888 12335733 -85065373613876106399639180964348360338 12335734 -222525235126724724012313478037232581984 12335735 -71370967761546613105960131514817898240 12335736 -71816753844978626064001051809951252480 12335737 25669828068054420195263357225566983680 12335738 1056502032227506113043769376925146614496 12335739 249580070712673971551785371685725211248 12335740 -171501969857452522022289939117533775360 12335741 1558316993665228436398267753290623469984 12335742 -288291819165484509944444845600465584960 12335743 186804398068983866667074250982765998816 12335744 -187526211141679941045995221450280140800 12335745 -64984771896501827124556517929070954880 12335746 -311228660878394370912014327446677765120 12335747 -355116353338527811931037821134647737520 12335748 367355920177473826402175475379205099520 12335749 -115692620003268256978397968109854713250 12335750 248795805981527237413439737059529440000 12335751 618653735559901720825046781059018762208 12335752 195155386717439039858173682518904340480 12335753 -14175020121359718276117738406308802176 12335754 789362514346025691135112675601318400 12335755 894047901070667555575117189829342864160 12335756 213914256759263436376744157467850979840 12335757 -97383764843286848898312984499741929408 12335758 5683213478373217822366967151348499584 12335759 -111359486229940259243953630664453654640 12335760 -116491474282376787287052289056885964800 12335761 -1002652751980691648973414083555461071360 12335762 -99320696647572973847246452740929600736 12335763 -210445520602336354509601139508419350272 12335764 35002852824863005844048580162244444160 12335765 28970506908260095480175089476661529520 12335766 564837936056732866153792829934429273024 12335767 397219639363358485633853022491550397552 12335768 83010961030327772402038424798296965120 12335769 457373641310347886190030857134240983600 12335770 73040346368225103902215099143174778080 12335771 -755967002369910632086254120247694891520 12335772 515627112386428940506099800922831895040 12335773 -351386811081360442419056147329885309978 12335774 53420455607683387335202042777419678720 12335775 406564482595298262082295147321492467800 12335776 680817329128867692667380750312210432 12335777 -125426429310350481141014948301146727120 12335778 -59831484302133716271708408426340826112 12335779 41472154279656392369040190730853000000 12335780 95734042248752109949663248522622521600 12335781 1006304328792384681511396555349795388864 12335782 912479856195002903822210338126244032992 12335783 1089550699252204199221362562163120071032 12335784 -143199557540393928443761469338777927680 12335785 139123211224690833359699820568839024960 12335786 459750474991102418310556958040042344544 12335787 -1175113801174593041270942967122356852560 12335788 -366220021030098766617943772317985031680 12335789 417364156313351676524717350317032789856 12335790 251016564982500982883826986417334126720 12335791 504263942026378613238323622717336410872 12335792 49849284132395309064182978349222592512 12335793 32968517410785720329903485069605901728 12335794 208973394895041359007431773311889800192 12335795 -419561694329181620068639389264688958400 12335796 -143450190755888150071825530075560964096 12335797 15939832290485355776422439612095768128 12335798 283236313437530617111625941749419690400 12335799 53232702748442262337916775975137459712 12335800 307699042121075920293247154144067072000 12335801 -951729737871354840651961344603822767148 12335802 -472704910159996839043119740905179774720 12335803 -330008209047939903976262755616194372896 12335804 533399848064272361897279263334866286592 12335805 -824912958961797060201660844661909305440 12335806 -108542206977024389265682796303113420800 12335807 1254467129399206394704680820312839578880 12335808 -298946446668141154844836626162625019904 12335809 371555353426722588200228054830309267010 12335810 222314546349614462992439734584327021120 12335811 176698262558795712439153480154274412800 12335812 -567301052056669679978631086913008766720 12335813 587318483421184458052297342121602121760 12335814 4479142448280043030836062761536524256 12335815 -50891828687147908094886674543648717280 12335816 547309485933713670445086767294077378560 12335817 375726309631809485322846406826056564800 12335818 -887589292047844941861168200549239042560 12335819 -1485349467697272170038091127450358524780 12335820 75508505604280601656093592065630863360 12335821 778889845221418898763582681360837763200 12335822 -618369110420219903005130663365796436288 12335823 -21379881602125777064038946514062256600 12335824 -206733721628075724166397789013601812480 12335825 -353102843054567918757358923295083471450 12335826 -9133306467544477805345055023880384000 12335827 -708100389340750507315491899194213969328 12335828 260061359501813930958698702932257744768 12335829 1005904825590439641949521252217488000 12335830 61371971024610494870929957870239344640 12335831 604900796560367220065190860180644426632 12335832 -27933359914707102623619011368802119680 12335833 -274040666362745552114597673999364843760 12335834 10586283932044379810067350491917033984 12335835 -528234015625337065559107218596374899600 12335836 673452943939611617008040947192406612480 12335837 -266804952667391006119548607735702152456 12335838 -454642708070240783746558589823348142080 12335839 -1000503615777710824530503931672780050744 12335840 -3112667595137802682886463322702479360 12335841 -397758727888675463435451207474973161600 12335842 -564834935955208162388084168170422698928 12335843 -225176629171397712384663661914516592416 12335844 617392606557436228207731640182929519616 12335845 416270879271009223609157710810595640000 12335846 993569666741329502078268649547041704960 12335847 -473500896626592916732093337642761821360 12335848 862807630250676206778732606589094476800 12335849 446364699875456983139103192726196856820 12335850 412647528308754842027150948795444544000 12335851 -570041398934560690547584990385528404992 12335852 -892239226557056168207184777273353912064 12335853 -81520385858754013832702898815343516096 12335854 -548603194148219189569400765154492594624 12335855 563050237072697122420038413620828800000 12335856 -12653026506645486869394806565233885184 12335857 -49613624060078558573862089568439247180 12335858 -785617521061910783489904496545254964720 12335859 -651716560924111623968944918732208340000 12335860 279142405638987888344942459178394510080 12335861 -5755856717239953336624337281203617536 12335862 -127654956536989865304097253586088691712 12335863 2111505961256156186101170295128019877040 12335864 -924647549455795278936844055036300390400 12335865 -59608292525916395109705800498448089280 12335866 150922626652236353510818023265180387584 12335867 155641013043406259907821755871936483520 12335868 -1244802418932445454791076276843656289280 12335869 184882048292165832473195885545608974720 12335870 -117678096517171386758775896461289757120 12335871 372028971976054528326769819366724284560 12335872 -502259978808706331193354305782146924544 12335873 86583591027493409123076516925011603504 12335874 -16818799617777493830826663045544664576 12335875 416669113227598837114179268648151640000 12335876 -58735145765959797966325881312965824512 12335877 -505794486997724009400696844365867280512 12335878 621893495807324117508962750833806411456 12335879 -115208845271705742031257080964558369624 12335880 -475021781691682092363402345085383475200 12335881 292562281760756476726204103037872493412 12335882 660578053712309553850935118976426887104 12335883 7480541741703624135466687902621081600 12335884 545357570629790068343591366455455780864 12335885 -1349214911414891531696799231034712897640 12335886 135573950976694135512480736939122500160 12335887 638179144948876345968283807038244431536 12335888 427460585276359662747318346081232166912 12335889 300012757401832789465851382142962060608 12335890 -190742186307634840718635245581514539520 12335891 54524787054484762010533934911477301760 12335892 -127878063651384570183426003402078928896 12335893 20672296007815942083581288482631739744 12335894 -74799337204277346289643292401441985504 12335895 -195747380628849072953020641040394641920 12335896 68416324351563324420884013648591329280 12335897 -789537809097201391480148719582441398240 12335898 247326717377327930192059049928077480448 12335899 -2359975040728220565617540667558141066480 12335900 -22922265210530416275952340899964544000 12335901 1043183319697040274063784741456607836032 12335902 -1224564223024697329771475504497054894080 12335903 596500941265255296715708789159780333152 12335904 326497616322029008368699257401292881920 12335905 -79364892587806694339135887185520646040 12335906 -543727462097159799327943060627785980160 12335907 -504022272332428584192386437530300122760 12335908 479019359329333808788822320182273262080 12335909 -246895223230692801757984531062615075396 12335910 312180830131734169090741352481959871360 12335911 -296536721426052485213142398475230348320 12335912 87176288530658365467477935596505579520 12335913 -243667681482908537548555534540640397558 12335914 -97410910799909732356279975149395048448 12335915 -523853315615405782610795199298723584480 12335916 172653729079356414027536859913738374144 12335917 170810492179259056315520375324134208352 12335918 -9889691670593825846851370793810609408 12335919 562164466673580561444196460038767463944 12335920 -24296330734773856577385093528964300800 12335921 -332725769242905374042733038942516368320 12335922 33441563098642655835747737625133520640 12335923 291758125573798734091147333509764183040 12335924 -1275688825760259389641835847152154175104 12335925 38427012304217218012797557382900772800 12335926 7740235702055054567850609548978454528 12335927 611254063784556182069174767012334825112 12335928 99034066240924468735735410443514347520 12335929 2183204677959977727540231490122562303360 12335930 478809872474480787764335350080791035360 12335931 -240628574102498774043834522252652252488 12335932 390453672364991576216443844609861032960 12335933 -1428511724458853241239514675882679621620 12335934 91346423041057230240559494351941295360 12335935 -281630193789539505162388423009049560800 12335936 -43050695731653723867366578245926912000 12335937 -515253643372538809676689771073349882720 12335938 46444340016616674359401465892685876288 12335939 -268473603456622111062015118036787117568 12335940 -103616562749408083455189232786771046400 12335941 129925275970539464179990916166071364672 12335942 232895281882845192053788574085014827872 12335943 -488979943661119736779915975958291555376 12335944 -676574699831123679680261524755161702400 12335945 -812404687188573136520903494169566737600 12335946 276911882837748281613197003349889301760 12335947 163148393130994263198514670135866735328 12335948 142568443785120616872126997346787526656 12335949 -2108343941061450715816188046198538952960 12335950 -308629316198179216752259010454792000 12335951 1084882063801837056180478024925230403952 12335952 402809813605041861728203440958021828608 12335953 -467157980305628385577312043953389782720 12335954 231632664623102472051379661123334592512 12335955 -30633394475720294537464060620092006400 12335956 -2093357303245752243720638174224820490240 12335957 553912185702190542996687974084361944892 12335958 -235058614201645134009202361181996472320 12335959 1259104859448754144723816198554155844040 12335960 -173167855813478619813872526043557888000 12335961 216734108951144131191705535293680687808 12335962 128372260105949998293867395291170749120 12335963 -484500814981186916817697852732665385176 12335964 -449347858236583121467150421233820221440 12335965 -49823273755472305664680435474312051260 12335966 -39759436964116649312144871718993793280 12335967 166213832286143536194085540577977255920 12335968 691052495980992157629020401656743854080 12335969 -11624553669003430464802887141284366592 12335970 98635975365948167357789740533603786240 12335971 -735466104782012943417560688514232549408 12335972 -1068530663586098102945739078351343810560 12335973 565661625908971709374742508076983238848 12335974 77985503123601671415136586841004109952 12335975 -240000166239559123753946963773715361600 12335976 30965533632748739867479518275889454080 12335977 -1580657357229397024163928489092761087174 12335978 71561362097466361892464720665770711040 12335979 189500187842904594936306519258743184984 12335980 -51049482157299366243285520731130368000 12335981 -353561685254730297933062130644878046976 12335982 -486654351600387110640412469376314307456 12335983 499388355778173467372092221966050253624 12335984 89408365922138891132112391813912264704 12335985 37733864330862441466984101649550284800 12335986 460287201195882112855770645105150282672 12335987 417235456210325445282651597210756107040 12335988 160620357306952098512749607704531439616 12335989 -25783659659649510562572957930058816210 12335990 602441214682297728109121268015143808000 12335991 -23823131790479490647190993809866348080 12335992 485846360815735668834340557881103360000 12335993 1720078759729134529758520646833299780 12335994 452769590880969436676564687063262163968 12335995 380373950015495848215087393770512488000 12335996 35024133719990602855335548542440081408 12335997 433410936794914487367814784229733296480 12335998 284546270316590097474078633610062046080 12335999 -900116689760687712486479616007230047760 12336000 -732846751258353387971345681177640960000 12336001 -58243176486690966060722485326297868480 12336002 -209237630666830605013429113643511720448 12336003 50582484516302144933013316786096990080 12336004 836079999524303925573889892378861285376 12336005 871868078054883249163066024575037564320 12336006 -495647552732008823108596380518956812096 12336007 339162213285770670224571225590152447256 12336008 -2268337762816234176883532835224494080000 12336009 101471547461012416098436145033759751360 12336010 9144733854147796170880652756995200000 12336011 -397622165255472301456007678476743559848 12336012 4093131217921486664529999914232542208 12336013 1736007782338068859243717788696286798262 12336014 163930805764174321400437392579369819840 12336015 -244699412342408230134641530540364121600 12336016 -34379632554910056408130316350594744320 12336017 1063148300267865252252601881780500109312 12336018 -99344097151395723092667837721040363520 12336019 1270347126084581717632922935026110086096 12336020 -482125536561952422704580684560248896000 12336021 700057677473354658061613800312988742990 12336022 -50225592668039609794537535453526121728 12336023 -167878517090849453208214237969064668320 12336024 564346126336088702872275920489821777920 12336025 -138660179336908811033070683328055771700 12336026 -242972318131392970044558831456135318288 12336027 306577646856528950910966313466899097856 12336028 303637093642111602827273116789620688896 12336029 336459538046260566639743510716474985184 12336030 -89287815146240606744528903005358284800 12336031 890472287487410272710976964419113892832 12336032 -1850430177658694901119577036422627524608 12336033 -736310229905833229658228135341814540576 12336034 -13629337579252051165991287480544304480 12336035 -221152303076615031976548089309136022800 12336036 78591940510032490502577901393159898112 12336037 150604601265310335585959398053614891904 12336038 -17697493393062526947980126207027025792 12336039 181995878259814447935960637958694250416 12336040 -1439267573641474255220242186712492851200 12336041 -854348473932837768439482358283936281968 12336042 -579485872100812997326197410296111980288 12336043 1536059666696010450701483443228574231520 12336044 629481550672053704928568939069869768960 12336045 274547525447330234318701747962270383040 12336046 -932025933727278145642909021471877262528 12336047 -339952686720473319351882592342888611840 12336048 -17109330311942385512313183827802144768 12336049 -338971717578782023689812390650446007680 12336050 335911378192361633846302818138040089600 12336051 15077971139727764258017193779334991360 12336052 173365351207055901989104407587646206336 12336053 -261790237018052544389096391969837319698 12336054 18429640619964074583963204769443694080 12336055 6873824963670450020464093026374308320 12336056 1088559378118058709350826736496377466880 12336057 -78614867358014844378832736448152600694 12336058 355025030623504840835271475519597330176 12336059 325814973232079532441277893794741526996 12336060 398243705269204492776770274561946705920 12336061 750149912163032915197909774055936117632 12336062 -46733120322203851692898160344551091968 12336063 820777434075372614494197790509366655944 12336064 -135947984773208330596600333109490089984 12336065 92474833545942327781021712291926516800 12336066 178511323618438782499827686049422735952 12336067 -10546528182388075992942055639177368336 12336068 752614919232638726580924628825513309440 12336069 290061637394200802281785719637168440544 12336070 -156696746255965960499887568258268827520 12336071 1885777680654160830916572220478047800 12336072 17836564501408723847883301711153397760 12336073 -172048591496863526069985651413549380800 12336074 205120895338102034490297485802091729920 12336075 107872275352169147911953628154465826000 12336076 242640719761018208286955890997082581760 12336077 -334195181777720622299488835799929221140 12336078 211317753329240973874255452337078763520 12336079 55308167197261655524169350353793716976 12336080 2854998024592587406323420162933227520 12336081 -158517735219780039409156020887943775248 12336082 -72611984259170071847138063797346092032 12336083 525524306261661065282449126167061588332 12336084 -650871332003475733986172479114259660800 12336085 -27386539673680903177458370865120045220 12336086 3057690295057216178124410818860489984 12336087 -891558538796913714889725782223109889280 12336088 22316361362130602091672604644980060160 12336089 1451827238646472477124831297315570554890 12336090 215031451819817612515799162533837271040 12336091 -760695368335210394588471339605946204816 12336092 24539297940099840582559212143806457856 12336093 -457208103834752955648767613608842120896 12336094 34431732695499818751858044363024146752 12336095 423987093957819846920404016559970914600 12336096 -138830203672222732204543163978609590272 12336097 589753237876967804765507785562903606340 12336098 -7349857686059919722554134876631633536 12336099 -106081916569923871452858479187991231680 12336100 -36712209098028696807725083920979865600 12336101 -2004131732302860120593819856182759238468 12336102 208635571446446005597074679779514344480 12336103 -65765514871921820811342155220146896000 12336104 -2912434010985780326986820900720081141760 12336105 107348730207304447996559583396244896960 12336106 -337056293451824185290874437521210503248 12336107 -2808645889512238233113652298803621120 12336108 -541885506808638037025383300554152509440 12336109 -390229274142569425019470611247278696320 12336110 -230586307687600041212363360240635775040 12336111 443118512560458799533126296383712352000 12336112 155272476770344336549761745150070292480 12336113 -216812994733078887233306165234832765120 12336114 -168809660014776134208516846161127940608 12336115 985155580555253024352869055395704170240 12336116 -386747462948115200222483720279575074048 12336117 92210620544228501781146591282150929920 12336118 421938621467936413443006132116961361152 12336119 -130099513919895057275448285116522054256 12336120 -340680022178786787795148813593357619200 12336121 -41872872050629122502162119040362375552 12336122 1000999638099290347905807400722775904112 12336123 -348628413653748303126539754458137591296 12336124 5420331653061730977585285950092907520 12336125 261158431709200244760057257258745255000 12336126 -377229043449886950398246014092907137024 12336127 -1801607314120500969145086412781904195320 12336128 -265555367921494029518399593560926060544 12336129 -191847200191971418533628153967416700076 12336130 -154820003518520279368991948224158566400 12336131 -864533169453725770402552547535004216068 12336132 -36667649384331082971063038893533385728 12336133 -662971630386943953057785406201166877280 12336134 534900738578068524337959228824970577920 12336135 -86559233319216841185752948708405575680 12336136 -264281282231556805970245934744475187200 12336137 950954729552610989807219201232328433664 12336138 298046166058022761139847145942965801264 12336139 2697616965418906748000817055089019521240 12336140 -88327683614259752304529008157131325440 12336141 -7223637485358852789008445928854259680 12336142 -75061552898725296265417106211893542656 12336143 -604507579911323516086578604761156002520 12336144 106105662312008201609797560525244268544 12336145 781725789745515175519854815401486126080 12336146 -521094956939049254930360307421154095728 12336147 600715855458097669869835702252787564724 12336148 -874034430222007307001252343106383054848 12336149 -682866135375546161732383739254158912960 12336150 121750226644495416793935728535922017600 12336151 188997584044801587035723297765970271792 12336152 -690954563448108151573371053844793098240 12336153 986555817952255681433414581828770481104 12336154 -542596721377405845276697241173726846224 12336155 333275268022101467922160967486274098400 12336156 -7945782224038111454657430324551758848 12336157 862735437292490917464015817551880224300 12336158 730477098830219778736284830885228791680 12336159 196733653046268296737422640058155312128 12336160 -256943777338594551905399959049272688640 12336161 -1178005924169265342516149236367671406238 12336162 -224635801606746320416350479347958996736 12336163 689826898995080965178441704319197124560 12336164 -341807745494607037783820066333848458624 12336165 251816217382939836942031291450577856000 12336166 343988604908231085858473445896025292800 12336167 -1171367192342135668341328887101290763784 12336168 430504809650442159524533171867270348800 12336169 -1229793482074412950352528074117111213848 12336170 -18885146519387275016977403226330900480 12336171 -225592843366056317981866604568068576256 12336172 163990217704116344197457507372248287232 12336173 -1449217330016926322163817032703688835456 12336174 366786765357725621752232342299263278208 12336175 -459375440237854759603857501070403680600 12336176 315470221042375896551477677421471711232 12336177 -234601214342571292901664798302908027968 12336178 123576350984886475447444674489213242640 12336179 71061235285822669076817843650551663008 12336180 -528141807895418187459428610020530391040 12336181 -99479425250401436654668900345903100352 12336182 -901330624673318164942506312063096179808 12336183 260721507116969218617170208375440981952 12336184 4783773516962029241687321005169049600 12336185 -479600636944009048721825984476276476600 12336186 339557774071338141902693556124037151744 12336187 -1772457885736571586448738369726223938760 12336188 752067290778042599832215837625284490240 12336189 70104783350075660280796708050538362624 12336190 -491855928805240574948981643028983998400 12336191 22860928573806284191563179507373494880 12336192 511492917847496399161051232128204800 12336193 549301474911677188889585539256471346564 12336194 392592053775576527250917566764156678720 12336195 54474388509617781699441511648421359200 12336196 773278027358883384132664393948468150400 12336197 50107815822519872771780396181780042432 12336198 42574576194718707939252611665773127680 12336199 -466139144529969525189355379587347461800 12336200 -23206849136787536638526915015738496000 12336201 -16428828566691572870027045045048994540 12336202 -21039166517798077411311259764388586496 12336203 -238862934087639654145886237408221496160 12336204 -84463537048806081308080911925535138304 12336205 -182757856346749721612051519869434666240 12336206 -737505763435711582401497012658307826880 12336207 175685846184697533214133205583138192896 12336208 -114822520944678453048253915944525242368 12336209 -123789137929245381009311670876992337600 12336210 -132788034223144542901571682918176199360 12336211 -344225594676098224565615995078254465168 12336212 241049640946660132376759022149414922240 12336213 -1093278055788700472535123001198244846112 12336214 181167538634022918476348850543084090432 12336215 -213237132491660766371720936129302673640 12336216 238604869457951676402639012826660761600 12336217 -220594460184060818251139089847630639734 12336218 -403346651776207860067924585271605159440 12336219 28080247825421965257479998150869908496 12336220 -48187887459429208356474852860223344640 12336221 739701461998368730609420813988039156832 12336222 220945006352759324403457511536261244544 12336223 463356894532210154336680587885965098680 12336224 -455681533101865604616681070229764177920 12336225 -484446757872778722621496092368940768000 12336226 19909705498822797673024477022550428160 12336227 12212515849605870211856997057795881808 12336228 913851390424470721653910286009320221312 12336229 -396449668237142095201297203610851243716 12336230 793714173653148934282860291343223990400 12336231 -922978066966905759999627027785067323136 12336232 361819570629840577418058496785522662400 12336233 -34677780527526791478697921810007411712 12336234 144903353244534557072318313429515970048 12336235 49113344212325247862166691405283411680 12336236 293957749606364602652575345860177945600 12336237 -307987602328008991901119611670966438740 12336238 -714876132992346856810379626086567121920 12336239 1445345751094085131138623108564318617040 12336240 -98767457570239685665816375620919296000 12336241 1720136061185093359452253179045136859904 12336242 834385147743682559380056547529850592272 12336243 -1173333950536661694164235132129967633872 12336244 79511257893316253975462377566410526720 12336245 -1201289826660459393179618107765627699200 12336246 -41815340799305402694860607514282917120 12336247 538835221843434006458379829957508387328 12336248 -451947733307385971980762322838933872640 12336249 229848863355346874813813997138490499664 12336250 68564673913710377678496082251112800000 12336251 661335549353819730180388314846321011400 12336252 472761412994781862465441198758512256000 12336253 -752997024228491630764002621824976580256 12336254 -139415318062120878896762125856836425600 12336255 -161676834468165050214612642223172178600 12336256 1062889456574885630070194404206481244160 12336257 -569268361963649213223220455159584158848 12336258 202304375270920452434926936203983715840 12336259 -137756754529827496550755957182148217696 12336260 -506555797081105879520940675817998067200 12336261 -183566045609804102235972610158406408896 12336262 -638722385852189140752535627141665790368 12336263 174402073226817670772116637327917798920 12336264 97724261653157152267998254643941867520 12336265 -394453653542690037621601809030911165340 12336266 -90607237785276064141396516356696070560 12336267 880850744888756183521320017835525752280 12336268 -441721038395701978927626418237189581824 12336269 -2943505182034423284578257848691458158592 12336270 462465936156318347097065721281402880 12336271 414109130465953155738067374403004640192 12336272 -92501647979581339413430453279484018688 12336273 -782896596015216632353373803788702972000 12336274 -798494336582539518707079699855326445408 12336275 -343845303656733435697001062311457620000 12336276 -413711589567912791312497542831808800768 12336277 1237082769789295348275872706627990993952 12336278 -170455388755278650043645000906001920000 12336279 104597793581526033306688210534224782184 12336280 210724042454896187315513557105534771200 12336281 607975394031168307266342954745150958280 12336282 -73300539768377979060858192402927582720 12336283 -889891358596111974476521232623371625468 12336284 82934255958116575425960313574410799616 12336285 43961919924674910878599891398506138880 12336286 -892414225493761513188141992598098721408 12336287 -1774840345829894878124768914049589836064 12336288 1335103742105576335298733892328981790720 12336289 -396563209533477770467121361369729923934 12336290 -234130669387995105809709597057021465600 12336291 606623928800484830634306655432898143788 12336292 696249625158159925485384763140331750016 12336293 186794429432045550731132070848051844060 12336294 124061510418290964997034584417809535872 12336295 -258654346340653111524608275600330281600 12336296 -219177671995946254943395900399221719040 12336297 -153617621746813258523838042151055026800 12336298 851753112651389115266170073690600640 12336299 -822824417275338535357954523076675146700 12336300 -2266262231280765997548863920205433600 12336301 -903074766876977173094066888073014470400 12336302 -150429893542665409289051738366172310656 12336303 178685303737642332659013705581532722688 12336304 -137374591274223916314793336490577018880 12336305 180786568000271143398556455621770313960 12336306 202544873920618307791207992090901440000 12336307 -453048016403025124176614277658521822480 12336308 -14561486596189870437370853877203632128 12336309 406470743714651022415123193447602189614 12336310 291973464860439924214007616677864448000 12336311 345711345840357629827633982505715543752 12336312 354160174271853702587783453893557227520 12336313 27404914554961218875581887124289392 12336314 99737187093152480709361351146048115680 12336315 66555423341546764794928580306906507520 12336316 844702099342648830579214759344484951040 12336317 171799481836540830433369998383290569600 12336318 -128764639934850323699049629775716744256 12336319 -448347463866455553908794712318525305056 12336320 287969358811791835718666435597697024000 12336321 299770138030205672907749821687826925504 12336322 35408883498663722255270691675609588480 12336323 -431195108998101809391018448974116967336 12336324 -184583842965676577174632561608859975680 12336325 -101933567431006083506792852955096600000 12336326 -49489733946221599450374675053617987584 12336327 -1658951231384096766107008161818482010160 12336328 312344605614972962183310067204199900160 12336329 404376426649585890401077965915466995984 12336330 125411484081040311221142768971518705920 12336331 117901189039596093091952995039690190992 12336332 307944113960411635665106458360154135296 12336333 88024207986483418315449749170104296544 12336334 405836858302197235504415186408936922816 12336335 -249426509073368349235940362278905496480 12336336 46975145615429123657168791162067312640 12336337 -17679212001171266911386172868742639768 12336338 -685638466146693439938122613621480520704 12336339 69165698206279876994572663560481728000 12336340 -323950091326321525028640416248791206400 12336341 -982841122263912838334296306245642030258 12336342 331303457240828740994416530321661041024 12336343 -82066705719865105144320218333413491776 12336344 -155640652195862955460749055029602211840 12336345 329534433617740083990174548420657824320 12336346 10855130940548243194615646547448597248 12336347 -236395435253445740946390704876993382204 12336348 -306435561494582575114063677375840990720 12336349 1155932765797904524780572566212169132160 12336350 -210253998661408524032306632546754856000 12336351 262385850848041077873987040947531293184 12336352 -353442902582541155433997429664949731328 12336353 772276217876641703398813991764337629602 12336354 208330452674308614269942756069088579840 12336355 81078807450978171301662037249910390160 12336356 871833789709252775768580480307537920 12336357 456641911545398213880647071056130642080 12336358 236910485687563844868481233315232328640 12336359 5044875909069381744290694317150424192 12336360 -550052990622252610286088651213982924800 12336361 1058141363983310862643185736203357483962 12336362 760302503176349565474336425508412992432 12336363 -26499376807859495120152672108008112896 12336364 134727411507098807787748436443356375552 12336365 -339828785012655044200599316921526125800 12336366 26503197928603915410808869315237848064 12336367 132755462705635298180820077441474708640 12336368 -212824378236858374713615024528206397440 12336369 881334045123569113242600438008834077920 12336370 -74216027716323701431472608269963709440 12336371 -251247189806994439527014232380551621428 12336372 698718932816406332707503590679200120832 12336373 -94156923247736653509760713362703408000 12336374 505849710135018269254544344159288395936 12336375 -677705571926048016360852775059187872000 12336376 -73888781593977369249954074204178124800 12336377 1641123844613721453338885355065762575440 12336378 104935229944689422950161114793678997760 12336379 77516467598704171547519393547515985360 12336380 42654326408724101266571619678565079040 12336381 342982106406366206154372254168926725312 12336382 236577285002286602982382718981543184000 12336383 -59116887539958960957952645629221888280 12336384 -335230651747009048312033868853119287296 12336385 -382531037749268277645507484314999381420 12336386 -104829889485139528948604190097935623136 12336387 -515610435965023929410429101992861472008 12336388 183413990129763500085520867696969056256 12336389 472941075870862439221245862638778109280 12336390 -384853334148448008208478287949775087360 12336391 1285109017358861811490213126316854160792 12336392 366900121274869859366689225794730229760 12336393 30620096715686082374694466242390209184 12336394 194464002578822906679747700299814194432 12336395 -789187532170801261675573838850131717280 12336396 -157339421432015733971001713860512399360 12336397 310550838308251555142347355366880956460 12336398 492021408066453573914555442053795395200 12336399 -6638295509686886430285157255696115712 12336400 115887487254960475571754081350142156800 12336401 -142322890111812884504838393869891392512 12336402 -59286859636915579711872951696246981120 12336403 1624164915468674022705072285875623826080 12336404 634587724448542263189520647130538537856 12336405 -407812179964313946277442088891241488000 12336406 288760415483747890923015972079039734144 12336407 -1234998145336186257804868091003865506448 12336408 23263681950731637400391789446103040000 12336409 949131261647893246390600399966119217610 12336410 -205479153468638747722359477130821668640 12336411 672769698948919604791424365736155506072 12336412 -297753909538488020070255532345960401408 12336413 -325841258657089687238678144569174829856 12336414 367778015097249041300453103561207493440 12336415 51860536882814722170749402900237299200 12336416 -30136811194891664066843531769977634816 12336417 190208470921422407274588648362490591828 12336418 428470412123262723707141296360691908608 12336419 235891992619574505198878032611761866752 12336420 -510290809131036772706169559287793029120 12336421 1249319261221683332422900649811858754622 12336422 -251157041975799797626626908543443920768 12336423 627459105100973432537520986875923044736 12336424 216176934568429175925540630158627788800 12336425 641866770126857969048693040851818197150 12336426 -280130862923500121708256324652250270880 12336427 190763758455767641339257731462290724276 12336428 -149584821582529144423294980451938094080 12336429 80852608690943394622502438529971490432 12336430 -245319703891887159349571486273605447680 12336431 -1399011506338418345460366264069940662768 12336432 141530913513695696974571098343624343552 12336433 949771922951542305326191258489834993682 12336434 -291289840609318133466584752874148480 12336435 1147262802337420716652116770161400335200 12336436 -39877256095807553400158949190016224512 12336437 -857893297532909743032572414413597759008 12336438 -478444158897753473698127604973634811456 12336439 -227099709789758459359104582351213015600 12336440 -544834249306328738672816521398162739200 12336441 105058156146082017449100646400033460480 12336442 17845166095857593476916453863177377024 12336443 -313422097801622755796069983581155301600 12336444 -353188006679502279542969058178301253120 12336445 -728774321846167135060978321714103892000 12336446 967197775669280404367150517643372284672 12336447 739684680725249059818479372132292793800 12336448 -85297724443858160219437711243927355392 12336449 -67181236137847491457522946120756905020 12336450 19985503566814078217731680797134848000 12336451 1846367505777672056500958647900544068152 12336452 -167945179461146410840601731260937747200 12336453 -17585089839086293408126724655387649218 12336454 364615267452202887515809340850337800960 12336455 -990810532166418270867784687321222980000 12336456 -81789188418747173314858038715768504320 12336457 304961336744832117912533383416664767744 12336458 -252080011656185208006222786703179091968 12336459 321498851967184146127374975011614398960 12336460 -631986953982811981106492688070117017600 12336461 1044193839359973946984300425876120547062 12336462 3167635108672883058944778276034892544 12336463 -172299032743368596839435684517169669120 12336464 9782287937171773903410680273035591680 12336465 -355339581782490011901028200463437338880 12336466 -694296328111247981176973125534538855424 12336467 709948985075094931422022058329697958480 12336468 -19915117485884330018580596241446584320 12336469 1213590986076164258020877130678486641870 12336470 227414350811371946397682505936252071680 12336471 -213605907759595722414833557507620408528 12336472 353833991889771240310597788732219187200 12336473 -1021701901543000903902584171240194458876 12336474 -573599426397995169378167207748947504640 12336475 -94559841330755410366687149328151292600 12336476 -227050158996292803895158042407272263168 12336477 -962656099243390109991800623761370629792 12336478 199834315003278178292279080673520786432 12336479 -1188811736439355075842240406242260893920 12336480 141295024147502414134528545469641523200 12336481 471257337489022109151045000738044760064 12336482 -527569894322630295775807075204057497600 12336483 104726667156160394420450132991089916024 12336484 191714839167912673571369100103718304000 12336485 -16380553136097277891506712744775881440 12336486 79645195093380629192603988693577769664 12336487 981059552935321068842959881231205818240 12336488 439040512003008630371397146796253839360 12336489 -77555276521872993934484002124922806400 12336490 154965474038376712007394862941551390400 12336491 -690082663559768714477645946991008348480 12336492 -24497294899510873957594584642666725376 12336493 713782716512310368565429342198507898722 12336494 -328484587405284817495148354451783328704 12336495 417545504068125173215066071778454703120 12336496 370562641188398463356702546000697393152 12336497 -710005850256505747207733635438888011054 12336498 -292893627531781905681861099052819522416 12336499 -91902586894828831983931223918448642048 12336500 1331057938485613747221920269954681344000 12336501 -258228107108051039524535744203042747680 12336502 -126005432581142805988131284910868638048 12336503 -63057475567485230208643234649271765480 12336504 -244524612306039281522894308375822970880 12336505 -319164226903056243845979714762198641340 12336506 -157537058200889049289013094715882423296 12336507 -117400792125995823297952370861366466996 12336508 -578978586109624881093995196109092124672 12336509 1931161788898750242512157652575871934592 12336510 202636717728439169257911968713420492800 12336511 342209160058310077817259149680191394800 12336512 315716566864334033548306085385024307200 12336513 104507970430499743263903773144446648320 12336514 1157688872239106121442858278924601463712 12336515 -1049255914634017864268097983337801849600 12336516 1857597786624133383302772630942273331200 12336517 1933888506629383290444991594309947081566 12336518 794315670723804575687588715977436426240 12336519 -67974607863860205026941697472079991472 12336520 -38843712753046185127809484856733696000 12336521 1198578210368291922979084270908981613722 12336522 427904043460279658551615124143310102784 12336523 348882014357989424521291163268485314772 12336524 -29952951560708968543042529777982180864 12336525 -250235155982899136826403320667425054750 12336526 285108346332156210623996716583812509696 12336527 107207265410656697626786170632685868272 12336528 -137916934852562021131773528289081098240 12336529 -212854998154853853932806310559874697360 12336530 68221455118938799191184472633483840160 12336531 -114998483222058931251081737357815195536 12336532 -720182853797956194199020157983249893376 12336533 905762814346338674227693656461047291968 12336534 130340128221228779207254324442634602112 12336535 -538312684346462290604419065982195964520 12336536 795734102591688973886976207703828992000 12336537 608874638437591036494648721020025356960 12336538 1187487422092028978605840355685857193696 12336539 -164658863399336812714467913521788383176 12336540 -139710161798679872545541579603241400320 12336541 500042574534035404842292561755687260544 12336542 161917388164665396923877895508998231680 12336543 -12671254318458297659400177404842005120 12336544 1338100453186680857600220735946997366784 12336545 78468074469605001807335876228742007440 12336546 230188828729678819574226286447733472000 12336547 -177376044951263546006362638102896022720 12336548 -294989586912095719579485277304562585600 12336549 -4091859336821365871001797678326445184 12336550 -186116749598331386483919498135389095200 12336551 1186442292551335682321670508454600274552 12336552 -27746281521397940459800276595559674880 12336553 -802084090465126566251318553070208340380 12336554 -527194433932187573213578668156251955024 12336555 218224941119128945820282633720328960 12336556 609452635787720563872285633402863004672 12336557 303851352131983420732498989727996738200 12336558 -94222927675884632250070805934907734912 12336559 905382795299730043915515660398292630016 12336560 -481570649085511692348927544344709693440 12336561 -447821631637017457858796954983634628480 12336562 -12784689006556437456990696963486084096 12336563 -780378878172998222833949170943126248656 12336564 551382945524080662067919004426670411776 12336565 -102395935080851889638931870170907295200 12336566 208674186185279728521881071417394178624 12336567 764370097769793668553661979584941338880 12336568 441400838878016597439097570401423298560 12336569 -264785801759654493862402425596411124288 12336570 38749126720118426164309584045321331200 12336571 -9838677662446762359598483290147809760 12336572 411984341080203527120537968579593065472 12336573 -644302686863353270071718060637889666816 12336574 -186371989678389359501720450037062189568 12336575 -562156893693150188103573093896329048200 12336576 -52405826013725508388160095458095529984 12336577 -112186362748716091479059740151677938816 12336578 246347707759384794904433883751141031424 12336579 128797095408803706448387783025291540448 12336580 372119222492406895413432097342446163200 12336581 -530886383620641281077811859773695131618 12336582 840693330958686361305860400924000977280 12336583 667670521704050040080304060425318998080 12336584 242725727840590775378531769558781470720 12336585 526788009363374094900421439154365667840 12336586 519369992133812496972739184882300248320 12336587 -243390179700208063085071725669985030764 12336588 173200308802517839921992079176741179904 12336589 2128485886491676074720677818305626774956 12336590 238888149365421777435655037956819649280 12336591 950990037957333175003374873539075238792 12336592 109658863210878356480393490433574199296 12336593 1177197973303940543238541013461028185842 12336594 256986896608255107160189386816934793472 12336595 29346461278809290156721997406787447600 12336596 852026056755605146906424420951988451200 12336597 -287525751076702217885290979036721534720 12336598 -11606590569350987736106613230705514112 12336599 -1580218659254975614073854315914817485480 12336600 -48677399847708550549006716976204800000 12336601 78717616559082437147179529403583250692 12336602 239651965215952779945843650840713390080 12336603 16246851121912053727823069286588823344 12336604 178995978398647227106035719031619123200 12336605 138261201536801787344928819857286144000 12336606 549012097704704741818208912475242171712 12336607 -246262790989593386903260314168587136000 12336608 -1691328828775974180820869008339624263680 12336609 -660076532953173910914412595041069709760 12336610 303979389110667669371942840779449515520 12336611 755279302970316531746591477555363298720 12336612 654131544406054530228540992413911462912 12336613 -36512659364241970140982787497131403236 12336614 3337439465230935897252568816084163712 12336615 -415391064506383507357938032319804201240 12336616 -79645995964736602023021659064505451520 12336617 373247568457292038563621595900524343440 12336618 3746397273940967388543987310447464960 12336619 432146489649880594630324198194088273744 12336620 212047883447765818928066007524755584000 12336621 -920588921978672604700405508436154727136 12336622 -20710237032856807464369760084284228288 12336623 -148399740052356476019821401870003020936 12336624 388524202342516481228646938652707389440 12336625 277142308493284184060352378967766208000 12336626 105798309823060612296861623117220394512 12336627 -340363156858749941330791966761472756680 12336628 -628652296400461398423817350108258956544 12336629 83310402733441285724367504474349496970 12336630 101469121727935120957811790444809675520 12336631 -1538887812178242301377064988973526380568 12336632 1392510702272996149644166579926957404160 12336633 -66182635058506156233975631048189219260 12336634 10016796054593615256361829542313871216 12336635 -183887165813359511951095532664800069280 12336636 4966114223384161490221339574840721408 12336637 -1708665043660645468773166447556685022714 12336638 -576519369443889891476763433791594960960 12336639 -295211438611322840920513304886318526080 12336640 -467417594011494664638149084981703475200 12336641 1234856572168467037863205882206937623042 12336642 -10215794570736042730811647901775645360 12336643 -372566152500040655011316015306779547520 12336644 -141486873166690028398697402478118819584 12336645 -722031613370728442495620041221844710400 12336646 -55920019560998410537709368179162136320 12336647 -909623074904540619586056791596203308904 12336648 261388644294984581988824687204585472000 12336649 470320608788462049322309946112344912164 12336650 94489931578457643731691599725998969600 12336651 374296356309292031589245347256542111680 12336652 110078380615250170842355405970133153536 12336653 132146279812511827152657273540299667456 12336654 -200832878597253778699532627814866460672 12336655 -264453932903112817375588404122298691440 12336656 38224366832772126247741209717787852800 12336657 6370251988918464372335938477984181088 12336658 -408158510651712349970164235503539942240 12336659 -687798060438098095992537235307359842096 12336660 -90615946879925347259201917232176496640 12336661 437889638108241199096804388756808469262 12336662 219425869938802665178929883020297828480 12336663 60975035431355472274521230959750860288 12336664 -89548400563405624445319508997307709440 12336665 -41358612991348055651548724254362430080 12336666 -210016677143097539144748608327930866176 12336667 -108866077925931007596884335585814067200 12336668 -1648615124404767361475953759683397300224 12336669 -909351345020618170614134037292130421306 12336670 113938060262438373834001667566193827200 12336671 678277736082393746025835554102278315472 12336672 330225654051554037231456489392128917504 12336673 835246832501346309434745619713392557922 12336674 -21732504037860104078691337930396405248 12336675 14989669320481756222291018165355677200 12336676 -1131819521498680330232345679566008320 12336677 -764989749534885706026278640649746752448 12336678 -796482354048792847352068934894266788480 12336679 -1715901541730059670192125667603658955824 12336680 828388602578404375735440964130924544000 12336681 -704677496068373898448315433109309696000 12336682 280234946507794845444970253668312854192 12336683 307187574013931286454054496303995594932 12336684 27521416521790673163171212511466094592 12336685 150717756599854365971158243468585162380 12336686 6104058765151834248844754160461073024 12336687 -914627201212876478845033784437995505680 12336688 20574380692749118574176325771320360960 12336689 1573617383751643401551491909385682821556 12336690 -191629291128868109259174170318848450560 12336691 -21525159030953792339367173047574975888 12336692 202801797954339032587359561211628562816 12336693 935891128433566521029372892455642444064 12336694 -83466418058187024335755094979606126720 12336695 118211735233941801551584609205971431360 12336696 123641871584881229181584700939738316800 12336697 488360090582811123432330506276268462420 12336698 271981068585077538973558504567591925760 12336699 321625337758420067227319145039995485464 12336700 5650166909292564198946583491736576000 12336701 686740049878874481154217864313667085568 12336702 24984368219822009094668961866256998400 12336703 1714942381977619650952924359230347381952 12336704 -114753869912406561228078028662116450304 12336705 41973674685310081747843369387957906560 12336706 306949195805230897930043280254571513552 12336707 -1636220252753554312329268152468965119044 12336708 68167864526113599398953878902179866624 12336709 4871807541291545940821079556386562752 12336710 -122603548980724268204666242653034688640 12336711 -307104735212223486195362266667819728728 12336712 774833185143322303785445472404790707200 12336713 1172111749056558524692213449221074139496 12336714 -118684688299170319144117654013046824352 12336715 -903534306175594040558868394900388388000 12336716 -126334715396622403616820435557379102720 12336717 374345408187807556619568455652697990848 12336718 -113069642543665839929409497771088709440 12336719 -2606735545029994342877169620140444128000 12336720 88779650931272905816156681268542832640 12336721 -1802021078452461901269563848006245256078 12336722 -425067996366563873629020891790756144128 12336723 -201512844189319332645414028213361337600 12336724 476691825943289914792317957987860832000 12336725 193345648350354161548689954265370406900 12336726 -45026533436982044848788705082143645312 12336727 -720658450180762009276428341579419289680 12336728 1190704264180927499917830848312958044160 12336729 -25416097150038182297266810849122562560 12336730 -245691139059243550149885033424829190720 12336731 1081403882728177423117232355884127757584 12336732 -347208169547204009503747958154867379200 12336733 76117919403795794780071388693468920384 12336734 615883298895476896214777010475223654016 12336735 261248094823737123059187908459926720800 12336736 -121035240575847863469163624796866215936 12336737 381140013719034719835901977965539906752 12336738 -388457815895170796403786799786582690560 12336739 2302280165691981673378818502850310018456 12336740 38742138635814784078392665643830968320 12336741 -984208063466812732577862965635738997250 12336742 -320374810130876273719172704708551013056 12336743 -12323156378031365057887151574458772432 12336744 -225154606644880368350308858304155975680 12336745 -1267610601324180485503329461612343502200 12336746 386674176278105635537648589689019897280 12336747 -517265417536436327064624592977999614976 12336748 1340258251341854570866177114252079235072 12336749 -892101485455307077365211421107192896564 12336750 285450961921499888592616934999629488000 12336751 -460234430597076756997867340112665627680 12336752 296521079357711255901406285630556307456 12336753 472501708439303518814334521115870998400 12336754 1056170928472766703038700563232993858576 12336755 -826032391032394371067889831130757629840 12336756 280764632141831659497915643340038889472 12336757 -361170844273295255232429845653527412320 12336758 -58096184653385780842249519832209521024 12336759 1910173761340301674730233441633128078240 12336760 -154374511113060123964747212376842240000 12336761 -77677718585894245593268654547102479638 12336762 -84397876131755959865028033854018476032 12336763 203519360920681761119009545304778624864 12336764 881658315615956615509995515894994312192 12336765 -65054036281872921677152479877270383360 12336766 384012101654329337113417182661543879104 12336767 -1428772524234076129770783809782956077184 12336768 636059932041416816225840657184011059200 12336769 -77926284344124161578568542367547927504 12336770 -334164913806171229999261919799946560000 12336771 -699576851618758638883669912043673128976 12336772 -10188725909002825938090796032041115648 12336773 459167157517349889405329603721045325440 12336774 522332714861453203835420043796488347520 12336775 241562048068338896128916097830923923600 12336776 204019578322652805257283665321897779200 12336777 -59023427285923694627622094784009340000 12336778 -73661321915064103246674456047342987520 12336779 -88187276759960821998639133007087916528 12336780 -223502198893732304733582120061757030400 12336781 167473330349990804796548149748809916184 12336782 -168517509597246605036554059538953672000 12336783 395960605746776839751329164488235481224 12336784 -155199514815654202512709749548642099200 12336785 1087157553368304788334016979499454756980 12336786 -114220273887198716952959686795272192 12336787 -530531382739524075341049091699994068564 12336788 223883087209572480345692400895682242560 12336789 -469130849352700647642116073824835578976 12336790 8180989657248435339646813941220147200 12336791 -262087005049695237564656344927973462016 12336792 -396276942271483596152430082401755996160 12336793 -405725661789076515551694199223219129600 12336794 922044942136228604207787767616831217152 12336795 -240788117924876240457589149862918924800 12336796 46088498192325994869527572878961661440 12336797 1674914345365776404471337867118188198 12336798 -831321358576597419773182968974487367680 12336799 277187553785117568564147496556522335336 12336800 126372904817833199346321906030005452800 12336801 120303511114868184921631013716342142400 12336802 -745379908669497868290800441328994857648 12336803 -897117316713923072266005960977610332400 12336804 -47851006216149865871307627125040746496 12336805 298828242626153025636718910788379843160 12336806 -76523037651622548627445565042709504000 12336807 -298015785624006680372471719343878823808 12336808 674971677099678235104257129964574801920 12336809 -274930247653672990045263607413451866246 12336810 3246912569219809228810232129053747200 12336811 -1856882798818461524180129706599147056588 12336812 -740166127723263559507515327487001881344 12336813 -48823770186908877776551172286381803520 12336814 -6088258991831719459631030288753781888 12336815 171959943046389884358449506256795173200 12336816 256323683309316880057593852588737789952 12336817 1897511607709136673257991258648127518866 12336818 -14968950776648461037026392955573330944 12336819 -325844558118777288034187915759617970304 12336820 -153425580737280343399064758374910321920 12336821 696086834916706460027006525359796630784 12336822 80010746776869982432565577349954429440 12336823 -299817797695053918715908040446807126296 12336824 -453758028770203329299968314994828492800 12336825 -1068686660596013452477359458685169502400 12336826 793697494184142228466247923015726976112 12336827 595565513638176765795546305380358552676 12336828 611702500891114549627833391158324589056 12336829 1673148646739976674154256247212580960 12336830 -156425807075194746971883106404619582080 12336831 855183412573466387148470584891334192688 12336832 86718876781138335726883161077490647040 12336833 356770940340358566751816058257880729520 12336834 -244477212712110315214043824566459861120 12336835 -402315006023467622664896601642567212640 12336836 165488812851054904785572902424497698048 12336837 541775347700797424951120497201697391552 12336838 -437327881071222819788946712896756468480 12336839 239487659750614657503486194638889831640 12336840 -630247208763139525714821135440707584000 12336841 -619864835063612194285027238574551944800 12336842 -359744807671205401007879805475354368000 12336843 29774378583269109652887166929408488664 12336844 -475081821241303104535814668941028676608 12336845 -995552488551063190515075221051987790900 12336846 -598768473943289334148478736094402094016 12336847 -573284892433025409940133209507401089208 12336848 -281424239619802736298493099800859852800 12336849 -198029799169838672765239233577127669760 12336850 -161132351117896238251369764357752119200 12336851 473383413993174295132645394747967214704 12336852 -443093251694954432124451760631292723200 12336853 366952696258534669223178237110244160384 12336854 21805648065379381531230642599352696000 12336855 94898266536676729786343107686483379200 12336856 -21000631432628885788166724897911562240 12336857 282800687818466026729220650033456582980 12336858 -148078073070567346292119951277485295376 12336859 -521032130072981423229738290434813489680 12336860 -381587573070150383977058026377219217920 12336861 494822342453761953915269600829096479520 12336862 -142050731154704747236598574421599458688 12336863 286282266051104243240021462616125856768 12336864 792376591196544261638388401102888632320 12336865 -869548506820318041888030604137449845740 12336866 674208066707489429824021356839855834880 12336867 -1199902753333359088612066822592544959520 12336868 396384556016695166055099765143029624448 12336869 -202886803876448838967301094707032025730 12336870 -48923210045410275300754379628649881600 12336871 9924158212838141342218676974457383680 12336872 26243612109900762912103188291100753920 12336873 195552909683761369538805514749840037824 12336874 348999389114372442882100400222693486592 12336875 104620204185359551846535639313033712500 12336876 -181359016145598392410362846085187290368 12336877 599701480301707387253937274010263544640 12336878 247405616332875582946325187566281079040 12336879 -204396920407360686617338625950575751416 12336880 -190456357385259009402934543785933373440 12336881 464673143112914409814407648079963659264 12336882 -180312364499224929616602610382819956608 12336883 -732882538557633800867369157956079446976 12336884 159130259139854790963059102448583901184 12336885 -238782255476579962141374081995933072160 12336886 -364724144722126999520450172652482417600 12336887 1325230959734575343590829704618582690536 12336888 -46782957650620606088510844129475584000 12336889 1642735068257628111604940978868010513152 12336890 -390324986098574807421678727431521280000 12336891 -34265228189469615223575122598537206016 12336892 111176276747449791258806105662342025216 12336893 1008260415591898092132828105545362427142 12336894 389653649228780319617992501218391271040 12336895 834893416627123303446061776234779268720 12336896 509840273595713346269839741213646782464 12336897 -396110578912282198225241562419496968400 12336898 -66668976846753534354108826897854257664 12336899 -1496336524941549451437581266144516060800 12336900 104442916320461812187704220835291648000 12336901 268313044815234817892182602746279947584 12336902 376937607349516119147782635947942960000 12336903 -905741268980370006988607552563222718856 12336904 2005292730733172715120868077947530168320 12336905 -210874265808203407235092261377246776640 12336906 616734987876306802596871727430722728704 12336907 304127671783734595411243213724107997184 12336908 75924701678282080273729349096542480128 12336909 -294062371030104552589102705622480328000 12336910 -134281471462924912320096004063654103040 12336911 -1190914005885112092525891028620767837688 12336912 -38838450992286163858698725764583915520 12336913 235173296020847514124925635733038984740 12336914 -780510284106715434027097211203841080944 12336915 26806994049353657699318367198320640 12336916 -56229940165725997014594662396232968448 12336917 -879190827583898847962397170561388035400 12336918 190694357638082161778185143503182272 12336919 383619371537989870372793263295936360160 12336920 -155668446963227980072757335827660595200 12336921 -1084891348135588352142931864012766201760 12336922 49249114663345293698956251833885187552 12336923 1418979431979365643306059949069604535172 12336924 79256930126002780869959261153120870400 12336925 362016951519155553959478897970678096800 12336926 224854950919683086341661220965698318848 12336927 -30444603109878370142887581285965022192 12336928 -1361675599760467443332857691643901378560 12336929 -166948648653377480131532605491647299920 12336930 -114576242520685771553360697894560905440 12336931 630391902214478316025432256071703216732 12336932 401698615433164274256936172391264719872 12336933 -31233458376304990379506478593238982336 12336934 -633695499247647553237408467968016245568 12336935 -349841511027089147031075764117433732000 12336936 1466505569398279765344741358221822197760 12336937 403176707809329825111679031203682742900 12336938 695609044500446080123873133372874771120 12336939 1186192642143802886361505280858845530384 12336940 254875475965763851227221577480686223360 12336941 -86034941214857128882979944064997667200 12336942 -104962994807161713962763345168622039488 12336943 252316458420299470705590059249055794192 12336944 18819492130259609794072447083913543680 12336945 379054010667620979517935173067699580800 12336946 -233685665625860336427069124392520200192 12336947 44561671819731384382620201662246630400 12336948 14864144330975819820054111475520232960 12336949 1462953312203718843655003418086214691950 12336950 192979647149366678387857552962615156000 12336951 657417209930478616580615666123381507328 12336952 -1535845846302718645352003782848063590400 12336953 -1332866901490630999524044916860864067798 12336954 -100407047428962605615033863248347197440 12336955 541792250555091981931655862821469855360 12336956 -1214017709222900957928878728410059704320 12336957 -547036953650889981371445982382671021146 12336958 6162301467353839959120497931647032320 12336959 826316844078126031723274105396803223040 12336960 -32065926931138772506424871852944916480 12336961 -264119762082860443603686893415710852416 12336962 -415676232919851841763659374920979140736 12336963 -18068627221392032022963635154875208456 12336964 417318359322584659767051527049341469952 12336965 -796573674122717580182493113969638579140 12336966 202928414942650981786568079189480607680 12336967 -337328485170294539238070366244850754984 12336968 -109752719807969678355354287763141427200 12336969 -203684450386801910130658861897648208832 12336970 42819705563594371759156191712764134400 12336971 -391992228175102139435057121258507037728 12336972 305767030079200482892710396461422075392 12336973 681182107471326471436660531192328500704 12336974 77712926243953015845888381675929640000 12336975 174911287764663083973707273334400398000 12336976 58921541880830072993996334744959434752 12336977 -555206502871943411855461349810596212480 12336978 280610004473164160367340847347254631680 12336979 871433222589226141511291945131166469576 12336980 -810617442127186871879360986237070496000 12336981 134739723416526165062632026848217613920 12336982 -69324038050390827300355080874735362816 12336983 -1741628839385074789553014827205169144160 12336984 160027897928791600495421307738656317440 12336985 -353413806778217065118361837747119856000 12336986 -399480657628279721540507228576318680320 12336987 142495837495074007861538894015745116640 12336988 723027616261811290025418072064520319488 12336989 558176024848625600219151464014544482656 12336990 3520290246581917669879137979189653120 12336991 -970872912016418675844888892143762966848 12336992 -824547266743988365809696751484862332928 12336993 -35846423997538302788457143174012110656 12336994 769868823874398470837843452119437257296 12336995 54997424752086037221334186091171259600 12336996 -29019284990430206276581260064081772544 12336997 251289022885659649923316292084812299900 12336998 -587518687888334518975490374712330484000 12336999 385644215952558527708157298858842266664 12337000 64743968196159293423575067413271040000 12337001 -6847887068594769246973315366642076640 12337002 -250261199151531832144070254143117158400 12337003 -228104743304916682247018549075948766320 12337004 -100642519447990680452680482638573568000 12337005 -86224989073641170420464491482138736000 12337006 -955504498400782278599313468511486260480 12337007 -143369370559288856965224982545672765744 12337008 51791411605074873558530461153118650368 12337009 1315901818657103373504024440398582016210 12337010 117359965926875333852005776110776604160 12337011 -318166428741379120192045483079528231340 12337012 954093600951204212674083103773214658560 12337013 56730904311432755274078318973526278524 12337014 833250233976166776437391029685345792 12337015 542882848274573291949613554039284579160 12337016 -292101784528696074245511702786788352000 12337017 -40505374830828335273466055120209678336 12337018 647875679091960074777708702152660427520 12337019 -8908512152018673240487727970420456720 12337020 350633767864745058649761759922106611200 12337021 -298647093280475174789911125297063160148 12337022 95955212049438952609617017393757963072 12337023 -334755447711657914485812894320519193600 12337024 437520830691564674113166639414378496000 12337025 861865635899398637380896567701322518550 12337026 -82167471978784514283005132501774172672 12337027 985908626196966608190553338054303530876 12337028 -1452390715461966413523871793085352470528 12337029 -37022342629026976978414127279102326656 12337030 -16380969742535554192824384908915520000 12337031 -8561187749675825238890325274554074112 12337032 450210773269051701194474292591321661440 12337033 898476618755784694643841567622625741520 12337034 560491924158474723513892436307574812672 12337035 938781687604253675000770307567312640000 12337036 74529988256365600689957911209787243520 12337037 -142292806765469821942482190564941121920 12337038 -57753930326674485745109078011469399040 12337039 -86664445267923478602076473385770774528 12337040 142008782294322635685047901208419778560 12337041 574384797659632973077646518958121188592 12337042 -258640365341484051986706708559970753280 12337043 -74723229014083336549100085312597284040 12337044 10271724976409738109014141912292894720 12337045 -463460495847071378524494113864558931840 12337046 454934266464368316267297401105418365472 12337047 -21249354519685310264028391077865369512 12337048 908507102624735277465716336440544655360 12337049 1301859019086050502049927355675302503300 12337050 -92544091915386266837676916536515846400 12337051 -2239178724838247459590210594326332580000 12337052 29597362282037351370377401764763318272 12337053 972802786877127307080864735007252040064 12337054 -574438768999501375057456195213302417024 12337055 1803742471770136043982366662893394861760 12337056 668923394705507504957291299086689894400 12337057 -634049969372509933218384935777786865694 12337058 -141511101092090643104496883457668071360 12337059 175441023164041285006258152058236879360 12337060 192853735579258518112451160856616563200 12337061 -1267771796774959532018256886702535224800 12337062 -142528206959253390051620372094673766400 12337063 2531091646185630127883772822259375584744 12337064 392633892346892247591146196481956556800 12337065 -132264968603331359382413381962807894200 12337066 256916639814796811894586718410478782720 12337067 -426220599195954768211022968852000823520 12337068 -3425198728024045731687357869838236160 12337069 -1618224320105643602341227500272857247380 12337070 -20111617099179643398773049824861767680 12337071 123860426573035930287362824791627848712 12337072 -259347288715051889320151544632124112896 12337073 4652204890340237384657285327340425700 12337074 94648084728512042943963652216725907344 12337075 -170681109034908833426025935593574846400 12337076 -6452099214048252244732631290357904640 12337077 827708913823556340571919281570001341440 12337078 -20799850599193187590125597124611336576 12337079 -1230139287590688745936835407796816431320 12337080 204581502994074416117536959565627392000 12337081 -799464937906246720244555158088563525248 12337082 870421087172272996743750067977584361984 12337083 813835634153394069005751944043753600 12337084 -774680465762364494417844460196139123200 12337085 -49490138165308366898619339932988691200 12337086 -398023914484580046523811033441221785600 12337087 -8994587136045032349820350106355932416 12337088 593413785621987346955473352498702450688 12337089 -460467269555368420633594539362130637776 12337090 -244410608444696369673667566432519967200 12337091 219195433454445314109461664491806928160 12337092 -47343310636235615479478356162722163584 12337093 -1590107938539045024336811615515608400420 12337094 99033953647677583933717283514498084864 12337095 -90775731998811370565436127641638719200 12337096 483090411896842501111064756700531041280 12337097 -2055981842131049357263649057543926160988 12337098 -7072328736000540908760843795681672192 12337099 849000793577059775096983866510742261240 12337100 70714062893236355437585246870421030400 12337101 -52670255847419245725185342862325879296 12337102 -60134679595556549561615266172738866176 12337103 1177502301282617912940354146815563674352 12337104 52196433400529435468095265019521138688 12337105 176328407806911421762088898710951063040 12337106 564752150517221565653561716136715652752 12337107 714832768141123293084479888068025076288 12337108 296542155390756825558051072144205848576 12337109 -1140531647024161969501171140399349920690 12337110 -47783375840282229649800435557408365440 12337111 1238014333488487796736470831135253747424 12337112 1935449880160196616203344925841517178880 12337113 -482262829354726574662571037440265431856 12337114 -213995705054819892707452380621220961280 12337115 160397045164480086325645988027674279200 12337116 427987542432841858714574037556014833664 12337117 -740797840926890010114341601802976808552 12337118 716640748064275016369608673314675391040 12337119 5933520117558477509628481768295214624 12337120 99648509677101897655182029098175692800 12337121 679590128028670838104751230482727959270 12337122 424398602177838824001709096904456609280 12337123 510677503782627994305280064167593802624 12337124 1235419737135344628151284715464731197440 12337125 716794125331853798956281900407487264000 12337126 -314136138584767360230085315882874227488 12337127 -945938696772119041448025415095513082728 12337128 448912231983684551086445739348926346240 12337129 97738356202154753542089802875159854400 12337130 842279295963832308591554145011281920 12337131 -19300179789210936558432953035163404800 12337132 -128799919486856456305598507128058306560 12337133 1878578166852577627009133234554970183382 12337134 654105973233081600829488198189474690048 12337135 -634507253887650315259871378037793341600 12337136 -130107486711054586351651411339774525440 12337137 44959248707822233006492319773628520000 12337138 -339863060415068259312845342798380447488 12337139 -924734662333472670620996642605063014480 12337140 541022369989310442048065390647689369600 12337141 536885776161467907467587442195511944284 12337142 -41237793190363575891827630488897180800 12337143 -115973832817917764851443669403976074752 12337144 241595175123962378345021896028904837120 12337145 540426302494394152248463405661527224900 12337146 -14545650121730936968064458418465578560 12337147 -1363505653265316991909248212335906518960 12337148 -826231238799431517580407592410989985792 12337149 95846218613880749956592350602601398336 12337150 21479145579547742472124329136334880000 12337151 244790805941900242932835506740051556600 12337152 325112151264327312335603419183885320192 12337153 -263017307840791781341050025454648991296 12337154 -387991789507755697251276238910889945600 12337155 -498496992792137910248409610927746647040 12337156 307865858949761783876790795897334968320 12337157 -401980183255163579690479868523627768288 12337158 -131557678198550416797665067026697105216 12337159 -120815597509305864637188677539265746920 12337160 1732629416667593353109619177749760000 12337161 -198008684711417344039465359991778804736 12337162 -25587837187364803451020751847460521168 12337163 264349348530774279102482398150604368704 12337164 -317940088634728895261607453868444876800 12337165 -44126318290623052966893635124247792200 12337166 323504369282272475528025548114497486464 12337167 -10723421447288289419363520829394315760 12337168 -115666063181327426167717046729549406208 12337169 316514694180285716815183354611638057244 12337170 -299473374321595661487820701438591936000 12337171 536142892575855020647155059516009412096 12337172 642035464241642754958839944633128386048 12337173 -11669503797964615534819444105320110400 12337174 723436796231878644322837781239571298336 12337175 -11777923276617625740192308763478170600 12337176 864913740215151216405883076617563648000 12337177 1081417390624934541513763026434130556800 12337178 -407282764921053160446684940152885335040 12337179 417202543792313634862254347380146663360 12337180 -162904037312773502076153094211681280000 12337181 594620625624643200377603571078835739052 12337182 -64600886994374943372231765878501326464 12337183 -1194110677269745650151208547473966289568 12337184 -48937421556421356972887287438362476544 12337185 -28739191437406323600969121499901939840 12337186 14207853162184951673474933460686156160 12337187 740018643590943406708871886838144522224 12337188 -465729634326614913757425118629148646400 12337189 -1996621380833904718214630723285861690568 12337190 167118148920258196489016329497248551680 12337191 37636666451686448289139174598642888232 12337192 27423701414348982401498217577464545280 12337193 636875713829128002432217834868016159360 12337194 -1764152732396717170490197435718615040 12337195 -195034934392791567801670916634661826400 12337196 -129882237459616477968249501905288183808 12337197 213841513729204230959434387347755284800 12337198 25172819302077406877280718172782305600 12337199 -265340035597149307541125071964592949264 12337200 -59485693357706352431230166888079360000 12337201 -64523723466210416880054448103718274798 12337202 309758247869282389313424099919192161552 12337203 888489482749880451732800590563444769344 12337204 31937430665613257012463178047616512000 12337205 -662327261065880648340760570526253703140 12337206 -78673154763766472022996137025823223808 12337207 -516228632199180928023287186359278880488 12337208 711135765569554690011172092802086297600 12337209 1217291385118744293839109173692655669700 12337210 -309376043929215881407977930129195678240 12337211 -1734189352776183297484350510177635260188 12337212 -20695049403642021070212957421045452288 12337213 33460554277029991120858404998956754240 12337214 356916924044261140635600869251577331456 12337215 92197794267305662132390567996014906240 12337216 -6362469274517906306503561774112964608 12337217 -64194316564073580317435936636386756800 12337218 253679675487682251756856843092588963840 12337219 104962155748076620759865251834332067144 12337220 124744094457428565793016932470795244800 12337221 -256505848531904278017885408786353924640 12337222 -902205926908200897406619317272899453088 12337223 104485583811422711211726992062744154880 12337224 123607895077436461456587564704717905920 12337225 -15610442926169763393677279500105664000 12337226 -286240511667867423767537919413951126016 12337227 -5098505229080496678415939948359106272 12337228 387813238545759296741883800121354840576 12337229 963264007052802208046137639852572067830 12337230 -40058161302394806723247620670009361280 12337231 493136266078094543665367764402714962032 12337232 -145335548745809244605644135480250204160 12337233 23646770821924680805996268682342421344 12337234 -30679510287240712889686906479729377280 12337235 85833621701826794970029102313584197680 12337236 118904542486080989593929674961243578112 12337237 -904399925544130476372212311821023653440 12337238 1186330703364754549407709825124737733760 12337239 926353398745195394533542783762442654824 12337240 1416659629082941114895545066614369484800 12337241 17960337923267785159735386342035169984 12337242 6733458771987087260927809773272474112 12337243 -288728242028765071151539515072690671360 12337244 71561015762035794626992995495265692672 12337245 1214691445570063619809710994653087969600 12337246 -651669185545630511370040369125719018496 12337247 825246670800317342143462409892932846040 12337248 330309151202828320373985775150883143680 12337249 -977511412095280760156375628454534774750 12337250 335931105753571286247486865540543440000 12337251 -760555659956797076228051897431553725440 12337252 -112861312148125540540810760764611903488 12337253 -745170561554012830954245316614177066498 12337254 405065249260378898517574521163997037120 12337255 481043844920087612644225313378461448160 12337256 20360783272812157965124728806905282560 12337257 93683908892714818279705078681572626592 12337258 405562191709104248777245218230631042480 12337259 27978748588414028814954633644310625728 12337260 -242901916247535988265802640628227491840 12337261 295677124281872077496302186825948431372 12337262 167124365363613963012353999682779678592 12337263 519865321245058826651646251018807842944 12337264 148895466805477791428204969329270292480 12337265 1962532739640229644072569076597276169140 12337266 139198224773091116983431593760735441024 12337267 -820897098084046561298650203302959724640 12337268 -794540383593595326357663337979314522752 12337269 61395010177743171637047020955450072960 12337270 -466088892639721837382172131183481753600 12337271 -334720790091781055976607379303008375800 12337272 -1240288827183835599088565647489843200 12337273 746899838411095341140224243406314700164 12337274 -344399078814154462082397519737745307200 12337275 -60434900741615624503166084077307750400 12337276 -1384947030476679174202903418536960000 12337277 -891832153740138480623733297139665431808 12337278 -160913577239583779489674014517699924992 12337279 728951980620864987158961864382853866880 12337280 -275984395280885442743273780708533862400 12337281 -191434209869380805163779601700004670 12337282 -351682149183978936455831858361174606816 12337283 101222524728876154316575198454267525376 12337284 -477304313811761976442155979252050392064 12337285 1066086548288852103151294011876856515960 12337286 -10457573233394288589566769672519689856 12337287 151330588983375538841805437749802797056 12337288 992580843411667962057870383028146012160 12337289 2182249369143712555530214653186925020000 12337290 -99815501905106308688258904856663572480 12337291 -239532989607734676636452343662844241848 12337292 -59162052727873713833829799645267132416 12337293 -867111750953909915957450950844820073536 12337294 97779593115603040909237687868975349696 12337295 -548826882928419304721787034322551342200 12337296 -179973024691531330601944986399072583680 12337297 -339742025043202360514950967074164555968 12337298 650214102262527233003381444528555072400 12337299 -684595547946134029501924220242334244000 12337300 -12686431449850842704407999229536777600 12337301 856558191463692767849431279270767004302 12337302 3125361288936761318567684309130708480 12337303 925552484880297567802519224965168199600 12337304 -377201071519551417603785123627542118400 12337305 294263042212183763921495411130405120 12337306 223266390745024642258213361946049358304 12337307 188550172187662525261776698381222321880 12337308 -899255567130211349499926754671206210560 12337309 203896547370659783488325454233194611820 12337310 -39222354063812413713742926694446986880 12337311 60277023151340845163485266405708023808 12337312 -1302012441271829164545173057538418016256 12337313 -19179089782559668380849766739148456480 12337314 -50690488172319679977973699447157323776 12337315 420501621609079358551820876690684144640 12337316 1156521877240728800475232179447834215040 12337317 257188265119018672565196460740748883100 12337318 -581693990746099404364920839650455068832 12337319 345294985701106431601305201001671033720 12337320 -334229707659075442673780019816275558400 12337321 2176340089009317899653968001755810883200 12337322 65390032149516726142945454383389096384 12337323 514118215841750051875290347086138347504 12337324 364728318971135134054464035053271741696 12337325 116940704132800922029027355495479968000 12337326 -388242883196095337315291709059926089600 12337327 86837972731906467150554071534206025680 12337328 516569986366994183964320868322777595904 12337329 367426964379294234157537359662537442240 12337330 -194484346137635283165818621888124295680 12337331 -1002251146508995375714842226773997946868 12337332 -261774209634359256664457595459344326656 12337333 -7695709793801488769565171802897303460 12337334 -80176236782518797124757048994653081184 12337335 121126136176386436779392115040732755720 12337336 -1299677410099173137374658936586755543040 12337337 958661389504389479782410284065479252 12337338 -256203578518307148302510857381029864960 12337339 272080751279379468103805971513181149456 12337340 218126916140431985749670003650660331520 12337341 843472420040099877735735937732389057792 12337342 601874837217581128121224209867627278592 12337343 173424965503220626471207503262291478592 12337344 -241776308746510468836343500574351687680 12337345 -10877838994521200369673236941455372480 12337346 -100389555675073597963488352508068815360 12337347 -610872729876765359329285281138212410560 12337348 -508620503070307099769302739988665281280 12337349 -580439763566833274887392896932777958400 12337350 -67470932308116693549609869886783100800 12337351 162350671704979058024775004777935162240 12337352 -319521842297418199089689375101641676800 12337353 -226768809080265935533666491374779041216 12337354 334364068294628058827553609342451800000 12337355 -1006178303622202941256361350397315334240 12337356 190528527818031683085283754045124214272 12337357 -393610588460534488429884151167065493408 12337358 86986036840658058276218940340042047360 12337359 -845862437482794600040003306039611314688 12337360 -45962715139754152698304621495100375040 12337361 -310742869941988381543204211334716165568 12337362 -36528188685560286918977770363324621440 12337363 -129823249208151784327849436745092759096 12337364 -492508552314113391019743432413037897984 12337365 -5761563858462439393087141123032067200 12337366 485583398594155373860290751470274489632 12337367 -1014712180727879695060433438296805604000 12337368 -44985294818101234374139576556634378240 12337369 980601137809332623015603182987274234208 12337370 -698135803776574181760255340832327024640 12337371 -1050341694134894923743876148589688317460 12337372 -1182626598743340816476946518871790371840 12337373 692741390766963585020931554159367251622 12337374 74684793768183692385989826450548957184 12337375 -304686719453278103351266094217623280000 12337376 -1902547849441125539865255346333136977920 12337377 30817988854767624696367496945822918208 12337378 240912045522790168899768928630648284240 12337379 1901770374832707007056471885595759789980 12337380 227868715806714557388005014140891955200 12337381 -461773732038373390850526272060614661056 12337382 -35182343061431427389611201630185746208 12337383 -187479201314376650236690369354707928800 12337384 722056052771192067938272291537022976000 12337385 -213771376729823726853824177028343612800 12337386 122826359646775649444474282270898774528 12337387 512568308864816272003175799306936098036 12337388 2885645190885067530980571637641854976 12337389 -704728497494274166854788518957124203146 12337390 202656749073192604774155847136561521920 12337391 -235924370054256030306362271935652838416 12337392 -88987798626583892765382809308174417920 12337393 -985275740443460745816565858052822284056 12337394 176707416111045591368683487289879889920 12337395 244508533243070067724733743835086560000 12337396 -536666454142485498366495127725918597120 12337397 -1177822791848421627573735705983248835154 12337398 -75597769406406252859707088689105064896 12337399 -481848273561790180285457809815699832600 12337400 376969025654491274161997229290030592000 12337401 811347415793039341817593375078475518032 12337402 268345029780406392393985952412692736 12337403 -58248888842550815112669984205365024000 12337404 -699028437834893168983789299694954888704 12337405 -4931677764112070388008746791305471880 12337406 229481435906303295831114714029877024000 12337407 -123735533737370617987916476340194940160 12337408 75277027802531291910319038462880120832 12337409 197373059515675333506152278976230763712 12337410 106586875405616630816869395101454504960 12337411 391005716529831265711873032706911298624 12337412 25502492156319811830531462470218947840 12337413 148231831062101457770943592432684579488 12337414 456037292013276886186381995422981299392 12337415 -612171128511145563091319553483027417600 12337416 -243194880382462982305162928436088780800 12337417 -1273064602084611698602103579949326818534 12337418 470391943886689321426443671256154298160 12337419 -420380575400153374708415357327662379520 12337420 392260032104941769903447430585698657280 12337421 -140145905237427085094969734514026339488 12337422 368111541123439222236889535757787668480 12337423 400466211663900938226124621684456974944 12337424 35298941598018861463009829205152563200 12337425 -205548923358628423004663860099885612650 12337426 793097897522505026883567678351181248912 12337427 -1563250449570255257626674038945828586888 12337428 365958642350747592483851955626274410496 12337429 -86235351058803939330052329720108546116 12337430 103465724633051614660610755714481356800 12337431 5546122911980966151871841304789540480 12337432 -1511361731165980999806759931386972825600 12337433 -444783400013052162246594725560843446072 12337434 -14152414623091932832872553018377613584 12337435 666775940876212557409187682633389721360 12337436 864060339464906964674954217785700006912 12337437 -287081911683611982312768988788140595648 12337438 59581319241413338052116393145615036544 12337439 -1865303783079910531880542006790186158944 12337440 -589534992738369275885280070102186721280 12337441 787482921259861095431374404064143163200 12337442 104314026193330991047408375805218965504 12337443 -350900341747673631765107852003528277360 12337444 -71594028300939035937916416682643619840 12337445 560075823310807794874517065463186120700 12337446 243288257276244957317802996442570856448 12337447 -782125053949979371661651158748719057200 12337448 -944315752688748258802577844712971632640 12337449 -562289627545045833923850761747534073312 12337450 4477629002613553379873765668729190400 12337451 -366784343171171604043303664401205458656 12337452 649872845054040332425291632682918018560 12337453 -348710585346007807270106490448354509312 12337454 451005689471918851759690065617213432832 12337455 42555761112707952806484619448978188800 12337456 -215731131768219032933243522388465369088 12337457 805283973221375404970740856310386094144 12337458 -26559307380671614895687679215562048000 12337459 -2341693275365439545911694542846856291184 12337460 802285412707297861872352306573973452800 12337461 -1801583696051638434886740686767742054400 12337462 -993325537580345383759511260709253660768 12337463 -660275127054333585791549950323707187288 12337464 -565952417273814357017211346918478868480 12337465 426605093525051607963800229112099027080 12337466 499300952257839157393071642943269961440 12337467 633378304796630364499035501582272574912 12337468 573106556674850870013455097740112215040 12337469 270642363542794396084213267504288660044 12337470 -20212075209900939341009515170273506880 12337471 -209445227142891178875644585119996875328 12337472 -81006218224032901108296334784625377280 12337473 -231609295863847364731224943246996684032 12337474 -5788094420028197936050849095764832000 12337475 77329773265918045126375535116468449600 12337476 263449298745717677605765871657994276864 12337477 -1320702488596535864128691803578140216674 12337478 1150136725210135526774630041541735173056 12337479 419047049434950343834203561556408116480 12337480 100139973224074812457738018280134502400 12337481 717896385176570911495741653473138829732 12337482 -222079940713011718907576693309573169408 12337483 98107340188215234813771555950395379732 12337484 -427185431950751944377902498616976329984 12337485 264208111221459309981577731706164091200 12337486 -32015623387309861322182074169350096000 12337487 244632551814337969039648875996508001136 12337488 -86145496552359748087588743912869068800 12337489 -260231535808725373726217510102455853710 12337490 242236491253267918827653235234411379200 12337491 -153751365866032755629569712505996385608 12337492 -67193712318013448407789816471661246720 12337493 -461632928993931119455761934441526652000 12337494 34647154668935099153360721546407191296 12337495 -252396543989712046590099194491286337600 12337496 -402866430555010473227864683805159454720 12337497 -49223038118115165259060611917016402726 12337498 -93986874916221706457507362745580960000 12337499 97977608622019724702925303468121752000 12337500 253174167771865935861527343026380800000 12337501 1526134033634254177981871385531536421600 12337502 351080269016533973349790655056730716992 12337503 -277254848891241787344778436408379726192 12337504 -257159750884278468000650714428691447808 12337505 894831563595465013138521321022564177320 12337506 494993811976739227895693745786321999312 12337507 -42312376823404997347319793366102852240 12337508 867033801854798546713375526244419315328 12337509 -1402305983050916836994559329918839443840 12337510 427120276251570632686024292138417228160 12337511 106765586030917800457674610688950422432 12337512 -1098403959862510424062847501485731840000 12337513 -11283101284592588448723914368243572236 12337514 -305810323976729090518798446506279957760 12337515 3377422372772189178547634895665404320 12337516 771627213024657139576032941531828694528 12337517 -16375122433390098665496879146365146720 12337518 210741556540977631602584059280812259904 12337519 -51262367835120435455222437653793320504 12337520 26299807220730132201620844316575006720 12337521 637898587977256590206369707655346486144 12337522 -105028196209017470779918078784925600768 12337523 -152626921158292232116163219415558204 12337524 -105851543733297621771204291166218712320 12337525 -265608686136488144397655950313849654700 12337526 -365197060389481792412598695988490309056 12337527 817701825431356019743703481741268922832 12337528 -160492331560025335757481766602650419200 12337529 1650530956852952407680697948216498651476 12337530 39257146773140020844557112643565336320 12337531 -1084156657321190157609039034973212984208 12337532 13791050210663171892932880351944064000 12337533 -521092940852158893142074301568755079700 12337534 -543088021420782833291452429711794877248 12337535 37258874624631484935716367811686174720 12337536 6013806021924274679684195280538828800 12337537 -291413475557433440333992253479305426814 12337538 -965032558164442425480323879458878620256 12337539 301598859659552773693466288325239386800 12337540 -269435898407940774258644226336016085760 12337541 -8407471098958032635428920711662755968 12337542 185373394721559050804742580059417477120 12337543 506480422945665288241852635869259392792 12337544 1051411208990333243339173684535269340160 12337545 394124453363363146094282753697626004480 12337546 -81452669476934966205477546840906289152 12337547 -2088525420573695057362322791970127679008 12337548 -323118923516547752252160490768944837120 12337549 419913320164383556569758860396566832320 12337550 37677091050440167591119104441780212800 12337551 -1103176771989489106256703992992458626520 12337552 103263972676359658337545530543227289600 12337553 918129949612175662858062074408930998080 12337554 185822370051527273270580342017494986240 12337555 -524980135637812826821950793740811764000 12337556 -35479543741720111605542831440102268928 12337557 -1290780986579179979936872245321684206880 12337558 -939415589136137640462787020056860401120 12337559 385922549070873112751428749680173722504 12337560 1828469432262447324315889056116121600 12337561 495842073435448662002493877353889428352 12337562 945100624120049438534413208958373666032 12337563 -175870370158198512758567232872062086864 12337564 801283308223567871928204409442694258176 12337565 206331502707080114247484941434560521720 12337566 66242169433649136618311646463461531648 12337567 -1121728998152490959910111733050989646096 12337568 971141483323991308404821500458244767744 12337569 -831484955129705977662045609110094735360 12337570 -5124316986759444180046875652977699840 12337571 1865645624345060461010386823384401463772 12337572 182686389827681242848313876287628910592 12337573 -436617773997118236637755645088194330178 12337574 -294175082694327375494535996426936221760 12337575 52546602714231684969594915021488880000 12337576 166867276736259490948289383404665640960 12337577 -492384608947598830170412486227417299328 12337578 80542212427761585709971038344745534208 12337579 -638035898782939592421505208460155894016 12337580 -509114424400687510112582742954788997120 12337581 402013019567682390782880335903319136224 12337582 188891770096280585227490754497130353472 12337583 980061882169851519237474547977720774864 12337584 -3088667212289980615809750572300500992 12337585 326708832108167637269849071393392135360 12337586 43242804524911205265240836798121072960 12337587 609977999388637816885674077570065670760 12337588 -379986190961636508837135811553555640320 12337589 -1127499301919681834639127732436538092800 12337590 -169466901912342262497339303105164503680 12337591 191233428290084154416169350327060289024 12337592 639706374923812107792213088394337177600 12337593 882141173454509220635869977517024373760 12337594 340833240821127804968645168657760456192 12337595 373451085077052573599404075891825353600 12337596 -266389527605396634115005849372822348288 12337597 161043828548169492412114056932149452288 12337598 28644059169857504166191555053501812480 12337599 -432020886340513031420300007259141026432 12337600 -210755441288159842522298316618674995200 12337601 -574123031671248954221767487493607373100 12337602 -15042797251453477849846493965849459200 12337603 30629495072976385887763354779417216000 12337604 -1020814458083922661462521708258911251200 12337605 123320372950607490145122154843668508800 12337606 3731126484416424895405288159145195904 12337607 71187019737400924460852466592099216320 12337608 513673841828759458394566483199052595200 12337609 -56511774158692739181400676608505862896 12337610 -579920541856419457022863907259116123040 12337611 137946541476420256661468055023467956480 12337612 409593926169201619935053582207003420160 12337613 241744637776876931817651540503925434700 12337614 28127552626591279825429275873590838528 12337615 620412994998424804729057476398312054400 12337616 203858991506756484261876754520452153344 12337617 -171259314758656200796713272013253090320 12337618 455603487363174205953778422620690930304 12337619 -662914587603550410070883233873232029104 12337620 -125836357981299969079645564843150571520 12337621 -472340070639532503122521198658669088178 12337622 218094938254205613413488462969400400000 12337623 -802676777230060656102949667942353806000 12337624 -92173985865360971941623996201077882880 12337625 -684445653849153035089470659244412950000 12337626 253018048430342303647982356252589752320 12337627 920640479461698155076530200716320066040 12337628 -215102144436388249724216387718097833984 12337629 104632741612956866431475691915550344000 12337630 -238968281187053023543103958909658511040 12337631 -1828170370981275150742398677712131336880 12337632 856114915962632583052475267008415662080 12337633 38093289679527202185717035536658408448 12337634 -520333933743821191122277526012578746720 12337635 319479279804114481603001947711965730560 12337636 -2186590965992141451328433837404681156352 12337637 -226476667068711789655103857227443096832 12337638 -7745559001006032536273624612419592832 12337639 560825633218487173591644376892508495456 12337640 -339930613713479377426907267038224384000 12337641 -1096183175512944209105583739912907720448 12337642 896050568078532343816426532874989975472 12337643 -291476277106466233464183527347352960880 12337644 567923380837438633758506144501038080 12337645 -396947729138944235647314325249252684800 12337646 4711676125590239885786749419803181504 12337647 -198203689577300405752884187830028838400 12337648 -149137136718217379385048256243546128384 12337649 1918522339421041744762905392159093043264 12337650 -50332015776665375966496494884337280000 12337651 28592002142175722663908693951432898400 12337652 -225234306881439112189309981295434318464 12337653 -145401894799959950245574106970921276896 12337654 -87890931571758339069043760701025888256 12337655 50102193321322184253174462414938262240 12337656 72123983552381287968265486815653068800 12337657 -93021677867853631961124746910978462380 12337658 60141840901463164810293747563719034880 12337659 -66908414888097590199947300343092359872 12337660 334644361767862348850795655510488156160 12337661 1286948636275684939548624477390845784870 12337662 315388670285095183351434431534847941952 12337663 -249542253367413204604395037120281382376 12337664 281083604106477950534396620298765991936 12337665 101413054075479585474581680604724817920 12337666 174275528693972746763597157145065700224 12337667 -2128144461717292469506773769731474547200 12337668 44490716805745666936843425462209531904 12337669 -393016306159617069826190522077451176960 12337670 273154920278867492145573627301384085760 12337671 695263982104721607782594826057372275112 12337672 -845613133276717151800196820429858232320 12337673 872751605763800868121521315542404632960 12337674 -284207209615557824106822009696280362240 12337675 -356917434271266432595671250390906053200 12337676 327599471009355169747276189616506036992 12337677 -8421301185655314010200945555752757216 12337678 -705441343773214584359248404620936401344 12337679 -79111898194343393464632279139559336352 12337680 -76461566483759279911207950929889853440 12337681 690368766482532934885746894947737395264 12337682 -355580060633544757103004494769556930560 12337683 145594861933905695735486608995132574464 12337684 408899821343431700232749045208705087232 12337685 -1506898833580168821593153949601372285800 12337686 489332327273511369125130140626966043232 12337687 262803557252165131029428646031589962072 12337688 1701750788767239655398496192732181299200 12337689 2343709089571145569857825738470378496 12337690 151096545965429663862492829145645568000 12337691 1369195096988936778289883438830126249092 12337692 -656683844809946435384056889737241691648 12337693 -540744388807259506613411833294660380058 12337694 -315398260595571010829205131409553866048 12337695 139690147613146047479847371162610343320 12337696 -309748032315925052446985759231123128320 12337697 -100106947824493214742362552368495645854 12337698 -47241238811619159463226516890987640832 12337699 -565165046858656491309070879963674859368 12337700 672202205083813860988635239584026979200 12337701 -319327689716499609105085425577582720800 12337702 194338034688526930643522136343038702720 12337703 -81334429437490133824291441933596628896 12337704 -807868952211366962059186746866515968000 12337705 -607769355207261149598393875483997250140 12337706 -253276106189697319803740029709134868736 12337707 67147793153486038529687576872747903680 12337708 -716671761096490086525778686507537302272 12337709 438695836573698016038468200963800085910 12337710 -70601748697164842359138746363939840000 12337711 1054321485824702578768255566373602568464 12337712 160502857260054535196304841725258792960 12337713 195040129153776765079211691008018251842 12337714 -198868759291563297743841855765493540320 12337715 -243312925727196157497316105272518424480 12337716 -112807938561972184497682009851946389504 12337717 424615941183189121794401825765754104992 12337718 930952357341224053847399492681526199104 12337719 -481255642061395111884074621628936536856 12337720 211687282892743865136046009705352601600 12337721 116897516595109475211960245480317444608 12337722 -114358317291734524366863734273624081040 12337723 -616996796793598455679363911708539040028 12337724 -56490653011423761545307124824215070720 12337725 -552341650471364075783373709784062034400 12337726 -405265118766793272033487889759977881600 12337727 167065596124039243074130903226624784576 12337728 85106460002376068843231072879791570944 12337729 -82398168825757741726043122971584433216 12337730 27056003950107260937764121278688851520 12337731 -172122493276170090598146272927061004800 12337732 24882941426040198832150918440151640064 12337733 -395571270093848341639821638791697866500 12337734 -6095339368831681285822089770092864320 12337735 -2155578275253014887826782057071237128640 12337736 850904076992997093854529979263904711680 12337737 -1084642146053569902004390314554335334640 12337738 -216890273449861247495858752465454757888 12337739 -1340670718335605364105536570216435252460 12337740 -271678354780876782233150935356464701440 12337741 -269914762306261886282502121098363298176 12337742 -77804711295020186253562935833165978688 12337743 499637663641360130949599059355412617856 12337744 -401051863829840731775118627826762915840 12337745 33142257829760379487799493932133283200 12337746 -869558519756305956338875165040785843200 12337747 457455751504340127544563333885322153196 12337748 -450813424920751757656139936480947646592 12337749 -251201783444331435348129592013434590066 12337750 -645223990747147006833563336792490816000 12337751 962403996954695593213635584947989343752 12337752 -79279749373937405354652836682446929920 12337753 477446887189806807909730066334296680960 12337754 -2882945632078973984767336871312002560 12337755 -59169403631155000283461910450920087440 12337756 -99549792103777034485912317852504168960 12337757 -1024638076603087944666415186982342222688 12337758 -51185731869560407982811937874245463040 12337759 -1174442850497421700742180783097732849744 12337760 -157782353997493898071739910320357376000 12337761 -62977775939140194431134618805333603712 12337762 235132850373235790509792663409458519632 12337763 1370874893745795585514519350744197418012 12337764 215917294382190741788116771400572538880 12337765 -1572896549849161610910273814716427620 12337766 299398167572349181662046689608874299520 12337767 516117407591899501562439682116750450288 12337768 1314361020468227923315112607751454530560 12337769 -1438379525998507738245352762909570213830 12337770 -55249042136086995350798852432371526400 12337771 -323278056576896715308765030863485798028 12337772 1314248590528377924303447771807100037376 12337773 142588199505667712795797317086951982144 12337774 -796508066760563776500891641692671429888 12337775 -886414122432759300353965419006000000 12337776 184137415589758922954890552439504732160 12337777 -1016991414599384023676816781875078819374 12337778 -912140714724728798030631555910895892576 12337779 102589427104351204159445514578618287680 12337780 -112104263906687973084573298584219033600 12337781 314173873508518279382287003272992268000 12337782 -298275921718848957577895072959829446656 12337783 -154731965758664665925741820489584949760 12337784 43588555628464875979069688292379729920 12337785 688286648677586106538413246188170800000 12337786 564708389765835944578982009948112692592 12337787 606180334733126670344454657663460149504 12337788 -332991175055384383009749797988149337600 12337789 964466235608415485367580461778321592460 12337790 -348171093422957496960123922777166769600 12337791 579445683590031747037035865617686843592 12337792 431286165860033412552341088671461539840 12337793 32731367065463367023268314660783607744 12337794 99029301589312215931381365844299325440 12337795 205009704357559992692548204829335750800 12337796 154354802666263832428251375443789414400 12337797 320369468610112059622368984003950588928 12337798 -98727928005814695261279896725222594560 12337799 2204766814452662144274435955348739403792 12337800 400553818983172980821225707312278528000 12337801 78125951909405667701179703759408006400 12337802 352191165291576512963868638768091724800 12337803 -28243023676617548068442444087682587280 12337804 458641170457163545438885040342149926656 12337805 424150960631441146567013040156445405920 12337806 44616948360842077443799432448218841088 12337807 417307964743373492826830778231152243680 12337808 -148209559972862746182416079272777244672 12337809 25763828223642462749697537797385981120 12337810 366859347432064138965786790484944294560 12337811 516938906795002880727845371761084458412 12337812 221770368172526610025010665721550643200 12337813 741308535443816316721950817009295442062 12337814 -177334477407312324148688015790483721728 12337815 -99571921026278178567330834663673774080 12337816 -413524412276001017711085724141839052800 12337817 32729463599637680163152318986331264640 12337818 -6889853939189050399774552936930298880 12337819 213787220753092442012912888705533758320 12337820 -318333553164073964182822771684685091840 12337821 -278493650390044999145840420619051923520 12337822 93335218004554587750764506241341544832 12337823 -43713014808106076910194621362569839256 12337824 -1136275965859912882330123371091313295360 12337825 -477938870893038720349267437530944208000 12337826 -428376833363984000771532486618894649056 12337827 -580843640810219304856161519882757919880 12337828 -346426424401132375990945368883223552000 12337829 1073269144590075832688576089189046429952 12337830 283881668613871523287967406922323548160 12337831 774133217082171156511044613806001415064 12337832 11727983363918933503058949940929976320 12337833 579742117627800314215440444350995185600 12337834 692381354197962071512000190479386445920 12337835 54246182439515183045789117478837809760 12337836 43307503259110443692770361963520983040 12337837 -175703818795447908056588740075332143700 12337838 -481189707052042376156823878832862211904 12337839 222095164091564144507854684319888062104 12337840 -54329410854183763590378346990175846400 12337841 57521906724653858053463491045654438452 12337842 -212582884066645168694575374571006175232 12337843 -120639890772807476837763413326104205920 12337844 -89442880233715446876041435263243284480 12337845 123359127528672417330944495474315927040 12337846 423798035553439946343223349949161875872 12337847 -1315442831075940315197536845565650542040 12337848 -119121000409521702333430645057694208000 12337849 -603787491559445269520312842801195757088 12337850 123180300063199499291980137022370476800 12337851 1199743061668367058171511065423344553840 12337852 -897516957239860601752459535281953300480 12337853 1375814836615296662459717806367283061728 12337854 -174913043321275862248670050811668141440 12337855 -457985509488062674561541063817502187040 12337856 -518465889482853318970474080681892773888 12337857 -258827780069758632444822701848436091948 12337858 -119493809671730791913569079619238773216 12337859 1319356668791965828106733428913775526040 12337860 -614192030824926652256433209100748001280 12337861 -13661882398514957616297016787441177408 12337862 968123017357254302404917856829310510432 12337863 918559768210804437795483190245741375144 12337864 -411485285714952349617973948396331827200 12337865 -454944812557901073413955239557251841080 12337866 203660874878702100262492089841040793600 12337867 373483411300411812617099826313069467768 12337868 85705737934804550267987328147104840448 12337869 -146808418458221424550057090466203637760 12337870 -130782078787391770634849196341645299200 12337871 -179794673632536772172379648416433326496 12337872 -50815768897984192136178745626770669568 12337873 -341945155670594942648224179159012694556 12337874 -235126750898866859605974273802850712960 12337875 -466766187168006432957490592930182332000 12337876 39290473434504848610656631158630645760 12337877 -789935669447586429728376818511558212274 12337878 -68473784742793617146985022568366315520 12337879 -703835598575253063618501487761186534520 12337880 122488491735776145372165292182869606400 12337881 1173338460456534135904560600606787487952 12337882 397022540686106838100102990238054095872 12337883 -911426588009319868618743901769873564016 12337884 -9052122204981859763373707639165340672 12337885 258392090985066709266496401722703605760 12337886 -753064890743115355343374019510640000 12337887 751797070614502585666754366001992709960 12337888 -1863618229885574118182188050388624343040 12337889 4957105726953738911150581231357686690 12337890 19242592739701528134777991385607152640 12337891 255420734147877224805307659538464763292 12337892 -109767722415538750030464815950843944960 12337893 30131479108701195762201401498669107200 12337894 43082681321480764379333439316182131520 12337895 1093599590909752182872788043943962969400 12337896 -600073202573077333576737421064901427200 12337897 -6228244533868383087505029729994381440 12337898 890032892740585598414945076437813089200 12337899 -420424872844120976029022146855577640960 12337900 50796736326841450324821240845597216000 12337901 1085067922840166623779441557873211346902 12337902 44655002754497175294910534572601383168 12337903 814699447686647134587550434973343494320 12337904 876254280545371297788539324108636160 12337905 -172774887283167867728457704770341340800 12337906 -710814333085246530022130988529127193072 12337907 -783241932486200547902148337003960638336 12337908 690848791617686845607709343115560058880 12337909 378155261375596480449713150034703116316 12337910 173130634558791840364865725309797317760 12337911 488021956968150526895994503780376847488 12337912 -274320936904404840985949091177727180800 12337913 -134556075515263455475800198104218072320 12337914 -273677208181583314275406920123386818560 12337915 15342693893933792236432508902545763200 12337916 -1387457788900068885660460182909434388480 12337917 -13478475004794241324982078792026068288 12337918 609841219627073899234512817730351398080 12337919 -493348219089325885551833801807152911240 12337920 -12687210380606329689862645735143505920 12337921 -4305361095425956576317859777476111616 12337922 16415224702606669186893754709287344000 12337923 -164055961097718686236630200967060488192 12337924 -965566301116217524993501540531819871104 12337925 70576377134777357249903825819211489300 12337926 60237119034250572240526934605590374400 12337927 -2373969649012275898713581152092920528 12337928 254840596666919519144487638013553920000 12337929 685029218220760759888176779152251372948 12337930 -495652030590253934305899916862949492480 12337931 -562931469760117222535233128342607942800 12337932 -885760919673777185194240386211789221888 12337933 1039976498712112812497092210361963009280 12337934 -284853504487904539933059846101726956800 12337935 -64384777259808799862873624143929897600 12337936 34714266302965827474020067876144414720 12337937 -1176656079013768257404862153606971666328 12337938 89864374737304330376165414083065765888 12337939 -1305974634551874760279521157495194626260 12337940 735868093347034039234589976255666743040 12337941 131221690931218938084666571010135920128 12337942 -954914605733354304189797868210601948128 12337943 1662893531882193816668465292165896896464 12337944 -576372590836567457335015482517548257280 12337945 946358658129727205331719288991140709000 12337946 -33757698589324752124555608375421683264 12337947 707125605382180829729451644309312640 12337948 283825287121919046968258988227843501056 12337949 -59892997878542811449252059715461159272 12337950 -106047352758415840442825380294692556800 12337951 -267055505114918696472212368401335711528 12337952 529430489815391329526278070361408405504 12337953 -746835118961737026852050855329079631936 12337954 447045012495845948516856366107705932800 12337955 582993401797879316860971080889322916400 12337956 -140438753430947822832146255361897243648 12337957 -2114705842297139553112330274164587429348 12337958 -134337638550711536571996893759381644032 12337959 -18364542417396462252980856881004602112 12337960 1536210108345892424709967223902307942400 12337961 13039196411614382279628747742340637300 12337962 70268233442650555457277357741885358080 12337963 -963542890112881829875883840372620483440 12337964 -387896104014597088254461587236705024 12337965 460591941379017120873882504623501502060 12337966 -225400249899258293891626013202212096640 12337967 642846317953713698200882121948986880016 12337968 -33461639458692124181687287240855191552 12337969 -26704507394962031338638060983028110848 12337970 615342993380313464274165808805333007360 12337971 504355955733337790848012072612713877104 12337972 -294885360935135139465012098983342532224 12337973 2134218602966895217457719310564944988640 12337974 -296815511256367699334568514900102917120 12337975 -319179522300016243416028503342452353400 12337976 84385145105101657827412509494717890560 12337977 178544871231953820092033727536689786560 12337978 -36513770623940973755925322967904834960 12337979 98000144729473773660201665204959748580 12337980 232429093688053505755353031000451343360 12337981 -714157651098242674922430974634655785300 12337982 -317886514104131248303236020531364723456 12337983 204607322839674499653149824618028098560 12337984 -325686367500216431136417516454450561024 12337985 364491468777211743408421360460813328960 12337986 -22832421379948431961742386021089945600 12337987 593556453411856878690611440687581608636 12337988 3185435162957735307898200821339164416 12337989 -580239874976146805525546776546883085120 12337990 -3178287501830076057129606653524224000 12337991 473424819732007620004702234216134749232 12337992 -655516160183620217288868530766409728000 12337993 73044687508379269040409952444173829584 12337994 -567857983060605611679332061520207882704 12337995 6071517401681453198644251739234268640 12337996 341736209035193662027620529458533736960 12337997 601613541813331651328536923460376113632 12337998 180596256058158289679817758646749312064 12337999 -1521001241122775381683989362150060218000 12338000 13640378683718748348013307481292800000 12338001 -21774682061464474566951644040725458188 12338002 -195730266547350778473687303325137361248 12338003 -281212613965938927973319278409431625748 12338004 531139415937555125202357471851363014656 12338005 -264913594703080930615495874479464718080 12338006 -30342874402828535298777288955124986176 12338007 698245720601774538377709035513850960 12338008 1356432459563012068843755532316926248960 12338009 877603593267096152234007803595604744260 12338010 136939771910986607437910525647509458400 12338011 117897374094148464356544612108011832320 12338012 -506630523640640290922109541174804761600 12338013 12075740749338562364698351373529546144 12338014 225972077478773569439079374062584838848 12338015 -550192169597746189157856440611009914840 12338016 208544971035907703343166849788745089024 12338017 1598780942149758489155927313990373047552 12338018 -12774276341546940338105408120185973760 12338019 -42812966173153233219659031456008649756 12338020 -55570155377475037056486880701503761920 12338021 87719008192836426780178603542614085600 12338022 26010397057058353806507061869774945024 12338023 -31137687672270715052148652913097765560 12338024 106051757291354163861458201495514808320 12338025 -66985886212178357826068668082082892800 12338026 -620352852912373878679965203761154334288 12338027 -60910248641770789357269601721726603520 12338028 331095013101672377048381988240286187520 12338029 -221041531824025153438796109279082228512 12338030 -442677596121478882481020019452779350400 12338031 -83496156969676146340058911098886104576 12338032 31767357788978157212609771135509921792 12338033 13192685012412120217524591324659434464 12338034 299615070304737062446558956816031793280 12338035 -686247421465033349178304846898269445520 12338036 1179074953947899900785013369027903210880 12338037 279108299318094240023784923163923907420 12338038 -135769056198389829431659588891765834080 12338039 -229978162725801569717802346690731988128 12338040 -308376248225264161843049983463325696000 12338041 -1753361627069747885475926391241641985558 12338042 863943918871831322438277264833228898672 12338043 290432544590231502398130287102570364528 12338044 -637533191309290328222893552165825828864 12338045 -1025874381539778655453288969134181247700 12338046 -77169917404753686270391396495853981952 12338047 1395521567209613059417217688571076986496 12338048 -433594619635708334362878093833074114560 12338049 -168710015442391360594391637757392753600 12338050 319621795163638220029792808181261312000 12338051 -59440493803671055450226177618629349376 12338052 223074657789556194223259162342123059200 12338053 574866111185776627177794038529841753600 12338054 -635234143182476945813229020579198277024 12338055 57205073281285267915176713590475191200 12338056 -348221245451344466160981395892047523840 12338057 -146956763048810383513656299532493344000 12338058 -160136888015833640191909466235713500416 12338059 -377717402655658631919227544208158348960 12338060 -314298884307542092306402948683760588800 12338061 -552620408870250418714828982047938674880 12338062 -305587277587958408972606413077575270400 12338063 627107656070899860194054167772251021560 12338064 409764101740063513673341852521043329024 12338065 454720191287862795498071289283401593460 12338066 -268001942077689704527897053721486483296 12338067 285611161234397817697041570725366560512 12338068 -1061244964467393918075547787941037742080 12338069 1529637846440134924316857540008564335196 12338070 34195509840580531118477297945660332800 12338071 -407071481813205116664949287874780374000 12338072 -535321332817462376584632722909759539200 12338073 -116907990378290691777634405626238063392 12338074 11758868296158382594849882079389504512 12338075 310405862944650555797692082183237373300 12338076 13546869306727644256967905609796788224 12338077 -1310345055883455236048412089559045026074 12338078 -3176279557461641785997722337148524160 12338079 -270386236550090829989145514852137736800 12338080 -437050948093448478688961868880753459200 12338081 -371775030781934953284300249422991091008 12338082 539418285997238416456548904872794757120 12338083 -510091860605656925224162414494270395640 12338084 -470641538745553325851644079315693882368 12338085 239682413056097473662614141397771914400 12338086 466076928188778818640440542822508328000 12338087 -102203276902771274325288450754828974720 12338088 201323113874929909616586455307992186880 12338089 605449012359260468844419878336270006260 12338090 734405860344544890461134342087189913280 12338091 611885965729226445360063933966286278300 12338092 -62136902449975934006299475699105297408 12338093 -8928665728004612130882598859683613952 12338094 67806843823994155134354404064602553600 12338095 1837339947105439960812830536824652800 12338096 -136347084552497346516293931529162653696 12338097 168055903389129032871417171012123025728 12338098 -818437329032834244971590653326131753200 12338099 522506764104754246158931497854752121100 12338100 -422131114545613319773105561662978096000 12338101 650430690820069342791055551830857925102 12338102 857481476139328637774351250499347943200 12338103 -298518521752317982690890069083484195096 12338104 2019881869557291736336437086703853117440 12338105 -368442948627633395469993972027498371640 12338106 77365890092963571827592901502437171200 12338107 -15258167485082174320394800699616987808 12338108 -120181377243887201841455227440166648320 12338109 436382373913374581966882260387853994240 12338110 300219796743355897884094472153025788160 12338111 -1385853256953812459735432093166017742048 12338112 180231492763369866597532092118912204800 12338113 130752900761592480755299201171038230100 12338114 401479650150183695971602796210796392656 12338115 396456613110431559106910778100225644720 12338116 -179246215090682389773811296789047562240 12338117 294775478525962981332104429457274440864 12338118 53563655797838984273154393728976729984 12338119 32019426285876576934557772695074851968 12338120 479991584494571574251451870775421337600 12338121 310045282881988875208933532993965680912 12338122 -174528963280117678093373296614775534848 12338123 -64648441668767257192668293400477026160 12338124 -213415859787126558468097732528380051456 12338125 -144878773188245445940996254975587000000 12338126 -63387345542383714558401291321818119488 12338127 2245504420170766218757699546389007920 12338128 -73364571943104123637104102971121664 12338129 1349276650217707189726129716865303103730 12338130 26987497689067245365401104529852938240 12338131 12188979993475881836662780079746514784 12338132 -723266744611919811115054572684311009280 12338133 1077405824806074508684383901828721022624 12338134 -224654924590187931176919263918116835328 12338135 299615504571930219074547178007006121600 12338136 584169335836377067214357501389557657600 12338137 631022762954199300573440157651852206400 12338138 -184626180559567431473932321917284313600 12338139 -18205037464749367916006746021961631360 12338140 -635214220073356431901448135119565675520 12338141 -1916798367117078624678957697496322280320 12338142 37998523025607393914175927813152814912 12338143 -579110576574924185685383542835655932976 12338144 -148804302178607430412993433183579013120 12338145 29569904734494094556396588171647081920 12338146 283376892336770061573484532568181673760 12338147 658516229124178242765215982931479780840 12338148 355042085919159572169219963563996805120 12338149 2319684985772101302859603048986891036 12338150 225611456688706148328337909781326257600 12338151 382218316099881446464459570237991050152 12338152 -14335449281977886535855777073430906880 12338153 701975568009654620339272623339208599120 12338154 -19650253512584528096819993578509446736 12338155 115176579423468560565637376851761813120 12338156 -254130702721393035424625481054567144960 12338157 161483107792905286751525988025407398688 12338158 687593781162976257260482507480663621632 12338159 -16963223442542074669240026719828259120 12338160 8422215148938879416155845018481459200 12338161 -1270682761692252813467106010547428232976 12338162 15047996843346773218384037295450847872 12338163 -33309750167466349181766487733389447080 12338164 536354250524996541391313343317728638976 12338165 397216057533903381315286466203488988800 12338166 331112181452004272512222970764877015040 12338167 906623050817689035058442370436578772272 12338168 -32271970590949288391421100079440404480 12338169 -274715651815603435518099293653792603056 12338170 34563613258126340754659826848737551360 12338171 -234769165815456470137337457643345140456 12338172 324357110633681683313399366742948225024 12338173 2653706183771374401272708106486608912320 12338174 879496328565111182387156230135374606336 12338175 625265432506422219619752650499905434800 12338176 -188439102665987443124675817726646681600 12338177 -815824687543621797960988358926757019648 12338178 -118869577592219057893373310650054069376 12338179 -226889264049676166189336338255247784448 12338180 -636669448649547062915088947947488633600 12338181 589006835562261054164532136994551122270 12338182 -97251764652104397791405071291545499200 12338183 792540270601696477297103549189985764424 12338184 849330575912581324345525632391979089920 12338185 1114004341422476739360181638854013121380 12338186 -51914165654753834594480775414710538240 12338187 -269509050491203455708287491322270940432 12338188 60989522685491147144301317385543859200 12338189 941635682884911618513268953433381192224 12338190 713306923331810359305296757466425600 12338191 -360988636397965730601788523426021283408 12338192 -120124206549000660725206878082737881088 12338193 -377970121981412817446315961188210327616 12338194 555821917424286666015827681464113654912 12338195 487340859886780728372935292716666266800 12338196 172972434129702961725710411886472089600 12338197 -74733161043968318310071053817141879300 12338198 -173628127092346661418839583076938098880 12338199 35369055833881434201981046907408827800 12338200 142966955351093947878057581516348160000 12338201 108461823409983463788482553519756891600 12338202 -82602213230493610241411219083526361600 12338203 628119345610967395255421081297467128452 12338204 1939442057540083870349485231969086515712 12338205 5456812176085287665127300888635043840 12338206 -752770952863377741934897650575415494400 12338207 -507317346977032462679081891200519551888 12338208 156063341055891838411430348984805556224 12338209 317545879358781644359216384711402459560 12338210 -235089567897714838929054207269404500480 12338211 -316598084306977855042807126745021073936 12338212 343317234157219178056764215035003920384 12338213 -1432352391568922649156924413515922681538 12338214 106499221595685949397337268613210068992 12338215 -113821483974786817072844152460388461640 12338216 1109005374400902798532039044672013762560 12338217 -368029723613107478230805842959741227520 12338218 -340236378467259237249513057697601894400 12338219 723130828401753993908784407252758141620 12338220 216388641697793649457254611345645568000 12338221 45710141451328732994316065206645734112 12338222 -22163387580211699359672715858520902848 12338223 -574329848144023881446759317046823404400 12338224 408353794180999027149903563201607106560 12338225 -359862004974021070160549292225626898000 12338226 698397897055649954762505358173435755328 12338227 31707953988871210870618022564476163664 12338228 380615281614307343030047693641163585536 12338229 531508949232269870663453278955114841600 12338230 407397448917878431339254545339246824320 12338231 1027380287306712682314913700713550382864 12338232 -329772049414881768874670751252817735680 12338233 328769216013673568942099849483228925482 12338234 59372950206718555902617582153863545600 12338235 -62516583884834042339383213394099358720 12338236 -19444737731300547018381402525881139200 12338237 -209358967639749116484202345555197173568 12338238 -82939233678094465994264870711878907904 12338239 -1112555552142050648764986836683668681560 12338240 157774006902034987294671653771689328640 12338241 33065443862939239050258671980557776256 12338242 85583770907177158730547421824067115520 12338243 1466868465890830817080868212575875920800 12338244 25254008594890736678473951796273254656 12338245 -936426979278409125728234827730332930500 12338246 15105445487458576933311237505672671072 12338247 -134647568325811199603164698833864105520 12338248 1103923983152283071732132695120281600 12338249 2776251289256548871281517032751620458 12338250 -305278040073369615470659364860383552000 12338251 2674382414446794902376154794561917900632 12338252 -1671766516571259524075468203235521013760 12338253 -93867771396759580525387450659805843560 12338254 -1048833686147643024114717273046875119424 12338255 530406494155757603710784164491356712000 12338256 27119506609414007642304759617222344704 12338257 -1139278000569309527704638615218902571280 12338258 1722309721643589309660239044154924544 12338259 -200319283781858004065073352713298823496 12338260 419951040736589133924977220104077824000 12338261 -562332740425846671542558016486484283496 12338262 237983279287889626063337894643923361120 12338263 343274996893079955626935631923046557360 12338264 1735558344084791353899535969666604943360 12338265 295170799533170324927436851203439392320 12338266 -73879616604322326550271425187309553168 12338267 1952331072545442529116275520355247508084 12338268 229551259857235722304291123006029949440 12338269 1051401675053904184361570086109750508000 12338270 249305785297420211891737712064591701760 12338271 -1435962914485038322234247264367269272320 12338272 1007635789263339486581521376036804493312 12338273 786219674330990537543322701828835519522 12338274 -31716672444389485023926542696808640000 12338275 -755295374070207726582030915468409617700 12338276 1030314297509652169170260267078388332160 12338277 -54479533051437427720535299200718548480 12338278 744259145271874825069304297264896201440 12338279 -641473548621612786586792168701736057992 12338280 195939021648094807492872186192215193600 12338281 -858726714452998983529918092131414412288 12338282 -848852832196368218337993988923604354560 12338283 608156270718132591049976585610356251224 12338284 98411967037326341563202589550558913536 12338285 299521636440626788348045160698436882400 12338286 -152094734406436609143433943256832652736 12338287 28474419696021048469411397496600921440 12338288 -151521902692225424278156891592063090688 12338289 970665486602700394052510659928168791554 12338290 86828883659257255014185336441169262080 12338291 -5701042040692083894105130743683155200 12338292 -387791887202466118967611371518192590848 12338293 -147580463968616593815059156564211896160 12338294 -224542026445729484954034951922873437696 12338295 25810569935264109804120616569144682320 12338296 -426617792218538068168633250993267404800 12338297 -1687369434437820688517816116933823389740 12338298 607907986762502829546896645267609310720 12338299 -3626049075008172704028581256324494115840 12338300 -286925284563089335437210197009975923200 12338301 95206698821316322726271893710719180064 12338302 68447628943344795948915854399591246400 12338303 -771337609731510508295407626139062317280 12338304 -223078802653750168823541682704765419520 12338305 -111193441247527698850691703080868757440 12338306 1004630081906321054321145911696092126080 12338307 152002308673157336666158340978646599520 12338308 -24831070176466148135408574349972412160 12338309 -501171874131005253702851396166371708640 12338310 -92938515813389576702858490810721198080 12338311 -320123481374585479405238909906922543168 12338312 -207337973429908917344729266322905989120 12338313 -337876064703091928960514413971313755392 12338314 -83514010210313135250634853987187614880 12338315 -551638961170751493895153770892080460800 12338316 208015472628157603889724116086781199360 12338317 957265383619744747751605282490473565366 12338318 416621990311641189433453650744105086016 12338319 198363157969307630721056325557986654080 12338320 -98706599449936762227732137842749849600 12338321 -503046823279701909697576537056657014478 12338322 -295072800071471952479725947288727147776 12338323 318905686496307786508896179749661639160 12338324 355491521108230817183385580795567053696 12338325 111051973339985631164992346392945987050 12338326 101527250528373962356533609729244551168 12338327 -420332290880562662874788325026031327600 12338328 700912753678072275938674938787178373120 12338329 2498486526109917262550726231714995394320 12338330 157766627507246239192863432502930041600 12338331 -531337675976353626523730410379227654248 12338332 -1096631188498934116101515588922361352704 12338333 94228965791353477848820521002662881120 12338334 3964885737258235768035064009549747200 12338335 88710646676234557875799946421432088800 12338336 -1688820054574319229174645977488472997888 12338337 -285553085391830352064695615606565673280 12338338 -56678224720082234384884617507188930400 12338339 392451051434357594024445447844285666128 12338340 31117790683937184543147709814269132800 12338341 -38629669739925610918123888952610866816 12338342 -264066673449179623773755550723752941056 12338343 -101650919540397593223530081517618005496 12338344 905061598477126174165267661776894771200 12338345 -1130717740725857662834293733003982899200 12338346 155609567153428064808199883025232272384 12338347 430128272871688594761357918324648557472 12338348 141945821367089345029653954654128489472 12338349 66335438086523569787297152562337353760 12338350 -316355645323918505745478960023581136000 12338351 868260584248844493956597827884359774352 12338352 -110579267346187872002066239356567060480 12338353 528514778064916039644575703339266234240 12338354 181814056847122307684059662105894684672 12338355 564396734997336629596236903344003430960 12338356 728612472913572658755474836064711301120 12338357 58265444898601986696045660642194794872 12338358 -68544102119759664662241716926407252480 12338359 -153678676236604038135985287407120835840 12338360 64669657831185701922705767903289753600 12338361 -184285312750189218494809570099229790336 12338362 806599765334328085517674006023007863744 12338363 -1451750207785180171088531796783183612720 12338364 -94486055520075020606691905071635348480 12338365 421515491576207995539080521200823345920 12338366 -283921740213629560014442724079569585856 12338367 300667285318273174253008587225488629248 12338368 -160215309446838341618443865236139147264 12338369 -1250732047982998034645406979897640177880 12338370 452832650879973859009149887729628103680 12338371 507253468250186324924631363506768928572 12338372 -419413877988981129684245237462242836480 12338373 -132550704602881369636282030185318328896 12338374 -365125964506392826731147074552926407168 12338375 222704107745344906997343409949548800000 12338376 -78796354351495081746525408522115891200 12338377 -520602206911402725222303239567502127446 12338378 -428822947716832311169343501812861655040 12338379 -435875690750641768618161596025541068960 12338380 -17534409367265663266209565092230092800 12338381 1516873283752386429816796991357836829664 12338382 -210287117061912439120598091981768093696 12338383 141663757075499357321949879777375963632 12338384 65511841933611196910212174928129949696 12338385 140119630869017470547271756615845290560 12338386 127579810884999713746453704723861109392 12338387 32902057067810548837271228444595315240 12338388 344934598694435160796305972471157299072 12338389 -94288162727543676533537203886112770144 12338390 71106715988447362520749837221799428480 12338391 -359994127260596290373975767179988659840 12338392 1758159935707385680698780405377491968000 12338393 -2153118337984808332502346271503018295680 12338394 -34113337490345392854852342977780467200 12338395 37003538094414515465636456973245304720 12338396 -378520510770000113238678079186232371200 12338397 741193480961996626988581871150792179974 12338398 182225805519042911616887256329581920000 12338399 1371734514951831561777765105344613526440 12338400 -151333009698457966916557712386385510400 12338401 -591452651256819304730509960872302339408 12338402 -367381056917840358260547167037262588848 12338403 143930692731344739627739836694762930176 12338404 202649136049406846992981380185657518336 12338405 113896638488386211765996361432783696120 12338406 15310305318227100651993102998838894432 12338407 -1566938699010175153369900305322878719688 12338408 26062112222012963394893208140905297920 12338409 120627852598921519828399089830526268416 12338410 -1878148769838727591943898094372838400 12338411 -1029090674898591351151272497350112990208 12338412 -172360176180598332742642101025594034688 12338413 -2098396279144104906454539403174908663060 12338414 -119000877383818049683792631961137122368 12338415 107048563060532747848695673011293663160 12338416 -515905463926044062562652047924525989888 12338417 -13952187674817899512521145061899049856 12338418 39304555107139901576591719780890904704 12338419 -685702242052378945292302665163316359056 12338420 -11526666835428297582486105415072696320 12338421 -193224025913522937323317466253946257888 12338422 -986255953798895801199758796043821291648 12338423 -1123979995773713080483631440992086594328 12338424 94015866713355817368235610380584837120 12338425 410484455679199424710487816692137358800 12338426 -310872127184303119444404268245277385760 12338427 -177610507314650354409302236088125608480 12338428 999487110777552422784360472796289363968 12338429 434133997943796728394706188512886953280 12338430 64642126122266453117141167640478896640 12338431 -62781448820939106014007872888227717120 12338432 270732146273121998224164302027243913216 12338433 -1467436278582565573664115776381292626400 12338434 248669400875271331685046472152904919040 12338435 -153658869868037387536923734505879109200 12338436 442366987740216768157639762775409573888 12338437 -1592753064125970835525918794509700410914 12338438 109219929825108157170980422600545799296 12338439 537804720923556790069289978537119155624 12338440 -494288314044698881513998244194095923200 12338441 -226685729143123403731683509263431037158 12338442 77491320552117213973186768155448190208 12338443 -383058046655132729714637238619320445456 12338444 299553296816865743457776167106836743936 12338445 -170039886562440829299444548028887164320 12338446 531254859407283824416435382966274566400 12338447 -1391463204747185115777493854158310381456 12338448 27839424265348984270730438053236572160 12338449 -1811605552619109666558933500081129865550 12338450 98274371845935819618987320796467838000 12338451 624361244908322304178150063900767161040 12338452 -282239860625089053500199855508652634112 12338453 275670387301403430647764827999910338204 12338454 -164631576752560557133327076115859721280 12338455 535123195093254256597552758175863774360 12338456 -536985147603795844941318267626889830400 12338457 -402361072384655735357803077238998248880 12338458 -310213737274257732699324961034702330880 12338459 -257558841504218389325136224652791564784 12338460 -75867107973957015657126555413830348800 12338461 742900895813983620742921527892235308512 12338462 133621749404793730841452694359245071232 12338463 10058461256885113872144631367259308928 12338464 -612134007667715414289610875036098101248 12338465 -58113433737565158870525062368686044160 12338466 -161161383709313504510258270535277902336 12338467 -35743173131300494887710982017258459920 12338468 185704132299469134101551704957472299648 12338469 206897275253729039254678517167552550688 12338470 115447211797134356747573009237921145600 12338471 578348057804490251686490716122009721200 12338472 505443086472511174160041357774999633920 12338473 365297009281898776067474388032836568320 12338474 -75487857400319701259351965861040593920 12338475 431181982200000717775472797224912918600 12338476 355339147905091525442618754478768098560 12338477 25969124441922380687731532915098314732 12338478 -574982360637675703729578596551565373696 12338479 -859390715933375403470507348726357735920 12338480 -59876685090125826242816847643048673280 12338481 -881672981742180855808640337719355689376 12338482 39922111849717877335676262094238227872 12338483 -1183941754603374207930609311293312625268 12338484 544493268299800230436686781156740673536 12338485 -186193482748802570852171626540682068200 12338486 -277624408429645721512395544408616335680 12338487 -9155366007015309544890303103588128768 12338488 544978052302258266989239420993087119360 12338489 561094002598504645261268724339140134656 12338490 175753162469082275706377214299940503040 12338491 1800264217458227516752319852218609896 12338492 627283434202015206733230466482489884160 12338493 -414682777183035355437581320184660296800 12338494 58868274364934878194308239872623967360 12338495 59094795762552943200036494919974853120 12338496 -44533864336925174605959690298910048256 12338497 -1017940041552962060004587023297005626016 12338498 -1097940303916396923325857803480257172064 12338499 -320384142136465374127341311665363986192 12338500 1018487348721886999791604570509750336000 12338501 40148968591545948182323929168078695040 12338502 239132300476896310088813702177506927104 12338503 -47315669912742467712064394521849742248 12338504 987329372449721792899448271337985894400 12338505 52211758319356566873463030997434886400 12338506 -1545339876720932470130193887531133696 12338507 1213952901009502532791520914091596020756 12338508 100112943565612155590292036268114329600 12338509 1767701025187782749112868051896149886710 12338510 -280505714832394467687620100488991723840 12338511 -392945371244383035029082305240283880320 12338512 -74509143901205639299421269428596768768 12338513 1243889170395638128482905960685767362560 12338514 -348152640482619188397251906479281792000 12338515 245162002278202817045568116929264886400 12338516 -115948983953148817688429333125719826560 12338517 487113219534361812633190050742907286048 12338518 -178180815963612585820538877514164131040 12338519 -235750414468543480336746489258815546904 12338520 744549697682590236399010829017036800000 12338521 442856136829828571980231802816581915470 12338522 -101908170921610129580327591115208713216 12338523 414574347188689263056087967223460434320 12338524 -91017287666756903094855961948764364800 12338525 433594368612306732058660760842670080050 12338526 -42487903583768715294186208391906033856 12338527 -67875080630005396567150321318606405120 12338528 -906016887426311949601454506236462366720 12338529 -170753254011444785899392063911877710400 12338530 738352278185082056086139791210778080320 12338531 146996666913771746498662611998719997424 12338532 -854621926783964217002825827835114343168 12338533 12157146401152689817734952313884832184 12338534 -20167571308938978338277683106058813440 12338535 795160311252593288542671168609814569600 12338536 -347125950141392565869169724452716544000 12338537 -133334350714174247307238111248619964928 12338538 -128967721409028923403824404756792247040 12338539 -446016278215990741346829630046426123660 12338540 -575994244419119399653925277324502087680 12338541 78875989569582694247361533041866888000 12338542 -831506293551310919141054699865616103808 12338543 -705033664096733003148632975128666273200 12338544 -102017247079666437685053727687732985856 12338545 1102432992031129506214655174899910325300 12338546 229215102068935844730272353817502835200 12338547 343140917607571101825301309745799866928 12338548 -1123348904770858334813215215555277412992 12338549 -11772181669310291811966081271310701440 12338550 111455994495726195810892503808930300800 12338551 -157611052134167264998666044813143152848 12338552 530225893715362456510712815808118681600 12338553 438384201898421172497478284114569690704 12338554 -450873520469822396111570090953497232128 12338555 219361700577583487764245533506056456960 12338556 -400288474808795829921789367396284784128 12338557 -126988351653876734267601705720891795456 12338558 -107909312846627304611804435983748825088 12338559 111194868530935970442973214191695813624 12338560 222197342710064698664229306625110835200 12338561 1368608003046603350712401694789227596800 12338562 155962492145412045002482308771262106880 12338563 513596611057087700046318385226253247144 12338564 334948435049092905302289129626954207232 12338565 -95201285376572310417547244726053392480 12338566 222276648788359788564925190337597707808 12338567 751140513545839887542221835551978574616 12338568 -531189150709497633819916277690718535680 12338569 1597564492759258943579861835789505952896 12338570 -684795906987993122859476436139391327040 12338571 115260933192459459606927803099291802624 12338572 1563785355716226185909107142441398026240 12338573 768568108151465319046306760299285376364 12338574 599668702330677986304434092277921725440 12338575 224366714339619800545962328186119181000 12338576 -44264268834110748906375646890487185408 12338577 -713244650309302807013582265375774425886 12338578 -102503057164432079082020128836701881344 12338579 27170543737819021551935145303220343880 12338580 15177481884833106700878647298616811520 12338581 1068193795339259602008765327874470147840 12338582 -373790265834022524547637854214172624000 12338583 -415556639613373442587946144265481407072 12338584 48519527948748534458580498889031761920 12338585 -36576947704184564392795687319652071040 12338586 322679851839033600725848139530859529984 12338587 -1972960654003030209527097132024262503248 12338588 -244057511335792810386834851158771917312 12338589 105031451907404596919201113490695451136 12338590 -230273671863223828566064267845832949760 12338591 -1003559932941051717977671596271513527048 12338592 -10021431201435553561679726952003403776 12338593 -502216379093367425750958151838950015296 12338594 713269237702574604321851357668194079392 12338595 267602823596686110490234175339830485600 12338596 -362146852752193007454675842274980924800 12338597 -156007050726884833798140648326573445600 12338598 277841126679639896044381377229474429440 12338599 -134011421912156773304199992743560485920 12338600 438132484505086380365413971364577280000 12338601 -268658361541306507367194874103780912960 12338602 171731950333220131967438831567426584752 12338603 -226626346328218092839461896550145597136 12338604 136828108450751304688732571350890170880 12338605 368102448149483132571662122658227551000 12338606 -13188385141515441801584547802359050496 12338607 -1324988821800330217195868993854079342208 12338608 386361761265660555022952253878617260032 12338609 -342729033547925540604858210197190241500 12338610 218478834382510009116804793712296757760 12338611 415396342893592944018685975190405451840 12338612 123246658397602146278223746578791936 12338613 -63272456711300108321720432455262587200 12338614 -250700746251906233292465228104234864640 12338615 -1167175372576839505631022673048939521600 12338616 -5523989085783753277467983932567388160 12338617 -2324025588862568153037832100467158433068 12338618 640590032375984704687808821029656219760 12338619 -15674937475431144100823000149715085096 12338620 35931908250062320105493141262860943360 12338621 961403384513996155032117559598094954822 12338622 99923731614919243279099498768486606080 12338623 254681731885270859389781521845584112504 12338624 304450636066122187669409279786883219456 12338625 104098489719423778046126458931067216000 12338626 -776256553129412199722832890141163342336 12338627 1103222790308281605615289582094949072 12338628 -1734286689209632895237424257610013605888 12338629 387336494742369664207652686935848761084 12338630 73758695864887290141317965915435852800 12338631 -194493679689354390561864761504547339888 12338632 455133671841950058221944520952999444480 12338633 1062157611049279192182785447017901308644 12338634 235320868428732261047979433872342540288 12338635 -9696942009794831758144390655478831600 12338636 772781341620699805532755104543509133312 12338637 109277286180636946350561929915151334752 12338638 246550384200077289526659715661896679040 12338639 -1642252502853962823049778479178579020560 12338640 -92307214721196030866651936246390538240 12338641 202837102341232041809625987653977146930 12338642 561456095284961510953701678495650723472 12338643 185081060133620891402121185908605255864 12338644 -221203296667798388930399919232853633024 12338645 939097714210436089267638723706110215040 12338646 63956486864645816068056522465214363584 12338647 -38650819910947660861298969248308239288 12338648 225449048456510094120820015523427164160 12338649 -9511140077116192086535755487834856640 12338650 472208789233069664423142419200659790800 12338651 -186784034365705944303959251686218502912 12338652 373796233294151739737902821537484933632 12338653 -1637133052570793270490525261042901819360 12338654 -151394268777864922319242926466603876224 12338655 -91289711612376832844247159046929108480 12338656 -394591744996149159357223317548907626496 12338657 1081042113549964841857465936261980225840 12338658 -238639868814067239852891934782019028352 12338659 -122962442486107396437046278121390064640 12338660 -20293391311860514502301090870952216320 12338661 -605366961977265749208654004388498048928 12338662 -44713546005319904155768015532038823808 12338663 59090927992304524181318227948964010528 12338664 -22579266193720530260628876202680975360 12338665 459575083335228320921332011912814245840 12338666 350662351870742592407363712214232410032 12338667 201977911055122867606729086379163334888 12338668 -124850058205440522841883454023947358208 12338669 -77092428414990094365497127937185290880 12338670 78834204151480001040073182718989235200 12338671 411394193584054821102700636792110945872 12338672 -215158642172261051700010932661027799040 12338673 -522737723559217624890267548393622070416 12338674 -435031230907475406388299561481660295664 12338675 -426991650442912964423092628898060031200 12338676 -104797237057548285996007715098533888000 12338677 697219361333052910998106464179331611260 12338678 5042940747520968042845189671975546368 12338679 -62635242536002745686037359358208490752 12338680 266155306357310121279230863294656614400 12338681 131055793035019741438383294794183941482 12338682 -166807974882757699287659172140113360896 12338683 827638966537387999499292684683364460064 12338684 -372700185066159584260769435261654343168 12338685 -263845313912946004381184451119336917620 12338686 30482903351871638840189049905671525440 12338687 -271167369087508233636277174989275983368 12338688 193902945788050374536089095385550684160 12338689 344961177987692733399336939630210788400 12338690 319996701722916689423056989060315132000 12338691 -208182679430735405310651043988567191200 12338692 -889970795402428131866883706734093069184 12338693 216969739332748388998420956799499136540 12338694 -407235196071827979534454854858527082240 12338695 -495097085034270497264969546683733836800 12338696 -702086958388549539671209875434002176000 12338697 36161889832022760283196663403355653120 12338698 -341855889431073019219031135806707080400 12338699 134146406054696747611744933545338927700 12338700 -124760969240775549754636860657274368000 12338701 23784648788859844319410347687246077772 12338702 -33317560507206543039427416382903056768 12338703 23496642901164607299134710543844578080 12338704 -23847989641350111052165293402602078208 12338705 92878192993947014756773755150582317760 12338706 -144671260697591252758417088672903433216 12338707 1430166094480035298087380097637953830956 12338708 -119678066161276433179987116213099141120 12338709 950091822020185247404311103358369318304 12338710 93872555118420238483774741017797771520 12338711 445519709229645020115920178167879466624 12338712 145289365726955727641618769336847872000 12338713 -237027783973331044436011601740150781696 12338714 -570778894454645030885292849233538789120 12338715 180245903580672405290695080766446315120 12338716 -205254336025187040068612423537822709248 12338717 -188520685405566047846338217591422393140 12338718 696995192224834881557121566168702976 12338719 1512391911130520489541196570729670097696 12338720 801987564832685837898679470532602101760 12338721 3571487867057160503978748547304048208 12338722 831291157233066387709436540476966308864 12338723 417441459573267880242701746108463876880 12338724 -191543418602074863381379815611523901440 12338725 259124680035542770480304459237632890400 12338726 227295872096333270499594077980131513312 12338727 -82947994104251448191993448315230253360 12338728 2253683215707534514921186147740041871360 12338729 -209728389056456285696057225318416591680 12338730 18563384108217349799675230861766648160 12338731 -1122358384466072500680346227375460507468 12338732 -151497422406580862464586276731806858240 12338733 -355612109547291557206521882295735200 12338734 -752910880032933541816268165900911721280 12338735 589492682631499067213541061233802462560 12338736 -119554001912230480220373291648596115456 12338737 -1125356459573684825029279701733116773614 12338738 39181733218896742982485825257831605520 12338739 -378476197449075249895957287900652617996 12338740 -971593696808864032782051951979513374720 12338741 -499270205195342203812458592726071583648 12338742 -214154519924294363475656844228298650240 12338743 -668563353377036029047680184402433253016 12338744 255671875183496151082514535426958295040 12338745 -183858197253742081929738888365501007360 12338746 290340227991691832751339295372001141760 12338747 -1422748296572396375528717961034811499804 12338748 -466262611899702757266412338975376367616 12338749 -340657430909246507715719592230134921940 12338750 140033504106917868543187495990827120000 12338751 527743681622786054135939490167662719432 12338752 25140215514471147627507472930753740800 12338753 128740529900200428563620030243797373056 12338754 69211494409966064636898904806083944320 12338755 -408217234701917835959434529158169750880 12338756 -21097017904956276689101157212053905280 12338757 -1026929039661302898268218124547922159360 12338758 -502977196780449908490304263037602191520 12338759 1979351602936620631290704030745638378160 12338760 65288286075960620612570491594378444800 12338761 -424257816057643498765176626628278699100 12338762 223065650172173987830385957818291193952 12338763 867876358797558643397814007011698270400 12338764 4415498944030020513265331466017341440 12338765 854016791819769183836274466030235688600 12338766 2900721640720965337835700767323221888 12338767 299463734179526137235383869569691377392 12338768 16929294433364815542604302746138148864 12338769 -577941336935241744638961481774999927680 12338770 106453362512642435290244643638723809920 12338771 -370876598077482311270594314174400722320 12338772 -196611565903218293696591963909787998208 12338773 412852939235664863826135858689896400000 12338774 -31970963583863255775236478385298055168 12338775 -136784038697823877036749536032167984000 12338776 -1008577582320517220247821535182302033920 12338777 -89639417758314376824983281218208178928 12338778 -191048271885181383190076593797148786176 12338779 -1492852335334915720130999059866738770620 12338780 -381922229390821836026949015958241418240 12338781 177483563388082636565955624545497617024 12338782 -642027996635421332753640333203124291840 12338783 657782009644160391264365128756269376032 12338784 -932883076756541194192475420448073973760 12338785 -518897222256728333145881289996077226840 12338786 -309228818001127290726701845290154394976 12338787 660589425986340942823026373027071542784 12338788 -519828396000119124989076383554463569920 12338789 -399928776356426753376870098894892817410 12338790 196480407508315582798156684983973171200 12338791 -157714621612854583383674844822353759616 12338792 -146705190379678449743803950265521792000 12338793 -1123524317515855677074425505789963864118 12338794 60544871923754411714054893527429740640 12338795 -75165625024172434764665283453246627840 12338796 -87987284779595427970468561266064588800 12338797 -1393268222982165553502675311239508989054 12338798 463827254128083467253372665670420494400 12338799 543912226006195591525687575704651682048 12338800 -30913482472065107907590190320709632000 12338801 -854146393576186182542601271444024440000 12338802 -254755239720288654599231110434370948608 12338803 -186405672584393935999914983230725122016 12338804 577110284318181305870355841239755773440 12338805 -655528699472362983470616939162234390240 12338806 23954588462876712220936306378706116608 12338807 -1280867204107007412035966025908069712 12338808 -669491766624422716996660972410162032640 12338809 4242477218738362975601790935688593280 12338810 145646022327514646727553015216245765120 12338811 -1071268026881980469073351240867356643768 12338812 -47455782011221993825813347688150597632 12338813 -1216918616868687095895573471892551981696 12338814 -163802148634067303975523702346943953920 12338815 -1059900591213749264991503513077385222040 12338816 363979824952642018659126038779102494720 12338817 548462992979080027358788779631888818480 12338818 -199845218089969963484078499302317742640 12338819 1641791738502890036567912689568060036220 12338820 5753603950673266246137464914134059520 12338821 -1388196353079795512961422584204053229056 12338822 -488578151846985752859647527305717849600 12338823 235310319856011353085524228534747247744 12338824 549206235828048887909007827287194961920 12338825 -11629172131400489340210985137116712900 12338826 -823924612848751987574995503782181299712 12338827 -861566691854856884770267162653249597456 12338828 2226475639812718155712087427026636800 12338829 -283324134401880302950897622516339222826 12338830 -147996911511959561839359318209005670400 12338831 -1299308365156381047554094797615899036368 12338832 275273991922503376018342459997633249280 12338833 376038152366580946262847931177617815040 12338834 402840925490901425963222781661902398112 12338835 183359530248713067419290767126222212400 12338836 -129595199374404940483525314946307767680 12338837 306415222375302729416175961738978956672 12338838 179975427004000189752088802169542250240 12338839 -2476293824917228617522797860656624040200 12338840 -6134447567617004697368005376429875200 12338841 437289643022278045022235772112751700320 12338842 331773883524769307661038084898638457072 12338843 1177615363133734560857251323531911237328 12338844 148259804614795376876518249744357466112 12338845 -4420233829635585111288190529137098900 12338846 118480701479985048550328179030020137664 12338847 158285877333449274954145409175908956800 12338848 830343461957310270720042811801201213440 12338849 -580783808862386883651335883121019493150 12338850 2105760735930889812936037949892691200 12338851 -81630416106220744175767227799831116848 12338852 -166477936558754978366850493906815836160 12338853 442458647196773890321755887594187772800 12338854 -1433875762554751774133516832383916864 12338855 88556016905834067707864999869902570600 12338856 693666135889376383132160781126244515840 12338857 -760515696307578828855517379178932677894 12338858 268674626593739179337768493657295759872 12338859 -489023086563165468980708946316940813496 12338860 -449368684244667789893429826289023313920 12338861 -219199160121471743928797876997450722538 12338862 319455228115151252372587693038003285120 12338863 323335997943617190269108160596353284864 12338864 164315219465217910683393860704391086080 12338865 -272652630802594848649873060269470668800 12338866 -387837616669414090063179925651870020480 12338867 269159305768631868811623632959538170032 12338868 33850995854709205377494194260594032640 12338869 -1982678079455351618507120577167334675730 12338870 -144654341814070408876170310160690373120 12338871 31855222900032366032672284336129380000 12338872 120778238978184986526368519936573276160 12338873 192013295820442443933161401023730078122 12338874 -278911534888451133223380624202295565456 12338875 418575936401778459693881893855027644000 12338876 865273539968587061375603488757421210624 12338877 -10030111023221231068192017730709637504 12338878 271753500766037519942423909458815018240 12338879 97419369980763562812246773962690503168 12338880 -41138162193196265748151362428589834240 12338881 522385655564841239605296839334570799682 12338882 -382521495041079376157371908075937340208 12338883 -1168115054108037078894817752009301389948 12338884 1209273841009486040103221060755338098816 12338885 503814390766461416262724602702833414400 12338886 227519756433856457684708531872255024320 12338887 1666783923722289959338952796496475890224 12338888 -1254878572989021119388705863081582730240 12338889 -310672685523626440392640579164162292320 12338890 -860236164659564386592179073171165740800 12338891 -1328934292555127100920984513694196863600 12338892 -18233734669603945831582426239621030144 12338893 6208897468357937791133147198390081984 12338894 -624143431645687639505930695024411101504 12338895 -152939145647170196873067220841721564000 12338896 120803274229829885748152077951158935552 12338897 -112565540420200199806795067297373144588 12338898 -7864358202103418274562979055715206144 12338899 -542170324452740885082855118323568571840 12338900 11653968165563950458973769236993075200 12338901 -83407539377346423015228307623391296960 12338902 14501045312136436635716066393393976192 12338903 503676446275487862033264226079579830152 12338904 -288333268740310721989837348511059968000 12338905 349701729053109547377667526408760271560 12338906 619744769195484518121272183377276792320 12338907 -115832731277927198080450380729879714816 12338908 -542788068344173862179514024007939262464 12338909 157152403867724723056079610410032140480 12338910 6601921854912934169770129119589532160 12338911 242351723622838266359955097897779176152 12338912 682449352054418078732711041598423826432 12338913 301762213619680648555362149092434151344 12338914 -202966439882417945771184934781220914688 12338915 -781622857541407351711392945890193355440 12338916 613770352215810867499323880416173847552 12338917 268367391471321536795674593739069506940 12338918 683401366525123742089557257391280218816 12338919 -728405479988105269553261808639519490560 12338920 518070267153638733355155157860900864000 12338921 335944923477725047880521343205951648960 12338922 196331649687681817572430621153230988800 12338923 -316925075443852452636199834876376908560 12338924 -300438846767130195765721956863291157504 12338925 193971594642063401689350850323273175200 12338926 -780021501919724206620063859955449457088 12338927 1780314903896873223605632797138928189776 12338928 -84134835932273273530433830928879517696 12338929 -1139375386788965939827882839110389943470 12338930 -66650372148722071939822461899550965760 12338931 1203523319011369137733122458518059978240 12338932 53810339233987502366214621791840218496 12338933 95098249371999925371617478836011147182 12338934 -238912662272755800418984803176928313920 12338935 564039659463627059098841071116229436280 12338936 -6825617884496328962959983627792076800 12338937 -80720750203900549433182184040540263232 12338938 -688822679416701902569375132606044404880 12338939 370995848153021452536233927023809152256 12338940 -76676529301015645447578926233239582720 12338941 -657454428673043793175225847496289586816 12338942 -298071351331603831015017753955493468160 12338943 -1074262823924068732668438402773242650936 12338944 -274691047445383872339499649395425542144 12338945 380838078748823944498639802917137813480 12338946 -190178181223128077197127727975789381120 12338947 1131324508458727581666280148975499302396 12338948 224009073221526514595289998884319354880 12338949 -29479601062718773344760081152782609280 12338950 -13311249019470077252988868356555532800 12338951 -418192180192306565971120883293642830696 12338952 -43586878875086873129640931929606266880 12338953 907696596131101780501303748239901766864 12338954 -368066711715036359357441415744632815824 12338955 389398490568279943466744159599872222000 12338956 292865143432460164044893269140731450368 12338957 2966500596096408917592347001322473597312 12338958 96254957515043009688947965726846351488 12338959 28949383579081200025011802708128870400 12338960 -3749845579019390927936512559679897600 12338961 -353340132165550086146810417287597731840 12338962 228727678656151191349549932470853276672 12338963 203236879049631369424515058572076062624 12338964 -589046953366754764374816024388686305280 12338965 -339277966502476054359930831312305558400 12338966 -263972738181805553394843483322541081568 12338967 -749038907793660040597127450877437920920 12338968 1120471843774491741800380879164592005120 12338969 2211518146782172806224918349939514602900 12338970 -134039327207302971068388613708935306240 12338971 -64901704598264409803634560594222109600 12338972 -1228593750123593718014731873962962164224 12338973 7525061414361827950069277176432321440 12338974 -550423802906982490997620867952841067008 12338975 -428687391676167586300953763309434000 12338976 -291934155463559854000035332717235142656 12338977 -467314552586667826264860632909643768128 12338978 130285488464575704672508998161972712000 12338979 10530541367524124026482241296164328768 12338980 -2821997961224313935332498501931769600 12338981 388330528522881294548783135826817307292 12338982 -102981913427463939216084801567494670336 12338983 470283160772869798366982808529302014424 12338984 -485957547175431571959009246937722639360 12338985 -290389781318091080172728046358102344000 12338986 355970127000872736268955233060253266944 12338987 -219011114096446663917195071877223820364 12338988 1446145243989150835274133712523441356800 12338989 -108553888749664745331089338858556014676 12338990 2273708142804314982753674318828952000 12338991 -85173066272685919450565738701466183232 12338992 91072741550743062222616611052698468352 12338993 -282857197791235730891374666365673099758 12338994 -202055501009555713962063677943454275072 12338995 204434255808517569168491617079579652000 12338996 626033036685682213672389995972218608000 12338997 487689594605734788851380028810937908640 12338998 -287938790489202866516180882833592955264 12338999 299929583657581269142459037315806983240 12339000 674472285491720989535766449784115200000 12339001 -293574857168720626676665451529213166848 12339002 -112219630076953201859889317426151072576 12339003 575195386153325873962193131422946832064 12339004 2402005467217437307997132783585795721216 12339005 462573940300348720171675885949354012160 12339006 53962001992793479462094203576703555904 12339007 789093947223427124363385406082462456400 12339008 337407142067268398984001430675985006592 12339009 513943865640288366327111922531106289714 12339010 -738525094010691783058601764962141312000 12339011 -43563148022470813179806047837570014576 12339012 -80128832433489759508481622297836556288 12339013 -4151382807442853065603454316243177536 12339014 178134479108479615555952254999144661856 12339015 224716603565291520888110583764963845920 12339016 -108204445637936705571781075175919467520 12339017 1065334421185477106765524805154364757760 12339018 -135863232923976296460192366620603155200 12339019 111100511231978506447879812715517887488 12339020 470423680543987674165240194088055188480 12339021 -387942944955361219543516114224907393056 12339022 6894250824132994834003858820151187392 12339023 -296881868935715582797273324953344621376 12339024 -15017336004787188302153336325382471680 12339025 -738275864895983441931876007123814075700 12339026 -13834261030510223596412713712357051904 12339027 -609464233394774434537662884507246198160 12339028 646005687195909649275242167359439588992 12339029 -321466394820603539676061817146481853216 12339030 -240810665802169937150072054892489984000 12339031 -407024960860420170160823020354705042168 12339032 -454729936267517111485116464612019916800 12339033 -141275393919905876708727615252961509360 12339034 355678362132814842672872434852800466416 12339035 324781934585529240437550816219390734400 12339036 -251465261875325695518287062099513466880 12339037 213106768685220047293000694041890514240 12339038 109454874173434884787239107697704512896 12339039 -74559763309168704757111923959100984960 12339040 311661045468530921805250407726632140800 12339041 -514281362405627624757839030770149446016 12339042 -6406315190874106925710173710157006336 12339043 -1222969379961727848337521678193594516708 12339044 -75321194229786784973955577417405403904 12339045 154649720274047562807958708845233470620 12339046 -789901864557909529070244081940387338528 12339047 -284279854330367302871787209814112789968 12339048 -328838032076270203571988764577534935040 12339049 569571018518605870129734824682554971380 12339050 -122686555803440211108265481268567625200 12339051 1162736725966689066427345196572907503104 12339052 185219580982485512131337244847427380224 12339053 175393326368195312852308378266008216160 12339054 -19595713857096030659101672173385482240 12339055 -1160449240143315000732417063144178637040 12339056 -20948333881800936296563800248015585280 12339057 91494092402972265713624638546290518592 12339058 24193705691720743095982645368869924880 12339059 125119546175492377010879794267249490616 12339060 -427560471705517697497047986732025047040 12339061 41133346241807446033234940618617616960 12339062 -169138681549865524572577259960320495968 12339063 -89527365401139119806098413162940512640 12339064 672048590643592215118316964215469711360 12339065 -25148219808307092271072250577604056000 12339066 136473178214461027901300766283364573184 12339067 215928275891198424370650276277698218320 12339068 -178492365967947789294162371320487937024 12339069 -761575132004911693855158174059189899584 12339070 -240915354998282470973349338563485443520 12339071 1948069120122021240951437919279361090200 12339072 -296244505338707984468251657156228546560 12339073 84757616253330179759113196468481385284 12339074 -584776388931911367408997638044977679616 12339075 -111651886957919369366830042900365984000 12339076 1560475369896758136020324667828968978688 12339077 -127468739406093449590698888898738444740 12339078 -121037178705363157172235719733609426432 12339079 -91275183751460002671096579133466363024 12339080 245776688520581427935334710603572224000 12339081 -1461878632059647075574461351252387408160 12339082 -14461729033464282320934550695524851200 12339083 729117409127955863284782197737991332800 12339084 121950260671866783899127044019893148672 12339085 216348014955447950606188861222792465920 12339086 -990655015217930983482841004541529142016 12339087 -68404983596519721889842362792572005240 12339088 -143335509772666432692093079420874244096 12339089 174302857888043042474711030509196843520 12339090 -12448952411049306951903311839949237760 12339091 -2706250163833279500647826912324392135408 12339092 191808916398111881993611898698940190720 12339093 -92808810802010218151523036257528170752 12339094 -758056825330761715590056834543477558400 12339095 -376679260503028952269731185041676272320 12339096 443383078082260841289639064546836480 12339097 -1470109611851938424319323320353046518454 12339098 1263081261466922700925716044134221006336 12339099 12226110040360592467122861165049203168 12339100 8959269692936278124308675911963942400 12339101 1687906705053414855569001836259324219852 12339102 -626486867354511289214306300068222719168 12339103 421001457373647969440015296165806757760 12339104 -519840191944933744172752624576663977984 12339105 170249682285662941002945003250092888960 12339106 114707468180934328003246579550729757984 12339107 -1285406070503737716873219656002443867768 12339108 23112975772139348816408967393781739520 12339109 -323012382632313388873902529671615196032 12339110 -13782607706315116907610186389461286400 12339111 -107284657816295937144411788989307197440 12339112 558543839433315522824108140414052843520 12339113 505566248942287360540690146858999691920 12339114 -52630940908166932204538113704927605760 12339115 130963241753155898194491688669706502720 12339116 145260451726837301417205893716478853120 12339117 6363145554021127364421040123649496768 12339118 -211208023750277909426261867379672989760 12339119 -191735608466253419163748694838850125600 12339120 155782609910878055484996563541445509120 12339121 89080985714230476021172861755282537700 12339122 -662011761658150858951588414626277692288 12339123 -678125742256782466904187495668116213200 12339124 197887611034955002192832000754446104576 12339125 -679304420245384698512756541294929181000 12339126 -338648051288578182166819565775254981376 12339127 334626483157048869865435406324000955600 12339128 -2478112617811902310582449108276799303680 12339129 912851515256003460214553615642191503360 12339130 -97828442615938851146358128461729032000 12339131 -291380259919589474267310067237836525480 12339132 -42459354766182831153771804416496599040 12339133 -350349542584466916644442001483721491680 12339134 1237169815093836762031364656636308416832 12339135 -42361433037804576489360150652349956920 12339136 408545844280804881052803228960712294400 12339137 1370087787413673593123793600945094857300 12339138 -45336853086173228677278008187833840640 12339139 -8893134840537856625955657450414505976 12339140 -428639611672179507814938039576563896320 12339141 -751356627148981360213331254715486844576 12339142 -236757266031905177060041510911576370560 12339143 1179054030519965542091125283794156306392 12339144 39079455868040933859066638199836789760 12339145 -110201432610215890807927608773090903040 12339146 -1072376651511967741047731278214568199680 12339147 -162993911047249852061235575479918126080 12339148 -313727251327301522686207468709574259200 12339149 1306751736715560011981287929727519596150 12339150 171978878115940146459492678964911633600 12339151 -19215835461210284202711974681951879040 12339152 -44756805831804232407137038666630299648 12339153 113195519664470216819580943866783398562 12339154 -67000913342422991394895503389305558368 12339155 -280159772020477899376596744897899081280 12339156 -533744391910713915407702288086382819328 12339157 -240707658012702922983001841206187141828 12339158 262351029596742588830478815742348480384 12339159 322302208872588673469285842093507052160 12339160 -183063915993230015751946679835257856000 12339161 -98416691837430629171365902816061030656 12339162 -28423740839778901287379301615951685120 12339163 -371531292057211722969970270173493875960 12339164 111527212647729408757612256247599462400 12339165 655233984571638543560453004341826157920 12339166 -115360381188446788382105860274406026880 12339167 -770343980925474503057835026928407672088 12339168 151397151470698650069151610165589442560 12339169 -49373919262824015849282863154172362320 12339170 -30709464445293464114347866356420697600 12339171 212613963522412624733295856074964250016 12339172 -73796405684034795062505682928003391488 12339173 196878443554447888249899632038578831360 12339174 -117716778723642186375736872907124293632 12339175 -954833765395437358798287770968428697600 12339176 -1394145165281307626791248217289799075840 12339177 -293645353075167972110244518433822234480 12339178 -14002189837001167484123630229189058560 12339179 575050054739815517874227369839022653176 12339180 -292602808705874543671536240260194944000 12339181 56625021992558816368122848244625982700 12339182 -510429351585077088331186062844904975808 12339183 499982538186445743788079627839046658824 12339184 128756164694676475337371206032492003328 12339185 -4058559242093065062271190774709408600 12339186 411766967105826880136785554681552902400 12339187 -20172327028991683535147548692417047296 12339188 -225190804562355111564327922338761450112 12339189 1906030313845077708050415115882978944000 12339190 12811048605120891550550593995567371520 12339191 -1025050784223959851879449001316653392408 12339192 1599746636282795450432654862347019878400 12339193 -108609189530513824719339739755967216640 12339194 1131674234112069287485811586049228800 12339195 -210399357307215457976297743290053905920 12339196 161371482099045334715677744931717975040 12339197 1357754955947852921057543235600753002034 12339198 582886972997917040224428958327753416384 12339199 -9791133960497684538357095490937824336 12339200 -786202344432223564238401094811648000 12339201 40772428097941124587713459957548820480 12339202 40897612847770054675189282300894108704 12339203 -433910883419153595815927251331638732548 12339204 -11875115150157446656892884444763824128 12339205 -710582957482795039356132298975588241280 12339206 -174603298997878834769114957556365727936 12339207 -229824972494990832367568744605820274840 12339208 397986700821867420426605873056827801600 12339209 296448451650312998672945516881434458880 12339210 166919016395300643208450592395334323200 12339211 292546242427457905728025128211558473812 12339212 -742677668776978806994339191924728056320 12339213 -149988675674263408834171096361696612256 12339214 -471689921559567227691580629849200413440 12339215 -234265943268816864245215341491215236000 12339216 3531475628620926507715042632199053312 12339217 -2827338705570485034641546504311309342 12339218 -234651073856009915659066385050330915440 12339219 -122089098497294635005280296308268662856 12339220 -313812327508807774140790993173164325120 12339221 165469490025614707567646884690913982012 12339222 147109759452340231229441100172640968704 12339223 -174860496589040007537534503355629724536 12339224 20858970614323304466780924255150366720 12339225 -229602308111697690162041930514646542900 12339226 -471346961646995328371715665063298731520 12339227 -430372836376387257278010303663579565200 12339228 -35917320773551704331096252521304842240 12339229 128027012813278763939784967426951354956 12339230 -550561695095291081643890328757096578240 12339231 -24329767192021467151973629987770846648 12339232 143950671793819314825294475009808400384 12339233 175558802938346062596054593285757155220 12339234 364712123359989895173105272938276415184 12339235 873325391452138578093653433498360950160 12339236 -52187588736147241762232460659152404480 12339237 5921835669135801110177601588315314496 12339238 -15590582138208930197358691948749288480 12339239 -2495376901948397815123772854599919457280 12339240 -209857253000684301310824869745914265600 12339241 306900759592767425412577897739974831012 12339242 -404912187119309086195670819786608890528 12339243 559728948185778694773786160721678046720 12339244 300520616177619361289034726484703872000 12339245 -340764233616820069385809884973663852800 12339246 -383253697604269442832253804232161320960 12339247 -1171155452790436915145754250911387847680 12339248 -11876181616189840845282526100227424256 12339249 376431810115952644230421533326822947008 12339250 -77766571617179052096690782080211712000 12339251 35019250239418392959708819665390249752 12339252 572932105309253919436160715103835246976 12339253 -508705662268758190054616771628988516498 12339254 -640573627481665002290991921940147043424 12339255 790018608670916158538042709546525877920 12339256 2474604419189864932635430594208265768960 12339257 -50860932762633339254878483414106239488 12339258 -116974803775460054490061995480392620800 12339259 -432247701922205413582748440837461951296 12339260 -861888812646525986842828205423060505600 12339261 -476941499912461368174508696342055750784 12339262 554744173716934829699287855838640416640 12339263 25163505766214992791180898135014643488 12339264 -5720945257038282660078537079561125888 12339265 912798358206559616506728096633313209600 12339266 25258125789587342430373673803771025280 12339267 -613746786886683614792588351302989315840 12339268 1358848981350052687642061828237238478080 12339269 375298886914158390365233664499280862496 12339270 -167399354259074186916769549281294028800 12339271 17717955170657000341205156968136337408 12339272 -103440131570581193019343607059507200000 12339273 -289558049150459272126137047170456610016 12339274 -385661810421141811227544832428303185408 12339275 171313586985985959383656334407257448800 12339276 -343588571043629694771767034532389216768 12339277 -162875048356640241174277872040788516874 12339278 67076804818371142260764998894177667712 12339279 -963007622170752606970285299151771853976 12339280 -3830605808389086320603737340797255680 12339281 -523147126665869451053890450630781837328 12339282 -79045801968141435898476672869155943808 12339283 218413247232841716027267869624624927808 12339284 -1012832184539421297701099893973695334400 12339285 -221455162734173011175233820344050464640 12339286 303743082878853634949768784637933708800 12339287 995279778156531197149455437599676796936 12339288 81976996902783258386287019569747722240 12339289 -1056586798556717970619675160820717153910 12339290 554188173452107550033081887220697842400 12339291 38198257542496100282146312955726909592 12339292 287132303603761993716790750076718839808 12339293 -387689615832299875170462059576247809376 12339294 -302049930458531996370040490642686556160 12339295 -723386845926852738374508762585048010200 12339296 -1784585773389778160215995495667547504640 12339297 2682737092721521928602255015701216213120 12339298 -904546407538049170664317114849053063600 12339299 -433731707577435928196537577228239364960 12339300 206851900904479712071168314893014348800 12339301 402789239061487011629447347353339575640 12339302 197467300347819376818101763908934511104 12339303 -680065556762862770370727430028492576000 12339304 1095547659985873934301022681384790507520 12339305 553339558736133533494364663384187697920 12339306 -61204430262782287546174472798242918656 12339307 1185564500707795366342978149811583773556 12339308 812916056853377022018319374329339005440 12339309 -432557291061114352037121784177192591296 12339310 124281282054874641379542185571271797120 12339311 -1413242575555807551277455396012902039088 12339312 -89366829437355488521858697111928668160 12339313 -190126159949655218695588775913610064320 12339314 231486895619127394560588271165989694272 12339315 127013776390606644737448436243851559920 12339316 -108976428453007624434272299360516792320 12339317 -722684100230392213627762259911801799634 12339318 -203015704888051423739469102019146578496 12339319 84964083773512843876624778013014985840 12339320 -279402405811889989977938489879140761600 12339321 295600509506105886537802385459899529184 12339322 -664848405905890643876045627235419339520 12339323 10304408783093298773647275880978739904 12339324 -470984709868854839301564489234969999360 12339325 -433076908180547839431755480769133787950 12339326 -797747945140298508990657368469000307200 12339327 -321520288936964334583209048060500002176 12339328 -715621565939765015089137808353452359680 12339329 1169114540560143021794425202187498732930 12339330 -96488733940587498638476025679244078080 12339331 715741230099672303456608462499877103040 12339332 448981738355188616979357659910170119296 12339333 -563219348890727353424271151467350264832 12339334 203669225714219316384043480659585696000 12339335 778654702428236880056636808740939804280 12339336 78170963944035412604598118031051735040 12339337 290105606962937073638499966557887940352 12339338 285946339164482055998058970961782320 12339339 -128445333604211753786890386479859144192 12339340 -305508027384893310662383810930569139200 12339341 510359775138731488967553524781651277440 12339342 -280464842396226253500566152666809874560 12339343 -376572674533962243811026072129853530560 12339344 -293612690807695283951242351578043146240 12339345 19429086996263582880133084460414481600 12339346 -55674936243704264461782177252350595456 12339347 -530778569196144585357124016726582706168 12339348 108993157876183833397448909712859963392 12339349 1491292358591215923975101088226876932960 12339350 -213828232973726200296800478937382709600 12339351 -558578686349308967289967670928128118960 12339352 109490762852702970013065399267943342080 12339353 -180320320407949227265476418709053634616 12339354 119818658806242248465182656325376702208 12339355 -79282827486973532093220703575686865600 12339356 46910024962679285734384131201163537920 12339357 472117557976784841257182977244969415040 12339358 680177243167460820203630041354966865280 12339359 1198901567653098635215908562037079886560 12339360 189619224638005537541983953205906636800 12339361 -684959548152032720637646726361305998288 12339362 -67929603173023129300507585865612829696 12339363 -729553431953910246897730237067679902856 12339364 199311620662210654373308512520684437504 12339365 285194734032379015157095248900068980800 12339366 -2524583696486347277625748326721334784 12339367 153416341923018812461343752528553447680 12339368 -317867349013878385792303974228396733440 12339369 66810547437301902509760171178491539904 12339370 -235891022740416586220694495682878239040 12339371 -267348647090324768561303944231641866496 12339372 -58747591624335308201396066595357090816 12339373 -1859336074205952704139891362297884209920 12339374 50505300052693624656500620907833562880 12339375 -46393029567808123214310275851498935000 12339376 146702081867176134506071823874875473920 12339377 148262627677732043475441524833690478226 12339378 -3924369537855093808494113199218474880 12339379 180253392038875486762154699759279120240 12339380 1124068525535528273994152671573617623040 12339381 551172296112645970801167783512354993952 12339382 -958146607252199449248584560759547300736 12339383 2668148751558991957291890138191028576 12339384 -171411040663928447125938278870016000 12339385 568124881980582294748833154723057075200 12339386 -204969150059790241957454678408347294608 12339387 488005705397849141378599287801339702600 12339388 603167115009272809233285928854583436288 12339389 62641051165400910011753275140040390956 12339390 212806226146515992577390776730591375360 12339391 -297771725976076953960202258878065029416 12339392 -176337211148362190206620984599786815488 12339393 47593737457925685604074175433698944000 12339394 811261634882609186881465585302243164160 12339395 284899869435791336797259348903655273600 12339396 -232972234908930794635956565064272280448 12339397 38027356366637728074897974926788300832 12339398 369555320596240494624732170628930042240 12339399 -1929536048911955159704653099234168185952 12339400 -827702089016993362627151304564633600000 12339401 -477389889530675872796952905765081323596 12339402 98086795171241266443191955312095873280 12339403 -60927958075606658314226910345506218348 12339404 -192102407282540201341698061227290001408 12339405 -194801355866830437842411177846847360000 12339406 158375279807517926165256064561427051904 12339407 -852154304215886129182606389310799689560 12339408 -87724167329932521364910917151618236416 12339409 1283342944776721113031019939420833568 12339410 38948844179456830983786893893156815360 12339411 -26044375861527652698117201579153192192 12339412 79178615610160184445751514723313694720 12339413 -76307414755158814149234326032182700800 12339414 517926978573235860140716497080194104768 12339415 -550369733135972926274616463187868007200 12339416 1558728110224984116725377594463986421760 12339417 -380613962661457144847832579452440929120 12339418 -117213296329183315566563066384906803200 12339419 -1551691404861630999922928356332523365180 12339420 -402499690191462163646382543584623365120 12339421 -194261093402929914965011161634902713300 12339422 2136220692800809320177412229970064512 12339423 -370490978494026031233944105404024805928 12339424 60314368650102706648569962703533899776 12339425 36542280577540922096546878953508800000 12339426 11140367971133515824678795602668978176 12339427 -247860783445122140759351306659806468768 12339428 -1216411753198801229353883220880112284032 12339429 281324896693622156082297260365219826784 12339430 -445106023822540001332837501157028804480 12339431 272874264620669983597061564140543838880 12339432 302338712570878751046114481869378355200 12339433 170600336134079648373062150391830288558 12339434 -798311473967357565806734623549042958080 12339435 371690023741082096539058739433310508000 12339436 129586835362576525709462427854841728000 12339437 -1211046030287486063156759801571380806560 12339438 -339778065092585188275823295364409515456 12339439 680214760518246074146796123077478646256 12339440 -220474313981296651846526263038923735040 12339441 -3223724671131381231247470474522626940 12339442 -315431958237805870199699590297890129600 12339443 43191951335280342703441175266746307104 12339444 -251680576368368634750307295812135636992 12339445 393237234472999109702723904494504649600 12339446 -143217710498680711636254659589087609600 12339447 693937938538886499953990925738525020160 12339448 -1463895468621550396014627473838329057280 12339449 89100849455407591664697962268310521450 12339450 -155838219164087488359838614915545858400 12339451 -1712142707983343013686968091703229667548 12339452 16873036546765651850120548744237972992 12339453 129886219802411544821827648297480778880 12339454 96322480282175008482680056300625699520 12339455 1328739388484097397014308760426258506400 12339456 -319840593712604850180094399681897955328 12339457 -143442023241697595857609422110834510336 12339458 -262080712304271709114388070807403471920 12339459 32452896918387167720958092977414980 12339460 84299427133341422568322269336663490560 12339461 415914507388081128018567084480471375324 12339462 -56945717099728484058000767483010416448 12339463 -480305581762289907833593121185342713504 12339464 -938219398904699140504821487717105904640 12339465 406920038355515459668374146358563613120 12339466 -410057333720852905668514647182172047568 12339467 -704154311840589074572093483368671916480 12339468 -89538588737968274491353791484332146176 12339469 1540970921170815189638921504839691631180 12339470 81391883344605283080198625254188409600 12339471 -372166322050748476550288106315189517680 12339472 -78057673741826317440664041958829645824 12339473 -1492205497613500811115349002151741186956 12339474 519713948527345232730168051451560082560 12339475 499694182012702854054684621924478839500 12339476 32717546909884912017236227936256242560 12339477 -182279215294290376798622627562533561952 12339478 617001947703119015861846744042095299840 12339479 378562886356874913425732775744202411080 12339480 439621172684511205280875337035828224000 12339481 -79696460013065870948772313143945790656 12339482 -37740764054309464011174147426996295680 12339483 -55953837354960863762879992831583434272 12339484 1473588430779915206636406747386898493440 12339485 62678958549406379923364495948564985600 12339486 -320300218939315127001318503628791356800 12339487 533422155911558615071772951670657026400 12339488 182053159569077515479629098274292498432 12339489 603703727125645994492280739005188684160 12339490 -504152613904562281182419106867330444000 12339491 -1934026381219603322064520956342150407016 12339492 -141387986432207437834933521301317175296 12339493 263412100422745813759301965904303939040 12339494 -138382601070566903322086968070887280640 12339495 1732797217396249333582317135918013440 12339496 -266663553162775661567230434691216588800 12339497 960172448212800528069439215491911949946 12339498 411577194726971805041086146202157269248 12339499 232747919637384495401533406900059312336 12339500 -230511863061706946969069392803517440000 12339501 794136885262251271026580461533744657664 12339502 -5739966413364134238238344191202488448 12339503 -2480638223764571698906647977839099224192 12339504 -93427482654276123434786486371891593216 12339505 -402124108017673473310366701969151883340 12339506 -668043997234685716751006360152209336048 12339507 207936905706772784460601933684629852720 12339508 -453969574345084072700841343874445100672 12339509 247396337458364743297067598327484627200 12339510 43680841359791164066710773439599819520 12339511 -1395189229294787407285667962938570700888 12339512 1333783174002094824073206094454007091200 12339513 -698208435572995585804697312074080203520 12339514 526035307676778555674962569859273727232 12339515 -251329812345202811020189632845336595840 12339516 -122928670116305455079481776897120501760 12339517 -457986103724039683956662805673401701434 12339518 -778454145065999458021172623359001277184 12339519 229757688953162634906626676636850053120 12339520 -57357507313825331537826414311343390720 12339521 822998466751658492753463114284631896832 12339522 100522519438744788232884039923404550688 12339523 -916325374571217874559916731531499382800 12339524 258000228710677795942371809394686257152 12339525 110294719599150498763076805084576261600 12339526 263337995922223768254619209235335887712 12339527 903184370618355587493518371318086831240 12339528 -735620251720287319779403059553135779840 12339529 -471354798276862431154462237765604731740 12339530 28722099493891637835116753354140569600 12339531 -546748905085331780961681204017734011720 12339532 1329731097477340310962187424760933757696 12339533 -293938384415980554751246332818363518218 12339534 -416076440113723382101069413118755318720 12339535 264744997008023345980184508633264147600 12339536 -240413093075777533931451124804279074816 12339537 77292432706251107056662295790944996224 12339538 -3215858880868520164864129075140521856 12339539 -1512254714393104642212288348212898864660 12339540 447429858052662233601190176703260211200 12339541 1163932019430928871598909162025936726752 12339542 -198580971857240068713585204456315086208 12339543 219723247538376987830172923149058191464 12339544 -230354983569153053979895001621181235200 12339545 -93959286127486770019973089091841201600 12339546 289258763605130242481483926266404027904 12339547 -320729943705755299571376300149403860736 12339548 -714312730296800191550540582947059886080 12339549 -836080609628736724634985456662866380666 12339550 -25308067233337931358590036736314880000 12339551 137843673714660323014830638685622192752 12339552 -388066680940586679719055539592598388736 12339553 -84317250926768828026934366007631726716 12339554 -392315670013980234041400851359576198368 12339555 -25539633115789740291075567511988121600 12339556 379137006948127110960014869211328456320 12339557 -826854993146375389903377642068841448194 12339558 -48000469738960706072425572441239930880 12339559 -1338415751199520298018497423245700231240 12339560 778091860404539799995905931028462336000 12339561 85539978085957755586881174204192656064 12339562 -121686970109866663787906914270597477968 12339563 501563468008041358442889301106345025600 12339564 -358935809633649839444565008254388917248 12339565 129646504601132460450930726777422496000 12339566 534428859105542078945387335601211513024 12339567 1077567362632647077202566585220278244240 12339568 476808949930562493435741249383847690240 12339569 605008133939460101228200135683574364160 12339570 90133904643754641511263339016811980800 12339571 123090683165959965249714616778243902272 12339572 -438254848321392375842608865329273066752 12339573 214796981584605761090221931831843249184 12339574 54257670767379047293869917267018686464 12339575 159244412162454868800605417336478094800 12339576 -149491975912126046268211648369490964480 12339577 277685875667845098688445660772301544426 12339578 489545829267488633509486513241219049840 12339579 -123257884741342283711213324573827852800 12339580 360707921216540993734493628295872000 12339581 -2925942375152553481165533251496750336 12339582 -483740299854400481554001957969434262208 12339583 220139162906208220148979522437896447440 12339584 -1295637817170455188406156221854253056000 12339585 -239652266525663931588583524161127468780 12339586 91359756098351302877220640123618145280 12339587 529758462014701090310736518638016139840 12339588 -320005224648511650299461926733322434560 12339589 399158068907736224925668700581337200224 12339590 87321740362560812642976915965694881280 12339591 451065568985352883671876064839100629888 12339592 138813386283667058866161954682724352000 12339593 -97255581409013389771091255280415780800 12339594 106510283870389110412140560869497047040 12339595 1000925615981626358007143399085107085600 12339596 4633007737769450813027569967494843392 12339597 -11372671477969371436093783465199653440 12339598 -459941404941141167438254113038520948864 12339599 687199810305343628228546821191248282064 12339600 5224723498582676313243397989610291200 12339601 327594314934139127577365122212373143602 12339602 -39901926854803266432542017038371584896 12339603 999198100942459020977328834602049548424 12339604 -850813835110798747992184480874997871744 12339605 689623535172312148082366477903826199260 12339606 -92515572947789913135963214152349028352 12339607 364192365524907200220119090342729897600 12339608 -1061935099030998039549310120120903895040 12339609 141281359955512092643027623829848509904 12339610 -307399503043892227858318064241358583040 12339611 -409056220606562461838818373491019392128 12339612 -80003891206114343639011831812457402368 12339613 -348161557280979313031179362544204409952 12339614 257556904257757872357414112177085414400 12339615 -472240915897550973024494460687227688960 12339616 -472356652271176199586376508235053137920 12339617 578701523745988700632999577340771165666 12339618 401129249366220678727990748938738975104 12339619 236898265468726515736721936000139501744 12339620 -214693856475618981107519240150192094720 12339621 49938605788752348195184413545111841630 12339622 262747535489150997876043090993281734112 12339623 322318305682497201756062963634409354872 12339624 1048730489863864824121716274353930240 12339625 -505594499281912579831068564866631483000 12339626 396725602385007717148577503031816083200 12339627 -568642874171917563140063093763699712680 12339628 -37402672863038657850008916967687174144 12339629 700493961057688019314664625180039065580 12339630 10129151819101407849163069260380133120 12339631 -1737466828838584739006774707326634899568 12339632 -323724793324379588742353203801205489664 12339633 -914363838603789245090057697502065599376 12339634 234527263888295569288456157871976596000 12339635 118968331856806778193467356239304139520 12339636 136963601245525799481698679145671462912 12339637 258026816815519008303778881898753230492 12339638 -192481291628259326841020905026006397056 12339639 9013573470502665243850760170820807544 12339640 -1183529958816286105740854416714583347200 12339641 1057962175888077708996002854927951066752 12339642 -236165754852671641247919778438429900800 12339643 212660491421699668154531229014591059264 12339644 -259265595534303569946967651101679217664 12339645 556766374153500832627427501835089712000 12339646 -199039098750763079018602865228309925696 12339647 -27802887856565156264466940261287902928 12339648 196155380447526303339651190333605150720 12339649 -143273246589868331583164832376805928640 12339650 -300895988435098512005825175335013181200 12339651 311083703806682608448977155258089287344 12339652 -170244632307236071731406506253155830528 12339653 703532785261069043283373964881630159902 12339654 300049487447270184538200123771883727232 12339655 -966930078230570644910495535291203314440 12339656 -390943231741393304614481395712415498240 12339657 -907570882163790987098098720282890496272 12339658 427373848315163684818555605745553428992 12339659 1200221243539338606542939227163906707860 12339660 503063845444838921739392512168752245760 12339661 15872396023337829804771677938343697984 12339662 18270060346019226735619895470618036224 12339663 -313295885184009069222562559226799771776 12339664 -300207060905814489678498098755984424960 12339665 595438016981871875076864861954220074000 12339666 310624735060216719245839045865554862352 12339667 726551542906769951850072980139124032 12339668 608592793390947366458988248718126077952 12339669 1165582843419184906467716388092959059168 12339670 -204755954005587001338612038224679569920 12339671 -1347507290441559923414781688320943918608 12339672 62402846886901708967040499690518528000 12339673 1122143372756540524457236407562727250960 12339674 216529934665445178749882637233321041920 12339675 -152248934469613757418486014054539068000 12339676 -621711496105714300872207518595137779200 12339677 30903675899963616044740229830282036800 12339678 -1912907520293025500208747421814996352 12339679 -321393056927062584330749093787962659728 12339680 -1061013343012195450989651625293635911680 12339681 190944061595360373474124170745274354304 12339682 2367001517477824866661339551615156384 12339683 164829297667254287253871294117184042520 12339684 76528478907446910810457390006092226560 12339685 183388452655936573141040544551044412760 12339686 346373531679201172236956687604117621120 12339687 53388428655706427766219881086837999440 12339688 74323232301997541164665522534943518720 12339689 1009231159695152417895804399446581154490 12339690 -268666038984047355842620534810376555520 12339691 -281921990278448873643130874275107794656 12339692 -603260480880571758267257704718862678528 12339693 -772571870520256302054216496188203437920 12339694 150535088496509537813397514131499960896 12339695 -318389799331344601790621220577949218080 12339696 -270050768016403811501018547627074224128 12339697 1116549698675880697316489381593812171840 12339698 286009012297575206266525373961107521536 12339699 -82815334035857123632994510185676782536 12339700 -717778159164798670931704369812501116800 12339701 58555369052001445021613549675466897408 12339702 -766779512936773960884466552323093408 12339703 -1835722871773294261620065076044273773440 12339704 -199100865586991336942637223369714544640 12339705 -54551935539402915362362742690723266560 12339706 275621262921577737998321549579600433120 12339707 475384056930120294911414915354879091120 12339708 -218862101662555898366344526356030717440 12339709 -5169612645015881497534329487585403846400 12339710 11078387805277316040904044074004658560 12339711 549937120427378346725442054515039000760 12339712 -325004103087527798622376766609949720576 12339713 -562331951542718499719781841575555930876 12339714 97972487217901524175514940520195292160 12339715 617744218647253914203609332557363177360 12339716 -238696220044145410969618981236823436160 12339717 438665914871724739473390643530797511648 12339718 482483494369738854529806488849256382560 12339719 -259310074707503464552752318678929884824 12339720 -51986945127884708378405183323543142400 12339721 -357487061928336150159370895320348316800 12339722 -51507532481885686706605786607196111072 12339723 -745169184715231600807074466420070179200 12339724 -274364770506652411967186622356499253504 12339725 -376029027965640249194097876989559588000 12339726 48660372942485780332299193467599361024 12339727 10919932950932376864371181398566755792 12339728 -309839625419593752764513442573237608448 12339729 -290745770732293442807334818609550731520 12339730 14427054939291758303934524848269189120 12339731 175937246229928093340554294925783231532 12339732 578185041349933426902544914849399705600 12339733 -440557742572367039692333105572600163200 12339734 242635301172461654263141238625977765952 12339735 -415928596815235151163968346705514740120 12339736 -484586667372440632958247280070746275840 12339737 121910985423394340202920934409533510420 12339738 -467003936652240253376540771445810391056 12339739 221702523207782883965663407267651212456 12339740 -44692615525481394536563419162329088000 12339741 79592647693410133239760784416403287200 12339742 140162902309073541868919736653885542272 12339743 -370455230753171611327887696461409881256 12339744 64205743278546637036171192249884868608 12339745 -1221851281156837816637846284550512862400 12339746 -242340626235130254361834348991551266816 12339747 -174904524059343809358742151047181786160 12339748 -220302548917388874032597238228939486592 12339749 1618112930034617538201069289649193042750 12339750 -419853906203847398742428582280891552000 12339751 -1595598484656839883559517621779081683896 12339752 -259559265536599383705845693250763898880 12339753 6992248690990662784896155409460961280 12339754 -166846229185778680195166818509498025728 12339755 920423419136738669502032121339196568160 12339756 618306579136339195436170260366995619840 12339757 585952688239444009223267257525869338006 12339758 -10631559813667848447595220397824433024 12339759 -162513610767337403662152552249322619520 12339760 226140307216198782435341955212758548480 12339761 -162881640056865785016109549625489865600 12339762 -195521368619723559795374208675176446848 12339763 1670290553681055662313151530512669648012 12339764 1171292936865704379728130470190161160576 12339765 -761598611033416113637433940075771789600 12339766 663931161144068437124757993362975996832 12339767 8705762330006773481123220831941389824 12339768 -279128247114298986688624299767808000000 12339769 -144713456431262710017305334546722760956 12339770 -132007770524632021828733893638754405440 12339771 15199876839239053616111203874718360000 12339772 -285123035907344662814521221652691866624 12339773 -534021822609092904486446625505363726464 12339774 25926519333105006230531679792072922368 12339775 -87272853173892091786872162659507856000 12339776 -120673162305263594179133509445779193856 12339777 831228370400167594791503458791721615920 12339778 40934445228857934838437820780165332480 12339779 -223111770494229678459934854458668183620 12339780 319680706390896341205592519984730357760 12339781 125704754249547910528501228738584387100 12339782 -3533602535036209183601470854268505856 12339783 162850082346346255511871444576578415072 12339784 528687607944635204056669226973872194560 12339785 170972179646182316965576144034092714980 12339786 35918509721229069738929770711412715264 12339787 1357478697060887635299963161449610140436 12339788 1103504128884611096276452694535633593088 12339789 282183076899859626914050069912852462080 12339790 731909756827598000255953616937984652800 12339791 212192491876142917704684766450332144000 12339792 -143794037024593972448267429838418083840 12339793 -469509664318834964109145080689715330958 12339794 -377536881544313307274021830458670824304 12339795 -227137856898339449749753975079829574560 12339796 -1262817441258903994744178522062659584 12339797 2378128591924169752316828346734613076800 12339798 -41541167638425696050343829748136026112 12339799 -232244888459236578119589788533301498736 12339800 -429818513574992214886390086452674560000 12339801 -469476866380436489871123969240166239270 12339802 -699492029833338780276125906035019013648 12339803 479052004684273320261779741339701049856 12339804 -313296296294545484075159172327636309504 12339805 -1030440982857066624183739746372778635540 12339806 -853043237135798699157631934547367219776 12339807 -1502001141014334772636392235672549552896 12339808 -397198043620975249083093183839103614976 12339809 810208488434215087851716266850356481280 12339810 123071763143054148575054233023883008000 12339811 166990649019073546893654223588138648848 12339812 -1118555200590197925193326841422359064576 12339813 -5011338438020224431497042471531000736 12339814 -30364836099048705330171948208947987744 12339815 -685606057192004341682885227688551556040 12339816 711636316475902870210121248112262758400 12339817 -163648482994657949981184340394266603974 12339818 97254068513334042393616997086096893360 12339819 126291106730555118753351953693719960800 12339820 138621803563419302159957216420972974080 12339821 -130779679467649440676831968341008611240 12339822 472367411726640060421797192746542080 12339823 -418476439522208563124479706714416506928 12339824 88024388894486078732272522565492539392 12339825 -311343214283577788131446659230852760400 12339826 -236225143027569328726750145052955870176 12339827 1539996565088238101995014469479546756000 12339828 -216413628263488566101429469919206604800 12339829 -219288758610737311732089177894497943680 12339830 360427227319291774750458869411553346560 12339831 -29701884691662618305045741910082292736 12339832 621674645464421503534874939901026918400 12339833 -99462460044386886464270135839154040960 12339834 18005920964518449211666108066095791616 12339835 1204682779299501176786914914946093921200 12339836 1213775626614193700361343623768827274240 12339837 906474377739009860068823465884352280000 12339838 169219556740773777298302468423335488896 12339839 17817699808572256859358307834982560824 12339840 315342174375323627648105119372384665600 12339841 -73042070811640533486834931404522911736 12339842 -124599102007594293466391818939085498928 12339843 -965664606032679366491247868839140350800 12339844 -477540488992309274828888742899874198528 12339845 -4095521152056594077129870293201939200 12339846 340393897491751716656855709960451258272 12339847 21456517954511467572010500468931767728 12339848 -524927201833218746008087640761031424000 12339849 -502793173033912533033072601075622472192 12339850 213294611317955505411596521635020160000 12339851 -86149509869606667051884501944695795600 12339852 105919218589963868367944378802958761984 12339853 348344879314787192235249386351291666102 12339854 -525914024141039000089497122535908026560 12339855 -527444513398965808208904757045000469280 12339856 1107083458516715456962753795902029824 12339857 181132153203401027428297725994103149812 12339858 -312203504996398240640791429806662999040 12339859 -633979005626419651791760604202748539648 12339860 113342424758805511762605982666595205120 12339861 175507352159936930404158173011700677920 12339862 -508345417080164569650643655300870873568 12339863 996622453626343270654250302211135399112 12339864 -24951024686122315173895206304238284800 12339865 95654105872797365322025101755123563200 12339866 71539037866671148335049056399443348736 12339867 1045417973279915552372914872872819242800 12339868 -390706367674485218876151848864417848320 12339869 -149131869137556044281322508968130717204 12339870 -165263818192055306950583175448700931840 12339871 -440140662036937310839132236846942707712 12339872 -17027194234425527202478810948811685888 12339873 -205814930078555926184264027416559202240 12339874 -774773372113083186985555168108422374064 12339875 588710495240652229120699466450685552000 12339876 -10758656455174157466734294971568726016 12339877 1298771911642669148440470339205608867840 12339878 522742011811371048390833534539732109760 12339879 21334569497379424694044165068070997760 12339880 -37593152658696598134550757952705331200 12339881 -1555941852821745334864428530893604316336 12339882 4701661296824214560349270524138745600 12339883 939789823297775760211911796183409238240 12339884 -514830448402325990046769294292587352064 12339885 602039190915046598901033993191616513600 12339886 365388581270222572416771792877911811584 12339887 420931023261495208663492820057743398912 12339888 235141579401466382914947438091857297408 12339889 -5499199351586747640623791935661587310 12339890 174020870571513083607727127697404385600 12339891 72791220907177854157696987301203906560 12339892 -1263755984058385524066192823555480903680 12339893 -307392072546048992475430388993473791876 12339894 -267875115559399602789008384927387105280 12339895 -999676340331936197313420461803269378600 12339896 -368365714048887521945688817746850590720 12339897 885387384213197788394196718831290617472 12339898 -530781837177939402445023747442493350800 12339899 491645402985781331875059401353309970448 12339900 273861030759138877182562967778445132800 12339901 315533725520673671657252912213393491552 12339902 -363167891329153355476460977402630526400 12339903 49190616863818189919743181812203805200 12339904 255832195685268870719063355726066876416 12339905 330296223419768183227492619194404207060 12339906 561610778921157354776790334204180723200 12339907 -102662177950561803684434423297720575200 12339908 -407490567506933529448297474299748675584 12339909 666015085964019072322100406028136857920 12339910 -50081774529776588483317797976247825280 12339911 1013030898486379475277149396033647835400 12339912 -62499963193447813608981331765910568960 12339913 1549018742942267351164539655642270572768 12339914 330546879334681956690036224935793674752 12339915 -166854657010236578662747378986473690880 12339916 426998062347423900577535006378383850240 12339917 -68710432165412362441613511927627387540 12339918 529194321521245839066778916332415982720 12339919 967587097097172489648005035243160718320 12339920 9883452778126979581490273463307960320 12339921 127700028035649838649276326536352647264 12339922 -55522390469211814463722735703203885056 12339923 -5838391184551874710431895726808703816 12339924 -153191531012933807317805838510001158144 12339925 -130206772164188839357316547257840800 12339926 81006610766395755605850400590727399296 12339927 169693086148147498231705359787047461664 12339928 -189864557092615008093028300478411735040 12339929 -431106156729980826426337141367674130688 12339930 161793790009752994383884273916223680000 12339931 -952454496878342608040336439872394196736 12339932 -308303892494532581269564147087031894016 12339933 818108078794909866297932294335392157824 12339934 -164937232306065770248998364983739287936 12339935 -1182855774157896850146721838735083339200 12339936 33186566532283096992103849004411387904 12339937 -346166163410050258528792661234422866432 12339938 -352114098170073257716271725597840138752 12339939 -110562159953089486143941236247003450400 12339940 241416477228751299945599060112008567040 12339941 1577158081392248089076792363951505705342 12339942 -44546863770542831099654203285782067200 12339943 -1282447369604669249904332637694495392 12339944 -236582539853496101054771002021928632320 12339945 22097479882904596316714703286721768100 12339946 490191684341472295097887838433991242672 12339947 1869024285339971282832061614748313112 12339948 61799125330033472308334077417317742080 12339949 1026085027083847363723927876248760714240 12339950 -71698699064209375014877839409378569600 12339951 -69762379750023270503857103373712869216 12339952 -385232077021948397069474340053533196288 12339953 -465967406959969727289926638002200572416 12339954 277443090749020390699904134216636491648 12339955 -134519426628672049813471771551412477440 12339956 -660139015277210158814478695808086282880 12339957 125691398776113205216679469328535260992 12339958 760304585471772894582042209363486895360 12339959 -553816096385681418760201876940668895496 12339960 321353197465322728720157508740461363200 12339961 233704879005256814149086845279718532224 12339962 856224157832413735369058646058017125232 12339963 623567318546719848491407173717142054092 12339964 -510498590428179313845785342335558748160 12339965 -257985780957274751797093971378044712480 12339966 49777979672849695514933251945188527424 12339967 -1156994620503874213919740991394307081984 12339968 -12925231040819563515665015211923865600 12339969 207410995868928530769571603996134606240 12339970 15836682512563754801268841203550132800 12339971 -191009234369048743077386746939819011888 12339972 502494726388807627211644782753363609600 12339973 870898985124574991141765831821005566844 12339974 -687314614886587989151345097911734543264 12339975 -51674048513053548677444652109418278800 12339976 -1089098584217605316338618361436736266240 12339977 27365083551463539443156940929538579912 12339978 134877870377617182091627356831625712640 12339979 -233701585562935716459683127309964789420 12339980 -429837078303032793238889209261173120000 12339981 278330156441491314782271053259944772012 12339982 -92518593978708957988930221620474250816 12339983 -884707671226898875064369092293069175968 12339984 -66753747995533433406164361130495967232 12339985 -24026448762473073939296663887995194880 12339986 124364973923419059706679179489355682192 12339987 -1169314545991783129180952302939631725440 12339988 -94793095954003042600244777345057061120 12339989 -213104561316537194804028440870727289344 12339990 8847994618715798925503722169909568000 12339991 995399030022330020277877553971583109792 12339992 413625169527349151214406271697719009280 12339993 -24486778984806920106373981496556890016 12339994 655265302827432787253944367179610722272 12339995 315214680219100056187761882419740323600 12339996 -505855841358729935496161386376312145408 12339997 -381275695307121525230080282527235238554 12339998 1573423624321967670607507993237959045120 12339999 -153454535392114463958352619189297280000 12340000 2340441557002590709444998572482560000 12340001 -517412366517082220056447904190027046908 12340002 -71930545399533776881966419758890186368 12340003 -136667571086032830353177365586122519600 12340004 398981985481691075380971283457208253056 12340005 424657650442407701649855982320227686560 12340006 181728893000970228883688574578177495040 12340007 299575259665844512239015204748032491256 12340008 -1054456234964774948273388586528096419840 12340009 -1395539883069674489485160459433863517360 12340010 -580440400658585793779524657229196231840 12340011 3682565635761142904424196766831010624 12340012 -162737741579735412044209194410062126080 12340013 981637279892981409569235325183149381216 12340014 -743092916229034229592276410724234513408 12340015 -187782600901620412238057332426838321280 12340016 -56588764551663624705222729572808523776 12340017 -1208171688917356983680174466464116760766 12340018 468777527528757990489410491514765053440 12340019 -125207477595404373992407263278918745504 12340020 -157934852606363992153693183787622727680 12340021 50314945167738849791002257716856588000 12340022 -141563157190839267895982785181177606400 12340023 849411255932580601966330708226582730984 12340024 186514091661383635182816206686796328960 12340025 -793357649875245579564290417470750308000 12340026 275850965699804575854720938567839302144 12340027 107647272626721088824972482836577068800 12340028 257121194292409839137779528005341644800 12340029 282346846302494336303561288638761399168 12340030 11783667636652665056019576925686788160 12340031 -1479547923752111983138841523456246426000 12340032 270472641983778766242230069501720788992 12340033 -820268420652713971705768116743665734718 12340034 -72249195689492251905217401612805383168 12340035 -149260778936998119698381575113141355680 12340036 278217686091344557831437712900006858880 12340037 -410751571314052186573033712708711930880 12340038 912464692529095337473603444461931192320 12340039 -1495789314214055715403057836033188222160 12340040 -1102243297079146649252996175870403123200 12340041 149503478987683477077947193472161948864 12340042 381874369411723664096897422970382324480 12340043 494384371298133495335111747667683427984 12340044 743775195878397220528059057954890749440 12340045 394386441023479845546951826408102448280 12340046 -162194800783221042954875484672176318976 12340047 -93376047556942428920920653334452103800 12340048 -86063630342728752124993451081277112320 12340049 -893585521137813365593152828995200852764 12340050 -124200608792456434564681008563669155200 12340051 602882836221872690798852043271934229600 12340052 -201086646566113049714128083009835634688 12340053 -281418878789342649642640834219605048000 12340054 269543004105214414161557947938991680 12340055 -67367503161036145808320764733507620480 12340056 -202252845857686085299231150034258534400 12340057 -469363918769592276490288253759676556908 12340058 612337594322736317085357560044555664880 12340059 498607353401832458252805093817256215704 12340060 78551122076780599888261938085861094400 12340061 783745540291408230923611761543826138662 12340062 -432349840877638423121417522313649726848 12340063 -35899236821146857850385872596984956808 12340064 908807216054159646267594711663771648 12340065 -508116676995560654054903202339897636480 12340066 19893497396654185461536501920754676384 12340067 -76873568950448427399532042249973553000 12340068 -180443573925813805508481584815036563456 12340069 -287222699970492334416812841956266938048 12340070 41267300038291451761424454339793209600 12340071 -291823808573883489209357509089223893360 12340072 -241761143368121144773217590375666099200 12340073 729132068515342629901329835353333771300 12340074 -486536526716267288867683074562504477440 12340075 -400677439519108234604229512111222860800 12340076 58618975780669077243836719296616178688 12340077 -19051608907996192451350221247805264640 12340078 149593660072865927562969748539403919424 12340079 1408088161398200195311419160523165663952 12340080 129031063532929004860564007733854208000 12340081 412667969748301312986595801802962662720 12340082 128659132819727449731935223587208683520 12340083 -270648099127500938971520149352451937536 12340084 -525014630961534598804238920119105005568 12340085 2057502843053397169719436486817472476160 12340086 -180647688044377715306679811285455283200 12340087 -194031782041940825062855344533307597680 12340088 1086930601829292500785771310615756021760 12340089 1164369878536764394338510879531118368954 12340090 -78450584711855436312094957049127244800 12340091 1410990860513160498056588638938164643492 12340092 47698312556192770464716406246670697472 12340093 313666299132625539954850104124132611040 12340094 -31809802492103643357948086997572957760 12340095 660134893212204827237611524941140901520 12340096 336266827039500682739704263164527902720 12340097 -1543610738202630380042430788672894976 12340098 38615204051771192043591261678097978368 12340099 -953159298607713576979379773133185113936 12340100 -123754010299375725393236383697311401600 12340101 -385774414666796652767147734819740882720 12340102 477453431831798401079585861396262406752 12340103 989260848191717619706014530460375299352 12340104 -409221942515396672971056333416250900480 12340105 -665569277530140241674347197378006627740 12340106 788789866990171449004847021043677985120 12340107 8427068465569275514652517019117389840 12340108 -89641247610640120025369963778420572160 12340109 -607102405711332507370246657821138493140 12340110 17333454957580238646535677823423685760 12340111 -269814571386031872031571515120315079200 12340112 323770168050278305787015331238182469632 12340113 -73733432638043071223968305546555770016 12340114 394786127799217058860427345902888480656 12340115 63589987184460223396522244851136473920 12340116 140016504933996034617883086165261619200 12340117 109199717231432523616375250268058419960 12340118 -224209257153551978481899638855767936384 12340119 -223000516314837828025801996157261476992 12340120 -69763791237380332097889965647104000000 12340121 -283473393812400015153813365301755832960 12340122 508498908600271676927187430286021647872 12340123 19027629687318094207311130072182810880 12340124 255066690257009527592320517700601876992 12340125 -221242224162458688396693250451895936000 12340126 -510557006539121712503094249478243039296 12340127 1434894989470863850160011021178158803912 12340128 -649223246324975399134116422586300628992 12340129 -451873890779989654914029774085373135724 12340130 -524309189131197431769295896912975744000 12340131 1512313726755914359770670879836735546624 12340132 398537541081821728131481486169647792128 12340133 598995407345912926306762997509898778204 12340134 378592624656481156465964955065195898240 12340135 594891199041993856659075395287533841080 12340136 -314351484355149730793526040515876664320 12340137 -495691295791033057112296946966623037040 12340138 -304620484726386597272724608467949432640 12340139 4254639759139567796380547202236559360 12340140 -8526195085282643278771233945879674880 12340141 -1559441473708089758024546202662326125216 12340142 -493706558260064355357084787522171406400 12340143 47835466431026955623647163717367448080 12340144 -35732350227703350622145882020382048256 12340145 -10887954131405307563282359243436282700 12340146 77081329887098535014408025074749421568 12340147 -185813388642391441470029756044509814728 12340148 310848078452964884988688294953605198208 12340149 -93850854233500988448335702534470169952 12340150 431898237806593995681942146634140032800 12340151 -245110547538045294450047409048743260608 12340152 -863117290542585182275698964458963701760 12340153 -127426756288485086164551325099721871744 12340154 976931351363825060710358336237231657472 12340155 -442742504245432978729410078633525185280 12340156 67926258502020988718751696299557483520 12340157 1150864350573368387093026846613658350406 12340158 405240719613444807362255716966035440640 12340159 840760734972030517749156458069803434904 12340160 -292641207513007937954950756650587258880 12340161 172146128777489730538202767656505028640 12340162 677454464196438942381001012694595866832 12340163 79048907246881423360690515326826290184 12340164 -7693008782779003732780540287727374336 12340165 333485851473407077531762583881712947320 12340166 -551346571767607623603322926416112968352 12340167 -42647813942329208190444924080885621760 12340168 -965404023874670614899136333538204605440 12340169 -1019039163082568319287953993761160304640 12340170 38397555223285455850706074015046922240 12340171 -336094030602690581547767869114033899628 12340172 -145122734686800534758591744558602626048 12340173 -723920507381554145805568763351140160832 12340174 -7277250749592809361952700699577440256 12340175 1025999526001394247231239011791293363400 12340176 -105460152961430171730127652369384472576 12340177 1668553193692645768680406204430060579440 12340178 -682408719388916365667528883248996431200 12340179 1293891191425925318271418193081840844384 12340180 199742066515471958532155133433505664000 12340181 829745261933192710957588183097261083200 12340182 -465941303127886348846781789630848723008 12340183 -3825969339175535197676649540284103656 12340184 -539528193330744450273508079408666941440 12340185 7645656230395765192464011914633920 12340186 413309760812796193565763866234636151792 12340187 -32823357190637820088420303761086136408 12340188 2679791272409871909956316386715503616 12340189 -76796191563578870353562965395306653600 12340190 -64650418718525815594619265854588916480 12340191 687162486761444246992764239221571456640 12340192 892386371454248702072494747623512604672 12340193 -276324837857141626678434571534280286558 12340194 -191048405173088943636436524554944988928 12340195 276877254938067872935148758941041356800 12340196 -92384758448521848863550511370279424000 12340197 240561860477344460724814092142508543040 12340198 -233628614201854329425778146684024194560 12340199 624920342895600966853259618098904806200 12340200 -450857056046676730553066345563133952000 12340201 360265253852662623565279609378968818106 12340202 41728803153835710885898711693456733184 12340203 -115175217367898479489909143948854469120 12340204 -625448539044297249594578277918197644800 12340205 1218550611610944347176449007905331628790 12340206 98344244105197578272999519820349752960 12340207 68034752380196994504990175685588997432 12340208 19700643214251448340711645984233979904 12340209 -598823862089567413463537325207022752768 12340210 -506398509975438696169601817725272524480 12340211 -946035471645867400327659465568053921060 12340212 39954361397217870658204049259198615552 12340213 -486336730057773913617544491295307361696 12340214 847871671301575249106002889494441143456 12340215 435535550506584774273128712139134144000 12340216 14760601877993222669714551756239298560 12340217 68231951555372609673788866404019865220 12340218 -1636748606903570610679852552807847424 12340219 -338261752696871130727086223098043848320 12340220 111878627873819675793995804028439226880 12340221 599280999627172526343297459249542318016 12340222 71599690585327255112699816477617972800 12340223 582223468451629742210022472849452524544 12340224 -543939197340871509676142633072990355456 12340225 471998377564125807549524554501010941500 12340226 586677902185017295063719627750240144384 12340227 -109042873889442891501094933516169010192 12340228 356006454353449644457951948001374909568 12340229 580394927560173385775061073427289487680 12340230 47840368551639428302201455254843627520 12340231 -933331790544837377965558442578373339088 12340232 354320093906264316956520689117429760 12340233 -1073459824995845366307802146559805629398 12340234 -1032216167542587270316410700589784687360 12340235 -1010943055782616242988954856371593124320 12340236 502449223076088869743852615737737232384 12340237 315049554710767974157148050900367061632 12340238 918691886251499483293876369909765763520 12340239 1097765845903940083460150374852467277968 12340240 -68025415237136946855916695381521203200 12340241 263940508416860361189708534119284453872 12340242 -247147543025269238660041022779426325760 12340243 953084475634545140872919737307521866520 12340244 332705124546912626392096124466402871296 12340245 -177807247081882801724219509775475686880 12340246 -888088301828718319253613672281691944928 12340247 482302205184181464903018277804367350680 12340248 -748182670174545981059349189706659287040 12340249 1486889844398251277405367788540065090836 12340250 272719597727151847196327025432586224000 12340251 132561842497726475417399501144819802624 12340252 1121618209828529102772203650220082484736 12340253 -653861218481549437819106149603973906880 12340254 -68049999453125406050808186422196305280 12340255 -236476941452486570989310294937839185440 12340256 -201517500960448024391177010193090215936 12340257 326670911146244021711013845388690686640 12340258 -764701498270387443090042299819420681904 12340259 -121522481931855963716587692410236513296 12340260 314427831549296006023784271796661452800 12340261 1642836665289474900418799314749834642750 12340262 -319153494424806905381127059976690982272 12340263 37942132430478097777092120403391784960 12340264 -1509843076335233841785078774910700016640 12340265 213005250781921568486803282281215966400 12340266 796410979559523037410660324250236933120 12340267 597898667968479758403678293764491903472 12340268 1004642529094335256301099543056845397248 12340269 -28112258605230184362378100020856255392 12340270 -36164756319814283950251530088159600000 12340271 -1377429195135037477748204082679087500528 12340272 -62342445410668747112674554375092305920 12340273 1492964504589199640277268751558598023040 12340274 -936564742182143180674411844581435438080 12340275 -140981245199874603517700433077127428400 12340276 25017478130438219296728897386492760832 12340277 -27339797710325307560591154683082147048 12340278 -180998078107947595127206714681839579456 12340279 -274231164252466097856489008164363321424 12340280 3242783017243500030163402878153830400 12340281 -294144496524154031338754111097683830080 12340282 57054137041133000539671223885617361152 12340283 669397705344425678497104765933322486560 12340284 245817511893038285134219914412519636992 12340285 -30630109765907220306536774777186687400 12340286 118626226359475747563393646245597091200 12340287 -373848797347305516105708375917148013920 12340288 -129113476039871715504369530039382310912 12340289 88601333454044100482583681907473421524 12340290 32766597044951391308550445107697382400 12340291 151630868516660834940135613075465814000 12340292 722693845077998798845770441722338214016 12340293 -422371427631702065670458581979032564416 12340294 -323532628175247226316319090211457730048 12340295 410143683830527688215196891457132616800 12340296 614345307952228591708906618792487731200 12340297 -280047363986205032034479227705225968768 12340298 1022895048322759549757828892187225211136 12340299 -520129562220511943687907158136241769040 12340300 -58672810114301063910893232714426444800 12340301 -1961963868973190360564571781229751775296 12340302 193063164985029500943089684667910899840 12340303 -368696266614851636121518133622840716432 12340304 -233865996404942591059222876227692666880 12340305 116176504210767494440835459174868479040 12340306 1219461710055528325085260353449765136 12340307 560830437748456767839674853116811692956 12340308 -110624661687551173962363976650364901376 12340309 -1212365610401812023028434370988027901490 12340310 278378545151942050944525217713659289600 12340311 -24208533245953413124098379583259794328 12340312 18082320631297442765532923600072908800 12340313 -290044439156516658216243219490462968438 12340314 89531669480440195855188502570224202752 12340315 -9100316396235701037054115911045628080 12340316 1054043037288547093097259698807081395200 12340317 -735762124889971283817431989668248550336 12340318 827466108472967592251242119714565023360 12340319 143617751496548945996656468421991995520 12340320 -483939831095698044106062292077238026240 12340321 -37367883239307945075754560337990753088 12340322 129656369389510955120999045502528316800 12340323 1364266139507325592595473040840882646000 12340324 540010622845985918920475108955015995392 12340325 -151958417194787945397985403909699894400 12340326 -137984635113613771779438243604899177600 12340327 3852508538483501384957771169477531441520 12340328 -126103488141927214699412821491512770560 12340329 605447874691447734169338473128735272000 12340330 -115434183614916466825671214014402012480 12340331 1216503461742054319676755023877537938264 12340332 44878523724610405701086033700278307840 12340333 -1975915394731798550519738318625735597236 12340334 -154928843585563455852521742427308835968 12340335 25957038369205780436065385506169157120 12340336 124115555619410090014278616905382100992 12340337 1227142563815359261974202427914940976192 12340338 -19205109971677278397550180386404617472 12340339 -373028962302841620958919314506539500032 12340340 382786767952920584714467437957599700480 12340341 224558621950399781310359674557091620120 12340342 -77049725297263617289709564694724663296 12340343 -977186270300208690443354345645832288408 12340344 96612092071703293780889099072785981440 12340345 947350023981260892154638480521840780100 12340346 -398396987836446479647511382067298026128 12340347 613016981230094373611258036921141861400 12340348 673344947707164448371770876404794905600 12340349 -600261417036243841893489687751956572064 12340350 -8945099929713831099110577312569035200 12340351 -351490123841926391186537070596281438656 12340352 -684019113879999647312887343159338598400 12340353 -880249303536355870516312644313349020800 12340354 -386193212923722062065430249122885686240 12340355 16023506037651447069693460385417044560 12340356 47003945582745305260958719120586489856 12340357 1099977990422107555307181245535120193632 12340358 -10414657455949604628442985927727374016 12340359 -940450568635827303337472370706601966736 12340360 -255171416699806646074816569991969536000 12340361 923969391742205257864378368689874128448 12340362 -542606010546221429653698390386796987648 12340363 -169583275202542498117212907415688809840 12340364 2134471959217671396358509517170400536576 12340365 575064029311946996534014939463706858720 12340366 82975453701193209237005910330264314304 12340367 929643807331373293054651533046464814080 12340368 -104779546486490240811215149933088169984 12340369 -1467537395940715089003957445087493000604 12340370 205617605217202118366795911397087232000 12340371 364139244770432146573559856314011123824 12340372 116849915846555898385467161477099384832 12340373 -1881459889739115866084365227541707051378 12340374 110333551235370716751534643395609870336 12340375 1650169926003132817200742239024074640000 12340376 -83125700886350613678296532941243658240 12340377 -237008576607732999329245615601454188160 12340378 4245712774849085562156728130000276960 12340379 -291093914577392820037462100271224475816 12340380 67867281282025113630773749896026741760 12340381 324334463504328298050779218471919733600 12340382 -33928408427602039117201779800887924416 12340383 -134845079793523259915824052136379978752 12340384 -347830364827250940036406720435008307200 12340385 -370849355446707675836329334718794284080 12340386 498118041666260457265731616385193982080 12340387 -586048125067714863156153986969620549568 12340388 14340674746928918646520978274668032000 12340389 -117342568331326698012937898213063012640 12340390 -82859929696759802267157237214591132800 12340391 3829978181355499179224540744446568544 12340392 -4398732873180543422850831506196725760 12340393 -575543486186495872112662794246246656156 12340394 82774755910809810053974335300777757440 12340395 -335234925687534832480754983158059953680 12340396 423224550768713071593723587502616327680 12340397 182835348993675981195641111612797230528 12340398 3395915926247305894363882460980144128 12340399 532769459060226160457846629210901632320 12340400 145117164885549298586316298727044300800 12340401 71960504366466344899844681196636406944 12340402 1036655017435613428134480402754633024032 12340403 -1329396423584296983378786657305302287348 12340404 -221070296362663757188676886680953589760 12340405 10805936964131313374213188014969499200 12340406 -141592815877147915028671452731168927232 12340407 -998476586094574297915045114297031060760 12340408 -868049363485266591213946759581802967040 12340409 614757769634908232671766449615687709610 12340410 -431787925222555743829171029121666064640 12340411 1008136051687202829932200505063779559012 12340412 98661478653465587608849411860067104768 12340413 651405027777025845928521533747907387942 12340414 -733034986860612955447414852110400900608 12340415 -20722842473938032146150507536170092880 12340416 341260698968440013950179124149636562944 12340417 -839935822268405690347225481416397485008 12340418 -79241942027256334733743682574891909120 12340419 -21773020784238025079036209949936770560 12340420 -430517384285737095851842373408193945600 12340421 -1288010514975077773170347495173070193378 12340422 -392358721740815904097998889928441312640 12340423 -1113905451261437212430297133226899372328 12340424 10961061290446237261371396372036879360 12340425 -223707613501798182389868255713609683200 12340426 -130395840332562183754636884851941440000 12340427 158441160387950942294097892128329388 12340428 -409555886312394856984739897701188080640 12340429 1521176237819299211193069545991620423030 12340430 853874111450414116587565661041526757120 12340431 -3106197153735653711059047214163607888 12340432 -148194537332019210214922205384650260480 12340433 -673882158138908090290205493011132134080 12340434 -3270428665170573006006273037864892160 12340435 -136116298202428026037897585397112848400 12340436 -468001451916605720339135186217343603200 12340437 -338665687610412081449185040093020659648 12340438 -244984330046417152722986961077758280640 12340439 -353756788064463952190967263362725252480 12340440 118192857273571354760478055350583296000 12340441 -14066866907661278124157652741851394288 12340442 -614178889991153024838567257692553050128 12340443 675379506515613254855820339529661141760 12340444 -404693164477101998966105320536115505664 12340445 528543827363751992078914815204041356920 12340446 451908016621731256566015993097495013184 12340447 -562591723366617285088090621368035258768 12340448 662156646710564339777840315997050634240 12340449 108822400188303042173523527907615380736 12340450 128290739530563835972195500910780614000 12340451 -12787838067724728547243127443743231696 12340452 -470671827435746181838397425201657767936 12340453 1090681146068657372646930995119960771260 12340454 86983474407585739301811386705334432000 12340455 98708532600226068802279258841002545360 12340456 34704652264912190904532317803372544000 12340457 231940573159199231027977530572905554660 12340458 264507010508731900037509227768786547200 12340459 1462900492118332309906519729309836476660 12340460 -462099722224315378874859194159433047040 12340461 194670285010238578274007075451915259904 12340462 -455849771227955843855006113774613314560 12340463 244569576511078221601269078852608152320 12340464 259932556944404654526960426813941121024 12340465 1574875456496576692798640322175169486400 12340466 -172302255446211100033587755983878921216 12340467 -238261119319014213283883756934549031584 12340468 291652925370006241758631851349850085376 12340469 1227876545646800973180349673700755517870 12340470 277694051840468565246538708249385429760 12340471 84454959579655824101709525994403064624 12340472 508573276801868389417542184082081587200 12340473 546491882647793084298269192327697573600 12340474 103711112269620040793084811001970514912 12340475 217321219137397061500845333678193708800 12340476 -165082592578849387769856103725521760768 12340477 -2184087587510732742616931916828559079040 12340478 1100149990041292769521308548138960404800 12340479 156956112907973010081529560637205212800 12340480 173657797666732213310798607129111429120 12340481 1337150086060274709934443980740372110000 12340482 31373656863068061708988522759468720128 12340483 797765997643885750490172002103847800048 12340484 4486632202622575552479376135604183040 12340485 -472210790261645060780331453625890676800 12340486 419265299857559301942237563540709945600 12340487 82248611634761755104989593095912283872 12340488 -1010482655703786952084577934352547389440 12340489 70206573588993994287031687525672828800 12340490 -157911677215631816971553168774349636000 12340491 -819915721280481132706981500272897269776 12340492 957037209458248897192664432212973340416 12340493 1506434382160667642936364873045379973280 12340494 13414343245454672481357384407025197760 12340495 -314053835423101809308662600247837787000 12340496 5405077162650437575319931469580992512 12340497 25748535472028034688099919688215560128 12340498 523220625490773990577096528947000872064 12340499 -153492761361416332984984477470326807280 12340500 141808787676058665790798721495239680000 12340501 -1036234031851509650260316610465161927808 12340502 7882496095507843432877197926729425952 12340503 505536382516039402907566000526944320432 12340504 38874323997726605153042808994897674240 12340505 69216446147144220878899391467926102660 12340506 -419681801943449811811286882107210308096 12340507 -1425740528281940935955582918775655365244 12340508 188081000256419597231433706374890606592 12340509 1686597132196110632974282755045964103328 12340510 -30330822573901016915210711154223349760 12340511 132840755668947853362418802590255718400 12340512 366927029354831211331123186898570870784 12340513 -527731899609137949137572267466359182238 12340514 684140826690219424312232366473808385312 12340515 -272804640265425669219896947113115872000 12340516 365078748300938355411661592635229133440 12340517 505370537566225201220519130586017967392 12340518 -49207079804817306180323758443859020096 12340519 -182407265285316285311337705758651287160 12340520 47925422967844664468742765319954329600 12340521 253134023574164050361780133012772433172 12340522 -11939074377510679241794056718832772000 12340523 -330687810061549018468548112953400967376 12340524 110339164222125064266811278885421105152 12340525 89028741923140308011004203811557562050 12340526 182083196297255892117191461391985838080 12340527 405063098114122988248530025431876096 12340528 263270005635958950529198252497531748352 12340529 79623212846938234091622787238410916976 12340530 -420498522141510303217520314780608851040 12340531 76082066570140339993336158048248352592 12340532 352357789987796957937104802896447238912 12340533 -22922694513050373253596300709267371456 12340534 -362306718041726533124028865810108218048 12340535 624653159724863188570193384349558237600 12340536 -181933160701502281946547063253963161600 12340537 992241447353082983716155385866355880592 12340538 19038472953862601873941214811929625600 12340539 1246664799809451092678384654579529641520 12340540 357877447089873222834167593585563210240 12340541 1127520346358472733975326249764292351942 12340542 -46526193541735797131223221192445997056 12340543 793729986773887056692863809947148857792 12340544 177179105807322792200254006722350284800 12340545 32544967941402470314687742140715644800 12340546 -838411444658238056044948466451637716096 12340547 1129542537088412799869301669666727671996 12340548 -469487105685188535595817450903601024 12340549 -171970470270753996818992210866670219920 12340550 38174360773921809113285216679458536800 12340551 -1141567363962166464236157762303663553368 12340552 -566505075560767633270973640784297835520 12340553 137530843339750104095804787087757667802 12340554 328371042174007490535744729439061425920 12340555 1948958479080544310233110755101446883200 12340556 -1214122551407474408034750574600711015680 12340557 600621464339352442500508815848933099040 12340558 -261862960124579484202725193081167098880 12340559 -111529027658407970999546160526526096640 12340560 -87460122682426781376978678832663756800 12340561 -483205231886366618892556957846378442000 12340562 -13387002110018990688019655215370370240 12340563 -823664352804633674803962417159365578056 12340564 -384728569635743537912869162007368857600 12340565 -947381083153829427287428298956089861540 12340566 -192942870413611844547265258393817518080 12340567 -68077094533785147146694932781339909080 12340568 -1238604321867693252138442919795201341440 12340569 -162368316450798500055710590212799220832 12340570 -120116565222947709414353465360140800 12340571 1551603834995296561026659785944493064772 12340572 814649697391583633867827508885731218432 12340573 33041797061985963563072778318938757120 12340574 179405526206126946050523356043289561920 12340575 8384082309763190803578082926757437000 12340576 1267547037980746534417069900390139166720 12340577 -142854385146015257213343202186994379900 12340578 222662455302150323183107557848124503424 12340579 1344210723005646510653609301939656666800 12340580 26094921590889720409396816490683514880 12340581 -290796703760263342592062187040127518720 12340582 405526787701578530084612914379305218432 12340583 -2319530832353917901103814491269424799176 12340584 459039903815215166702192079657975429120 12340585 58653805920036686755892414645793951780 12340586 -1115347181905775691074317643090334149280 12340587 20255678706046554073374387407624332800 12340588 271424105825671452748385862136837841920 12340589 10993651187376969844477465087364868546 12340590 90133220277806229653187850113259929600 12340591 1117117752496516865620945384907638134992 12340592 -219637499398396627538334501742101823488 12340593 55305260200069586169267078309658546224 12340594 46771508648757344582646212057008607232 12340595 106333914695367012604950464180372857200 12340596 335284751817003866665299970740003993600 12340597 -1081947879769595527207109402388939393920 12340598 -263773462514085271456081775206001308800 12340599 430490499862186834517231000283480281064 12340600 -865349855286720610730032840740742656000 12340601 -612207362149141366865776143748966831548 12340602 476782791848365329709331399177127966720 12340603 -1829247837444466195023177518059695912240 12340604 103678424086121921215134345032606810112 12340605 -752771988077543355612820610929574810880 12340606 -329832564778776928283894628653276094336 12340607 358622116179010550308857889205009609856 12340608 -323867199444323053126349929904980623360 12340609 -677935077252369228659919423478799700396 12340610 116670327097873092518040022253171165760 12340611 767380767154106362215140186565963659460 12340612 -717718214296586028259815243383407949568 12340613 -15867982528586984217442945269978439296 12340614 -13284774671327312192581058737582602240 12340615 184959047858077636150753160856120607200 12340616 -1263834115631579802736897411586408970240 12340617 2709773423282209994192569131752091840 12340618 166694378064461659654780363074339068160 12340619 203838280912417076916153464188506362760 12340620 451477282549902584973648674306285721600 12340621 668624267454455646813267958431919586944 12340622 307610906992421326195274556577930204032 12340623 -715481379804556893615157011073864371696 12340624 -74542761151186484121966506410231029760 12340625 1277847636623765590217783016412071000000 12340626 -190691420450837125535699406840785636352 12340627 -197261215343302053013453631277836654400 12340628 38124746918997012838770491903847806976 12340629 306470776231096405138635739905149211744 12340630 287206228711975097894772402421127112960 12340631 267826119680670569129576461990024452960 12340632 853446211638694140885998362906823884800 12340633 512118062432525495471589040873802733520 12340634 71282751672745249969205934891496959216 12340635 126456489143736877139344977183281740800 12340636 445823148802214624981869089887025070080 12340637 1691499865753691931544690110679280045286 12340638 -59543447636380711343145971527905195456 12340639 -460655004470827782956675514870655958560 12340640 97204858960640664461081431186538496000 12340641 1079353281949267778824289526811774114992 12340642 27491682001830517227199647386109312 12340643 -882945494823911725638848386251355017216 12340644 -546330656667397477944268321762435522560 12340645 1308944568922119565386614180313982875900 12340646 -3841911727507088884271322730360631616 12340647 262281935451979458981411602137554343680 12340648 -547162684978645959954963429395203568640 12340649 -466713911822132242877858011145803534464 12340650 -7141887512628756425438055846889766400 12340651 816431276797325097183909655318916332560 12340652 -791260243626413325931082777878575022080 12340653 -116010554251564973995658865369733461120 12340654 -550285170574691955273627302712411436224 12340655 691383934554103540994473057090952431560 12340656 -446895122377246133624603647416041472 12340657 -645247158817922041310444895164745787008 12340658 449188464507627920468290744591967114880 12340659 -656856057578564223127701135988393693896 12340660 -415577917076476080026388702819498508800 12340661 -1451081634953355895041875987983570206738 12340662 -478344010361544478689101345204633706048 12340663 -1469685197639860832123686804958237323160 12340664 -144722452322905247282019446369753702400 12340665 100423622422468083001910037636258078660 12340666 -66175514578347713354696840332830019584 12340667 811526030673468577366101865701321103716 12340668 -657660517226730352268283808958530383360 12340669 -359434515153132265314672484062547520 12340670 -392980950288728446479951188180947446720 12340671 170153865008615205477518878965628823040 12340672 81153908617599270812219173823538266112 12340673 -293568749613355784471732567342606958912 12340674 41126895284459612614595767350259657632 12340675 -810509607343852570696614404413004556100 12340676 856749516294143948325744878988863093760 12340677 -353106900635443714396412781692790579840 12340678 311373040265822685357551486881598461056 12340679 -52576080230881382722402433481819532512 12340680 -292114575542186092758562051869757440000 12340681 1700989332146322754917541140926813979482 12340682 824301837925919447899975180200763014192 12340683 1016959218349429407283899045529077763452 12340684 -187660327157127559796488422263427052544 12340685 3422765941647208615939717669160776320 12340686 273302617244008577866781923844075355264 12340687 1366762052921403018617685162840350084336 12340688 231501673453196108387070594382133747712 12340689 133399377455710822152773549640162811200 12340690 -561983430547293919495754653377162892800 12340691 -1179566870277909162611523239585107937136 12340692 -36378889825210159593107573297050411008 12340693 40343616980544171336753361102112154204 12340694 533924946795237333973562185657700288832 12340695 502180978156416145271970571352904547920 12340696 440640799751820637941551690531580149760 12340697 443714525685045189331498641253199876352 12340698 157791832676854405333506096583046964480 12340699 25450896907045742307920900700394512936 12340700 408159772422133981106088674397530035200 12340701 -648465919319509906347907879342491141120 12340702 -580319433075524846700098911294751743296 12340703 270060526267964550024184466203309601952 12340704 -58460892280230821864022023775053414400 12340705 13199798102769708770110132020837805200 12340706 -214429865452194827830700446288338347520 12340707 197600718804159538659112138047500920440 12340708 34525463480960680719817645968139954176 12340709 1782149276773573095144449549805770939040 12340710 4638253754384209511235966021774451200 12340711 -105583312501958495259027829583963212928 12340712 -633014746248963108354060832467914572800 12340713 -8190738416944942194683903176215189504 12340714 58930495071486611074702393040876865456 12340715 936595174010096075893486286275887483360 12340716 538954023524724526880341092718443197952 12340717 212099181963159614784825850167808963072 12340718 175772526369085376525492280555806433600 12340719 -10073596470821733053959402496418578736 12340720 -73136197478613242409621872359045201920 12340721 510724216232797200508479096293611558452 12340722 -296509458506489049186297742049038124928 12340723 17532807056956986177964455788847984288 12340724 1393728744323028106921380444714006595584 12340725 -51673650979672419836364073278251856000 12340726 189399037895377662763836488112004785312 12340727 393098637735345716190127556669206635744 12340728 261624034241261281582190412398198784000 12340729 -69997399032051806467192876790971157120 12340730 54680103439613130691960209492286072320 12340731 93664464755468898331517733731629188720 12340732 638734389378427002589325609481403126272 12340733 -440115300681456835013295191055152961018 12340734 -28970670075573320921199420634412786688 12340735 -719074853049567224603828283696603100800 12340736 -170155789450783169308400519364338515968 12340737 -48490960342010662708842734157429784206 12340738 18706458875945329880574077633535386496 12340739 -432648633503722402931741965517680216176 12340740 86680964319168422574868144303092326400 12340741 428545384394188545364301046067940042272 12340742 9414196578371070420555365094538911744 12340743 274412731732250208959520932464509421824 12340744 -353104642532064127234091262476105594880 12340745 -11137726481798064261606183746593056120 12340746 -617882500563455724520617678240540700416 12340747 228219118426304090536599901593946551600 12340748 219226548074222921847224365757514885120 12340749 408400085972714255279943346450070227008 12340750 -512766369575018308232065543180607856000 12340751 1605129989913624262897497895590938686104 12340752 161259863982418594391883393420759859200 12340753 100209443957918395430844794088456174002 12340754 -159800845301806154569323591755802963168 12340755 250246336619571230764175811801469758720 12340756 -523671388464858884675940558892771761280 12340757 -432575973884952098178493585410619561920 12340758 -259942923404930508033739607040761953920 12340759 292387760616232423148623942964921476992 12340760 -41902600027554616779496229639887872000 12340761 -194141852334891668850854743953701372736 12340762 38529599879563783251804737320538280960 12340763 -362538415004771502112918950102317152776 12340764 -268533142968462478304957243406699955200 12340765 393689984536962638505040031082578880000 12340766 38505127831185392574920196144149075520 12340767 -309809681710309024221076636404078945720 12340768 452513026567728731836649527632679403520 12340769 17274534383716678635407795880514680000 12340770 5953086520270694968752694209744944640 12340771 -1017207874866697071566760201427254309028 12340772 -224035662018699668043603085996795173888 12340773 -357511976060306786917590636927606104676 12340774 870499810579577893788173609776934663136 12340775 329477813397926812636040571353793069600 12340776 -352587785820081733950400633452871680000 12340777 -888102512842863586552619297685978280448 12340778 422008746376613827396998355062783307440 12340779 -80728623396718391889046991827204264512 12340780 -457477058594899524116940470914416998400 12340781 -1070798108729714100791283390412492528608 12340782 241882348244446538264924039318098049280 12340783 -133228637173533556231952815122196267936 12340784 -168481193457967361702394745773562675200 12340785 -93965354921225246253999689233143360 12340786 -21879258389562927974148402951685593600 12340787 -160915077395730293585179946076000456564 12340788 -380673818705103027759089575136083648512 12340789 1851282045303340154890717243334829492590 12340790 -137353168682482299671832312017387520 12340791 261806772400540598953942135211535276240 12340792 1506950539276940082583447966555350528000 12340793 -1516124869840844368873928404075627711020 12340794 -148690632426798225280187906435932139520 12340795 21728496724432784963801953098073644960 12340796 40442945953364429198229483323624592384 12340797 -403573454918934535821433852703567232000 12340798 37763030710947700136202816931503978240 12340799 -1022074971637062705336910466214536109264 12340800 -174088449989939091892990511577209241600 12340801 1986973177810848772879937984455203933024 12340802 -97594519924685211436575449805955135488 12340803 -910007104456887630132612097364969836296 12340804 -190565881343467348811496131790792970240 12340805 772614211738886928417413988653994999000 12340806 -824059516916322682296667906071073965696 12340807 -261776020476826585062557656913887038360 12340808 7574463448779881903112097702353346560 12340809 237971332477386893690470972489689014400 12340810 -789162076571339942986047347889880041600 12340811 209392804250566926894947986629525176064 12340812 -414646364117424027436682565324429029376 12340813 -835947463578102804132332559512560700938 12340814 -893855736293048288638173972879512487744 12340815 -295871112208436465469451420718567178480 12340816 -233758807201486034575994226488398716928 12340817 -1260839895099083638695076673179604917134 12340818 810597202003809134159424233824433664 12340819 -732000015998740835008489300436496469780 12340820 843431556147177088298110721813433876480 12340821 207091564796345208779819627922069874944 12340822 267882202942068078964475975918562452352 12340823 121584705759854883544877682827685742080 12340824 -972424740371733889757566100365762990080 12340825 78938301415934904913783737196188406400 12340826 -9329912372881093210476481345347087888 12340827 1023288399006240127908519746610883859520 12340828 10061322529447111738051353409410599936 12340829 -308782380262016496948813656516853692820 12340830 -139381399124639151581077246944050590080 12340831 -672883304831469514531825133399777757168 12340832 99251487607326682158084123403553341440 12340833 619094823642612307616812312908682709424 12340834 243045369892702571272213103259699133440 12340835 551436121422176652597602614399040727600 12340836 -2700284475429674069244279227968561920 12340837 -1337011734666076964041172414127032534400 12340838 -466747273758744018410691966731998966656 12340839 247909453906877091985719682622531848320 12340840 622566034172309249402113062107518924800 12340841 1722070826991203056755907715151605341242 12340842 -817201095102709033603571475020969840640 12340843 -797191477508408893447366959345316816056 12340844 432835766114806259243795484384434749440 12340845 465094396719179291344978356420710370240 12340846 374901645445832514853777078779654783168 12340847 854808863321082708162833263219050169296 12340848 -100351166580958012501808440623330164736 12340849 -907071233633070179269595422386389778380 12340850 -37826427149491605873966618926574507600 12340851 154428255891008381822796899573618338560 12340852 242384871655622430020806614833237696512 12340853 487773064088318020094137842743484265920 12340854 35226858066463093040431769259716065920 12340855 121678964537465574388650995876899681920 12340856 572777338582862497188153135431704719360 12340857 289827240889149743834098691044531495488 12340858 577166263742772665122484190388429223280 12340859 714648420178964072663015502983192625060 12340860 99857441724200467526809414274473820160 12340861 183316523074251084123679304884030593600 12340862 -418838311276894387171888968461471021568 12340863 -1421480751385752995732305632155348344800 12340864 121917602568430817419145269628790374400 12340865 195723974079517203344918789482545645120 12340866 65480136863035710081488158392165448704 12340867 161096104000403251211033648866234255104 12340868 -14880731028038376322969864282494898944 12340869 2437091411029751582317092636830029248 12340870 -937261639364936798708028601003781792640 12340871 -3296814095048916533015167347352017360 12340872 672314480803917444136274557022343582720 12340873 1127410969774588270567187135984664756122 12340874 -9201661570738151659769512267240992768 12340875 567379967279769099786230657139712140000 12340876 236479136859966427497668035303131954688 12340877 248705613728653154066826748060748973132 12340878 -149085490615313933731537957560534033408 12340879 -942933998155227979910350309375242957520 12340880 23606511659597499150034120937530982400 12340881 -70087224136073243695894286976427509888 12340882 726414287165865220073763861302624379792 12340883 -474502777946621871089066124465654422400 12340884 -498572170958054663216531897640776736768 12340885 595694536460841407661026220186961200000 12340886 9775340254345541649586304593923138240 12340887 6948802408103237469699343293806142576 12340888 535005618853165556236115425604793999360 12340889 -708638435536586719982050517655598921200 12340890 217700526086639063613392650774817241600 12340891 375845885747622429039823222434820063392 12340892 -97894483483686645402628559964609822720 12340893 -216708765807449343745057104850896891936 12340894 -669350099155756096513961863082026533504 12340895 -868298948275311325966630759962448601520 12340896 -155694316537513200306807295350974447616 12340897 1935006115401267627195787683987011845346 12340898 -671115775718005305793111598973919834800 12340899 653442942611271481337674735015214035800 12340900 -125334256703548205660967552215498342400 12340901 -1500133370795004682689900327343526668098 12340902 83313615770092076966156995610955945984 12340903 -381307361254313128185413624711195997936 12340904 -488716672392519156355215183241217894400 12340905 -192008146497837014008975945379389035840 12340906 56237474871197041516446135755587829760 12340907 -1280389443504881138533540069831398800844 12340908 -730193126339236388740724072377734398208 12340909 -459320502170847942364817515887708625184 12340910 -454698836631183218254482386479234049280 12340911 1484500599816902882563311131805497736 12340912 89291192886599866601097056802427699200 12340913 -641896066577793568522632398770299139800 12340914 1110520799155109300754802758210256896 12340915 -826226842137750298931681119429621063440 12340916 591837434863498184303923415435309137920 12340917 -53963164326766235628898773910821379968 12340918 169547636397009078708600502838427647040 12340919 313880611698798312026401890323314273320 12340920 -214207914529822978039954879638221414400 12340921 901417874644653898476544032431109226500 12340922 -690500690735953299056964637326588980736 12340923 30000724571766351535164326806416672768 12340924 -1055880390783463709730136854247436975104 12340925 437449998266085155702792991689933782500 12340926 -51805540092204841836836282903352969984 12340927 1644538777471040909986287791524111700592 12340928 -300450254412962288473194080611822731264 12340929 -532719049221226783947333966395911633440 12340930 206587834441221608138648511795115584000 12340931 2038752904766833920449529336084799595520 12340932 -456316224218293632000305385072459875328 12340933 480287524871089764255613996576643804928 12340934 -1081342200496715858503936464118981061568 12340935 289139234371208640911040002276324420520 12340936 915079633508868525760693306086569410560 12340937 -176269664064995502698055863404663963200 12340938 -443798618801102173382822934561357034752 12340939 378930125397672226887731786894463904624 12340940 -622955153508938130046007756139179243520 12340941 214331899370994872003807149823949120192 12340942 -21619237103706742305189282389557374336 12340943 -595056875469964013813870056214254280760 12340944 -104740991951283031695622116753805148160 12340945 -642190863526523976222138621405651471360 12340946 1221652430663350831306039641016923973920 12340947 -819176196744388877955929704426652065728 12340948 57625383349590887942590330433267623808 12340949 308348616913464928944356221367415360864 12340950 -140876297867293051390299313065282096000 12340951 -123411193307970066044264997988447604048 12340952 335982163923395215596306423076281753600 12340953 -937381951641144836237415434198487376038 12340954 -353874402663802183175592094606916599824 12340955 -288278627654074643213884337657503680480 12340956 353857020604742868949218369209160499200 12340957 -6559722015529053365393891310558236000 12340958 104222939553360716487057509808229638912 12340959 -444351636763386966953161437234576790512 12340960 69171558990743342055609221407647989760 12340961 -404404060027595206773455437703537721438 12340962 -486144967292466421014060496619547052080 12340963 -35818460069828553040590445027453301160 12340964 -1790445873389059187088052154962879881984 12340965 -18374666148225072397225289059882940160 12340966 -161970774757749634137193129975605780480 12340967 -697995539515295418032732385938626902984 12340968 104173508499755845324495472005127454720 12340969 114025078793395113033628420920352381370 12340970 -317938139559582621722736857048497343040 12340971 -694958220577190152296754903499586969600 12340972 -144071397574126604964163936805840437248 12340973 -2154655972499029166926202503950933588000 12340974 -67271481774106228812351909497641352640 12340975 78125269985951188200840281991363091000 12340976 -52342799431989284451810723692386713600 12340977 -273468283678416988637335782135525705120 12340978 -475451353548897037385959371523937356800 12340979 -439951436518400236664541365836672134240 12340980 74711099253981250036292978076163660800 12340981 -661980449893468850188806606658098395218 12340982 198928015410355020259636484493824786592 12340983 -921260869562515430569195759655326397976 12340984 1560780079419920971626364352568678604800 12340985 176357204514039403342168477843126080000 12340986 301313644374394953746642585965502435328 12340987 250096450799384587131206704237337223592 12340988 446857292743977648603172801851325135872 12340989 -60106397940813204431811871960888876500 12340990 4611060658606912539940556739065448000 12340991 -79353534978149822799020320342801124328 12340992 -610364296315864167045316471078791413760 12340993 -1348130760074190800547719408685886650942 12340994 -879179816698499631908640920630569848960 12340995 102895666294411522680001922359643869440 12340996 -625961575704352447372456916459885553408 12340997 -977674218385443760953255481956584945928 12340998 729276696460882736014357903234323893760 12340999 -1431138158192089381303529567737425292752 12341000 -2679649226836077679702416910172160000 12341001 -414867205024590073057158125927984579568 12341002 183623519430000707796807914237913947952 12341003 -3380545250987335816497539842034480280 12341004 97288115172545077554973743138611036160 12341005 125950706450246931471171288503746755660 12341006 840955261704833636096950835806470677952 12341007 24606864352839794168250256115019755520 12341008 195499632462640467946803212571280097280 12341009 729141230693072741052207179603150892210 12341010 -420762889074609450121774260669104263680 12341011 63003523886093231309151738949231565612 12341012 -1155627940219837024261592971894743349248 12341013 42850613791331273240977065713904146400 12341014 367635109702304577087582315530149262592 12341015 73332830424925208923684463916994287120 12341016 -78943303113580907479269274378050017280 12341017 -82325455861055989180559082741802074808 12341018 83124910222507595002372781439499087104 12341019 -275290775472781460774766878323552028880 12341020 -821739557678449783814855296742596907520 12341021 -25343620432546692737206370580316687872 12341022 340949272379793035300143416596002258944 12341023 -17794887127691448094628780402382450536 12341024 769286341250618118596569216763470872576 12341025 -752575785102041326628023922712302880000 12341026 257972052552639797003651046550077456384 12341027 448754477879298684472991322338878902876 12341028 34056932633187186649354087724438040576 12341029 -131847859543798855463277812372839890370 12341030 -72972151779640248551068975845107424000 12341031 560084463729036714370428926342618662224 12341032 -954019959392827478022082227709223731200 12341033 -372786878541919767047660658484889763420 12341034 139592945407591511254493069426925150384 12341035 -116828268364457119883608612189351619040 12341036 2208469304294610195553253233142426880 12341037 -413327555933098199461575086031281232480 12341038 -142906639309284533141615385672907430400 12341039 -1078997061049754472450753870884247035640 12341040 -77221738021545486814483300501592801280 12341041 -252208832078763493380341390121904097820 12341042 870360998671927201723391909653147553040 12341043 -4409129646152655595300594930659038208 12341044 -275914393783052933295155213396327577600 12341045 1066132550044029360360857994289406070300 12341046 -7845122436825769317636657090615383616 12341047 -570199430701161676197567545861047462200 12341048 556085266611825261460983313173891563520 12341049 -6945382435233478376880242054180516160 12341050 -229966809447798756004924671144899983200 12341051 -467957017150147978206939242453890355400 12341052 -348234124484593449869128147181750860800 12341053 259393374888689409091992196160337231302 12341054 -88611581581523680632425755511593343616 12341055 608416118443649852831868013664351233920 12341056 -23586332065701648277218575872507772928 12341057 -191809579334478206482619921126015813694 12341058 -7852930859408066411621673341433868416 12341059 -425900651950759238679125734448613756984 12341060 379603515096620164958194607988028212480 12341061 -1153359307941674913158079714659500062690 12341062 -356488238519428975486713907451781216768 12341063 13836888371866749297270069082864057824 12341064 252843929264161927661760151808193331200 12341065 -794023147374990946362676135839106535040 12341066 102496220240308864658896042022057750880 12341067 32463164284679926633094737023908339712 12341068 364138800533756843638155458639882803200 12341069 9794708785465666290536143537493170176 12341070 79619205667879120379319794361829478400 12341071 747000864696837480790603509756352192000 12341072 353965371036507449048228955065919209472 12341073 1032507324482114503376034362913226739184 12341074 22837650744979314605371104179550064800 12341075 -675733736678665476147959752233280883700 12341076 174952431357618873430100979718818637824 12341077 534286653090168475462277289303080608672 12341078 -227669664646498769237652620395544992512 12341079 19412892327906499695583344640267263120 12341080 -796096979272876289055995572295524761600 12341081 116455121567748395455319454849257055882 12341082 10110516099878701658840012066642070528 12341083 -102424399607036127089126626371614445696 12341084 495385327500855521700131842413034638336 12341085 294887521023526427305580291633424386400 12341086 -7678293553033076207160378380322398016 12341087 832213626582829250723893017611574280320 12341088 -79653599219047135102613498922186571776 12341089 -332315880355714615594064771935629096000 12341090 54214800862130532547330872931940224800 12341091 -357337260659653965586345271591663545680 12341092 -901464782895705349196761696833950464384 12341093 -241258977145334409867571948724770738080 12341094 293071571313460663117773141018281507328 12341095 -473041307641370905922378865287469199200 12341096 -332814729364425183552172293526335129600 12341097 74086358000740093260099492763024830420 12341098 240624365119388366886186079545023791104 12341099 112607714061915613572425697418650640560 12341100 -51387717735702117022351229464441651200 12341101 713921078231982433036495418762783606102 12341102 -87173679784415169635473224330811264896 12341103 303523459203183190280539586839813461264 12341104 -157995610594311505462295163598723055616 12341105 -234651873830166237470381583114331342080 12341106 902152435825324212183636563618720812800 12341107 1051623994935415983344517938273570913356 12341108 -43725391655087732816185959038075688960 12341109 -1019286036533007653501208239596546974720 12341110 288639491193747588596427623480053282560 12341111 -1995967282406891551204323873298877499288 12341112 76479604357843728834008173623867801600 12341113 1147202687932388249492050297592633040362 12341114 -349700607133710982844782767939378163344 12341115 -390173052126662053497289170661495849200 12341116 427628791005370078387227138308319768576 12341117 -211063600904942041127383633129467691008 12341118 42370638715553818009492543728743671104 12341119 532299386576140654779940481023436301312 12341120 -69924232049252930550418826668592332800 12341121 15490756067855112941287467435615869760 12341122 -25793638957449935177317313477751651888 12341123 136263598523534980053989273779155184128 12341124 506028757541484744036832290902788066560 12341125 428346376943555790114874756543541835000 12341126 331761834483561553410245762020092869760 12341127 -678937818296616763963193099824115041920 12341128 -3383945114392768531019479211700449280 12341129 11649101567607607759457517395754469584 12341130 -153870259327152942575355655176365172480 12341131 -63447825594001917892710320010807939072 12341132 -679632806166171473244808821758290137600 12341133 -435190293516628517813433832117892751360 12341134 355890430571312855595588915151526944320 12341135 334235469025167706185980292762715507080 12341136 -204425334539258844080817717297673863168 12341137 1254433512257043297101821980845241728292 12341138 779928397453071735966238260642527005344 12341139 -781695458780271777343010493326732373576 12341140 -396138403610242168229414789946834274560 12341141 -415923120369489500266889444944544569458 12341142 399072051786650663114248571279962118784 12341143 267289302046467103031442977300731830880 12341144 -2153193133682235196449746848865567539200 12341145 26040366452357631588365903408776902720 12341146 -974306087043283356111962814011589648 12341147 175011366085273574932228522234835921952 12341148 -558163927146329128615082856290204590080 12341149 -831121496417339020043353684744572512160 12341150 -174570539590657355831749692503379792000 12341151 803470032927613741809411179764383045168 12341152 -686364553317428104991809252044203163648 12341153 -3382294757730556778492698404880882860 12341154 -7495312180478050767044652573875844096 12341155 717954944444340245939187356381045766000 12341156 87235883377522272818653624452102426624 12341157 1103686104924488556945608359845916326240 12341158 -626439306407104086033333563623358284320 12341159 -560855288448086919792609744215086567896 12341160 9392496164204806149242444619108249600 12341161 -45459954739671768240658047617688286336 12341162 -757111139836164122115697129480200442704 12341163 921117683097357667451746327890881152344 12341164 147927349608322984139503354874105263104 12341165 158066214472806631807294134912365155200 12341166 302385727781749758365185690298893086720 12341167 202750761288621488731074127674638745296 12341168 6229860967784912517856617260179783680 12341169 -902452214592801090240230063818921474359 12341170 -325631951682861739563130279072473882720 12341171 -1210421369050428249625231458450597968628 12341172 -6343131828511089579467923847353939968 12341173 -105354892184106107867281053737284900872 12341174 -192460892821005099632440694515651373664 12341175 63762926806903745011873749652319097600 12341176 202422918321194877068435912548277084160 12341177 2338115730541876840270606822446602978640 12341178 -484812394395127728696588095293471690896 12341179 561634926912167565586150738022403276288 12341180 -559041243466466753404139671983843417600 12341181 -126915032916051940397939703478163947296 12341182 -113522126288943688219487272601821708800 12341183 -1407064693701402126180106707133018583136 12341184 -36479885138209044368810589737189376000 12341185 -150395096484290294267995914408758856600 12341186 -22632768643457273725546912501331622912 12341187 -214338647377331630825913969258001887360 12341188 347896455731266924081899053064692213888 12341189 -830553386353992902705022379238432981634 12341190 174329386345218269882149990631122487040 12341191 -523090032870263220276133874093742778408 12341192 857803493796455769866995859563038720 12341193 -7965621247372142138591249814013423872 12341194 -372018095565000976603253743668063780768 12341195 309378067495774898429785077302228983200 12341196 190432357435460855687395770000972444672 12341197 571115274174683565898184652175056878400 12341198 -217127353597293522785499912870746105280 12341199 -293296894245183407851230257445419693952 12341200 -101692268059452637094700944029384499200 12341201 -372864300683276242804970927024883376668 12341202 -64525630526725962446704651951588985856 12341203 32000578736811458657613087672750275840 12341204 -808238402015796392235868736018766491904 12341205 72468670101819758208304216475215159800 12341206 201695902953033797771477022562767683904 12341207 -1198437454757797841867013241571962598280 12341208 155846974257402434283159819524958289920 12341209 -854404328191403149547628924372411155196 12341210 232204749127346246706282963592708392960 12341211 -1105972942281194682332018312198431182480 12341212 -125322366455597110674563787511774043648 12341213 474875766612545521122412583705622132096 12341214 -92353881748191842609112847848564960000 12341215 20082009288533077253157190298061625440 12341216 1794405190272702364106341805146874314752 12341217 -110391376678877109605633249789327450688 12341218 -648628355046234007188709297503732588384 12341219 471240752414749728328252263170004979008 12341220 -56210033285678711204663943043709706240 12341221 -1687415072370171789543155221279217096578 12341222 -882099366490564906646666701549293772800 12341223 -529454890819305647340656259118779689400 12341224 163264548885657845604337321620347289600 12341225 -182141155029107455461363713650850534400 12341226 28905383726260530173816266394419910400 12341227 -862223260832313854052515920865326488008 12341228 -1032630448113759187616317856186976882432 12341229 501456935196797289122619545246585745984 12341230 69632877211003163730170863120394096640 12341231 18003061123752057291826514922579333504 12341232 147179768155289010040319837228266389504 12341233 306549293749847679254174537544463644324 12341234 254097532809736132379962325501201472 12341235 460632211872043772808962533290877745760 12341236 234535264871854551324791317497300049280 12341237 341680412216593627118672743234153523886 12341238 -178131412278420019770623886175627981440 12341239 329854325687536459391117698124127486672 12341240 -17202737637635384057674315799531520000 12341241 1020764250493570356726046481417849298480 12341242 -406190221028121748740383724465400358400 12341243 -341841936509948753579886980471448646560 12341244 389688211815894553679872433569288290816 12341245 10957588025093307320929274059451066880 12341246 -13480454050383896886397994823035097216 12341247 -403713675884743130270122139722332915000 12341248 -847214264613974002726809584874685464576 12341249 2151420949229326718637372061719655535664 12341250 -14566248879008185097151137553150630000 12341251 -1426972696860950768742225810512569120 12341252 -445892257811905580901585704055781515264 12341253 -43538191750308876331859997858448639200 12341254 -232087220823842175881675359945661091840 12341255 -16969307156381156663281256221649623680 12341256 712802515582358213234288230089973555200 12341257 -200242123902480684921075789245667907568 12341258 2022566821157578366561822577225577984 12341259 -217697027181070244929667909116136628336 12341260 559631554296277940353626497275775385600 12341261 -589788846782858358596956133806117032138 12341262 -87564449096116481362611797828642518848 12341263 1315074086379520937722465848049187091384 12341264 -16558864882105536425112367907493298176 12341265 -155563853211816767968028239111500622080 12341266 236802015336878300645610000910187397120 12341267 -953330385926642480203307232940431567000 12341268 138869335725045588061481521962432000000 12341269 1800389390941580425085309200227856717560 12341270 570321290406661948047866810490023011200 12341271 181400487522103008419020801964589536640 12341272 11436055705148631603085985244842188800 12341273 22338755556765090019834488318772566336 12341274 208077002503588082832629808276910080 12341275 940623756484950621827776554886852426800 12341276 -305137514920297202012383395993933502464 12341277 -790321019317979077707421761398706553512 12341278 368539126271514764438133444367222765440 12341279 1016859103006588922383286226346136057640 12341280 62278003128183545423525147806028267520 12341281 -1004549285153676266703642486652350517918 12341282 103839442211877925081671401732508550992 12341283 -316002719586197487391290896072999344776 12341284 -1180492560891066907551326804222526592384 12341285 -379177691233660648561755297718712758080 12341286 -78477532890187018296721618698421496832 12341287 -158313567583786688397833172178043547648 12341288 636393765735795115486225654980770933760 12341289 90766973773024676092799701267392219024 12341290 -5964840010850647174755501185829449280 12341291 345904086086579603304878518116840199968 12341292 473683319339832486434390092736944610304 12341293 206260445403675626697266801259115936224 12341294 -153297136425993203593081595744997101568 12341295 168907731770738360923513284486670632000 12341296 -212772919211751176139736222162958647296 12341297 -1606348588504938698356497114429595414254 12341298 66358350639666129920200575326875814400 12341299 228779912724285818809638574704057557536 12341300 -869296555908385051156030515989421312000 12341301 -2617736553284676871614651330796892160 12341302 -304945389913034148563330820807190551648 12341303 342942073512886311845661700992201654864 12341304 -272851049825610509423071043218449838080 12341305 -626265821905585873369887806404056756540 12341306 -150873253419081523619735268198815541648 12341307 38942817246025622990131871682848609280 12341308 230165916076528647001161931305800866816 12341309 -237878406808700139053042051882240736384 12341310 217629676324595643615819579664759461120 12341311 1479144888655331624945390316298405697712 12341312 244591516990117304396317815074286206976 12341313 -196703560859842708785078053473950720876 12341314 -480244043272674126727168713251211837744 12341315 -208209129762300231217652376780574342080 12341316 160214144786522515689999654775399870464 12341317 115631512241395709097132053341701980160 12341318 543045027358073248007553312136309189440 12341319 257757808687100958144638668291478501544 12341320 19993521060269548909594902536348160000 12341321 -33105324587140891043170987813086727728 12341322 -18624789116501529381211815192431877888 12341323 1786559816878644942779545125270208342480 12341324 -408019526806509150090152168169754754304 12341325 214676868407940998417076287316775020000 12341326 650902412179595622755202744377247314112 12341327 1699647184360740861516092729744006113560 12341328 -5944587003498834026336433447760822272 12341329 -99913193336410887844627520365546692480 12341330 127608485837628602669285005025633638560 12341331 -1020432329255758529016886695621740688780 12341332 716075290964252572563394950728610279296 12341333 1037155979227146243895705287362639095200 12341334 153495306335053066758829884033471659520 12341335 -1039035252806168149118416452836331842640 12341336 -650242727244480467395004082882708787200 12341337 -1461873028624767809288088525303599609856 12341338 66584761108429573445503396711543711200 12341339 313331054086483108782435596848126819140 12341340 -30343213111809417610968119441020354560 12341341 917467716910618442561752828507233256742 12341342 -288723566803247308287196207477621862208 12341343 -287661512644377857754303314270673262080 12341344 2429141615533185790302400683831459840 12341345 -403012619619837467580928265087129073900 12341346 483814209494465381966544872849153049984 12341347 411380310092057826473452277547598490920 12341348 450039513920773967574806374708392247296 12341349 324814235455485024135959582470703877120 12341350 74748140346314110648672580409038764800 12341351 -205820889134637201839905377742530318696 12341352 589739746079387723922918519722016768000 12341353 -32685515707716096889522774748789433456 12341354 610537488847433154340276359781989614592 12341355 -77024428077801048769964534367443155200 12341356 1033995317053479851253877512399567866880 12341357 -330935183969022621317415400062349281408 12341358 -177962798863252783533823664994770213376 12341359 354962893991975959611351220786717956560 12341360 -308110695142216848652544768763234385920 12341361 948808603135364507870403701215839637872 12341362 -198963910552482413357603502584195292672 12341363 166927386563744685030367735986718610400 12341364 -266850719171856051960800277265734955008 12341365 -60153983899739956245204353578583248740 12341366 -285846869069383933896854931792042956736 12341367 -157822635238548126919541924305709529216 12341368 191601260404025971834642580713901260800 12341369 -1978300085288445160726485356809671000 12341370 -268672079198980635733803712961367763200 12341371 22923785333988297453648838489510441536 12341372 853131802111108272733902135217577587200 12341373 -1164112607744728279507812474955584356832 12341374 -781167170146841844007491590156439629760 12341375 1329402894261042146037487157654508534000 12341376 791869358517210942049546213920237158400 12341377 627650287442485953887634983069783139760 12341378 312755782795501265562729706139544761856 12341379 -67934303979423816699979702316835277824 12341380 -35797789124444279985313461210165657600 12341381 -114282045351891305383244021369038292736 12341382 14875180418479446752354821867084116480 12341383 -992524724431117157159792436378654800 12341384 -856579400282707929660782828834578022400 12341385 650938085313947729195500971823041001800 12341386 -458336792284082981545546712616230405376 12341387 4332038193838347626568316337281657872 12341388 156044673133865273304506713263906364416 12341389 -1166750792648874802374639491616498630560 12341390 -136529666979876957078772931752593264000 12341391 -616188198044072517099778342537948624896 12341392 -104067490688586167081113625433407225856 12341393 879405670705141954506865771401297765600 12341394 44656401255378920373610924572511994544 12341395 -247851153460531891484602550529444000 12341396 1112863722569338658884341127875174652800 12341397 123779662423588409629423523761670283072 12341398 244670586134610710739052588887132808320 12341399 63869080962771846963652289181404124336 12341400 128679635940605963887730596604596224000 12341401 1330179571873390735771800581220361644672 12341402 -1161976518329791349221134500847632963328 12341403 -19739397028433115763112502384324625068 12341404 1420162388384932039084034540833511353856 12341405 -756952370602214242625581202931977139240 12341406 -101647936397106673924657040841146038272 12341407 668493899379558806587725789575225594672 12341408 -361200127957129582297500984462374731776 12341409 -671323879265723565712897573259327619072 12341410 -40556173228796214259261014978235330560 12341411 825580447887144352397073522091221858012 12341412 338283674755576289113450394462747581440 12341413 -67077159127292628779364862252555224960 12341414 347391654164332412772486491468063971200 12341415 552474398270359125508151140279914931920 12341416 -526403250979915283178119252821303142400 12341417 -1505661418011536511625111210356319401648 12341418 -363125188062635214925781542729196695296 12341419 604073787028555750310679892973103653640 12341420 87759196271604999876312523201465896960 12341421 480735770291997440538658991766472843308 12341422 -705323711734322863688810048148452431488 12341423 1764464227624870037331265232346159510672 12341424 -34090201377629687102770189924186521600 12341425 555868523626271652019130346851907302150 12341426 80196256087597564304590553912906160912 12341427 140491025525938164219293767891196044032 12341428 481409421788568576942056858882321258496 12341429 -539414925907922215426171458433827677970 12341430 8170215666491210502031200237827174400 12341431 433226136035761967873000764758324704400 12341432 -115129272909280808750795216996801863680 12341433 89531625499666265598014643113824656768 12341434 552830828321745251478391138742682616176 12341435 764120527777806465951017618500521532800 12341436 407608867693124043313514695233643044864 12341437 90990319802107664355339963175173117100 12341438 -179528574260817868126551776510397530880 12341439 -821397820802612489503629126943542392592 12341440 -61215157154628573427240845789584424960 12341441 98330214987889625241426039201821121024 12341442 -358580169665160160076210207122295695488 12341443 -856249963100152447621289128219507244400 12341444 366960739730939642036125206786540385536 12341445 235429658656692319643134549509675925920 12341446 -206280509042270377179208877715107963136 12341447 844175147702232352912226328491852935896 12341448 400708608208386707992997412412684369920 12341449 253858312529389316576799460253127427236 12341450 427276064974253686130930358378602592000 12341451 -110665671655170619281521091904358487840 12341452 304936938726784447031440240920756318720 12341453 30739077460497051739609040613638851224 12341454 523566351932565457921556880046790982720 12341455 -108294214405149357484083868147824622080 12341456 186942779650997796146870188879123415040 12341457 -1120449149652651027257611319020490187360 12341458 -479762983944169205803774032948980061024 12341459 440595486711638742000766820815329160320 12341460 387021610877756499992536368955110236160 12341461 -562473481398628833653975449758907248096 12341462 -165468379380262890251964189461697844608 12341463 -463531867301764515595513016978736011136 12341464 -393671441730132736716601644761890713600 12341465 953673663534401779720207585393755409920 12341466 138572082260907563976748642899157389552 12341467 3932173702564760742952386698634042035712 12341468 411521114646180029334791289092754651648 12341469 -105489947150925279870995454765264606720 12341470 -154120405281115558864866597929892208320 12341471 -249588780709549114306644761093335220256 12341472 -103887847931822496769962154752548536320 12341473 34614793501497665150560984256105255904 12341474 -172602915782766285605977203339814160832 12341475 -223542377432230894215946382893718997900 12341476 323692621082236751798790286005332197376 12341477 -530072088647774049834149579127759340674 12341478 140990088942119213305710376891989547008 12341479 883104036540514288083141463133306181376 12341480 -41294687581425151275852336424380057600 12341481 1157184064208472889000893557804917982352 12341482 -450695407356300167787371547550145011200 12341483 -1335416464674825592336285354486627468800 12341484 1099623956237235167610360661310770684416 12341485 134738359762635981479803808679112566000 12341486 -272887193165136899879376217549151375808 12341487 358213263247998848755320071481908957952 12341488 -195876823552393699401249799757078036480 12341489 1095883598058552234957786999485477927424 12341490 -88702864021396330040615838836516259840 12341491 -497315425578345287702338543672563085108 12341492 -144875356411302104164404522521911381248 12341493 -940961863791315365607519210215050413636 12341494 -26621468165998199793507615472215204288 12341495 556308394617279465487695418212559394880 12341496 -36290502688162403273454240587944243200 12341497 -94973286913793998042944779919108904000 12341498 120837111741201313564601839476775661760 12341499 453177283085227223456951594904274352664 12341500 753861921360003184864909868573012352000 12341501 250484861680955696456419095305708526720 12341502 -329594189134953185597641605119203728960 12341503 -383882572645465336834416850587031658816 12341504 167772826697273259916928069961422733312 12341505 518952085011997482506338201013624272320 12341506 565811559513256350121995292745087952 12341507 -20536386672049632682491028300211697048 12341508 -392223529182908951984485156042411259904 12341509 -1041745541181549830254101082644744608290 12341510 -639305351278677028903016438964381847680 12341511 -240610546014773148938965715021144862720 12341512 540774474985440729474167230731743155200 12341513 551877033854030954003436337328445572880 12341514 -47101754153513117164592801541429423360 12341515 257421432754460533586925314689290416160 12341516 -3810334403230079495982303367908864 12341517 -953984060824770814009929674436928134720 12341518 -47168980858355051367332930778455366784 12341519 1437741680669253662846213734487375904744 12341520 -79289140477678744068006246928246210560 12341521 751528484266170415202754152836526058600 12341522 -114927528449836315773920227410637784688 12341523 114647310805383975952847023450036858944 12341524 273300544075027160461957651199976210432 12341525 107795996092724079530636111294576784000 12341526 22230968465938334393167379991010575360 12341527 452469528338120458919267488972532149680 12341528 1005826506592629730389743148211822172160 12341529 1138362864041353068445050064937787912324 12341530 294990528133806754219101919964398622400 12341531 2709914379749260108872273098047175290464 12341532 -309719342636589473764171160428961832960 12341533 373205000665442036614238514561610581804 12341534 -179963095938943495485154003606902337536 12341535 -412035221159129426853012063260150431440 12341536 -128064133366964926971993071227227340800 12341537 656990758745204098384000967896898151168 12341538 -869928173310623076237139025358547353600 12341539 -33348407647622682339952544117188487008 12341540 -581689964374124100655670845533809237760 12341541 -193080313677007753143514680983476262400 12341542 698294268994049289276276231931564300032 12341543 -574460505317039967209266558367833235208 12341544 274587126109549136561097007285427896320 12341545 -42426550671363959358331900336390372800 12341546 362899405157365616367095139951046007040 12341547 250068394328340818047214259322591741488 12341548 -686545327278579149069590779222073204224 12341549 4390673035507129831027633022207988192 12341550 -31858616738939352160243690778318352000 12341551 -529250556023984033274799838409049470448 12341552 177637193976906353171062130631107346432 12341553 -60355850259648546637038849018457797696 12341554 -211916059062550846724148669065403998208 12341555 302266175317730086776489686860214334960 12341556 762798521068554425932056104098791702912 12341557 -150098513672032827853370603969184895040 12341558 562356298226486577201605501245944768576 12341559 -8865824265938043773295395274291024000 12341560 -230450055408873974431228125886001971200 12341561 -898641347107236686609209067992958617200 12341562 240922505586895891637822634081260362752 12341563 229914617017764211160958066727148496240 12341564 885532204160655246212741656628374694400 12341565 -5054402309644851939082268553186362880 12341566 538635000670299094289846023163202239232 12341567 -249776537865746955781313109477450968208 12341568 -229741545449710198010174297171369656320 12341569 893711949951877388874658964600201323970 12341570 -312443463596695447416180136786760410080 12341571 382910279846457118750042600747576390464 12341572 -226870827517353659570269755433793780480 12341573 1517114756002469464652051343953520177822 12341574 -23282190626220411129187541624386563840 12341575 -355482605053736282115458185927202892000 12341576 776184528795418585405108531647665203200 12341577 443706411570794584188346124770926183840 12341578 -438285585269629965803133059625755138976 12341579 142875323983549759612455276210409308180 12341580 -225261354419252494258149896585346017280 12341581 1563337399969052374511378938273861899180 12341582 99511935755960042110897453206062208000 12341583 -92491032868637923143942093251538151320 12341584 -181357583810592009617895283542710886400 12341585 -28104709194819177736340786396137795800 12341586 89257124430690634990258034514141314304 12341587 744062852886889722021570600594421152236 12341588 -293944142264646608379863478133665792000 12341589 -236804044144877551386379368254846806272 12341590 -485630586877395855617518689876633511680 12341591 1585893862263151917657397336855371145992 12341592 -1295395038452948259857860530761479372800 12341593 -660947412000795692072174352200343845952 12341594 -253559008204774935826326805594814996736 12341595 222488124260089214820500053089799046400 12341596 412564669071619045942338457774527508480 12341597 -21566166335899722196788684151463835828 12341598 112483700936705827472925267540922515264 12341599 -63760493769956518021241849449733235536 12341600 -55256364017992736210634829036476825600 12341601 -896555349594143155110670929149589770976 12341602 -1243519345809592675927070498600509440 12341603 739704259459000958283926524507134957852 12341604 -232104814880537472936540738133384562688 12341605 -1291270530158643851740467489987192249000 12341606 250370187229268195968254238179329648640 12341607 -13190985571176625686365069142514381440 12341608 41298111290321662097815645598788239360 12341609 -40644501096295005165672088546975989888 12341610 -4121004982547741780300083569353505600 12341611 -35258114681561837876534810640477313376 12341612 -1138012144860905474262085961486920959744 12341613 592449114598755493266286231104169221024 12341614 258338692685313075481894326633205698432 12341615 -78653413444470742149007191604744115520 12341616 57206334852888627433694894900153155584 12341617 2834200956907489653243594252613211702400 12341618 336389704359883584214404337257020153760 12341619 985172147342596459309756412405261182320 12341620 -710166137267353734455808727468406016000 12341621 -441796713226562866058124843728133040800 12341622 904643707063259463615743817634595642880 12341623 -450834683065822963644450329829747694160 12341624 -578499368844575337182602141271474135040 12341625 823218969464458865128943519119157088000 12341626 -455716784199286165607493064603396416000 12341627 583312835206361407193254190014898978112 12341628 -299824313108059288415280296993699667456 12341629 1535114699581968584334859936077849732230 12341630 -82168858626975325983456402851018908800 12341631 -827936359060879393177613569433381301048 12341632 1324105733470282825109780472147424051200 12341633 704505773692616514156463641998596621524 12341634 104246339855278856113883632063212887040 12341635 -376340709779574589041399863203622212800 12341636 114792875968516190674060157147293237248 12341637 -450244042321210547610442452466445280 12341638 122141404569642415797262959143410266720 12341639 817733861866363397070266753617927851024 12341640 489807230317924084813684390093443072000 12341641 901887910896661253680418294072558408064 12341642 79802561743763061607293736114562197344 12341643 425972911739392675854208076325726016944 12341644 -408428235581661948156800737181854690304 12341645 1804510846034824541616699004300507200 12341646 9155682808758088149662517074159266560 12341647 -515606918514967036229271755851483990920 12341648 -244905033486564272052935131727351709696 12341649 -407319734318117614475603061886878206736 12341650 376477770742086172285212946453736074800 12341651 693394234118940358088810265997151337552 12341652 614002644585115426104837588661042501632 12341653 1650644669771536692030863361832689429902 12341654 454051139471772895767688593736961440512 12341655 214397818000169633309901696667423302600 12341656 -206806511456848482554358788871902330880 12341657 -191533637113768367767550000372415041388 12341658 -57864684223173023778506374479403745280 12341659 865794611654900275407873840312276070080 12341660 779709527206254068424060053381657472000 12341661 -37909945836044417320965262041211916928 12341662 -54863582254908171076390749033045888 12341663 10068162522445409520025680917765659200 12341664 -1020450792812654336723443997513555705856 12341665 -279042253521844005618950751726297470400 12341666 343394851536649311155521953099968168448 12341667 -206225629111376527721778514807697539152 12341668 -1412017702337802483392055292252932783104 12341669 -59345807901186134716505024724635364930 12341670 226161249510082154089688824069921536000 12341671 -50292160306343498816502734091275095400 12341672 -31474917548413030855038812777749708800 12341673 -170324944141016700052932331350596628000 12341674 391021394849163424039073935452438876336 12341675 266147257154575127107676514833258310900 12341676 -662935107540510479537382441374879021568 12341677 1586975084484309197551950437779886709612 12341678 -479635615291482482933767652199953914560 12341679 -603344827278715630337241051988012942080 12341680 -104881065679775478310796725714256855040 12341681 -436459639506702030160535735704951533600 12341682 31075453732196399168088482602418470800 12341683 713522390312578902822501746522324845936 12341684 753402117030419583032869331521808044416 12341685 47778839330230749007324172986055700480 12341686 48617884337557173936877844533517923584 12341687 190022633294796497519128823032755724200 12341688 -2169010368908512345078658723605708800 12341689 -61628973575564237457466785337933679360 12341690 146468482015032805133951796445981286400 12341691 19506675310213416473612454104287019448 12341692 -428532546769531530971416020266415390720 12341693 -196096777460682503788192870800733209216 12341694 -569337504361556570547127303928697836928 12341695 117050556963827522663441439625912298400 12341696 551908066024794746393127939164161966080 12341697 86643493770298996346095944618541392960 12341698 643618600769904002908484623043605688736 12341699 507350859155978344317151291457713705464 12341700 -54592657054005980046652657768184832000 12341701 -208825144925169897755532939479510173248 12341702 -321470294027190533950126794748490505600 12341703 -550524919976783301764698645050980947584 12341704 1237943506234267123826171883193134950400 12341705 157300768265604367416319685597310853860 12341706 -157578197734911779336168782756361323776 12341707 -184702494860285693019173556797321778688 12341708 -132829963681340503750038453051716222976 12341709 702012004076272675045338844941441425814 12341710 -222644920191402401283782732225635722240 12341711 977929136760489593327008315611690261312 12341712 38092142108219236937945735267764666368 12341713 1076908121611490845367073064095959646962 12341714 113865258888895892305466591412642906624 12341715 -388752831998467279542597758813991452880 12341716 -211589034900135490937348969245771950080 12341717 -366823427851022253526283192330570188128 12341718 -173847776439337521420636586721763593856 12341719 -51997918315914496384465592264409879120 12341720 101513534733708921244067513706233856000 12341721 221459015601733679395683484395073996800 12341722 -651949060941811865373566076715111427088 12341723 -178666264286793861859887713219160237840 12341724 86601278978910413342852137189386412032 12341725 -182076573756836103030098734780602936000 12341726 -704231445783049990369166232944433712320 12341727 1472875104407445538207832889413501537880 12341728 -281671417426324831790751871488752615424 12341729 -2839508500374848511107878471231762447680 12341730 201587155988266724285800539960036894720 12341731 -13647129142877651598823396802973358080 12341732 -347512647034204787589094032300810705024 12341733 -727246562741371798528363480077373347840 12341734 -129111526183124734500969552152762676288 12341735 -219173735598217308484214380318191014400 12341736 974244164899641829373111756624590602240 12341737 -296837096835625280480906937503527820614 12341738 -16827556217415477586019974633938716160 12341739 -489807792850658636591908152379699978512 12341740 283073764219873134679026791467804016640 12341741 771411093699325127841114733162304765142 12341742 9342301436935344385561003036275431424 12341743 673776221989007189403907168809936869560 12341744 185316874680582312336243154672832348160 12341745 6229502261249921807090707776860131320 12341746 -557088016279958125421763551907981043296 12341747 556670018639854188908087316120431698320 12341748 -272241579894851683152853864156373483520 12341749 -1169485585647049501012991535404907797568 12341750 103220145327108918995821616122903392000 12341751 12420184173289057126953142333784630784 12341752 -90974377059075563825540052658334822400 12341753 -974584657839482593410444403867507342998 12341754 -7627045559842649120864527841047142400 12341755 -94536541149100951125642782600241699840 12341756 189847654458047856344562396559707463680 12341757 -327651322592066536091058613783428943008 12341758 61669432783576714973584677091278912 12341759 -1466709599545215721028253357970381847040 12341760 -309473353194356427613221760224869744640 12341761 -1920081595272992491663809759399706457388 12341762 1092625379271582445587403495883366153280 12341763 -27974023845744680327615203501356727296 12341764 -656108135109873709844540025665121813248 12341765 -216065025095758582128631964100041790600 12341766 394424869124075033037287551517091705024 12341767 -213349252624932234488604651414730595000 12341768 -151355994388964319037241894330128343040 12341769 488694385083201198343776245528469006336 12341770 93788903890549668033110458772491023360 12341771 -658951481447876509171893227018839314720 12341772 -1066742577407169527786369995518500110848 12341773 975046482935285090452049909645826574720 12341774 9015956946502698726707787075351184320 12341775 -555016356242311490867842704337599072000 12341776 300626899376029440344096040049042980864 12341777 1493229305551782832890515609496772730112 12341778 -418167053012866342871301101925101986176 12341779 -323119476722414348409574862741932451568 12341780 -216601339485017282209153693079922432000 12341781 -202989622030802139719228988579114096000 12341782 76149051098219042662432132405524808704 12341783 1748652583806790906581438624469071241032 12341784 -144397179500294026129338399384201461760 12341785 -521036806539917602779409228638993073020 12341786 1000515747336910479042619403887736228592 12341787 -345298859887769819562751161161482702440 12341788 -617852862780994620111161271256669615104 12341789 22362756400274805110763323176422271590 12341790 -15239246737834599134266910074264246080 12341791 -221412595485064653860048548851105584640 12341792 774707490778089308763553555601141268480 12341793 -548207992238086681477504657353013171536 12341794 -302724289330550595334266929142755982048 12341795 236248025983796231544313884471229013280 12341796 -356399157854834045701868375996201164800 12341797 -361657573456035434354813458128116460960 12341798 10995061109965330854065498108164718592 12341799 278078101577278832903223864383971608384 12341800 -91747408581267862189887233763674112000 12341801 -1406660681159607167687527742583222339456 12341802 85035893960096236493555419669860937728 12341803 -1037894701911180514324460291834063782560 12341804 402474010862266117254304372383501286656 12341805 -87566130341149304190088282885383991680 12341806 -569750950440513506910165511254690396096 12341807 1719236338351489850342429780555972500920 12341808 -3707340270713006931920270586147471360 12341809 -519114897113635721597792204135776714990 12341810 -121149595505063131693190657069021683200 12341811 -460656770624537762299906132965257987520 12341812 550792583260258061004233019892082954240 12341813 -285917805990477617251797944190858170880 12341814 -184125052042308280197917818461450898560 12341815 937207051327433099686717020510681375960 12341816 -1480354273423222339530482365994716139520 12341817 -17037037321813611870399259170968092752 12341818 -50064828995710723635112236927910795296 12341819 -489185018652826352888575949247771583200 12341820 67369625700126125544130351202298777600 12341821 4866000579000350320551061931077540192 12341822 154244004004373934079357485849656915712 12341823 98369342895832465953710956744896122880 12341824 -213919924605364829276502692011922423808 12341825 451319751587259507876923793748454663100 12341826 -194631207071763224722777651266451200000 12341827 10950136830226526442020771916922408912 12341828 -80538830824291296197069533820702351232 12341829 636955893867803065684136899883170716384 12341830 249327041760676412795427388170885907200 12341831 -253316712757845237596831417546212336968 12341832 754392219821719875252723322842776248320 12341833 660168585293293519847630072709733881920 12341834 -142880639537018173922776005394514189568 12341835 -250091185721065839772103454301541721600 12341836 -16164172171141319212269074258924761088 12341837 1102347625332884053471906456753569066486 12341838 237475478293349016552281535254291809344 12341839 -1909138758961538448636173273783399977360 12341840 14529734535559291958637263728685875200 12341841 -263369506416899458198487644548773576208 12341842 137304226704723267877413657739765245072 12341843 796026848706216502620416886565248595680 12341844 89898537407712730225151969335937310720 12341845 -470277385567478380186109891296179621480 12341846 263852331574670502431484489692856588288 12341847 -80235430857052512265452983317181079552 12341848 1378223725535873565641603204054841630720 12341849 -954991585314478724462223110640963105600 12341850 244921356743942704879590729178551264000 12341851 165135041262123070460075677499297904 12341852 -34925497796563275614841054105713425920 12341853 -772863472224874931895170388750994304436 12341854 -244632139311311030943153902474018611200 12341855 -1009140218643573085768518472299519777240 12341856 -84706497803624315325321312957785702400 12341857 -1228849296712062091392259277820216690768 12341858 395250165507239422732823374510299635280 12341859 496021504530384593875061831457224840448 12341860 2723708552384140534563936008182824960 12341861 57982238802826275002140391598924218304 12341862 -346515318453208006535376896497643454720 12341863 736181945794157355007359471070193417080 12341864 978212456957022297578153975494828800000 12341865 284679692376033305102296024321233174720 12341866 -39725370354261332384666747335721548368 12341867 -765021052037148856047520735178036115084 12341868 1708873381331338371659982870423846912 12341869 -240621880046833650422123259585238774080 12341870 -58464087318657345474118267523654829120 12341871 183744244993275771125241297428336113920 12341872 588765528570127043189198811976201338880 12341873 1544241379368356933328079539797672647122 12341874 546740646859990726443173480408192684160 12341875 25328482741090686895020552651440520000 12341876 -829521066539471055676758415665793216512 12341877 -412439468484678189644073668414103283680 12341878 496216995509383903216098656481778968960 12341879 2546992547817002456029229798968314000 12341880 514478641796775985642055155327657881600 12341881 1478539273148039983965291700207232517972 12341882 10037494532179957481047861914443864064 12341883 -297859764759994579780430706745547251200 12341884 -1213062051747419374249626978720639453184 12341885 -95723479156410549945407087260605918420 12341886 -564035857789355864187861553963589849472 12341887 -528547842530303894749366421739769372760 12341888 506469184205638475396443566581187870720 12341889 26017260413127134015053107825887163456 12341890 -11573147996784734203510237484641728000 12341891 -121561513307211743577043315077183438648 12341892 378339128039646169924911840412169969664 12341893 1013186228392619296916850244103952851584 12341894 128149189568486449684107505163146022496 12341895 -610990919659437337296216387772359839280 12341896 -226412393790021355970551467072934871040 12341897 -402183533356460146390779598454214126840 12341898 -232806023970250140323447300140323362112 12341899 768331236024319254076401786072613586900 12341900 208894374775919673790578973319278944000 12341901 81233927740915346758071546537967845216 12341902 -370579041917105947628691995668088852544 12341903 -18015250092060319874954050064225010432 12341904 -131719814063177125949060633774668578816 12341905 -123321773268419570266332491906233348440 12341906 -62748165518469833254316553013002946560 12341907 1047015832353180757800033336551560067760 12341908 389907081799555076135751506788868832128 12341909 1385829893347946550178995335643759882240 12341910 51557804112898169237202748783963269120 12341911 -42614827642111062228736134502972000368 12341912 457170643637123665048476870328312320000 12341913 -487352793206679634571744378736233544096 12341914 341547757623452378821957606314653368320 12341915 291204146819690067310106449655177049600 12341916 -1059847783884385028952969568396663434240 12341917 -56945697250356950732540326134006581408 12341918 1338825928497025727928489015375392783616 12341919 234330187333371167528312762137128633360 12341920 -1105370735542933353746631599467696619520 12341921 852141661394494622479570375199563485744 12341922 586225145070837652511453722797356249472 12341923 1181017641603977756606912267757940852104 12341924 -758364861263368162281999481245332315520 12341925 -127105921688818133593708490006201124000 12341926 48879696523259122841421384804395328384 12341927 -508258638046155081410941725474256015488 12341928 337418524734502651533853454321121116160 12341929 -173496201116276848166443265537483184780 12341930 -142353448882794962887315784548691911680 12341931 65831964689125660596204534294421407744 12341932 53921258062059254405262018657300288000 12341933 356708018324313733697279363518502191680 12341934 -291599999996952170090998547142243969024 12341935 -449883267646040294447220508733709052800 12341936 -408395562451418033781787628189184491520 12341937 -61171655495143273348224895670411285760 12341938 -49423259193389464830673366563939210240 12341939 -147384812241343870957995671977727342376 12341940 25053639376995485294836067892006174720 12341941 -1564218036065151870075297282707082768658 12341942 -75031898147759093024869883759695054848 12341943 101920077198160393654413337901378436000 12341944 -406712637832008177081160696196424806400 12341945 -397106877986749927939131147450627757440 12341946 5901071842191544989185325053136340224 12341947 41030440530698687123037553231506686512 12341948 786441115467870816393404874485282423808 12341949 -63122944285733413106205065373764552640 12341950 -137360360665707469617527266131904104000 12341951 530574961167139291185397991549467395024 12341952 -89072667602825251423902315257347964928 12341953 -680193674660834674146169958976194038316 12341954 640903688165438530612498878680429524176 12341955 -856843028374368698256449085971364842400 12341956 -330717714353068556669149273318895232000 12341957 -647464921642109540385511212444628717794 12341958 115447049388177162747612515490354312384 12341959 -371117733160994584822114363372932376784 12341960 55127476274997744900522571314880512000 12341961 -117098469913797745423757980688645184960 12341962 -953206947275033676105194023735889442768 12341963 -1746319094028418376962407658156409155080 12341964 629032341485730278373224675268603492864 12341965 -2234958529228303705495674625793065939200 12341966 -33552751666046987688132428564683921920 12341967 -756228612781685224353043284622084512000 12341968 160289466966056575160202013323087052800 12341969 395269107683395173235921365092378895780 12341970 18638286462085530698023103935818613920 12341971 -586010940036149658555365899370431975828 12341972 1408365564957776180265553567469765371776 12341973 49624540163926726628247361297662394944 12341974 -514077034208392219958622514876984102080 12341975 441447965242519237707034788685655307600 12341976 240268866659198623797384037326312960000 12341977 -196443683109121114475106156748832932080 12341978 365291475046155354107156972346553305600 12341979 -207005980778922679566345039374942663952 12341980 28473590824592346261486593135456256000 12341981 239224807310804812238074462686681967782 12341982 -138883901821948004023712077465353937920 12341983 -1505467913943652578100184994229865724000 12341984 232959969566380404031136597258340925440 12341985 -565543012806174160065789036919376496000 12341986 109067950019691635803724706457289531040 12341987 39118451603005465090855402691654356992 12341988 -191929446577975441624037646250255187328 12341989 -17745205177466641731162079060470630720 12341990 27570283364332515582334641105826346880 12341991 -770025847954756390554633936915439579608 12341992 -383925816919846994212606151754153953280 12341993 498437273774177709867305200360151153124 12341994 -199898048281669181156502253813835566080 12341995 353330941837451960995416640933896492000 12341996 -1192412240095745472432099352105819488000 12341997 -814814957766014604886451108154156457920 12341998 393653134737867550857150336494131915200 12341999 -43377931987994980946788700694549368640 12342000 307329319388535271466195439009792000 12342001 154949000076171770501279232876947696640 12342002 794901696572352903519113149828208615952 12342003 633490154084945539784133126121570611264 12342004 -408564875068973577661243962077927656704 12342005 493883988061488858195338758479910983960 12342006 49527604617631391811785185318561830144 12342007 270895068752731026190820581215923410320 12342008 24870824159094563357863055371541790720 12342009 474463070261221606472197676736860391504 12342010 1162694013984067556086693995458244173760 12342011 -726442678789575592115714587662694042776 12342012 623870138294057055021460910731141447680 12342013 1109761044350644509826563639642184960262 12342014 190859525549486509539665612734068366912 12342015 79440264112676525233307185396073159520 12342016 29292618626408092279040635302326566912 12342017 70655234932828245521676906738655510752 12342018 76200578337166442925094621015083053568 12342019 -840810567001005284093865442731025958256 12342020 880660832312174002810255576019134464000 12342021 489479293607155302710964620514106063584 12342022 -280984305574693160598637604229451113312 12342023 -1984614532314079301220934082254196045040 12342024 950086986849472770938043597346965504000 12342025 -232244821318672859250658148449542792900 12342026 155188956448991318906532423158498970624 12342027 -396097387801030017261608340427142743080 12342028 -74624511014312030039215101218820137984 12342029 257513076667473562418822091054855492576 12342030 -25257820138775472824964404586648207360 12342031 774798046122632012727080424649978357432 12342032 4569707412149197710004860448109690880 12342033 446465101399247215887432781981359682080 12342034 72784331576034744820675357782132469632 12342035 -46880213257649297582554603617757153440 12342036 -27253172813422829944633833411033292800 12342037 -150736685528095635507924505530778622660 12342038 -731926026960687227985545593690537006080 12342039 540429482996759279232683155938422851200 12342040 279067427990798092681290821059182796800 12342041 441958821999045515042086613475278272512 12342042 346826701911048039929463447208979424240 12342043 597784683215067565918326120629686224400 12342044 277599295928219603878738776930598751232 12342045 92043637639791299676828340201505812320 12342046 54279616893458963052346082134497613440 12342047 -98885486389565905512555302197976793504 12342048 -576610958596312792140619952173019037696 12342049 305480542211077470769148874049915326050 12342050 49552675209735547852832858997014592000 12342051 47552928383847299278672539279645413112 12342052 1160319196186416300038557095674908381440 12342053 254361274767102823686724937919936941184 12342054 -78627643329114240699710087525812726080 12342055 -201487672916866054425993309460315504080 12342056 560392478299753819906732676720370063360 12342057 58294447863847780066233035927234731776 12342058 -808079941808945298389222398649815983360 12342059 -2185712314004474486683740525659002289184 12342060 586256382294343372133624965495215098880 12342061 635225060612972938860952878972746995200 12342062 -435892691084736962973212468190449035968 12342063 655657870551407390614677662029109095944 12342064 29450288495358091834370462650796605440 12342065 423736019197818093356657001944291777460 12342066 108874754887153241204149513373308048896 12342067 162540698482734484673300109506202757680 12342068 1001364364290292035951785037922795389696 12342069 -812129077153268420520153339279495187812 12342070 -192325117108481471331948705762833942400 12342071 444443423212331507872656589896719387640 12342072 -197947650488721620304004926566644776960 12342073 -313987684338332694157328933988601150678 12342074 -400003631349185575033785421455203800464 12342075 -149197104536721407210275743382405731000 12342076 787293903180184569398009608492041925632 12342077 795089978076266481901010827628409970080 12342078 554235036392368475385229166656647536640 12342079 -252063428068281315435303368743464270920 12342080 98248147922707691180091620944694476800 12342081 -922481046457022615338229927454542594880 12342082 355861967034215333022917923810025133984 12342083 147005879824833147595764904864961385504 12342084 -3515979462163477010532799669283401728 12342085 -190840022691993849932319752724923101440 12342086 37552158058249183262270229126308605824 12342087 -151300395584472535365485172492464248656 12342088 -381136664725976760667251617469413376000 12342089 -631285109847511292163072822844633666800 12342090 65711936394167381072973484861003315200 12342091 1796786707291951087047618156144227034400 12342092 -1563310337200978386967019322214318080 12342093 -26337695984960004337235446081156743072 12342094 180104989620463010701304622638710908096 12342095 196639103978825943985268836060118670600 12342096 -107559072380155709700011329409834680320 12342097 -101581110628338953751212668943717929868 12342098 223390870687526963504186574250969030800 12342099 111602807878644087344965304818905782016 12342100 -187458899311595480057846645783317401600 12342101 -1142829573056363191845578723707610188896 12342102 657048864824821584921858509992763297664 12342103 -1226056260912804873829722883238184478976 12342104 -103224318068476204767573155433821491200 12342105 -685268390151521508057394782974553100800 12342106 144936848022578111866613554435712403456 12342107 -704720340966093564692774543243283728808 12342108 -82255281378770897938626112756791498240 12342109 -27040955621518723829366928237126556392 12342110 18591384571002838527666470190585331200 12342111 -9517162081795230043055486084042666880 12342112 655569311209180106869306443698307072000 12342113 266424933270815057091682712265113300160 12342114 441677769218208047326649010892589260800 12342115 100771212916654918858378213378392207600 12342116 -124759888480041406540394704867001917440 12342117 -873454043113404975275393725296488690400 12342118 -888702197600000977591985966164476096 12342119 1319840107172761602537245876482970626896 12342120 27693439825588802535797356636477440000 12342121 1666211213142239515571758043276121866 12342122 22799149118789688001691501095123292160 12342123 267574443300790231387356815848174706076 12342124 -879074067138881787956089214677331240704 12342125 1413462101798623213738245529575258207000 12342126 92708323454553775251268227712913185344 12342127 69652557550320926424462368067596673632 12342128 -28003519436801370842575247862909665280 12342129 -350961847707464254498926874373984829600 12342130 -123364213151924453679894047153283737280 12342131 -1034713724693498758881450888616571711808 12342132 -70357609634794012420817747249916315648 12342133 -101883680673392159278117766516255043780 12342134 35127385906806148286614250952112128000 12342135 -283728062930014305311222397628863014400 12342136 1125147754422441462259914042737847582720 12342137 1903540526613696762657896324925996186192 12342138 543266344571005108505834950409060050944 12342139 -484913478424439989485638159726233553040 12342140 -334136754505035801610312158603880834560 12342141 -193146889069784374146625124433672826848 12342142 -331191298143660074438451210477785039808 12342143 331554488548901015357883569607694432128 12342144 -147828806837796198496569271509382594560 12342145 -195599804235429207855698217576984329280 12342146 726771487269447710898920304110123512272 12342147 -47983090671439585218324130769935763472 12342148 -1195790184295397433763010403836387328 12342149 -1313336401892916240586682309941358258850 12342150 -157125662382177390319220260115753695200 12342151 -1223304087262265289416242494792956262600 12342152 -845544048972900011695998946788408883200 12342153 187873317474446951403417837824911073280 12342154 -9899706737439727617192361480993499136 12342155 -108594482599207260601756224680077724640 12342156 32971520318721565083855597979515177984 12342157 863577391426763900317367585788418401900 12342158 90056000166417274379610327815838595584 12342159 -1890822768967442222307349194620588327280 12342160 -116874156154386240295113313387692933120 12342161 -3107613502473631950393759318830753280 12342162 -67029712738455292825913269389655405056 12342163 -610774925034086942636158822682413574256 12342164 -259007292676780482965051338858237063680 12342165 588561449166048218272065114633427207680 12342166 -286843520381853009050592638183981375616 12342167 -84323010870915201179352280576745801784 12342168 -550699406610910428198381634610163302400 12342169 142006928962512022522395057518939705600 12342170 -148404784433997529167003258386959872000 12342171 1089361809565847550394403314025944841112 12342172 -700053415620924056779320806998258606080 12342173 298297601303760785167441508140722399744 12342174 -98192233346531023362825268958414005632 12342175 -31077847692567374973734666337915168000 12342176 -268455576420320602987767523527339540480 12342177 37468313119915231896418461078170920914 12342178 69031756900183943362021028175704930640 12342179 72387444948340537887063084776577540000 12342180 90111637739116066781251023944362536960 12342181 -1880629872494722197336409911041900798048 12342182 446083950824201923778094629677166964192 12342183 13591466485800045256736859025497835008 12342184 830750313427120971694437744341607782400 12342185 -213413506516273827658058282255436445440 12342186 -131256269540646523264239061855041100800 12342187 65611489819345274023261908136222127904 12342188 -794231823536076952356315835020775226112 12342189 -162388372989433203073456463892506628672 12342190 -212331834178375300933954780708858840320 12342191 168949062042835685415270522899050306560 12342192 198716488140439325766575940490817372160 12342193 130000890682666638576168152357290797540 12342194 -413400979803929521265206129963963429104 12342195 -666741529999726837884672219931906255680 12342196 -571426347017253621677185018749476599808 12342197 -42438953986177560477301065356164318080 12342198 -82836691958044253350480265320528138752 12342199 184491166127842179936523331103704546880 12342200 273392228200876831600823417052377088000 12342201 428051715194586231279059934291001948224 12342202 224400898855274584629071490776301885552 12342203 -557404978363764632431591784666942395548 12342204 5128647856009677819594541623880138752 12342205 915457543752807894722021007224991181560 12342206 -887983133667398203958239038777007845696 12342207 326685745387354827315145123432836586440 12342208 51505538551872328053004203610842595328 12342209 57714309925786389580797460696015396800 12342210 -287510437028148077537074792811317248000 12342211 324421894487450429766469282931482766032 12342212 -1276687254419439896890909740177402140544 12342213 607754618288694296801718822651157526304 12342214 -117579670556271279858293210715798190080 12342215 180649777994783387156763726696371802360 12342216 -178620272323420038789533358261011742720 12342217 -14021262535294691508957269692398924528 12342218 833472550907798675259334324812500491056 12342219 422130157344704756570823981247151997144 12342220 -529377545058613604641595198127214218240 12342221 -1751706785250349343972835270656651274708 12342222 543390265392471551333329109707414584960 12342223 -1559374911380475586501201278219889504528 12342224 -99516347944488572934260656269349724160 12342225 -77485197218348599605705239996353272000 12342226 -123339056862831063156430915744915588800 12342227 -1200537299026677846789809753459536046520 12342228 -219056315239526548413636131506189885440 12342229 -13118300337796501665192023780137693440 12342230 169974870245867793324077069541083262720 12342231 494723884187875493640075712418763713880 12342232 -12115696785173614607497359115165286400 12342233 318487767084899176341459956891320648464 12342234 498253551443478582915924235939123296000 12342235 -1136654768429048555861892167555558752320 12342236 -307109831378916482565403578906020055552 12342237 155268755048871964535628329393263282368 12342238 -263414301277484394994206688097708297088 12342239 481118338320680647228658388241108219344 12342240 -455861772424835434272481514129483366400 12342241 -1459909279203567670411755006862052346880 12342242 -187894480371248424835081252895348784 12342243 212943041116429463504280711752820582384 12342244 -186331211277762747633325119493075886464 12342245 1095986542729799987252285233853946373500 12342246 136122163522467870563087691324781983744 12342247 -6994619103712934599247538401787703296 12342248 -561596145337519838403500221149204480000 12342249 167573804925275160173672105145115065600 12342250 1073679563918826998456118607378317240000 12342251 1544454635227382699087356908389721087672 12342252 175127626454112394621948303580701292544 12342253 198204000184704565425572113146626828160 12342254 566363766866031763755930759074116146240 12342255 -803454730230903094321575731015602104000 12342256 33796277436423845023370335944502607872 12342257 689482898438356144424192867303378983506 12342258 600487928317262708445744140159968452000 12342259 -1911351527236027433814830551400166655540 12342260 66855455306136370895376494892306677760 12342261 -12057419882641494891593183915930754528 12342262 839550481392920104613248509978510484032 12342263 -804364991087247801508513619404670590488 12342264 -63755224462219787028534113131093032960 12342265 91415555863985226657979842565471083720 12342266 85503039858311780500684502337612000000 12342267 -641490940577118602408465351860442121600 12342268 -1336087638632922187172155754674538954752 12342269 435629506834639012186636699583209165920 12342270 -122159573009761199174186799896136662400 12342271 -920950605268585909934651554393281352176 12342272 -176978303372153579747883510184563179520 12342273 -398647992500785478312920735526048371200 12342274 -10928027249073045219876807061489678848 12342275 294059368173508353176906899065182847600 12342276 349288338733754059222088532499054588032 12342277 13920414068652092240245720181952635200 12342278 47414504764837085704302778524865655808 12342279 -252090413733982143726246706984378673280 12342280 45878398844720371716157771417945804800 12342281 272229982476463718370637823772830019840 12342282 -148799389611848790543713075648274455808 12342283 -415658386611766674539346407071326910416 12342284 -21670426595800530400249655835096791040 12342285 299799946167786965517466491307700979840 12342286 163293797856517055327633722615990103040 12342287 863359295580793033345155016829492526672 12342288 -37034988052638884228696331075130490880 12342289 -971722989956749852060470070738123396248 12342290 -6994585679847743443255835917564385280 12342291 -15008905894861722740651303485191207120 12342292 -93008598172064208412759982974907144448 12342293 -159786232643730651683346732281704285536 12342294 -26597345199788838371783343673694784768 12342295 -176782280216059944994927218041714706720 12342296 490453569816611400703271247052828815360 12342297 -963027146058703934819302420554859356960 12342298 -941933945922374970073146691846177635600 12342299 202542088445843150822817416887967943300 12342300 -177842817455089928605338886888039027200 12342301 -550790391153857046313662492328069893396 12342302 -447669413103881272377484466266012139520 12342303 105974488087547832919219729463415207360 12342304 -70495466444092947366553616827056783360 12342305 56733189837911856980125968973402752000 12342306 -288230882042894301977512934870155901952 12342307 713029702802984509981147325510493790556 12342308 491091589642657126870500412864092066816 12342309 37237097216735511523783260809581117440 12342310 -383697543644155467849125760884889229440 12342311 465230981181606876682956787587668301000 12342312 -45895051821644075712019724511162716160 12342313 673214431848485565136963400439724303560 12342314 -171876380739526479250972005865037457744 12342315 380657230353199959543013742631443297520 12342316 1051172526319580826646759898307641465088 12342317 157584486168669486223479738940490555820 12342318 -469064557369101648785085622409466626496 12342319 -1432168911082306520740473209368473898440 12342320 -80314419004397218922766251764545945600 12342321 185551992401833854168815385263840500800 12342322 303358319558993041893872687954981280672 12342323 67841360960593803518564775032393300976 12342324 -43676456673878583547936410012609423360 12342325 26262389968253363743530502735459155050 12342326 664343108464372699949708825624995550112 12342327 119258238126087764402345300781648033408 12342328 1062477096008439812016435697112629248000 12342329 40115007689534519338965781096826045568 12342330 -20247755462388671336616647539580405760 12342331 671657528220948874429045239234918524132 12342332 -415805548852675186985872472061746093568 12342333 207745703293888740940553631369665088 12342334 138995006408657603107876244525147778816 12342335 189220610367967022391567900465675362280 12342336 199507031255328385384360118732458033152 12342337 59724308799651096221952327671101615552 12342338 -352071518620610394216705799574470783104 12342339 -106368633963023478494015831226362972496 12342340 302779292304822741142192350143050383360 12342341 1292065693278070306856858510250238153344 12342342 44690130530119794643150506369760454400 12342343 343165931694016083566950522423409619840 12342344 107041262191645199832836409405530112000 12342345 243715007540441036572019251623933635520 12342346 -27697203210924979317023250746991165696 12342347 21750673454680776009801666273665777592 12342348 -942147743446993521483664698256128967680 12342349 -475136347637630249907573377898263792160 12342350 -275757090004825761863296894997331456000 12342351 -9611642221494181285007594886197567616 12342352 -254345723938125486875593715066752204800 12342353 266373903767010546365784541347518922408 12342354 1066975593771108774175252527149955578880 12342355 -858045592676945556220330200364538124240 12342356 -7327574440364403713982049242451623936 12342357 280977514643208240335082055200167765340 12342358 146686463927508826928301628737359477376 12342359 -1225507729042989954617920689108372712440 12342360 156864116245695597989139771973169971200 12342361 643064089194488865183691276497231981962 12342362 -227000032985988559069321258294658304000 12342363 -432268512890608333730413723666142402280 12342364 -893872275565319158449679795288889204224 12342365 668288261503105452612630513958209512940 12342366 -337766577687895680408655153556309125440 12342367 906790979016574095973406431958132112416 12342368 750184158066233618350502700710212141056 12342369 -18435499483691531391467639397699943872 12342370 344213932612433773494083111796026414880 12342371 -11246149940942042832529357080654307200 12342372 -31840363931124166336694840929024462848 12342373 1817696540345902940893221930281542618622 12342374 -1044960312770914162926583113267777138432 12342375 17788090297887274001073054180457608000 12342376 4769077529577553736070797671539916800 12342377 -35627397601540528843380417674099619468 12342378 47431975230824667574315566545466278400 12342379 228134073401435445619116422465241099552 12342380 766532557065042020989092933885253324800 12342381 -423444834793653011181057724904223037440 12342382 -394886696116685591406644395742778395328 12342383 -1589410517190122216798910847755378424368 12342384 20946191493693522397142664010639540224 12342385 -20128133507332777199587263052427688000 12342386 -114300636831090145177250224886947305984 12342387 -417160393429498572454548268047740616960 12342388 314669784171338967462437936779483262976 12342389 -1470224342312366693487853522600094457810 12342390 -18288198976958259571437423788869551360 12342391 -1163966015959679295689291500115797908048 12342392 -24744148796551534272170303835963617280 12342393 -412247511468769928792971609995353510400 12342394 192543533281710879847518941866637371872 12342395 395949218531073146886213785440656216000 12342396 -128737453571565125639192671421528211456 12342397 -11141989839106162034268736564590598580 12342398 82694368302300741156371130032279205120 12342399 264689523881636457205339866311759448264 12342400 197604628977550668489842179335782400000 12342401 299023670601941803406033433209987818032 12342402 -11120123725559874618533320482238832640 12342403 -65365842482149751233847016982316514360 12342404 624138965511917571771827211954668489856 12342405 -760320681622023734392489122332664694080 12342406 -545195513338748119362372667160542738848 12342407 -706884295868180244595345004950152115200 12342408 360507495430548564178431192210354585600 12342409 456828196143721874019058946083499827610 12342410 622017372802305389561323024862926539360 12342411 -845099998585888863160375789987428588360 12342412 -1240565154441624756958457050503898534144 12342413 210553720677388626591952344406640223180 12342414 243307063428330070859062887977086757952 12342415 -1276110900287404968576472706255190588000 12342416 -333539289505312446677987609007301091328 12342417 -845150406707126397370665484091928975120 12342418 -98743541480163323747117892055606872960 12342419 -32267518721175034523739247123595828160 12342420 351720157221865986766385533006690713600 12342421 -168196206552925444503545250177544071936 12342422 -112364681248727852225047273046145455808 12342423 -195758563211947185962405024541919969152 12342424 223873931330505701219412031438363115520 12342425 -359274575021458796015733244951346752200 12342426 16378296589370405348656954283721026304 12342427 635736080689110904792507743012902152704 12342428 101307328541074462429839570799637477376 12342429 -900803648635904068190856651059482953600 12342430 435701370881633441877559885777562007360 12342431 -937898678316281802236655969728494450800 12342432 544938975613048634353547476583134003200 12342433 145204199390609798295560373240670726144 12342434 -88014838196298123820862680000184890080 12342435 -117392633637333193677207953852305551360 12342436 -487299369023811201709313761423885352320 12342437 -1240542422351310048315736782821377774914 12342438 171160833604852928945324643882068275200 12342439 -441944903903288260653925243429018854920 12342440 -555292620965361341241207161029254758400 12342441 -323464459225698855131952939764384628576 12342442 343339334279367929152873924786858805760 12342443 2385681827949154634804678882000755314120 12342444 -27047109491940883149987444925166665728 12342445 542667736936016053674595641141442092000 12342446 668065041687349215702605307641865888960 12342447 -437163312084768459108849263138134203672 12342448 -112263194401046615442556400627015139328 12342449 -168529287608571108972591497360951331264 12342450 35127916739970724049473397623517856000 12342451 -1575906625441574636624912257962036317496 12342452 -1073539684050564485846292226370734644864 12342453 120685593831211461068908529607278102304 12342454 531834564229350818122176585470147830176 12342455 -159383374934438159535372364439072243280 12342456 1599454369012473054065246196055080960 12342457 -370145847569675864635089429805852793920 12342458 -131653089652562268611222354467038654240 12342459 549823972981222447105487033060908956720 12342460 -167435610474301120242705518212003338240 12342461 247765363308238551137687389909466005062 12342462 -1017744195716527889335688738413747200 12342463 -616945541020589797118863769808760667952 12342464 -124601556263760889167599468198523568128 12342465 -542526490675569459798998414418293816940 12342466 934576215412604213686158658811749428432 12342467 -530313169270288981887581613793792496928 12342468 -7076794219869726416558304139645016064 12342469 -317848723345040556351281822251209758304 12342470 -51133444217027122241448634802026141440 12342471 28779117252654402881862090595654854312 12342472 210290307296402844165059047665759559680 12342473 -427564612293655292161643941294185166272 12342474 -7867909187162993971534262883960800160 12342475 -68421400501336271206378465783130155400 12342476 -586507053411053028188436313048161576960 12342477 29461155114140340763980456577521133632 12342478 -732407397976660509429281497335848304960 12342479 -666444633724044448336515496832462797416 12342480 -8574106768724633400604228334327562240 12342481 -902542875094823572596226892671898180748 12342482 -587851945424633286181127665656421291008 12342483 -414309973706920039661537269199576515200 12342484 -397325720095898276037330792155236352 12342485 -75974408165285566568886689724074217600 12342486 186850979752390122133296808123719536640 12342487 -1034579409652206963061953813019573401240 12342488 -1677694757278547505653847687800098314240 12342489 659578908286184071067189692398372847824 12342490 452550455054957623846324337393366845440 12342491 -480890072204257315757949858898844734176 12342492 128190112361839362666446416271964450816 12342493 -1175648650802060536483653344584822952256 12342494 48632137223403594341143747516872967296 12342495 96311640724887711748847794640112844800 12342496 1257865438093876815074116322945270022144 12342497 591741775641708077167515658798370444052 12342498 75646943120101817618358134808386396160 12342499 529681709794502019318312488314241556064 12342500 -42856928496029841246037443299974320000 12342501 524419305687357451315524401626033576830 12342502 -412806213912941680443528943980182454048 12342503 131958834477095643898654007517361546104 12342504 551438050764254160418542484622625669120 12342505 -4289234044754299543778400741530496000 12342506 -170524857623489030025636940593711002880 12342507 -617591343154634166960456341661835963920 12342508 -831733964871349997507999639729733384704 12342509 1051389831794872740130098462870175114710 12342510 -533088891390517727377670184401078976000 12342511 -802864710699247351460541248023121011888 12342512 33345827052843082340066048887927603200 12342513 -110463461431679230002522756272020453056 12342514 834073297109502540902202956503378809600 12342515 559694723801688042715773210607762385520 12342516 -40042556704591368434624802279986915328 12342517 516865596574329958952102482796205449664 12342518 -199127041755697117239959384575696934784 12342519 135799997211767931362782492550759379504 12342520 -232916992412811421346485164470928384000 12342521 1249447697127487895316211750591175222352 12342522 -104322611202565288910828598207692771328 12342523 -320351167290733744519217468103178132136 12342524 -170498842662416963092330927309345787904 12342525 9557549917260659482335116008934196000 12342526 32431766765249814825728097875726254080 12342527 -878662279210063578400114481393842986000 12342528 -182263758063172398898948258462062084096 12342529 2128514233714770941627269542307185473280 12342530 -521285491881904904907648278886133071840 12342531 1312239224812490068251919555831941792000 12342532 449422726701289936174836961946964845696 12342533 568859310482558608598670053946019583040 12342534 -85203259007031785481833289281079916800 12342535 -369798021199953388776131866060644368520 12342536 -576483933483260692321123567087452979200 12342537 59650490742661694551242813258720446586 12342538 -100124760534831688002040077316581563712 12342539 838908216774759112215347817493842666432 12342540 193399717458022778039932357110102343680 12342541 -865403549871350610960004448439719322058 12342542 -189367692928522154494801683953919947328 12342543 -209036948444127200987442054360651081456 12342544 -540671477157282048474352427857941479424 12342545 -1554163056311742106354453737242137426200 12342546 -110372844510303778228196029427147474928 12342547 102973961798912715922161469863705060864 12342548 438839767686480132493321207518203904 12342549 -189539502299697276210194803019756951136 12342550 -37726340790603546830896510095678254400 12342551 340838783231294202380332721532672114312 12342552 864234011065680032640621375269405491200 12342553 -1741704450247155284962955998664344006198 12342554 31536035429058549983159986795220681472 12342555 -125407923563125318005195140960033167440 12342556 1125175853997560970949537021640203896320 12342557 -23264628539833666405386695403730952064 12342558 -272384135544368418355923562099528925184 12342559 270642274981411634109407763125478077904 12342560 303265801903260111627480392863790530560 12342561 -966823493337150790686648489390281313600 12342562 910420000018586670256569055183174366032 12342563 165614985382943243954393754873576176160 12342564 -360714171533156881087553214564971520000 12342565 -897285723316703306715821315430852057600 12342566 352586603010878782906751500074061514880 12342567 -566852986026104121730824715499175074520 12342568 151080052232829493092533531455303925760 12342569 -745224987174785766616186142699618689920 12342570 -148563421612005802802429987442895656960 12342571 145255271667848487586036976808388908640 12342572 1047022946967779492896018807243040389632 12342573 568087515203156424404252745944721332022 12342574 367886980863208106965602297387054720 12342575 -263899265721628992293153182276075758000 12342576 148155391715837136276348937192932900864 12342577 188979283619314891182018694384940726400 12342578 -477118480391986124229459931866768728544 12342579 -1116085213121614473306096185671025852616 12342580 -867018659628175579595066837573028844800 12342581 1664573194037241378250388451140833052700 12342582 -84739863521359895197806421044132648960 12342583 -1028863889323148443033347522390491323176 12342584 -285660216702454517112637477304810557440 12342585 394511941186108360121738889242121902400 12342586 125911463350262191675408966951837114992 12342587 211590006449967550430734343603359875120 12342588 -19761021945701618708573427330041610240 12342589 377829246950939209844920734946777411712 12342590 4591444136640540530301656938514661120 12342591 2258869336319787481848843645551412480 12342592 -490651604542862672364221201887974129664 12342593 1109829893077509990752934441497562262464 12342594 -490884537511168516003676950966468296960 12342595 -974670399679945141251689963401557436320 12342596 15751270219141906565593282956742545408 12342597 899517919163903913057966739033538162400 12342598 -395500318857989930385538010956674524736 12342599 -398206741140701047432602719245988106720 12342600 -113983772954825004878512503772776576000 12342601 -770268962465238848221810690740308687398 12342602 -262849182713973919649208113247423607248 12342603 24781098345995539392585093941735347200 12342604 262299308650443130045568233857414193152 12342605 256626921609199740300421193466410880 12342606 -316050301965050003543650892421054068736 12342607 607781113694442449134851090997683383392 12342608 -195470897609295998189611061822475878400 12342609 -153985444412575412230174988769566080800 12342610 112018892139211064182353989245811325600 12342611 -723830583314205980008394313869731445376 12342612 -38228886814710829627603355291638917120 12342613 2405086040657142494612941944585692401884 12342614 -430729613522102672734972464150438764160 12342615 -22132399528972600429002954084755820000 12342616 43388461338246709374198892063461580800 12342617 711410117761746173378192515523377704192 12342618 -7716975429904962341157025821579348000 12342619 -176807519333266522444143328974967275200 12342620 11128954363107437048044078441541383680 12342621 26042901974927575121836051164913400640 12342622 -485234494084680389144722842574033963008 12342623 3020645201531202603814367354933004721920 12342624 328529704438823505867463749636490002432 12342625 1039374282744451322722456857453978594000 12342626 -4095516102749785904772975892474392576 12342627 1147684016035750936495641604861626274248 12342628 145430453820146866648171229683782353920 12342629 -100108518994928973147869982580942249800 12342630 151485906341468278453556468179371035520 12342631 -685328241155891385018060203406569135136 12342632 661577466151607511342736039304462284800 12342633 819897393728414308015699734995523924624 12342634 -7353463800839765954487480632425743360 12342635 -1181288457079486832981143512259993093920 12342636 -1254818271661441742376981816108162812928 12342637 229228504369738160778840564602262931286 12342638 -5058385651204192038154834360512396288 12342639 101272954989324754129881360645058680720 12342640 -22958380610092120996021808538495221760 12342641 54564149232448147292538071718749872692 12342642 113509040411309721907110520182567344640 12342643 453790270006932942551791094707436644080 12342644 -704378913593220236518021940078559436800 12342645 -26899051576778183234517031039126924800 12342646 -589317078214850325848135682814225529280 12342647 -1000206424401540786723494694959662155960 12342648 457609990081216920473450938412953128960 12342649 -30464305647459561407028607422998235552 12342650 -73023642320089059094221176553607142400 12342651 -65572773733328377725600650000589947904 12342652 178797198997165093112264536866551495680 12342653 -1561657827007188190540175026424137183098 12342654 60272447981884356004635678043620434688 12342655 151510444860692867281255801783098466560 12342656 -696971814661337979963939078437056020480 12342657 569697145543070771191261382981667769920 12342658 291601516882719598181714184230646409680 12342659 -835585218788706346911673367645181063288 12342660 107987581140760178959412343968245739520 12342661 -1856324885560344215821270089700890689700 12342662 -136453754189480679314983847326169931168 12342663 908019511006394509876380614016584816064 12342664 -312892663466248291729115867894237798400 12342665 80677568745662374142639037754311810120 12342666 153277159859376131665616235407958896640 12342667 -1479339608986054584655989869423905898284 12342668 -333138066825464475337319514285949415424 12342669 135956733073522551127173750773451562944 12342670 -896159712732252837917349214292771427840 12342671 157436995567533590179076457911158658304 12342672 -271601301316367490731309371549418127360 12342673 -879423563688771108736119484665364147264 12342674 471581330886561696326175661677901831680 12342675 -76270023588760520611645321592152959000 12342676 -380802837326393380791112822221452275968 12342677 -9026261100803680736815114403925152640 12342678 -445197958370194850427841232416663565376 12342679 183371493255065674700053372378439648680 12342680 67253993268349825106182859442986188800 12342681 31359602560049570220116033554315126272 12342682 -290696098628101234053381393070533358080 12342683 -391303344553078074331682504589814819068 12342684 -509123373160088779606979441526002148864 12342685 -333633915928243916079232370922854841600 12342686 98775187393625349487976017593349863744 12342687 -71661123863895141013345303642713387648 12342688 -1009679746540216306671021935194463600640 12342689 -2264440413441812717133720937011631886160 12342690 -194886628732318936418852763446444376000 12342691 -461230269122236139497648880198204189216 12342692 -953412458322391976818676545631284301184 12342693 -474139253864228966784635592905157419712 12342694 -1215061861913310444363894410016468480 12342695 27278920996216076765575236666130065600 12342696 -937209698071439011333199369516528271360 12342697 73492075050916003041811930896781170432 12342698 260925965570044044088078094070541814880 12342699 -221826835403319027272974797103779285396 12342700 527957943508270493006054408196413139200 12342701 454431040099776442608535202141768969952 12342702 -9916494565898670382160883508228225920 12342703 1243963377578293628211266848334041303952 12342704 26543036711510817462727960616447508480 12342705 101223368008126521862920261890448870720 12342706 269922619522763213806833050839814817552 12342707 268538471039298116172579254959883498880 12342708 522183450304784990259898796209635324288 12342709 2276046318440672301319527236406297179004 12342710 223730464954526972574610423117264565760 12342711 -420665525463988127849015343088275336576 12342712 -489455201253866482582320455471442493440 12342713 -622715262552036124038250050448755383100 12342714 -293689068028793926637343316008359851008 12342715 -288400961165134495088352207892895942400 12342716 -112414715220598573718523960969148290048 12342717 -1729281136386904336472513054226475803840 12342718 -68529972241950690177913930756302493440 12342719 -481077541655762693077769327274200648640 12342720 606038075772472944907349103413821440 12342721 823855650706299502261195689078229081922 12342722 103818806624177482285893732441437896704 12342723 -361359413606115181927850675048538969600 12342724 -270828993337674622851755049127706643200 12342725 -1258124613869568020387315486254119750 12342726 -730611658157892413516976761774121600 12342727 410876520362775746829197083246657583576 12342728 -1369676604555524454816886407443223075840 12342729 82147767896011050678818125782030456000 12342730 426336828249368820926535695038779940800 12342731 -1080884154678427532369648755946222236728 12342732 -565676864651293770013867242007317692928 12342733 -339035019881896663085921523211567205396 12342734 154628559966112613571987790509183931200 12342735 132360236905105624657867039287878092920 12342736 -128836223465121537105723552507412873216 12342737 -1897030844568570832000797762429480875616 12342738 -662285230939992414556364064180025374720 12342739 -261387206706312909565505914481338509460 12342740 -631290863478906788612235059914241187840 12342741 33327255453718922244219713527380571200 12342742 651777326354608145969719024547127979200 12342743 -47267034203362329081461652443762307072 12342744 -1004217833229302387218769651179692656640 12342745 -617111643543830887133415211375629973500 12342746 302951440794624203710351077503836766880 12342747 928114009684899525142458748513393167000 12342748 943778014026111477554435982588334233600 12342749 368752034322195232396086419325329127936 12342750 151328850498481461117097102589196288000 12342751 -1073433088973785007089797319990255121248 12342752 -216755414845809130816531188392384004096 12342753 -856109024258440604103862501258163455200 12342754 -64509705330551982908789282293815701424 12342755 1376751040671467621192321081375731170960 12342756 118601572162149056156232225229878988800 12342757 -962785366913598829118730000351785903394 12342758 -187494916292313607391140560449897069760 12342759 327023649535876214816118382940246564736 12342760 -267904118569709584795166072761220352000 12342761 -1643772536290847587213798969330993791600 12342762 -260308072659709744336164146416033174272 12342763 -5172138282935368929946569256752013872 12342764 165442556844130314601774133225053028352 12342765 68651326954851429294606440717420400000 12342766 160330745404591976575165024762439040000 12342767 -130346245622616880440073438847849501040 12342768 26474908681151013499440005039705063424 12342769 -93814590310634711979485677158253094830 12342770 -635378548743055464638790231602546826240 12342771 124342155930706357221947341616622660864 12342772 -532466811033248644358630795263846208768 12342773 605040288079151224792897107700328783022 12342774 174787239059484952082669617944188067840 12342775 686143383777005652115284140225079966800 12342776 -6766149700121486182379225350284288000 12342777 370537301114685995549337067762550574720 12342778 -9725302765005994605566112595076113920 12342779 -2566325356816450772341310615981391052080 12342780 16838950895738173755090914754417177600 12342781 364602240829273231401072359141766082464 12342782 227713746555104276139678761354551137024 12342783 -284320601786095080447356336405725632000 12342784 310510059545463171998411477795676880896 12342785 -161739998242722662526644309257822506240 12342786 -261179138083171415483800891158201409536 12342787 -748408637186636338930229197886865386520 12342788 233326288612918717960827485761783689216 12342789 118446809554535132903543864624259081504 12342790 -586022723971443238222483299852583489920 12342791 -432782016057284682769596427570442792808 12342792 30233157541922119258361647330924953600 12342793 -619894318681549891629820460862662050460 12342794 286349945780948093077503279113779323696 12342795 652506649953937302539983998354292750320 12342796 410213339177510671306302008486598174720 12342797 1925945923518932935867473311829808296246 12342798 -64304333653636422584658598794761871936 12342799 444203892122007056689286770469241185280 12342800 -2849919523090410452450021886861312000 12342801 1034885347053345330664024198894739402304 12342802 520997527446658150605395423832093081600 12342803 1286823613403180392208169713745856727040 12342804 -221118873200634674277096180608948502528 12342805 386528317841221406639513704820980177920 12342806 -7321001872573458827681023413791533440 12342807 -1206798416885783670006568804980305276160 12342808 -597938476074711191939640061744585943040 12342809 -1841319914705631968800802753368516575984 12342810 76144648337633502238559396675012881920 12342811 1226863207383198089210950403374030010304 12342812 -478491644976078150466239363712143940608 12342813 -359723318074051543427755398530040854976 12342814 243049873774152465002715568059631365504 12342815 7268800511927198876140095099123423120 12342816 981107593806988660390288103269685919744 12342817 -619737725725588194458697709823217023134 12342818 131989667523054914218064042962752839040 12342819 1025995262247172771120243116557715467520 12342820 356447390790117704188860805464671477760 12342821 491026166473114649867114197516677257022 12342822 -343630599941572290082201366273803409728 12342823 567312060440074360925785601942884526072 12342824 105136384490291551914078992526605752320 12342825 -319116443689181917574684155977791936400 12342826 922188992045928245012435373335925608112 12342827 -407847450204166166974220075322421214208 12342828 330049820896144669368687267203963512320 12342829 1105904288270513260762525774426101121430 12342830 -283216495404556413074888380049110387200 12342831 512625392031605912154565328002382815752 12342832 341754414307313164155717206676895809536 12342833 462688155323640191930367858517384652520 12342834 7728394291014094111627192285773143040 12342835 -760343149431058500630655258600255982400 12342836 -94656009740022507237568852764700262400 12342837 -130785876508744784311790467994280083520 12342838 89561725563104382168397752221552887296 12342839 -673887742954481656947813489017499990360 12342840 -8386280722827128811972137436370944000 12342841 -301700574811677617655513724349186236928 12342842 -672516847698383080933439363417705867808 12342843 332489759005595635602562590469698690864 12342844 -517086733228297043557595977952235787264 12342845 321004913593888768288300353939853632600 12342846 388051745021026971339815586245747697984 12342847 505150388917907365294719222212205480 12342848 65166886010653683854027246503634927616 12342849 -3759191426679010887506126222518048512 12342850 208879952353297092972943137660906820800 12342851 1794886970228302687770004623953505489852 12342852 -72399526662301954718138930253441288960 12342853 1266841188403626829470444589561662135168 12342854 -296775980337140407769985049670987454624 12342855 101196589798356444047287285994995200000 12342856 -976512124267990570199999167955249356800 12342857 1056420850772684459314644117969137318106 12342858 153956242554594653257474232261675483136 12342859 529286174486154510379737467768225984520 12342860 642910036960119164298443212595222860800 12342861 -8395314247817391566136382557581708298 12342862 -233907135911740873498686100672838515200 12342863 106981647579200696272799313221520410424 12342864 230417939570640385759929492980754677760 12342865 -282781893739939372482456541201330400280 12342866 -351945356141340374513580686866322653056 12342867 113831982737739429778370897771962042368 12342868 1365022200557250507306998475105619480448 12342869 -402696831111678780464084652590698759296 12342870 266716353765778976630625411199052891520 12342871 2095415383217285023437415469015942887000 12342872 811722054560571735582311790892580044800 12342873 -40121892475457626053117543131497974816 12342874 286506244915193423251767565005495777792 12342875 1307301814509279689874727585827689340000 12342876 -23561555422198594744633859175764459520 12342877 115559438784277675202838807126901928460 12342878 110139640103280071646834226483673146752 12342879 -473443087467943420269998558905232779176 12342880 -87165188631067234021537483840047022080 12342881 -138045068459449603361563231358254951680 12342882 584172222605861570825876223647727019392 12342883 -473677854476519709557818999792062290480 12342884 584954292424617392198446104475670482176 12342885 4368452356780371017573958286362178560 12342886 -62212229970911220623760268594354109376 12342887 993439394602915575811717287435368586120 12342888 742453231081500460670118882599478067200 12342889 485184011788716789735836968737402781924 12342890 -107319940704798155757183897097296491520 12342891 790940058705319764648987575022449979648 12342892 6320892001656439543820762004927027712 12342893 691011508600109254946858839894955152800 12342894 -3981172388829757037414744060164331520 12342895 461041194029046423029067009352238339400 12342896 -17853561682109161920837158372925800448 12342897 -228290251674415886576328778438948594560 12342898 48465394894333655471219028283254085632 12342899 606916169102038992768773661176723181900 12342900 -299000791136681464113191223316711987200 12342901 -665559737386292504948512771618647222070 12342902 -122838742417281161015072183659522467840 12342903 -474812625115568787698249002811742451200 12342904 386781166549660568235368762563730288640 12342905 -485615637650541211186729930883494778880 12342906 -31100954947252262507258680144764467088 12342907 -1248089221276650529640425063041476263488 12342908 -88708978426354410074408211467917903872 12342909 1442364041089738213275239414934496691328 12342910 559304880574796375771944450697181039360 12342911 -195069728705161314857144024457374836368 12342912 258378036860271445153790314214263357440 12342913 46761309425585165985213234545579428800 12342914 166998689419633881244408690908805152 12342915 -875055443763564327118816770092994981600 12342916 756686971744878996736577241035764285440 12342917 -347830430067106130812293032115563504034 12342918 -86832005915052513312134748738780303360 12342919 -669041931903474231707510350017341306856 12342920 -931120349058403683485381065889795635200 12342921 -695494864964228865852396678612847419888 12342922 960374477240788144508235357229530950400 12342923 1919421354876819055793638382626593677904 12342924 -25421611543718070359304144097374781440 12342925 116605889467800327925714500618403137600 12342926 -290559294454947862671055933201427585088 12342927 240659916314662468928408453750258194176 12342928 3900295739469436532021627164767698944 12342929 -145496954198237679355204786967936719872 12342930 271629664258024839746429862388461918720 12342931 372711527972364726839289305632880738732 12342932 -320547893236409558057630864398637690880 12342933 -136737997086599907789608265641367601476 12342934 13544632176285168769402740106339331616 12342935 4675875955681183363674022667299902720 12342936 646383686941811522196715369666479206400 12342937 -1715661973391303520868860932621911039414 12342938 -449515557046650571812503243987559044880 12342939 -520614300647252820994961604811435588608 12342940 -992696108988100733831878733336687976960 12342941 -377215586135965415921480296872640751616 12342942 415082348638167421822825010949462253440 12342943 -286338025989956777320261021563115921976 12342944 -1964543658665677353000922090562679472128 12342945 -53064158564260832305511766128452459200 12342946 -29629020987541248075457639469172979200 12342947 754971923285151550593256126852928178396 12342948 661669128975552278537749274291704366080 12342949 580381651952502269826535997551443189950 12342950 29202079108929624047845268707897065600 12342951 26028358533883654840128414049451991720 12342952 151315524495166542326243074742156328960 12342953 769323369171249039736754015278935024378 12342954 -119545019140293269448821496003349723392 12342955 1312353201013451744167932377538905451360 12342956 -400787304540250339670464629838763354880 12342957 -206141143556562438287624161747215494880 12342958 -487080830853819062360549730291019703616 12342959 1144868695084073817529226911765828274016 12342960 -18273924510090933803721679626987110400 12342961 -2191578797342035907952273152560680352448 12342962 -794008391630935838197811699110710771168 12342963 -98270434269203882860508557906389792456 12342964 -29315633352092602694926894999780753024 12342965 -282455259670900032548919014890702441800 12342966 2622840848530637152798900249170997248 12342967 320289810008261925446332058365021498592 12342968 646944438510216575444637566686863360 12342969 361834809773136060732957182284353570240 12342970 510255980749126790882272633712022144000 12342971 437201188522253981671230983039918536200 12342972 -280717728570169295673305540601661828608 12342973 -336617133298255213864978916274957442656 12342974 350667554726292199673852012424132461952 12342975 -1275642105451802846514691912509840000 12342976 -471166597327979116791948190905841745920 12342977 959944156493772821360331598169249849520 12342978 -610886873567335742175808928852186112 12342979 1234842743085412946196950894658554140680 12342980 228182739815829275366866845075975398400 12342981 -53173741876643710611254133298410134400 12342982 -814815256007386176336686088596474997408 12342983 1949851606647348844029670481455850198232 12342984 796832147983586388928813248963370352640 12342985 673950714893266547658047353498234978560 12342986 42656926464814100551515337201226737344 12342987 -504281031227941176165197474673421800672 12342988 348361731347555364048298867952586781696 12342989 -1005146986138397735279213129403220786560 12342990 -84550126477326203243127083626669086720 12342991 -626779588335540029628207356583187499424 12342992 49563161934472128101080729133730717696 12342993 -171100852868068137792856428089946135552 12342994 -469617488349762834036801161834428108800 12342995 -130375986184884835494181713439262039040 12342996 76750692142442570312248314553332326400 12342997 -948824685833860190770632403896359333554 12342998 3782144651156884253115722360153600064 12342999 -1390003510620333860117042013844108542720 12343000 243787241335330458614872239997777920000 12343001 -1818069338231370435483401592259520710896 12343002 -85676209172624503265945896264378318848 12343003 46645752446344148188351498242170374656 12343004 -565130484120197512548299135231857042944 12343005 373662993230711541163450682046264493440 12343006 -40510177613678824783475002370562398976 12343007 -1769838068518397709926822662727083419744 12343008 668815660416856505343628269103066644480 12343009 156034112555766846670743814299519880320 12343010 992013266292633973986959326036113000000 12343011 416141651827649095298695025860895215200 12343012 121697980823210372490532830771209877504 12343013 372220701275239635229671489845102791584 12343014 292336336339554150396579195701541455904 12343015 -57520033907935646415748394828347571520 12343016 -541265586244785835276954551704941117440 12343017 -128305410351277882438038485521419379200 12343018 -795334721191559343462457023298646441040 12343019 -138561017063138792023860520104353960352 12343020 182815501121224066929078100558114191360 12343021 -9491128462813054257168168293297435168 12343022 -15767334188471491665071392976152459776 12343023 -35292743409078601964506878032434112640 12343024 84709967847635697977383160343846256640 12343025 758380336890260887959370458627246164550 12343026 381576765240772701238186788028641076224 12343027 -568185175362621934065271274155148427560 12343028 42404960236105157765762882486674636800 12343029 781889492974686989153276775758293582560 12343030 -230466947369754339839287773781494393600 12343031 130873952413720836835364675212229019912 12343032 -151648654533972269767029307346897940480 12343033 1446503030212247565916089745189193138282 12343034 -739069041817527772994320645613441173248 12343035 344535664534842984865536831055284699360 12343036 -509951402654113161926384507338787965440 12343037 329528298982094073590881182878340222912 12343038 95147691018940522878371559597038751360 12343039 -542287836260346726978093361243625553440 12343040 505708284559305402817832667843196354560 12343041 78316951154143337162952737802045505650 12343042 -385858576114644915987217428526559456256 12343043 404648220606410623616311345943362295880 12343044 252608107536647602546703112575239974912 12343045 -173446371810367873963577196683220040320 12343046 422896776145246101266999105701425315840 12343047 136971735746429700215312190084342988200 12343048 -429517381781292241932619214387769584640 12343049 508087674793208947154409692895794593050 12343050 -101351633116143596141667084477285888000 12343051 -241384404308662225569952828068961277040 12343052 -331088935082759285516399871615636556800 12343053 -128095968956905040900840987602000257792 12343054 -139751373188448210172703447156596876800 12343055 -769634678771065531777315584998159721840 12343056 -2307515707933343938639081261271089152 12343057 1327417539674364807630440263368257840306 12343058 19295195513318004791353472399003619840 12343059 44288136757516981888258362082361269944 12343060 643084082715648083237643626507023476480 12343061 938710495469802611614346871803007312000 12343062 537700382345242084094800450714824610752 12343063 -425257249269273238006801672897597749688 12343064 -3262981886261590402735378565524807680 12343065 -104664170657618523202930262781829632000 12343066 -190738768614009171895458651095428674816 12343067 -410954129909039286436020418905911178480 12343068 -18451045069071167420378849338758632448 12343069 175964710770844887090594717222536538470 12343070 -164807032877805714171200253058674326400 12343071 -151413355339257158132898862073846617056 12343072 -581513270580221683319734668376877826048 12343073 811893401300106767770342895085600625920 12343074 -486073061197594678329445821308179789440 12343075 -1000838599038744406787046745788130727000 12343076 -914403099036205887712025178382774650240 12343077 746597079581617398122515921700348259840 12343078 112726987622888101509490359981666531840 12343079 -439750533475296242952200787344414979024 12343080 -382093902712314021114703428753364992000 12343081 -1643880910319731381564625337677549322118 12343082 83585567329828005048238513702093641984 12343083 147969414016532850828810224494855638000 12343084 -517619450804417460908165769634818282240 12343085 -1612783787249848601615644905297886440 12343086 18805683611474937901235923212539896704 12343087 1339475227961361099848066701497144478736 12343088 -151378730584129107390872204517015945216 12343089 111285622582882978899736745147776320 12343090 489799935940312343532461511652498000800 12343091 600322789946256287895751155157748466984 12343092 -62898975753534119834827306724575623168 12343093 -191366020209855107161740249187195555584 12343094 251020521991807541563355714385332602560 12343095 -613263426162227998547452092454540410000 12343096 -320861001709780672293261105902469734400 12343097 -285112957103213673224849474359568183160 12343098 -95934044163411844821605096030551145472 12343099 1744444724757844777253979447541852528100 12343100 402648380724859025469548802619738176000 12343101 -374826676871262444852947324020262467776 12343102 853116696849586980366750276599499009792 12343103 -540535854722988122945576383631458350000 12343104 5498417482828215144211274637113819136 12343105 -1519615747571037015898008364330612583640 12343106 124945613275621770725308047932010399264 12343107 -5090276750968907483372197663791294720 12343108 -1038314681574372613768985518141825495040 12343109 293461167955481495470684891543740773820 12343110 38215402231984213734200377632652128000 12343111 540149959811968897523521711883315474304 12343112 851791000980268847117664972727530931200 12343113 -472094038465823865818712149877917063916 12343114 -76276787295062660327719579779307877376 12343115 -212225093517852229635264764739859870080 12343116 310720970040804793294455959623422296064 12343117 -98794413067317034522011076599385565952 12343118 -539630537695061698135870786516594295040 12343119 -793421693504101717534853333700044315256 12343120 -14677256858849925346687476729156894720 12343121 33967793365422152735853074004127701312 12343122 -584278069431785202465563150592104931840 12343123 -431840753652863780786020195258132559936 12343124 21148410980954778380726991522631833600 12343125 21512561224020162662816245458917100000 12343126 299949782652729185755707046478061676800 12343127 -718058489610286659080528039736804747768 12343128 31765779788651015694725677470418206720 12343129 -238331999018131169139419201711672017270 12343130 -151619138255051625515160809984941670400 12343131 1237040094146945256815596168135926849840 12343132 22477603218618867622881492462508283904 12343133 -1999602101339201376298219382455023588576 12343134 -278994743343435257465104238003925322752 12343135 28962822010167970565253478044702737760 12343136 -115491662957860020541527540655764013056 12343137 -1058098051681789379070599306973030306816 12343138 -1007745711498867363446849407758500820480 12343139 175052387402797392832242369316685216832 12343140 -702293289146208619551418917699829555200 12343141 -1014644561354719777455077451867498255200 12343142 -412680901264407182905323363934547773440 12343143 -1974189180326065942244336665301847600 12343144 -676011802524847051309326555106753658880 12343145 -504315407697263830944001497223706459100 12343146 170575334009214657445398152854402541568 12343147 -288704879813958507889968682645851603960 12343148 -590270039756452461054253103799157761792 12343149 -264583312462142138681739530900739444276 12343150 8068805113064982149713066870911969600 12343151 677691695604732675078496883412577755600 12343152 -112351008946520232126270669227517739008 12343153 -1436871521577987992238551334336071697500 12343154 -192360505922431168150387558890634867200 12343155 462166323139865956254216284571593241600 12343156 -128839915259937509227265449517118787584 12343157 -552884907477484331748619879263617723826 12343158 664751108176176719587221557539654273920 12343159 -1495638485528810171786234831394991584 12343160 -356569986327590375490635191542528000000 12343161 628985690781489796356099702772565082624 12343162 -241379580966198561571111981335780411168 12343163 -148788651683750812947202887321481415904 12343164 14869380248308549679613109690559832576 12343165 -421910234499213381235745166811214729940 12343166 244528631423290638304136925264625708224 12343167 -121790789028170106875772666446397079512 12343168 700312637268748319259176756806019973120 12343169 -230334862887048444828612912026199170430 12343170 59551459940113663412605990831773235200 12343171 -1695296075315784123368833580441465706628 12343172 1086303337338621266161893667406601346176 12343173 -378268434555040563345896211553459283712 12343174 -102193392743862408874885623496290633600 12343175 92586028153813017002604581123426281200 12343176 377817408301980590752954432297904087040 12343177 207748223614675006280312922868129394688 12343178 -310122190025121526413387140252398449360 12343179 8919909664384747461299344923990652800 12343180 199453136605981318656435578318081832960 12343181 -1062476323072699571760684825454366878036 12343182 58573032426072514053745058693668732992 12343183 751688521334758716945541983733931235360 12343184 40072761265557759969337798312090140672 12343185 -642056851320390930460113096835233398400 12343186 -4603816016377901343477016533497348208 12343187 548124103372090476974574925681605743712 12343188 146659009112100983728469763340425842688 12343189 -553922926405482651724368906394241745010 12343190 -171356211330772484105793747437385035520 12343191 67050523713523089212881329248898689664 12343192 1066279821221860221786876337249389312000 12343193 10635384690722453797445795492126674368 12343194 -410176550734454728428806530878899893776 12343195 292594835901801646273049733749021755200 12343196 978085873919430795749484105289108651008 12343197 -1102178581719062131482565971845210820480 12343198 448839724810988013473950909440166656000 12343199 -1002787396636579598118556993465678209408 12343200 -137451678672682182265129529165611008000 12343201 -573110201410159064708973380369808308588 12343202 460357564867167783599605787630933721600 12343203 -582555224791588501199331606149274520080 12343204 31071290907513134156362172585706168576 12343205 -13340065047240724987685135224535854080 12343206 293705939126454742413349883695523841408 12343207 -701052302702569956152310902254467552048 12343208 -250353578675852351814538013535440732160 12343209 -819758034916301725861839427993068096480 12343210 258486314209973680659685384660891920 12343211 -1113637097985672216339593933848981937760 12343212 -56813253908230669940116673352472166400 12343213 2414232527600452944998897080232459778720 12343214 142997703834017441524223173175966862720 12343215 -150948599326351098282369033047991056880 12343216 115291582709877208319413628692953464832 12343217 1281342954735549227905709103476653286640 12343218 275738705895735518773528925851299122304 12343219 -74530993162831754610454085458287864160 12343220 450510725633412483307816007647500122880 12343221 360761888100859276745664630067914695520 12343222 1039805396569268493652861484483853546912 12343223 -105027483852485398372227148247697111816 12343224 -142697179604861573143677199581128417280 12343225 230221824565595822518059098529561680750 12343226 -80742652615596672728381577934821067776 12343227 -94118802115121947606200507531753954192 12343228 -515718082364133200262947637143852501504 12343229 -1438026456637094888513280638882643350016 12343230 -314173258380666599385063511956460530240 12343231 -231101754848472464057113195770546059968 12343232 103731100531314457938412082855191511040 12343233 25609256140905774718170587152951587264 12343234 1468835343690812007644009892398601111552 12343235 467182029773048823197728761094321182000 12343236 2648828144358559837601946638626406400 12343237 66496797230935880359121826661232121344 12343238 -286409969734158454612343390981696376480 12343239 370737096983791409985151120130435466240 12343240 -66525904397243389104504648101029478400 12343241 -291038884002093296030265708703400760120 12343242 -113927679008469548909468042127598238976 12343243 -834775098391949050393418170840435770456 12343244 -517504956699766586659034555753296617984 12343245 -526340226495607678309543816967933294880 12343246 -643575410769233297875559661056981060928 12343247 -48166143503143483047906277883245246464 12343248 -102069026053000359032627723463891591168 12343249 -22974879702208510510559289307202870592 12343250 55424037779783452033738610968411920000 12343251 44212017661840722756288393179145129024 12343252 956463209166021921041226735695815972736 12343253 -160513398678109371121370205590007056598 12343254 -45082712438884452981552550438499076096 12343255 -170829903461284710084820057326393516000 12343256 -1605885447965243111991662840616234700800 12343257 402212930931240549240411117513440409600 12343258 -476950339541405287208909212983965742624 12343259 1628510824921564596458033636379883089216 12343260 230793953850018589112914896282113602560 12343261 -64777413625128234411487187013776593568 12343262 -145277235532334401140977121270328924608 12343263 -1183112963816321251835770087560899075256 12343264 -238697468746591479576229718606315520000 12343265 -131736219625326477368075515782843314880 12343266 -137775757539939671070566888926293216 12343267 68932762136598646299469780295078594760 12343268 216605725189865591383559088294862258176 12343269 -211367479547099311765275439843291176480 12343270 154843025333979611810869899581941401600 12343271 269977376881315198445283052770463004472 12343272 -301651559365374010516449613492813824000 12343273 1388388746976492573878065840763918758144 12343274 -156101894048880538767910414546004294400 12343275 -244378084036971467737504106721178250400 12343276 -741197108716897509680305556185501040640 12343277 -224827035000483449769694819837186284288 12343278 -24797473983612047746100767726524753792 12343279 4831837838172014117679208284338336256 12343280 275178692279219492935520532190161960960 12343281 414670702086999936708858047773759630464 12343282 -55576160346638416780861911465068003328 12343283 346881531576957057496844066197665539532 12343284 413466199260230018937390125857250497920 12343285 -897175764142242883739773868357786194020 12343286 399669212072880237431894637919230098592 12343287 1078168590268985089192642353552834380160 12343288 684264743211227613305448948923394293760 12343289 -235162478516036884408477857417641786496 12343290 4186617103541583358761099837116286720 12343291 -1163365613410460911995239650223713721308 12343292 -607407053045828871334355841423275762688 12343293 -1645587443110960488665958872297112763200 12343294 136976267468613685828485416884638621696 12343295 27224798346029920110280183676117413440 12343296 17563567684840142887635542870568468480 12343297 -6025817194533961219480709968686143228 12343298 -624264318072632947747319479962445898880 12343299 669975284153977796932822583939234221920 12343300 -432571896012493047707465650457677225600 12343301 -455302729110330591601102734621402362496 12343302 107453043112938286972880931609184037280 12343303 87217954328545750531635437795670495360 12343304 1525317530069743461202127055591252787200 12343305 -144988199830130452952887589900126904000 12343306 -151811906920294546826420220168462328320 12343307 1189181284724023152728176005421259494152 12343308 434949727052448137521063020114955063296 12343309 1352284685724308392522446772864217745600 12343310 -46237289134724588831111327181333392640 12343311 -301128651052130979426643623793437414336 12343312 -3090603579447280740313621373120077824 12343313 916754356105514152419053506048812656562 12343314 567352841383810536933920635869520025088 12343315 1612451950243365482901384644331730113120 12343316 367949867892671902936136820245237905152 12343317 2898062884424415186389658848616996480 12343318 -69017541944706953804658304881053690112 12343319 -29366531072977644548576537861260953456 12343320 -444317068652128068504264413694197760000 12343321 116649210081226515459395762561702853600 12343322 -10557937228895086864285836364625611008 12343323 24801331778819648194029699307399130304 12343324 311030819954692882266441456373047754752 12343325 -754718313489248373938139123653991463950 12343326 138393379730187613378158909380224953984 12343327 1818708017513434498000229664578079438176 12343328 -1134458755001838851823428932057631293440 12343329 182616034656629755970719907452028902440 12343330 -402870272307324899167012868759486665440 12343331 -266694576112866631385115852693100800 12343332 -122428912948043652898060453985039302656 12343333 982342688777957124091715227974626166304 12343334 -464574057847480209723488969289819471360 12343335 -102074542146771883313765364375469239600 12343336 -193207853298046740161666105078909752320 12343337 334518310758326586653975030056667883252 12343338 38226415392245705745107542546276766208 12343339 1212963288121953658298029102220361507880 12343340 478667868715472381949786395597583406080 12343341 -255625071057458673802185545249768504640 12343342 338997462687610538374223319789622724544 12343343 74869816829005174851556717656218700816 12343344 74828061947109159545191343713126711296 12343345 -600156936781285628140961392462053323520 12343346 1157400300189181284861057286507015189920 12343347 -78619723344527399553962439999128028168 12343348 121506440919196610623918137556635855616 12343349 -759245575831154794645606127961834133650 12343350 111993250123222898865510737494635264000 12343351 38316465208608307609695188184964667520 12343352 -41332343729877696458683366789487984640 12343353 -896718440361042754158057141109766344992 12343354 -841034985721512133390910071935418080000 12343355 -459358005047649686321319789309197400000 12343356 -54570764408840318549154689628434892288 12343357 132879484759473775729164755587123083460 12343358 619966394503037620077806937105079361280 12343359 301598273411405211921542427686492367360 12343360 412900022920087691832247843095104716800 12343361 -1248616519689939766703621794535199873600 12343362 -163506825548047397765698485212674539648 12343363 -129444100965054558668187632068817920 12343364 -528793761942251945001403807638743175168 12343365 8459825182287260211242637453848469600 12343366 116634494877404958762976576765315105920 12343367 -256255608673194400807952896302392451408 12343368 -419173001267147190609925345794655027200 12343369 -43391566499554902884731954228862194160 12343370 299229102496613619191259488867723352000 12343371 -1382752803503921407541008179949927184976 12343372 64359116519107669061274302087640056576 12343373 -37352795239944837383832601983084201600 12343374 51003711753939103217490839581262605440 12343375 -1424772631894801844862215670933153792000 12343376 423686081135144432917570678074388242432 12343377 352964947865877013114428030966527337600 12343378 95027150946344366448085603715813240640 12343379 -1059482763896694899181736965950946768816 12343380 -173470577081750604831903784082249932800 12343381 -65520854673166320324456661007336934308 12343382 -193211621415382485273179689624744862208 12343383 -100181635909607603283927566879557341000 12343384 156315465804669765497665839326380032000 12343385 149476286007469211559961430173305156360 12343386 209947952017374786482297394560099904000 12343387 -97510990599649050321530510657004895488 12343388 735963280246315652861550391505281221120 12343389 -190783334019117757511667304168580232576 12343390 -637716333730745700215064547660640822400 12343391 -310315433170213507815452103408328202208 12343392 881976693452978799979854223394299576320 12343393 491793636812458263667696436510660804642 12343394 -106112845172531448484703425847568015360 12343395 -74778861738580457110819942646436083280 12343396 243174212536323157834881970001029748992 12343397 561590937042884084270293884724479649824 12343398 474293019958348818069254834137611612864 12343399 429915815359201073557297427615469577400 12343400 -551677954779241419736004784685208448000 12343401 121811083919650123069009415424997795200 12343402 -983588400354277628436060285070346080848 12343403 -1161022646069700024179163190332730590348 12343404 290475550000723254321249576956300023296 12343405 -28105039684874509630318762183180090440 12343406 -153023019754125458955324639503188774848 12343407 -650671010462057136443664958386405832320 12343408 -2657852555479262937034012734602084352 12343409 -62396272661134993247572554136134229632 12343410 95030355511543669184324485675541836800 12343411 1079021821576891215109758634496176925184 12343412 -760828662621982999045071614847706975488 12343413 440082925949343566201699467089773041824 12343414 -250623962827530773433534698018781934944 12343415 147608451759376845633424634267010148800 12343416 -586966516338013537308253734107952230400 12343417 3001193257434774179205360917098803969280 12343418 109859521805823464448365475077639560416 12343419 1598482228209609415706908907095876176 12343420 -279981757889525620210332798419470525440 12343421 1078685359358008004664942813285372987744 12343422 72317858146747104373029234923868463104 12343423 205211457598405846084076475373288844672 12343424 -71614311122062714978452413452187074560 12343425 84180551866509222589370112569236896000 12343426 -244199586995446985032017438013530735360 12343427 34325509221492029010365359350263208552 12343428 476308853239483753982408704567682211840 12343429 389721401145286902954228858229516493952 12343430 72751567781556917345580895775596475520 12343431 471767932973430202313662446034598410152 12343432 55553673207852663057863101569828096000 12343433 -1088243731441160495363172496134408066816 12343434 534569265006296377813175833548825093120 12343435 246497657925278557544890489670185021440 12343436 -409015353441663925176497627793884872704 12343437 443076802564349719903379386533331911894 12343438 -413974610095035672176710341576365858880 12343439 966803991574067269879319684992724712240 12343440 -54345487266337232334029048295547207680 12343441 989863066922412788279247408709044054384 12343442 -394440387087003042809525686301068586208 12343443 638038210121381327863643337059374171320 12343444 -154886091884285405045429081827917365760 12343445 -1075744108672408155225427304871218500800 12343446 -29752035736911456003390572907235559328 12343447 13099847572946216839492695187564125896 12343448 210014706524239352063513322809889423360 12343449 151218162368645056348699984825169082720 12343450 -128307758538030354345609755784004665600 12343451 29933807811199752194481975788794253352 12343452 581236932592567796644287801907370496 12343453 902649034451411832543236941476785016780 12343454 358151604351525342399452129932104226176 12343455 -975260568600308401018433114042655064800 12343456 -328524097852617120981660265428258127872 12343457 -8268532694572532400426625656473256768 12343458 -592726742192987282968798803418059955200 12343459 152071231562838906026522245913598746400 12343460 -85890775395566413269446322782886243840 12343461 44378298806416816266954525379663692000 12343462 -989762869538253849092444226297121566528 12343463 -1402602013659782598950895109142196954216 12343464 9024817621903716156543192602677248000 12343465 1042388821210776738589396362214458589860 12343466 -492402506430227903366344126146365679360 12343467 118784996657275724351363235401046901080 12343468 304498169516122648950115376246894364160 12343469 -1965405452718347551113027775708460003904 12343470 181178541859765241433902866392627792000 12343471 191538474959662477217622548394707496960 12343472 -195969372763499383297676843618017148928 12343473 -527839158725837807127545630785847304780 12343474 -6676897298800160081186060552251292160 12343475 427476380069670656060686915104469041000 12343476 -7604016693640016126379167700838803456 12343477 1730157077222637023266727603313170247712 12343478 210215530116731774391810219588258170880 12343479 266409159133284565866189889848717402240 12343480 -303411687650449839805171946355082137600 12343481 -1817133214323255002310430497786061637718 12343482 399224569135453577657528256305056857600 12343483 -304098759088784724910817576497550753480 12343484 -1638483189148560950478005066461696879104 12343485 -149095049400487564446186300274901729280 12343486 775421247246674714899386400861036584192 12343487 47191326658834166520008456963237441280 12343488 -128525247074502230491615000883821019136 12343489 1458287565112502165401510452450427597824 12343490 -6227450154641482419260627156456172000 12343491 -124304053181227454918173853622861157500 12343492 139879480699176461109964912353055469568 12343493 -824104952591648443620504789847430967876 12343494 -7478585185681298359811612931751337472 12343495 -229275672716188690748959403879927964000 12343496 416857045562556377349444950803285278720 12343497 76446314965015376792331591602226771840 12343498 -4317820173355503368342892269835522000 12343499 297060127069745825451531038454939010080 12343500 -235694580551297650500810916113222912000 12343501 -150679709773063692230799965452002417216 12343502 134704095776607015783324379336298803200 12343503 476420103898276324418750022730501914504 12343504 -61876200594298541099422437697721942016 12343505 -754472645970194842756652709134747459340 12343506 -22506807429713205164440292105163280896 12343507 935647949785641458319174862916269897032 12343508 -156639434190853552892705755897126625280 12343509 -15865675768371172795716888218230519410 12343510 216203789976114264153409975126263356160 12343511 -899365110629282042831404082795206404096 12343512 -226373410714798111405644802520356884480 12343513 -208151661332213323650204881690773601280 12343514 333581902202699762633752558519220344032 12343515 -596850552840240636127337955201250081680 12343516 702897650614309161381480321435224598528 12343517 -722065221383081045797336301675575729920 12343518 81125909894637302912405969513976262656 12343519 -1680863560451530711541249404789422314080 12343520 -324091314523584703170355825325679575040 12343521 692301375801436586048782053880892827680 12343522 704674412064403060909851432317893215312 12343523 -911580184025589777195195222370364592228 12343524 -694354671975653178147104910318186283008 12343525 -253764894520691189317590574624557127200 12343526 -411096966310428337290781356921241368576 12343527 -399894380009045432188640282386618428240 12343528 -630649277089799900171817626629925667840 12343529 -1180406442568047339744725448107066124720 12343530 504027189483822500117254088900803269120 12343531 152525294700554411596576108353799905120 12343532 34051348705926262412283605283401713152 12343533 434170531810277304064251940057940587008 12343534 183713362557194504863361697043834910592 12343535 -1046259767520948901333623627599892782520 12343536 441315668147347348875504997173550448640 12343537 9073840614019900511677054801827815920 12343538 -14854002931283037062178432592016832480 12343539 -411539106268709228660696525422410815952 12343540 267073580444815888656372952547915059200 12343541 -278401420029763099441956166815043999908 12343542 -262190754364692990590189171187509183616 12343543 -1623643053636866549720768217026422077208 12343544 -315002957240898836282367508413159321600 12343545 145336392821975831850923326400044951620 12343546 448067339682174869818233838409534831472 12343547 1435167995360029917551069632858750442472 12343548 144953777872198596312257673450823188480 12343549 -95043179297223799724403599385873434368 12343550 -60551316732495364834005505299681979200 12343551 -418952444551142975692499650853385616896 12343552 395917292098074235078841404032884408320 12343553 -175127384992555575620581503048213843198 12343554 555136165157220648054527860370619414864 12343555 -1643917653832440813621015723607385280 12343556 896469414367365365493499607793341263872 12343557 656465711134231288630167211038358095840 12343558 593321237105127246432557650534836908160 12343559 236621739808170995289153604057087532040 12343560 -780043020290263510026419363628404736000 12343561 -1220646781075705708958142305112081283968 12343562 121860394209802519344294600268755500544 12343563 573059274571903021972950533794339645440 12343564 885446086709293494670234253919634822656 12343565 -81378005109456746602725287528939755080 12343566 -379705814016804886794744242617444196352 12343567 1089710797670631167354646908519799852120 12343568 -318406943118234626137756588712615927808 12343569 101439586719963263446719102456653062080 12343570 9383223547023212971462875558746348160 12343571 145175348158454609926586982627774537072 12343572 147123287711643533461931244236351846400 12343573 -1498004005045954022065847354264417554 12343574 40116055722299230067176471525277525952 12343575 50116662239623833971642123770238604600 12343576 544566210098871030234463368408618639360 12343577 13165293228096681525766756719247572426 12343578 -11775313003659782708196696220917465600 12343579 -193126959537824693662860369427630726824 12343580 -786179040059028156248556379503329280 12343581 494142746168406966515031485724011937612 12343582 45128068976139623367040905699468086784 12343583 369368423712149606472864452084224856400 12343584 932999365770050461566937625615227944960 12343585 -471955888557080928714109579843601210220 12343586 -599584250930547645672378170272871161008 12343587 -693884428210431414123515802003328386048 12343588 -517795776201538635061029341379561941760 12343589 932844672520766245623462544730571458460 12343590 16337251100174538148797213759694942080 12343591 331513813235535404618670974353055636880 12343592 527488196885561517461931388469017804800 12343593 -226815842453693559571088417352289176000 12343594 -145733181461732780166668754589615125504 12343595 -709535872864241655071323680117897721200 12343596 258377757703458294021144040985130408960 12343597 -133035669950349789603368899339633604800 12343598 224136566242817248758861563562237822336 12343599 541447646473278354640155457859179278984 12343600 177660594408640466701701893336397824000 12343601 -337813939727405288269780251324055612398 12343602 -8840450368922766122724159730122314496 12343603 44895991641786495873162987661883157120 12343604 227710413454531865891777521732685832192 12343605 -310045155780946865195834680712598563040 12343606 -314916499281902911829476492221262950912 12343607 499907114347739651406385170392566176000 12343608 234375111678724612842793940399143526400 12343609 -2478180116876069836958479125392614785084 12343610 -656864916034657953796226440119617955840 12343611 -57693887613902987097424819093124923392 12343612 405744746770728104050900785322752736256 12343613 -843553082550624489292254932480515401600 12343614 97146359965404327889963946316037438080 12343615 -1442017371781961978030414422777069196400 12343616 -371043292219352367893799662039995514880 12343617 251823306260681914016115810431277926400 12343618 -298751742903967725163220855618189437440 12343619 -287533145746711461032748865657119592104 12343620 187124675035933320781949976568565145600 12343621 -471834596110881737673064422398327502178 12343622 1534504399598471710649519727821700349824 12343623 3483409497664121786120547707389175040 12343624 -595467068389870202881590183757852538880 12343625 -293276657289815966761023110022837168000 12343626 25321958112527867875230131428070536752 12343627 -976623398800274089436024048902772421528 12343628 -613900189424172296563498906252529032704 12343629 281017361524933244240235687120897116160 12343630 -152948753599543213270523140688357710080 12343631 -1157982473937407236980327879198931559568 12343632 -21532488180491082623187404848306323456 12343633 727691373059547539184958509155664675840 12343634 510844091099630932688361025517458486272 12343635 419016545685057867134868277975468537200 12343636 1537626571580959195186887461700094766848 12343637 1427523663459145462390521387529446830286 12343638 328348876496347129200699146044658614272 12343639 -1258831086648680714946286293025080988968 12343640 338784179393591889827701240252982476800 12343641 -629322550406058795592725920055416268960 12343642 20534980672332598803024868217790050304 12343643 -19851666140493323834935491989483130816 12343644 427343367891274580524134294027884390400 12343645 -342004851048996330429910838503608206100 12343646 -97630300836736540627078083992259256320 12343647 194226883789065046245160092030041327520 12343648 -588404713225782536486281838469664604160 12343649 190659022293311464180889555758301940036 12343650 195725496588368814307069517392270675200 12343651 -32033473600481569572648520718501509400 12343652 -156851663904681390841289538719196453888 12343653 -89217730095027970025513815354472065056 12343654 680185934572035157579853223092903894400 12343655 389569544298980582176985059235603433120 12343656 100995697587306571774109805170614026240 12343657 618517044787105313598800080263812828544 12343658 556403231774799683692849330727156533680 12343659 -81029546710868857440269963403861234192 12343660 195285144449948382270717533842452940800 12343661 -1043609661533692932549017448127805128800 12343662 436941274349091794593307072178523230720 12343663 -81084998416042516746561175699097474016 12343664 -82785714277104371608390340305646616576 12343665 -100446132406232837002697275607585516160 12343666 -13194563028178853464707475286249285376 12343667 -570049471115731695515009321024768799408 12343668 318284355000028776368089656645607071744 12343669 619586217720811672693182398576255243644 12343670 486172592379087893067989116272194657280 12343671 155273032024387744137214994082057841920 12343672 771738078532998376520362687063437619200 12343673 -13760284883675654679108069914698415616 12343674 -121397868503146605808155075041909062656 12343675 -73588504831012265629721919725996973100 12343676 -20521142492039450398888447155394552320 12343677 34640242744697687595523501235345261760 12343678 -858201409645540730694839421231154956288 12343679 76632157977186780422332644146176817280 12343680 642633397226110683110789352147596083200 12343681 110365744829797885051768014153705181760 12343682 -134870834666955149338763363469706357728 12343683 -794877404611021427032377916150710594432 12343684 -745147822440143808742715731559796851584 12343685 1084673704949179788378072916668045693600 12343686 296389595750956027048821503509358420160 12343687 -251071022693680572908684040701501362968 12343688 1412717769389115519045950750714032665600 12343689 -87045819305838069696239812854681277596 12343690 -4919908337826612883469852185461902400 12343691 7786477319554080201534947551361829384 12343692 176680420891200988454532291289521868800 12343693 186862870071132212608382132077722581942 12343694 231994725920230331379793564981806712704 12343695 -21784285394087614244888212737965468160 12343696 92790772380810415442830355573383012352 12343697 -298863217614545418188735639789948155854 12343698 -272708160460528530575763645845430170880 12343699 -316361663617645534639465215743889577300 12343700 -122956708988135293179816957739416921600 12343701 489768146196075258224329751789723100480 12343702 -1585031584539642899602018962770277120 12343703 -680678376701160660739394487740161173048 12343704 -75307423273411758992251360968714485760 12343705 238565051430243621486892535035525536000 12343706 -264015259736108199560628516586178247456 12343707 -463410595775943281913280257477633253632 12343708 140956423404810866383827109456386849280 12343709 -891515135328195967414436019782510592 12343710 108009002877055554875134262025612913920 12343711 -1053934757490061720948675991051988572800 12343712 -1323336922663448207658077606445823623168 12343713 -45373718528135897556941443552723653456 12343714 -842909405301742078018310469050271866544 12343715 -621421327872611178086956775805021959280 12343716 -15248146064629920784113829178918264832 12343717 -227342271300204820157093075005297667268 12343718 -14025143868973407358709187783847737984 12343719 232859818924898190511138142748082610688 12343720 552477246383623862589858145087000473600 12343721 -556918560694574544710956218223455831708 12343722 150322888336017754512951092002908195840 12343723 61565676300953471758858251903515898144 12343724 205556214951795102173639505032406410496 12343725 301585981382103131691158649255148368000 12343726 880948220864827984680637008837585961344 12343727 668209810407882450765265112904528572472 12343728 81700347483929886843684198014999691264 12343729 -1220881956084729952673026660216707102480 12343730 7673247843454862995911726046556851200 12343731 568769471673873179048247815112537431352 12343732 646153586665746354671720595741314353152 12343733 -216852315414537991795734036274975669920 12343734 126095584633494081728132113909107160320 12343735 -5343827171161161386774124407447297280 12343736 -830223525661949722648185430381494743040 12343737 -272304379096162371204615618901470203616 12343738 -165666925522776657063765541835319171840 12343739 99188675804546131201128229910549345424 12343740 63634827100592010404816916377317171200 12343741 -221093615977003836523530666613984032468 12343742 57903308609793022459682466045429081600 12343743 2063815721651549505668504612088677102280 12343744 -144798348918023324836565116621915422720 12343745 1690758840095208321670790837747936522880 12343746 147525306550025819273776099599447590784 12343747 208370240671147655745954656830589497440 12343748 -46606199559637078326725096294478293760 12343749 1079395154252344029813098851268959034880 12343750 248342529899019299897526119283600000000 12343751 -228204346926332724392811512146529378304 12343752 -791095801456003505230628726076334080 12343753 -540416975986484816410926108787670413596 12343754 423586886951400172561837598828148797952 12343755 -76473575429951702149544919129312660480 12343756 -387036798149607981106048601502218855680 12343757 -974361986507377551046774912717786238208 12343758 181066238503094126702329839346304332800 12343759 -127325762659877527020925574719111495080 12343760 109048790496301543472710034941266493440 12343761 364538125905504196981004833227842078532 12343762 243417920144467093930610713753563391632 12343763 209466667569145578799975362841704150000 12343764 -317048407597083914103194232830628378624 12343765 -147593365783330521164481712638288875520 12343766 128389458540989987155857949539708257280 12343767 -207438600688771003996045599072457101720 12343768 254261043149268195120734497816990617600 12343769 694852037990688456784289490755211676170 12343770 78503371516103488417398269072376177120 12343771 254385745118595730777207441267312416000 12343772 103313098165291819775550483043243084800 12343773 -245189800739509867959758463797552789856 12343774 -447873361746434050032404638823672532864 12343775 175544067716044318017751810104008671800 12343776 650846081797937704767893064165347033088 12343777 -291585474405665889293894077015006238828 12343778 187311966041142187877833293033132839424 12343779 1069377217222754215375606963823892480 12343780 240439926953401413932126328143005497600 12343781 -217208727200587956959104585785982374600 12343782 357555621134093668926192867233008986624 12343783 -911435364164099885134096076815570784968 12343784 1462501259332748176947183269490381634560 12343785 930859311528868034067661536772307679360 12343786 -181904301478767598470910492587453152160 12343787 896822087549692692080705374155913719600 12343788 11069360835694047421190134629294057984 12343789 -65643877402583435364971318474333477876 12343790 -53769055238639958142940711507105601600 12343791 42414211971779184118639178943944483592 12343792 -224261257412059954590154171277043302400 12343793 297162714063640633669922523469040262720 12343794 -253886284742455766141058499059289622400 12343795 18679469857875120247497226587011098320 12343796 439042911446859210710756149105045257600 12343797 118462290349455929118998465569485513216 12343798 -585059375508884674914317599396620612864 12343799 242693675906593521926289676916034792264 12343800 39171828485939075965929103220367360000 12343801 585055652298981421007163217077009355392 12343802 -1311400903873395311619287044248092160 12343803 -105615908157540405692081704561089019200 12343804 238782936820246049479716395727417626112 12343805 669794393020165006367542765977240744960 12343806 40695090500982944365602421065588172800 12343807 -41972657693978799574249288488711955088 12343808 602105579162817196460918906184227880960 12343809 -59285401607923645825821483146948185296 12343810 345952733876204813208649553842190376000 12343811 -436083900435130655830088173117406827968 12343812 -406422814139202336905096827425644507136 12343813 1549229432078475348868724079815555748062 12343814 96327955522658887294458663479554310400 12343815 -446615328871937653151910207962701320 12343816 -478134511851658096610072264320009943040 12343817 797168043903882298599201669427599715866 12343818 434115516792148906944554857313176437504 12343819 1588053654181213435106028144302453639496 12343820 418381920681822560966145989478099502080 12343821 -112743929902376829550867162998012604800 12343822 746708664502726721928228083285196683712 12343823 74809092133985064826875940249468855560 12343824 21058777423658623377415037289582034944 12343825 -182179134729850190648970019242862000000 12343826 -263135530975684212177271283625431020416 12343827 138836492467449981984611634316457337408 12343828 -167382847257212280228021666407573782528 12343829 483120202078520708927029748591332984320 12343830 -167063825916437441643045357895314432000 12343831 1276323243724453534699106775456047136312 12343832 -538813553385883858999307318236009451520 12343833 -53832245231360735074450671010057553238 12343834 435928690551144009673806117344176728816 12343835 -873833148312107005284000858430695709920 12343836 340452564021712598182249610477766620160 12343837 -740885964258276085969110124635804205056 12343838 1646558195637720238617850437111303936 12343839 831572510451234950720406069207555697224 12343840 114659646219179086331214554207669452800 12343841 -162586964924394695038876638549590530128 12343842 22322246070724240324111784467716713472 12343843 945787798795634659458024165290931934104 12343844 90128472224954991465661780754434483200 12343845 -495475134586314440143724784613968134400 12343846 -10320754052694428120320462573604427456 12343847 711941782253935990387036103472177123840 12343848 369527163212648938319499151335281541120 12343849 -295361644460994744727513712418061000064 12343850 199495439913079655795023783765569684000 12343851 336474037790301904946969506337133557568 12343852 189365455860492847592574723167041223936 12343853 944008267351968358741387020406029092460 12343854 -151324126038447197033760298752856236480 12343855 -466880960277948520196900561257594002000 12343856 -39879979948416839998980865083168522240 12343857 -62314483517172048139610128584109233408 12343858 834255984232720554540094828559134790784 12343859 -136673436095454321938985640835344026624 12343860 -91490333638137783104609814001853952000 12343861 1111913358839077567439244392892344708462 12343862 32644882492297820300836037636768615040 12343863 -98032625017669168402097192558281954560 12343864 -319849295515212908080098032407993774080 12343865 -987239189554855564433308157473378663740 12343866 172288317932468832263451066381221017344 12343867 -350256776294277197195656760859994523000 12343868 1831087267888874322730492314498307109376 12343869 165847181352623355068544064225530288294 12343870 -41164359475097313565343591467362140160 12343871 -1000381617761155578018564777696009092928 12343872 -125480906303252541904811615778452275200 12343873 747579930367861555842725470895199357122 12343874 309664684654418085580335024032719589280 12343875 166788212671651035749744981858001084000 12343876 868418539316717436028300178419069919360 12343877 -266130305268478696821973593142203545088 12343878 -288371996199982967602805074266829152192 12343879 1407785370629864151565164948622323086160 12343880 -478704380322478686068914244875131033600 12343881 13600961742432802754309138645939193600 12343882 -64982146488380616488961042423226771200 12343883 -1435182268466274440406143070531387077868 12343884 208080653532943377232756777406976000000 12343885 981424081781129412313672097456801573580 12343886 98359381274496170816075068298779845120 12343887 910341477343338630965622367438564542240 12343888 23607805507844802799285915635648282624 12343889 812692343398670277869636949324400152690 12343890 -30506661018963707637191636388672184320 12343891 633429939962770567935390121113905403472 12343892 981973168516177641310645277007437856768 12343893 -203430861129925345173534704915662579776 12343894 185878158999835306408894085585059340928 12343895 -174873324644801157915449851725682827600 12343896 213880301554071815724496352041037168640 12343897 -1606427832653977426749610116334212673654 12343898 -88137078722785365015678908942389265664 12343899 -804660402403185481596329898424027089552 12343900 19723381359986968492613201811099008000 12343901 -1749234500471175883021030705876676654400 12343902 152328447290123162702047029283501338432 12343903 -250631992712720784971466400450849905312 12343904 -1917413429296292695675527706466655141888 12343905 248845193160387966745629876941783328000 12343906 -577964167580722527611495633643250876848 12343907 -1511168048714193217371676491247785167844 12343908 1111796602966242852193887127662458880000 12343909 384944860165395479207909390712147646620 12343910 265633969423960565934303826281273471360 12343911 20238508048682369642365185896548330704 12343912 -196203530713039957256191474999453286400 12343913 399430004299737762802192123685505327162 12343914 -566244885547077721231952361940409468160 12343915 -43370939113536984514654525213612499280 12343916 5392179608021547928162454439910938624 12343917 -265493815434899007261965865489131799840 12343918 -115352299230369707026949094638906739840 12343919 -309690267800483123490072820464772786704 12343920 30175599463301914542518211306337075200 12343921 -394099932841236388575221620666788564480 12343922 37835142732391359646763870722797777024 12343923 -329488494657037418742479683097870248560 12343924 1017952710103512580531632980082410382720 12343925 -885452314628184393980421457648643575200 12343926 -107192901858855956342235027637058230272 12343927 -498658646347027697426633449834953539224 12343928 1319050925828258029194705163935861596160 12343929 -357921408712810146837359787393267225312 12343930 -295708573156757860597123115482254020640 12343931 572471508456837256048836823118072013732 12343932 1067902186720171383630393902962274626560 12343933 -999586852557500140611649575799159471962 12343934 296678546994203761739423310554438063616 12343935 652357259235018210874540648345201440 12343936 387893158704736996432081970402426880 12343937 1508495784726112737051209320789233730260 12343938 453385819469821591429190974734765085440 12343939 1249486326709281490747116739613453614080 12343940 -39053097666803093112256077941234565120 12343941 335212519643646308707160701763393437440 12343942 -149047746230100616519195404060735329280 12343943 -67142196343639541300476110049017656808 12343944 375666430245632334100611729737091072000 12343945 845553520157714568142787079209824409700 12343946 775388968407602433726084901113827992320 12343947 -47226925199643204364647201825922780416 12343948 302526166140059220256394280077232832512 12343949 -1060815955785208729975658373098381599050 12343950 91145361554741065402496973413027073600 12343951 837836647239254416633974371641571230312 12343952 40118394265527934162996465906697109504 12343953 -660873102253780005066748138458195111696 12343954 268059205421012901779897667363303939072 12343955 -336325353448272770221209852589560466080 12343956 415282014576058670191738322176089987072 12343957 -1062542540679490933405441771791448487794 12343958 -88011563354558694887829537382428510720 12343959 -826285087083970660988707919389174347936 12343960 -552904359852213546089058111709320192000 12343961 -63417037055973643677567068596398451968 12343962 -329303969824005911454743349854456947200 12343963 538811598653472791190059638723823331040 12343964 360150895340388486700833656871533085696 12343965 323487290328475746911263136329046152320 12343966 -994541956476150343617084030823279725120 12343967 -35104447652891909195929070194937025168 12343968 183380328427408193922548414725478154240 12343969 783041737188766388141288264881360221360 12343970 96111563766329889236542326983353152000 12343971 -1358633100263567052634188968893597200 12343972 -150677311207456021739857698211502948352 12343973 2979832270725332221001463861822157854780 12343974 42025479843609386232230858848931693952 12343975 -321611319182548416457151427514723247600 12343976 -512175020785226989157238990100170961920 12343977 348052629654580762391596298623884199680 12343978 373924045838618120691749201735644181856 12343979 142544732607209487930898307721306326580 12343980 414381914660184443597504005117079961600 12343981 -535424348080495020037236151621039961800 12343982 787509414026313969489971046235260626880 12343983 -112958535380105192749724529666726165504 12343984 169657544425238000316202706167138304000 12343985 -125555808424634647334042799506939553600 12343986 -1101493000673226581779470873362410930176 12343987 -195375329978385087159861464095128268640 12343988 -96970749660996690282754587176572058880 12343989 -62744502100985689510511285429027598336 12343990 69651218289636180629257128078055029120 12343991 326042004919074747131888212246013280984 12343992 807294807310351656849557143703449374720 12343993 444008446449602011733025218942226522324 12343994 105867435070357605811339591123036259040 12343995 -57977892585869056236907689587644321200 12343996 -97017995857950181139743682081548410880 12343997 -2815707374620614696453518950386562602228 12343998 555411128418441570926692468852208288064 12343999 840176422035801853823186956734617935560 12344000 196618305107572944293079193482166272000 12344001 200453400880832405925756232924851216432 12344002 257470231569663185552911593170894661504 12344003 706653893003450648796655284902302249680 12344004 334321548398858899960280549775313626240 12344005 -1203701443254391191668133867442912646340 12344006 -130823599068481971102511941205946187840 12344007 69236716880740849345411105775054767776 12344008 -11212575020036188276741371991882137600 12344009 1400514653857936058479985313314536690704 12344010 1369887472621702089151812829258629120 12344011 -218968807640110274139524695984054807368 12344012 -688574476744045606647816765919783666944 12344013 -521683332481101470418320827143427637472 12344014 -139187410646041158508259410017334772736 12344015 979364869740833692074733544776422939600 12344016 -108075341909759280483135929017154273280 12344017 2867283648778945950277762587550211392 12344018 65369550188269724440733533746266995008 12344019 110956547560147884748888248996786769920 12344020 2732607018197104497381317234549468160 12344021 946858529897399431710347034907329134844 12344022 384759923049199791728950343924822048640 12344023 -1636258701994408445855900925221756579664 12344024 266776445997382183237291754400340377600 12344025 202783329797637929643860590088913790800 12344026 -263308973296306118844825126724996645920 12344027 1190833072842119362073637883522105074072 12344028 -397896606523937400816190630415955310080 12344029 -529183183795105247917385087708298648980 12344030 -312143468441378904169639514581715049600 12344031 93383957191031318083599848651177193552 12344032 -488549838587456736316815997351565721600 12344033 -52766652708597067886123077565385342720 12344034 3141086851581262751645883076114517760 12344035 191964376872925999910300673328023417600 12344036 763876236011649238469340328517554826880 12344037 -900623377236843862161638720567649044832 12344038 -541875635714986389002185982726339651328 12344039 -646773987128849142244619941231938878280 12344040 728588790236399372069967171984368332800 12344041 -498404435007702045763683047195561599558 12344042 -394893161910966254318255886498426293328 12344043 -246534090912560812005673771463580980736 12344044 138549424569499182628546792535673979136 12344045 -325388752678824779503851871822895957760 12344046 123274998753497027399624437531548269568 12344047 -1779931395994184066125104298094327122008 12344048 -42453807754765492972545469098912841728 12344049 123514908427237412921969278705942549440 12344050 25385837273614062492576213312823449600 12344051 647679443317614578876024243073865494192 12344052 -303595065720430597261548444376819888128 12344053 -21747027707657484769562108735467569600 12344054 442155118102657458708510054321624057600 12344055 75356253669397081501194217142003464320 12344056 1287242187819472847213769509550726266880 12344057 166583580035518510906337522527777518 12344058 -294237549218249953629967238050111410576 12344059 121038064122011725020635385360137568800 12344060 432943864121343255619901730005192693760 12344061 636774223895154087563084692945881756672 12344062 -27257096190948724365922382910002820288 12344063 -862278476784018593039879590538747090688 12344064 829727219297114757333091700751281946624 12344065 745853101979717725186907496905994149460 12344066 -93715080712614312800461151497136855040 12344067 -707506163387966521836486817400384893116 12344068 -30315581759737773976690070511281132544 12344069 -492094032659971574248124161005995929956 12344070 -197198152194252561305333042644342300800 12344071 960669397470537275526807086695729865112 12344072 -255875267436626043859003502382963916800 12344073 -118612472548949371064363934966417896256 12344074 128631183345732096890474432784617911392 12344075 -344859022353521971510653438433946675400 12344076 -4475946500440118898359027640645611520 12344077 -175505084495627865486478735420842501600 12344078 -427400783420587699695079118362642335744 12344079 480308289564475177180091391273248901888 12344080 336622588902614344636757422532253450240 12344081 106714574108807641623828553825820395812 12344082 -284117920967126207867795198559004930560 12344083 -172069909405735772148191929190362259668 12344084 630351536168343637797674558892329145216 12344085 -40531241053342157820537303733441939560 12344086 54104356343250458970732973021687720992 12344087 -867098265436656533352121235799660666528 12344088 -341718607558985740973935629660211322880 12344089 -49093388379582650883707264042166701110 12344090 343193573514986275510023588619026186240 12344091 -254382981920144165549287198402760822400 12344092 622839279796398468580375333924648284672 12344093 -5859880364394254333613784238109062676 12344094 -322948332812984531710343411547736606656 12344095 787675481284695011639832668301773401680 12344096 8780838258968909834975117294348795904 12344097 801060523029061911853947098280351860400 12344098 -767459514811206228065209686574808553600 12344099 1301772853893900358386993496108842870000 12344100 -46839274161070116920730828806803968000 12344101 -480036456264250536125880416881424982336 12344102 215035525153055645273576803588471414752 12344103 934871708690048102786474106592828270800 12344104 341895734501582532916160618512925813760 12344105 707435046232858852737759315391961956260 12344106 -86549877393590975394477250309543027200 12344107 -130429110692851132184496093111275468160 12344108 -186464740566564761269462535790771369984 12344109 -739157287878709764745542345903780156096 12344110 -461678544329612407526121588338896368000 12344111 -157412010096401741517184339842410313600 12344112 164036643022519001450015220977529028608 12344113 -477497315649294119328211443921364278720 12344114 63884573057832811690503977699949874080 12344115 143642724691086183899004433234782923520 12344116 -215948539436197533910621967503249102080 12344117 -3605091067477334558428004341575611748 12344118 -517823364218451785792971002995813176896 12344119 -1095975686851391314315907315099979926760 12344120 234143393320665347420382552413398425600 12344121 -380597373773198929138407268016429992710 12344122 34636271775705916800320617715264279040 12344123 378752813777833801657914351585833906688 12344124 -114290505476998833745916676258110871552 12344125 -594104197702693028763873412853984628000 12344126 -102487903161740720814557332468564831488 12344127 750435149359399712705024233841032972032 12344128 413188552041791094052213090971188461568 12344129 668412226879189724842337300941234767600 12344130 -137562709766625630147482433712759680000 12344131 500996203049673144886525958297141795664 12344132 1432811998970662618461398990492111392896 12344133 830729725307589876575643573740524993248 12344134 23743644063627568471925336151927020352 12344135 684775228687720039945971001840350954960 12344136 148509063008565878062888569381181685760 12344137 464461101560036728142221631552524346760 12344138 -401947884885467414134456008360867581952 12344139 14810636880596210683091800247794464768 12344140 -15124036520275033354958685787091481600 12344141 324877191743625639688683113579545289400 12344142 570896457312007953490333332870553624704 12344143 457166461022936888014659276872490765920 12344144 -236456947436138608270840058508590653440 12344145 -707188915360885986002100812748826982400 12344146 166466668564264028129822043647280267264 12344147 394139527892452685418614982877190492472 12344148 -905260115323223958497553592223017697280 12344149 -166302369099241035966263061617141322464 12344150 20871755798628773657722219476522489600 12344151 1064699232614924462015770085493106813032 12344152 195610766263305388935859404935782041600 12344153 106260155142231374839970323490452607184 12344154 -23367693293721107390934470729168404992 12344155 871525562040182706124782129912082042560 12344156 933212469394833862789712337637790860800 12344157 82511706477475757095205189074912693440 12344158 462511490205944922718080486088002775680 12344159 -15951869758236669105517728005987858160 12344160 -589196027637018528639931613776238346240 12344161 169832432796274943985270104515250921762 12344162 31242005502676657838317312248286748160 12344163 75471012135533908665400640061828734208 12344164 -204145184904789559890255223841045725184 12344165 -639820305272065389980463610635376865280 12344166 549945923081985928927763888775506095680 12344167 1676712597297286131938002489963982340480 12344168 -135267942159769797468659750222723235840 12344169 -23220083745560022471333469841651712000 12344170 -549254406103423708216559156334002178720 12344171 -594794839932319380390636622378832946288 12344172 -151402867102569277763260325988269419008 12344173 1059417244109134929410246670865995564640 12344174 -1675033216357522062872843376606433029888 12344175 453100299927568621297006131268446598200 12344176 -2039157862983449481912352653181648896 12344177 360822032362442040735515208768898031808 12344178 -796112350739414807168049894807322752 12344179 -70996858888904299554745514140666167220 12344180 -678567238698533861804227708109473843200 12344181 -433885890408769182381729264055998349056 12344182 6807912270103655281324050800288104512 12344183 -488752118515770564959022518913367196568 12344184 -1352895163276474291335517990985333760000 12344185 -200733748773301600400835882979111563840 12344186 792540012639550785347015164683047032320 12344187 570163522580311649945035699240750840320 12344188 -116523285353735357644155231709182810112 12344189 -426211221780406097898654233447519291232 12344190 53413646183819461484419763421782651520 12344191 174969412132818451421847821995598974592 12344192 179616118804688690588784888404508672000 12344193 -389137546978932431327561619658586281116 12344194 689061168483822718960154828266534162896 12344195 292460545514745108829458438723798379920 12344196 227015636535033134119290591775146888192 12344197 1074228690491630199536001361409306806812 12344198 -53312428718924113731901304692089743040 12344199 1631147647370470373530015752218084352 12344200 -60660411562795776078315271033995264000 12344201 1656144627996741075440445086727867842202 12344202 -21027507985417951987945230752334480384 12344203 -1843533148475671079233511524833020721600 12344204 10609825227339180206422095967973363712 12344205 -372482706676596106747862113572998433600 12344206 278679290336769166613546843732260164480 12344207 -118126933966236714197000315153133202320 12344208 8609439645470266761817746686297309184 12344209 2408994220923728687316458430822977088804 12344210 171119568640686141677274528208828119360 12344211 -604489410428676140945241536270393030400 12344212 -371872396488471283466149987247359223808 12344213 -262156527244395257721862193069072531040 12344214 -332689235190305670019229814764719723008 12344215 266144139605188541732684023670638543200 12344216 -492230159114157083205413162119359590400 12344217 405625060108714497702087663029109160512 12344218 -328542565298969723728507276096069831440 12344219 -7737329840391883514930001886025185800 12344220 -82955851856294573404013025524848496640 12344221 -276014690512328014233671683434011381568 12344222 571616804752830289548889559460521221824 12344223 407451455184513601769976996210012275784 12344224 -1915396608173881870745274866269578854400 12344225 -15202790076051448544493589542012248400 12344226 -114297431126533853221320489226026147456 12344227 -79858641207700646572933186534791792000 12344228 310765859054138883387691323437943599616 12344229 -200180591455734596553364731020759266626 12344230 -298069956755733235283794383084727505280 12344231 -130021853999611594046331791693641308672 12344232 -969859442662706213251685353949206855680 12344233 78845176406533572442389643962072434208 12344234 12350329764163010450424627543507658752 12344235 412033041446495119376023876316522742000 12344236 285894706625196820229096494028832360448 12344237 -1430064133949614734930693004336871067114 12344238 -11459204019306970637818013269257741696 12344239 -563868012198048741267968359674935659440 12344240 -265664413006253148861404815480117002240 12344241 15976940415847507320504238582058373120 12344242 409174391549294299795644412738854240672 12344243 796783853825247554557211005775685007320 12344244 -194337842647740142259591773295160324096 12344245 -348435140815604463023729080469575060200 12344246 144114486400783104686049338868249159072 12344247 -311941310270199468975975843201251030976 12344248 88272864052600567457837482306364620800 12344249 244907540246661128992867721509272980820 12344250 -131539269794443704551412819627045120000 12344251 -186451486509647127325850979355957230748 12344252 562122604739538422339179140304544756736 12344253 -1983577361315482267279021896015293232192 12344254 291254041787250867791763700656702106560 12344255 -197188175635220054423712583029419642880 12344256 331145244997062186745508086778639155200 12344257 -120445074810679797783345457899486242494 12344258 -144778665434846929394318918857628044416 12344259 -106096161199617534880628181685429343496 12344260 -42918120680856424174015489298471731200 12344261 18807293336325216882442109088067951488 12344262 6211749178702203100931242167091200000 12344263 -1612976611113623920638574424744861672488 12344264 -23802479328785999439448042350235376640 12344265 524726577692722361407385488675690800000 12344266 -562495810488325708938501383553058546176 12344267 687682418471578048007822769946986524244 12344268 1463970041157720479810227962343096320 12344269 -229923071501570586655682606343692163648 12344270 2793909601562966150312310980267813760 12344271 -180332856828544291824933165744886553856 12344272 -201212715054218511036065885042301313024 12344273 372266043323487944752238416598564453376 12344274 -606273921080776930904159248801322927856 12344275 -362190304614293637990907060250272845000 12344276 -687498100357470353880489618166198841472 12344277 52646236779961377542935942737813989280 12344278 751074666440789760172203623469234152256 12344279 -1213709808714712495039253814952561411080 12344280 -99619073396890883119893417515952537600 12344281 1360302295696432488271616140275544169120 12344282 832813858569581579195455480347719227872 12344283 -189602872236197949034715554291389651936 12344284 99486972463611832467295504547117270016 12344285 873230577643196473332197472543546247800 12344286 151150122474058008363916299581614995264 12344287 1139821898494720861913477792286151691936 12344288 573597706751762212851394557340715581440 12344289 35855827932233276689342654005994179648 12344290 -74074085719463035678764519407672593920 12344291 248485977910752271683182943397155649692 12344292 -1266260957818030602303591834629021952000 12344293 56383008470904426021736320478770073088 12344294 147877474954118982155761511255914857696 12344295 -796080189494810921226136034035490978400 12344296 -1583973206200600395819949745983453086720 12344297 574078379674617863618718241690958425152 12344298 571851601657635108863647402371759377664 12344299 -534930072186429138443560071387713140 12344300 -14640164632807596170262911200682880000 12344301 -12860728332992470551100918647040357770 12344302 -39508469635703724131038231565320014528 12344303 1800064207202362897601466498384341434080 12344304 74623707959528991336187642242104033280 12344305 -462044830944671190492469190973978318540 12344306 -218179967458005929706104198296679579136 12344307 -625580622589725602718329035143194925312 12344308 680660374948160881010576988003184876928 12344309 1283837614881518350203226653386306117760 12344310 -155278157427149137854075016946462810880 12344311 7369239958174710384213747290490180224 12344312 412724915467664652366636684489867878400 12344313 488359333287193636462527603911601316944 12344314 59565548830205086854454910625386814720 12344315 -1950705001874938773572033552831768961600 12344316 56545884814923705018214415792307953664 12344317 1013744539841654018682992040290660256652 12344318 19851136495775534880071516231582998272 12344319 -249615999266091859282597747862790960 12344320 805076774064667443883328294799204679680 12344321 -50735584513052421656349280275497159424 12344322 85498674974592320871252420471856870272 12344323 1204927005783363824591095173805840675464 12344324 333151646104384252944449712114253627392 12344325 49967975918620731783829526772835824000 12344326 855678747273327958976645024913231504384 12344327 -1132476047942248688606043494519586622824 12344328 -398868940844604675636061973842067328000 12344329 -884385854577418731775504632710699618124 12344330 -125581319478394996706721638778527170560 12344331 46602957742744696456903308522438817752 12344332 174096665778285581598897023254656466944 12344333 1044100043803667147602592664748681974582 12344334 -394015303351458080676345832724835394560 12344335 -1010220696330711980310144036937753785720 12344336 83928127902728731128405049865364652032 12344337 56873841884521104715307086874009130594 12344338 55013268342667643717414953733685239040 12344339 459816834325040803831065430310810085456 12344340 16240150366091014645279491267430379520 12344341 -582850753968410702299489059233214900768 12344342 31522878894988414237905877632879436032 12344343 1286789689080004116624177170256414768000 12344344 1268564309946033148141111324041595453440 12344345 -165112857408078984414485563422812055480 12344346 33649029353874963751541696658531179520 12344347 -199988648146944667943235449829892427648 12344348 1630322861886544809657690732651194866176 12344349 -1151103750391002520353359525111865207936 12344350 2218938727605835795959812181165792000 12344351 159384428296698759448933538844744704352 12344352 597761461417741235834919691229960601600 12344353 -74673277709304361828332689320509127296 12344354 7776760136278242413890849265944531200 12344355 183651772408382948110513407554182992000 12344356 -1307978447757445521438871695385496606080 12344357 -2102468116252898180460093955534464696000 12344358 -148123511932051772683338267179690896512 12344359 -567153336762428218895779674400744912560 12344360 172442330596266640051125421124060774400 12344361 90661337699780355169035776751059113872 12344362 184878780063692880349248631863232011264 12344363 691442811512996738421833531931873452040 12344364 -254066874116638558833573503118379833600 12344365 1055980039237803011327501626757521204320 12344366 -49529594980790324426231060464757362368 12344367 380447184292259945437599460316952458112 12344368 -32041682673694455727455360930917580800 12344369 4752360998030982168984256479166389744 12344370 -282625149223905403218329532372227827200 12344371 122536371470642588243055227500059467392 12344372 -464254860564495618592443342218942741760 12344373 -96591171023582654675731658459407125120 12344374 290782262296015320455952911707457277216 12344375 -257272755428010173560578053428212705000 12344376 204143463947306207288537163706584268800 12344377 -1171444502456261078908440184348941566640 12344378 381325059343261117852040804128276520160 12344379 -50749502822916974137202777623184440320 12344380 -594629094843977654210565385211391912960 12344381 -90371418264436606490702528206603643136 12344382 339120646066334725187457071707278232320 12344383 76575737130588099554720187125659743144 12344384 -37909088819639686370251937926241845248 12344385 293503667960413063714957696271989906560 12344386 196880512960752887786111698001061003264 12344387 1985682723360224076377836583002646767824 12344388 -103192327786175235025596464174896250880 12344389 -402792141038365469458220188006384688520 12344390 -210517195441989084251267799712350460800 12344391 -870261701998360727997119860102000414800 12344392 1938027542722664759489418345869504716800 12344393 627187678312855754810370098763462455760 12344394 -259311091042982148551793755900376019200 12344395 -1996096996548162752502789728209041120 12344396 788022515135385760204456028679877804800 12344397 -1719833459449441432864358877306539904 12344398 -11776636568571276062986864271588681280 12344399 -8684370705441702335532125143307558880 12344400 88618235258380392518482132524387532800 12344401 1127225399909221401440936084479512187200 12344402 283293944393031385927443812633053873152 12344403 155521850942744628671962529823818103408 12344404 844072096638161741634690316209983401856 12344405 137018674446557248923614037510435924060 12344406 -558807034162311332067898661274773983296 12344407 41648005712471779052740474212203526880 12344408 59756943542970585251156737171388712960 12344409 400398892896264674893070711634075064320 12344410 43103622834106177140017985998505686400 12344411 -1321324424251540080391957427619442892988 12344412 127299684934896373803699006867572539392 12344413 -688306960935329949629535600939652421338 12344414 -381233664011734977127471345413449844480 12344415 175355400671802379006342545335953559040 12344416 155404213462681146728391062765041090560 12344417 154939779387689162948456297372112187392 12344418 -31133268822924478501843642051272597216 12344419 909268885371553725989193142232454625820 12344420 188268361992091224265600038405699840 12344421 -305721819163980362492734282753836195936 12344422 457618152748979077882945701379537054464 12344423 -373417338025917809469826761857023435320 12344424 37159906556438228507278305738703749120 12344425 -13966421934780939764497225361552514850 12344426 593681226971759488770816889370929044912 12344427 -661539174401691276803321269166278094160 12344428 -828957584883976270329519758980830476032 12344429 498673766254509181878509062193369427030 12344430 7980262480733898198827429603161804800 12344431 1163521637127574047738939466626643185408 12344432 -282276131016413245680712096873354788864 12344433 -375443148196529912254745038245623935200 12344434 -74898991786115982065553559560574182384 12344435 -74254853786720478307567189723399954800 12344436 -505422326194011602207152524774066464640 12344437 -484553563211078120244089481400946615648 12344438 -392124157447534890483236077470127490880 12344439 927890174018907300836436793246223251920 12344440 11572058930518065846212972941232332800 12344441 317157105802986916039238490714984004842 12344442 221910753285870524233673959353247050240 12344443 943909059289121835094226846610494646692 12344444 -113419998313983419792675008494725695488 12344445 517228569289442235703091607532869160320 12344446 17941071162542872968637673761722870144 12344447 3810447534088877525930381233945556449200 12344448 216276675194000026946799625522202542080 12344449 367117986532831636916163868971059360768 12344450 425771336428468499761280628514468566000 12344451 -23226667490341716437353265965393977600 12344452 300196383892806458378531168105388595200 12344453 -2208968619649251137464963549291060545312 12344454 -583165224109048002022015205950037612160 12344455 143440695110363970825851110106763114000 12344456 -2127207314886375570258616960984287805440 12344457 886665326708444207760605602394385319440 12344458 -132980357013015905736960563010779839488 12344459 245790385768668802685757562322831028960 12344460 -73803376469808602730610219943875952640 12344461 -433213734078703393380120748920883467200 12344462 -268509532326338658112696770489986693568 12344463 -741104186565696569748199325031345672408 12344464 -282055609654336177919536618713684049920 12344465 248794409168725945734240726271755185280 12344466 131487163583422305726112231062967031424 12344467 1712450851911994937570738140671707745760 12344468 -195313577350413903214008124365681377280 12344469 994517091418073451338513560363597962144 12344470 -60160664378658378842651166916216717440 12344471 -459852005570965815252585782971198207800 12344472 -744603119649606826491803288149098240000 12344473 3470094278029375565086693317799766882304 12344474 -124717788741563253059331771681679191840 12344475 108212436765044571714695960403667046400 12344476 8429549083580686775456934553071090688 12344477 223120978163441156079561223817885092326 12344478 -36894456280265196359874015729750107520 12344479 8118903274145146919579299401502566400 12344480 1269213305565417014822016529280369295360 12344481 -12102366027406728089180109674588703228 12344482 -202818771537541086772172343245831758080 12344483 -3530567034022529580993785605194956736 12344484 122985446752200510311323200556737411072 12344485 363263618621980343145755225420431952760 12344486 -112837898990543256238779113271017287680 12344487 -5291154759271403293882660679448123648 12344488 247234752800050639113563081327153049600 12344489 -1147567502316105309643101939557074168176 12344490 334518820663384649169108850289910624000 12344491 -852313747474962665237274262521549309648 12344492 -1138250278611482955069551615045329110528 12344493 -349921977564722143086107073953685038016 12344494 696937707763401460450307870363371327296 12344495 54936011435726191177179706369542069600 12344496 203640771057393203596709593400160387072 12344497 -833939154319970801532884078331296233488 12344498 -48947453776126522295957555249855862000 12344499 875130077637339832545794337329070515784 12344500 -417143445939038275756948231884048384000 12344501 -96111598908019370558993024819452199400 12344502 -1075306058275739250423252078048283776 12344503 61906306332156369949710161232615050400 12344504 347525114722708160509093721751562997760 12344505 -183169743379565069503412248037612028480 12344506 223959005908786373809429509462761808384 12344507 407302994605328043223829942049150738432 12344508 922680647139258671719359919745760215040 12344509 -1984758028734507389668999958884011773920 12344510 232505967405134015908140047061062200320 12344511 -952468883899326991504311529664473689600 12344512 -250504138498737828909198052028264218624 12344513 -866978927385337661428325396869633250238 12344514 -12971629353676327375714054639291367424 12344515 360409772608713483256933193008198694160 12344516 195895073228816907668814612418565353728 12344517 -178624699986590220396439704525639475140 12344518 -331775328177098011805512502574963131040 12344519 -76364785369268589484425583795809018192 12344520 -463023643522192645759039030887700070400 12344521 589752821090994797102669855279421304320 12344522 -31264342861287178064853968973177824928 12344523 648826136395570408179225124301493332736 12344524 710721980874442981829310559060923620096 12344525 -1079194578875806663989738783769156843200 12344526 2156960739158229947651568516575157120 12344527 -170369039160337614370679231342927077888 12344528 83061182376039283831022189719030333440 12344529 -980482881709155177329309855007721932816 12344530 -124189138017215687967711619043772794880 12344531 -362947231480688684303776740524815205400 12344532 11638246495105284968172040317842245632 12344533 -1671032808835013746798240103925233192100 12344534 111483708976132365986539655478612016416 12344535 -330871133698943475565992585278920780800 12344536 46705928964707591867662855659350599680 12344537 357880915641157935103421219045280224640 12344538 550221173523924436767246906648924096768 12344539 -580423139514942275448019256098371577660 12344540 366246226209577050353520709612951756800 12344541 -72489479883883036077035080430408448 12344542 23050138720562841333429004222126808064 12344543 -799517477775434685956628539055132698208 12344544 1181917389743968820552756540528002596864 12344545 -1226500489135645902609326143729215518700 12344546 291262847152725102475858092019708027680 12344547 800028862134557046968619973874833692480 12344548 -211453149844675963865578153027899467520 12344549 -473987033538088764784711950545707178688 12344550 646134308483401058374603247582016921600 12344551 542694629543683551184945830827814698552 12344552 -133129204705768189515176677003761254400 12344553 501790175911318362883292653444167871140 12344554 665513644201170513137405572765100976 12344555 -494598501613603802728463578560364144080 12344556 2914815936402738732842548908331253760 12344557 -1006618240727685372306445372404068578848 12344558 -116360233102241408813906429855978013120 12344559 -1025261798333904763056447300216614269440 12344560 171122952296075352372563872288790937600 12344561 -12392422586815423732404397179943985838 12344562 6816349048872649405794960567313098144 12344563 628425359066650507789591251854295459840 12344564 -231027706268587905908691913843851997824 12344565 -712564762376683053834527654043227808480 12344566 -108357235581795355603987049597949878400 12344567 38736885091924997232514536289203576000 12344568 -861533592555755282776133279905199370240 12344569 217316288867914586281588468366459520 12344570 257443202253150586192299618749863680000 12344571 403338378604213367897571968454157288140 12344572 -27963578105719594285162947455938830336 12344573 2216552350041155294395481072730916578924 12344574 -472619779736497438170047086141261240320 12344575 -173876813625645214461337981277496393000 12344576 -423507292484145892242002262634254041088 12344577 130938127576848870423486651085578042240 12344578 -97674260284273591254185429581211333760 12344579 -278217679742936078336688461876324114016 12344580 -480749016325038779283897116840872170240 12344581 -1449149561980943822382839431567734019618 12344582 -1024651379481348024320520884070681160608 12344583 209576908882954702676824095429060948864 12344584 345581695635837881872116788579801825280 12344585 565515646653474879305316831618478718400 12344586 506320724870327769923833335393179652864 12344587 246312414717100866133595793083774865236 12344588 -410595983999582216921429657864757749760 12344589 -417132706523119319445218281638369158400 12344590 183136632549329080152035847235842278400 12344591 213753813478174573846777989450945657072 12344592 792666914128624137407206696367947776 12344593 -93700790477599395194563497354953206976 12344594 -405196087784303243593285657437635115360 12344595 253723718466725532528272804326893449520 12344596 1070061627431518303398304956368308402176 12344597 1062377243824069031818833629326928035392 12344598 -146543411540836714084087805521768584576 12344599 1303269035809571004258624888328348406920 12344600 666482229821273232928288430468054784000 12344601 -91758032264143591332270909698286331776 12344602 -856410188439066804160403456370808740096 12344603 -154576110728767725676392662002491815616 12344604 770328934463831620885418447272973721600 12344605 -150301491231085288208500388385837767040 12344606 82396159823081385518218122401392483584 12344607 658988555980400426256666837993103607928 12344608 92488390899178273556607929809654972416 12344609 -709388070382331201990231684339533196190 12344610 407273974621643495377397572373764523520 12344611 -443764082715370039588962198609384921216 12344612 -6078238127651041697107653662370213888 12344613 372077795558986603753243739062879458144 12344614 -660564469134236675713749349717666222848 12344615 356944056070607240867395080147106441200 12344616 -1435967401217105404548158682654874828800 12344617 -9197765231873523710900995439057706588 12344618 240404562704136303251278427798670159360 12344619 915455077365390034046766336764656565760 12344620 -149070123872090506485076368956583352320 12344621 -458173400768264869962035058289466915178 12344622 -38005293197496598681809035500348769280 12344623 1039422793669897810675978263972382687720 12344624 80191114812318987743240437927788871680 12344625 751591741518842334783464802599446473000 12344626 -16306438433561217474471099474932376576 12344627 186072854054007695598058142895893806476 12344628 217251373455607825223220342746645729280 12344629 -14096070853774227951510089085791823360 12344630 -294501184611414421796678529707789975040 12344631 -336439843135255110599222959586892710880 12344632 649445677437434569735799968674029568000 12344633 -800470157757197665759738731498364520640 12344634 84254389847805218294465593702773193728 12344635 382588023281962017457440732353579945280 12344636 619664587881737514312257530264737070080 12344637 719490079941326056568312310209488392960 12344638 -607536296634917117418654568493150254656 12344639 -1308823336288270638838955751336890890440 12344640 -81019888605093978000303276826023690240 12344641 337447407626374068525612761656224623042 12344642 -21298243656668681417610320151131032320 12344643 -480692897556332744518042081520360073456 12344644 -517665049217103045268527627563990949888 12344645 667076791573823937908903443929529629600 12344646 569353103968580357246842056173124283584 12344647 -609215832237110066239375532248848515488 12344648 909871537736669378137530853883663631360 12344649 146649282855350092428740663099698903008 12344650 -290412671044387263085955667974044140000 12344651 -432570163471322715041400297588144363096 12344652 605255931013389522375546969788787259392 12344653 -32230160278022590873933174038730088096 12344654 106414336547466649333238599333423939584 12344655 3015343033078736935558032980872636800 12344656 37860274124142670253533448133649612800 12344657 -247818147302376102092863885985109383820 12344658 -396174673643669394643887768129990822912 12344659 415458606209660024575806905314626363816 12344660 -332078339830670246531699519912276824320 12344661 236332755969930260642046624510563311680 12344662 -1392810511631695187671649495443161600 12344663 46942039039974717610454949814277761104 12344664 12065955073967654221702967592212459520 12344665 -28776877416598667573873447137419010560 12344666 -498748810016959416422880147676583271456 12344667 -86182280202705608149097931998707254120 12344668 113408844411159287499924158934672803328 12344669 601045231181260514901592548422495174796 12344670 259409011750761616703338778374657651200 12344671 -1939972135712167392650591524692567548128 12344672 1622262759466945198409914144525716160512 12344673 627370232791636228704307106048409086208 12344674 -515545078444182116494304501640447839664 12344675 7681206031909312315483590880859116800 12344676 -149517078752924258866311484448629272576 12344677 999626859655153990183132474723467958526 12344678 -331174901742717676167898298214851502144 12344679 298943510844186777608207649050637879000 12344680 23012377823953520381882904994897920000 12344681 -1294790896514367922315338291073767544518 12344682 -153429123936451652700930813882557878272 12344683 271072149599026408996706265218453917424 12344684 -815631529706942294137905381235478803968 12344685 -138877266956242496058851688718418698560 12344686 125127698097380725658387904538609134720 12344687 -763576669116750243346211128096159823664 12344688 -117608263612777446013848950415862824960 12344689 248131487297824708489999324025767334720 12344690 -40269423447646317052882105615378718400 12344691 1321856438983669788644766469287656563200 12344692 116908428811202710073350511057713261312 12344693 363990797119506319828438410826979760942 12344694 -4658427390373279027549281288960233472 12344695 -978828272974719131572081580710789458000 12344696 -32481369317360309725333558419054919680 12344697 303780814872345218745734098302415765440 12344698 5401439216718244003177430447943938304 12344699 -868483228961013467567011769390657771520 12344700 43806177038285297279517308843136960000 12344701 534422482970469046945036873341158272012 12344702 211483851548595105197500394785738677504 12344703 284069497807072705877578229015041182720 12344704 -175278327288669630005764461210925793280 12344705 608510466346179459623512542451163880360 12344706 37942498157411632959078502357010369664 12344707 311314428261492553409545018362379094640 12344708 -391582030665487141493608201635725542272 12344709 283965221709413563743239000171744767968 12344710 232990592564269201183911347556756936960 12344711 429802722619923765421554680849127660312 12344712 399384851768876721657134005865384509440 12344713 1481272798527383467883051562514624887962 12344714 128034304557491538471047546284765800192 12344715 313828514140821094430776662650886175920 12344716 830866854339957593137567542238095875840 12344717 698497405856263098469833174465341303520 12344718 55311680857266451785835863307511562240 12344719 1500328246692276422633411445617209283120 12344720 420604006278500936128033183180549324800 12344721 429126712024953950850062437442628459840 12344722 -124086971556036727526585095199418318336 12344723 -1963048128565181352785653318762804595028 12344724 -13149786192044784304274438853696067584 12344725 -403149389000654727194083441802859055500 12344726 186431216027404874848901531625690657312 12344727 57201455240519608017945115509133186560 12344728 53895191840332676008891090640363704320 12344729 -849087240834407235582916058287074228720 12344730 -256436319449600251402036071104465921280 12344731 -51767796170324287691960472057911998176 12344732 41723110724633147010022708618622148096 12344733 -113082368365425257612452101393709300116 12344734 -94523514450865301732182455041028537984 12344735 -342562793997237527857038232951371794400 12344736 -699735677917489728492778950307281371136 12344737 1074995842048177949955855262349149586400 12344738 37877564296967474906207412634761080832 12344739 994579488819566814121714663978614274368 12344740 -110836643239792771075677366127798767360 12344741 -28035320261250686380864052018807537088 12344742 -590565596530861808836373345185343028960 12344743 3853403772368614538941352355446932208 12344744 -9535106322588479441264211762288522240 12344745 -73711639236182873605416347609074003200 12344746 54432993061280157803213804018976465072 12344747 -412192753817044869918295171396415362680 12344748 -280702039723324012008925634941405111296 12344749 1631614273896168960072111996423291735660 12344750 541493931300489451954007065051217712000 12344751 1746113863427814441636605762841411185040 12344752 -94417565777421181958231454580221083648 12344753 48174957404667485976834469033524189480 12344754 309000697635753612074737112996613970944 12344755 -748242292240926530703261869438705901840 12344756 27533188781442189284354660059799242752 12344757 -201057059229263060783170649644085584320 12344758 46339100306325164764350308460358033920 12344759 395320419210257526138518584145341370592 12344760 254286460671991300674925572833055129600 12344761 -31960189365958536756469303772690280000 12344762 -983727389368427369970831515424413716368 12344763 248747255749165353009387881704688011824 12344764 184700706680030946024733720536748184576 12344765 -775332839777304406388204777152968224340 12344766 -50783416441443968870861656100616729600 12344767 -679562964048008267135018094539996328240 12344768 -91559042568309022392360024577620836352 12344769 -208537525359234056929380272369931837006 12344770 -360703329871451833684147442360080688640 12344771 1166261134436089444567075328053344375192 12344772 157457604997885737825519244497926074368 12344773 -235274360944245058882020105665517524960 12344774 -239148571226520159323790634654483166496 12344775 431164618676871646547490379700835312000 12344776 -1662175578722503969013815775624011776000 12344777 50046586096785584200757103447966076800 12344778 -392394753294011710795805885839323532800 12344779 -134213290281017887083811952173560773024 12344780 202577038755683613547363159992834877440 12344781 251025386609097703910656788607962952704 12344782 232202629584145107925403869485301367232 12344783 -2476289428042554735437187864521137224 12344784 1569674525058906253058682501905645568 12344785 -1093568328936548123988254490083018868480 12344786 -369719461796209594820933161394640087408 12344787 136840864670990923394056904365492886688 12344788 1564567364033009989103741913898400563200 12344789 247061754751870821580720562957156307840 12344790 -30471601173042333177587402424557660160 12344791 58144884966387164552391280594937469600 12344792 -290180301777115006818704594010185472000 12344793 593428036181189497849193045617739488464 12344794 -11470415262553333013124202938784051200 12344795 -360904111784202069909468681708781700400 12344796 -353986553570387300666427209961648780288 12344797 1264032168846484955162819796842659029900 12344798 -431355947811554318732865593450180199936 12344799 -147286650803217032189803144954656697200 12344800 249379545145486641891281725164768460800 12344801 579337247242139195506046006370910402752 12344802 -237936996923159741091764636692349680896 12344803 365197803320335859880158502905600401052 12344804 -230718038290937397348109712389387090944 12344805 10625557392267149827167498836080499520 12344806 1339466928434694244135622513102650704000 12344807 3014249890085503094331936933900422364000 12344808 -56552820595009783042657433303676026880 12344809 -313125971911729119125454355450505713990 12344810 -951774651810158654421253672702660031040 12344811 60280273605800015354899306095775112880 12344812 -491626459523675347894490499709033610240 12344813 56472456183309504878966490114630961920 12344814 228995535851895950130513095320909768128 12344815 280987885561272751391992195147094436840 12344816 -54014836436205057196864658015073632256 12344817 432148556691355662659639673394464542112 12344818 -535615070999393478382526131362039302640 12344819 -1172661707889515156058374550380052628104 12344820 -96240196901537436934238408837714903040 12344821 790322193246139316539753240614651164892 12344822 133318868641420743644778334563009649920 12344823 -496916417860919637477069540089126665728 12344824 -306885834709688330256312745196114903040 12344825 781500592292837560059029431754734757550 12344826 92504615430966146277018410233635360768 12344827 2288715612861662184363012715216478400 12344828 49105443202721288385163774584986112000 12344829 107141180710410383263523949601249819200 12344830 -200341765342524913467314175231204458880 12344831 -1197585366814260650733615750032234362368 12344832 766250134624920561472962993261536870400 12344833 -1052791116794502859419065757576219409918 12344834 219434295821275632224860464283813416960 12344835 150655988792643327702808356604318196400 12344836 -314494981691996529145843643624128266240 12344837 196961652093524043757941785559608331486 12344838 -472178184432668372979572854010484321792 12344839 -554918336847308018330402704567121905632 12344840 271622025499150610001828924316821964800 12344841 -723565991484911954059723457878043085120 12344842 56424503063051606663422158387254625072 12344843 -416498422685744754040354851336112249200 12344844 655968864782666786661448493275648175616 12344845 -549043310708046127141351651313666622900 12344846 383773190453549644736166566418438764160 12344847 326946575461345013599065236702470346640 12344848 -1717087990256774557458707757984636928 12344849 -1012454994071781373321177558649900046480 12344850 -57063515606230456892211529921017984000 12344851 -53236726367565647216602962506258329600 12344852 49076024612858904375076960028449251072 12344853 -759718727951881767760625322362184768096 12344854 -130471864353821116153208558287441633536 12344855 1379101566934399547666611727637678980760 12344856 -1297030548036358231462772518547777126400 12344857 -52176710812501272812357228069198866688 12344858 -215323144855587573559000657870333478400 12344859 1678530529296535659915250877196947420160 12344860 -465231160776312590706956741504181949440 12344861 685240285964207030110436667215691087462 12344862 87825341930537288886401560509775340352 12344863 -277359502655643415261071160362701207456 12344864 -1000652465648422622060228919457259126784 12344865 -85378178026439859339219512159139744000 12344866 335808784061548192071437118954704142624 12344867 931031904195434995311893147921809325916 12344868 320090019151160418939374971341492771840 12344869 -1299500616608199034764582017484493377730 12344870 10094197391835393920443427766824294400 12344871 -31480306797667799865616396297684676352 12344872 2512513608767363377454202500978114887680 12344873 -659195374445972347174635385546275274380 12344874 -99813964150958945812881664637501187840 12344875 1185831676939068599308672620229324380000 12344876 -901294528930849872280476858815059280640 12344877 -441861273309445130293067516398571542986 12344878 -42596155031168905453100478114722039040 12344879 -844520365464437104151221490480433414624 12344880 5155096893625137543556459816460943360 12344881 -1238717789733112339487562778245605422318 12344882 167195930687421879479786438029433929728 12344883 26886759967903661865732538386889040448 12344884 -142216870498625935304771434397705310208 12344885 259709487494174210469231274053579941760 12344886 122870245003297566502867823451747219552 12344887 -1325383639504703771390575050004552845248 12344888 1300170381402594066887637213248638709760 12344889 838055974649223545579022398024913159840 12344890 -128436951263559369127349669042821139520 12344891 -339006006516349308389646686140862119728 12344892 -2850709151557135291163751246296825856 12344893 682688901653428421173865410373539165344 12344894 -696312259669955253806134126016917919040 12344895 -305540219524482593570719981599878018160 12344896 41412649322952618197139567852632145920 12344897 452693593464063955462208688709516721346 12344898 -541453925073455721077001978591509291136 12344899 165155792958940050204551570371284720032 12344900 -252906186142266930023967653238863760000 12344901 -68812939948997197234979904018642953760 12344902 125448553849784436118506333410101118592 12344903 237754067053771658969804040813766806144 12344904 203105064848475265974398626245273600 12344905 -514958652191544493531125239667161807040 12344906 255659038997267472170714852172285953280 12344907 460593852301870915665952057239763177392 12344908 -341358216126370450313033462816387891200 12344909 -808318214027164861662729885301612858890 12344910 329229220589581697504345543286863013120 12344911 -262838981919534941135044111128177670416 12344912 -135356251578018485054308541354894819328 12344913 -4079907020703064477235153087932416000 12344914 191405188689763517182447888392719544960 12344915 339649567692913171471620316977585482400 12344916 942065362409440830807786123165854275584 12344917 89284562573313015992730878966139996220 12344918 -311564784377040823252935969969909003840 12344919 560467448440692040217536749457220908368 12344920 304311025094122400070078607358969856000 12344921 321079091684863225104908934380176522122 12344922 164694698852003395432636208559276665088 12344923 891775724474690913460620618484687742400 12344924 -102178347609096630791077352520413713920 12344925 -203741472492351939427825531246318620000 12344926 612647467418959776491869027109929236480 12344927 70969995150138497347086327803800972800 12344928 365072225334756062044952705781630763008 12344929 -1721616318062057755774866938328081749470 12344930 -59689856275304795595309873018227244480 12344931 -677357854631461795769038887949297573488 12344932 912466462121064191188407535636258474240 12344933 -608045889662688125207658249836865103680 12344934 46077961092091437544927791203608012800 12344935 57603344629139139411238908768735268800 12344936 4406836523270119790152907439336222720 12344937 -881216800717791656615206635044498564640 12344938 1049502618525185089156285810319365194240 12344939 -45518813594711123163396096373666578144 12344940 146815701886199553100794351400774809600 12344941 -47720361800180777258044387827928036224 12344942 959018919856109715472893266317182630144 12344943 -297041047208092028523738424559186147040 12344944 145513215943324043405021808456340602880 12344945 -233020554420887359613502427410042502080 12344946 439555642106644288048759969417003065600 12344947 -839386931816066046761381128304287332968 12344948 -379754929564512212211419349620646912000 12344949 -638461675230252589516818662161519736466 12344950 376133713213548328290020731936704660000 12344951 -1155898057002728550157848014229276610176 12344952 -853588969810011822669550238855524147200 12344953 -470712147565160370763394925792901877036 12344954 -192240951651558319528103094414046087824 12344955 -255396838898208647039913874138387034880 12344956 3987280428656324017691862723140516864 12344957 -10801003832763526083890257620536997312 12344958 -441088396236382542340264490107283584896 12344959 1880545254250258105865162617885559186040 12344960 628106086410525023870605250188541952000 12344961 251628743801029397097462586712820019584 12344962 -231475754305720735268874255671776132608 12344963 -50564128495137874567349408859487916400 12344964 210892441594019344930502734103595518976 12344965 -44461817480710102883250329199794160000 12344966 -887315974210956148361626194489702412800 12344967 8293936115028585786444780615420735816 12344968 -11442062633277663370926293286769827840 12344969 -28281665312460252352261828950026214912 12344970 101519496096546363804724768463149171200 12344971 -649609733216835593022331518334282486828 12344972 165058548354926679437738902478991854592 12344973 -1639999107394348303895425194921449740416 12344974 -858722555499747098751545317086426329088 12344975 -359538479364922758716332546316185315200 12344976 21762410491624931584489632706545844224 12344977 -217910206212374835712255258163849030496 12344978 12325608123092351961300689755205297040 12344979 -596615977970615048919519711295524921552 12344980 947158827495367700509230857710808160000 12344981 1914394456633960927617038684558934012000 12344982 215602091819431312606298396002964638080 12344983 145575673654798754875894399071769751040 12344984 -25208561293983843580636094461690060800 12344985 -526128156441437986987933944756357491580 12344986 -621602300869485365300513349635057153808 12344987 -1474978023439449456078510398469390458364 12344988 3904101907887907663820981105232960000 12344989 -1202330344797302846015830358482070749210 12344990 143973988389847105665504144607743194880 12344991 764129382134358007331123654185374136392 12344992 367413394675294242058193681477045059584 12344993 1013075552447320363288509604919572217364 12344994 939704829571974950033414725261159799040 12344995 562113795962463742383463846200363170400 12344996 -888437138831557750383854311133510990592 12344997 -40168739846647333249175128209660426240 12344998 532178441743681529241828200466171372000 12344999 -4855556194667696366828536833095348136 12345000 140785171239145825453406240986675200000 12345001 -1553053944948499502807961465174199028998 12345002 -533871429742648760619131837549552678400 12345003 291979098077242176156780004721251671360 12345004 173749334254397746148570149827512697856 12345005 -335969843464772157741414390788513316480 12345006 -383590336615069008351848019683050404288 12345007 -1440998707447243776756972108713007467720 12345008 14738311351295795415276625570398142464 12345009 -339281305682949862162960084315510027680 12345010 578676105889021376880320840097638088000 12345011 -891137839697984624927662934116870554180 12345012 -252050140979695036177958808333203109120 12345013 232197206927685883083664643539624272920 12345014 385899392867339573181600335926857400320 12345015 273361877302415671042491401878786474320 12345016 125283100069599953776552807888248852480 12345017 -358707628187906783906118685846117262934 12345018 -43593210999379761882200910342372335616 12345019 -613911907122779084030172350260813786680 12345020 -510168184086063099235824870629170544640 12345021 202141539986402635811102445543838226880 12345022 170907018247516924877052298372642958400 12345023 -542296988286296578989536052886840106640 12345024 -78330932617376393573176744321965096960 12345025 103760793724863569098117084534183075200 12345026 619690029843446187168617082252106377984 12345027 595938856853249745980598949347019996920 12345028 -470398468351993311865895499357685304064 12345029 1124039542058294147709970282399496337276 12345030 9352462740864372724406329687991673600 12345031 37515690825821045226435969303330395992 12345032 -272476317830162763406266807650095595520 12345033 70402669823525635142448381113616599904 12345034 -100792358104927239694340168756734622880 12345035 -420441534560506566332623811895408944640 12345036 -534181029582114759214864266398352470016 12345037 -202403163029126730762166077203324240768 12345038 -266815522074163823769296349441393142080 12345039 -143297657829106228098797077168798172976 12345040 76479477229037593738663887762451906560 12345041 -617821440979091648598309059111198413200 12345042 2733166061679523726237048828126894080 12345043 -107706478252589935847651973064494279456 12345044 -218499127553291753453318690200556148864 12345045 -108347425787031449178119791371319795680 12345046 179617271077396778315926701708497479680 12345047 441825324383170293565909629275700842880 12345048 53929083249965726056002656049734338560 12345049 -416050367842965225873095545554369416950 12345050 -62489695775751552217996222588051951200 12345051 17176183979208783360906665417657812632 12345052 297539513411916484935387425019567035392 12345053 403450745562003975906431865262992586080 12345054 16737128199783755615794757682766187520 12345055 -602536087817915081037969408930411854040 12345056 115239127165839652254711675853501366272 12345057 600638518859014109651564377859382436608 12345058 458893322698551808563184751570803276800 12345059 27219969072468545304345303563834157312 12345060 129329270881845048612997354719964569600 12345061 526604348698072220135432410691633686332 12345062 -552764345796596803189541751015646471968 12345063 158779395558454890938040181017551035944 12345064 -514280328251712729460850340104054768640 12345065 -311334151284702381168435900197108412480 12345066 21562729358799765224890503675644186880 12345067 422493493838231839421642021699025162240 12345068 -80150911554775291888282837232179568640 12345069 393443752416675626843087345022004024608 12345070 -77563972648283278779203695127772589440 12345071 556514767464314732211332039836556200272 12345072 -13532947536427789372082854245512478720 12345073 113488157376073380705858620118049533364 12345074 -20751650680570365957393690467571529728 12345075 852447031589815995480595361860123170000 12345076 -395830528411614366763319678287633306240 12345077 691845548273373829631189055357042358812 12345078 -22809955523754720090176552279776182912 12345079 1334258170174367241040806560950943803280 12345080 -55244914248085529767472375668520755200 12345081 -142448598576816653197646647489614698496 12345082 637864257905064869072878544478064321392 12345083 885826663301310189864064915156318423332 12345084 219109833717615369791150407489345890816 12345085 -28501487422875429224143121200995733440 12345086 -88287098526114561048316013281652398656 12345087 366500205744674806078160024998484471952 12345088 -97599858136734334971045398054717882368 12345089 -875159331945908235654343334456430874176 12345090 -364275398568135640985675786499285703680 12345091 598035673695592809613155918958149074184 12345092 976107375702134882399908001603513748480 12345093 -546344327628931185201830840794431331200 12345094 344875645878224761065020467483215673344 12345095 106003303110085285992411507239222362560 12345096 -169984376816559166227307639587989299200 12345097 937818803602135667213665325653688037000 12345098 -380722970516329651833572528152670933760 12345099 88507418222517393298686880554010838016 12345100 -76357867589472123895487259153426163200 12345101 -539849404584381312112061376665269027200 12345102 42913007845385694266728097961701068800 12345103 -78995653551980650179003835146056290736 12345104 46590018934071370327989263239736401920 12345105 136831019180580206730691812783718355520 12345106 25139693545531012530475660292549476752 12345107 -508797906289549219084474557196321111680 12345108 59813279197033418898773061740224849920 12345109 -1451814461714796273796078591876392139794 12345110 -235268849678415927848303152487605943040 12345111 -1189233101249241003633308690174690883168 12345112 -478014279977760308561875991808462151680 12345113 -1117605092297034308369975697927523474416 12345114 -711775939529293546721042528764406903808 12345115 356661968541578648647460242328120212800 12345116 17042000885050063944088719303165696000 12345117 -11723459962126643652959112044615839200 12345118 571615779765198848881909887209392421760 12345119 147287436533949404114766985821940774560 12345120 822180696056816944859497147371078942720 12345121 -1401600273997344407211613070082556939678 12345122 161500121525889118457634736276800448800 12345123 242149422873140716568900500410292825344 12345124 15045619406817163962554096087301046272 12345125 183265379779537857987982405833664608000 12345126 -594616060829214134788213150491829968000 12345127 -254453257565959860876656807363233654024 12345128 3370872865525550760384145031103774720 12345129 554927408105798789223712034839335995328 12345130 12578622428497556752934053713089126400 12345131 -92561959295169394732202051329031387280 12345132 -190850724849557623062353635612473481728 12345133 118096582122226864817548836013687978944 12345134 117520338222595311224882330521969404672 12345135 -80419297833247638760724718637514795520 12345136 -112384886127768191946314776967666892800 12345137 15458327224515943966147399649091215232 12345138 26150863185270816094262878273017139104 12345139 625114762484572618000835451324278092024 12345140 43191765129813841892021323899245341440 12345141 500364858129073088884884121793788764288 12345142 -222706169072551492059341099592703506528 12345143 795615780277773644147422213424593492392 12345144 -54182036188239218930495225953239367680 12345145 1027086210547273491727975803963761477760 12345146 1269762710725401326807930060499448320 12345147 901074234780855034276837340396044931724 12345148 305922525491083178677854785130644446208 12345149 -745563518193319830445951900353576161850 12345150 134548624585433281585616567367713265600 12345151 -188484099568603779019573282920869055136 12345152 -407903549065286256090110218915817717760 12345153 -545357980296511644377275049056122130896 12345154 -493826961466384189611816959448352210224 12345155 985322783094903762969089097089852076000 12345156 59320996562131454180895017675575173120 12345157 -637573857478977962926565529693372831168 12345158 84392647985337455978712116987427674496 12345159 -874524849914038061590396517055458263896 12345160 -450543025709834497445694015128051712000 12345161 -305965505882945085519566957068437104640 12345162 -439284178533176102608138348812425281536 12345163 -1409228663787992902299036901454115460588 12345164 1783193520746028087611429014087526400 12345165 145173031300590609523302405222235989120 12345166 330766632151783655845364317909748113920 12345167 -1507758739525893992684152571452898950440 12345168 40826441961933830964413062620200828928 12345169 -640981014201605591292993510746771724430 12345170 -298287992191576710139482558084464250720 12345171 2643032481795227187813618547319246976 12345172 -203171228322589975575482541017253560320 12345173 612963759513066499895772374107969068924 12345174 258863398567964153575123743592653378240 12345175 -855985895842889825002984374265739131600 12345176 22160819454636517707155782741259366400 12345177 -315013234251028335583652771459169600 12345178 -960900894992562854955271587480224079360 12345179 -833132485174454262617742647900596302336 12345180 470940972863735187128014893730853406720 12345181 23954981284732427798494404528678044160 12345182 -232206144346976577586189034002129823616 12345183 -200353227381039361560387571350074876400 12345184 523396263245469534678730116331976785920 12345185 -1173004680889748311119003842838218260800 12345186 -106901976075519407581046464262659372032 12345187 853681642646058727014923876680357912432 12345188 857776712597289598369025356616120718336 12345189 81493539741313984776287869322629570848 12345190 -67125075001168578844794482884542451200 12345191 -1098771981628423767870045859371951054408 12345192 5757924552616160293991955080813936640 12345193 231795560465021756937261058694961237440 12345194 -138972462809080920115241094157313019648 12345195 -537712073291972314844159230333769464080 12345196 190504231047599192224360445448284276736 12345197 2296128209180603872377695987369458112352 12345198 64448345074585902676035937523939848320 12345199 2063182385716124029336575310780821458080 12345200 -19467808555440129713554431201140736000 12345201 411891195845715064450556765116026214800 12345202 726601922280377407375833666447646176672 12345203 648804106908289153559643016650209981184 12345204 -248163339250775821199636785000258621440 12345205 724954741254148427551407195715922824860 12345206 888591198089563199771102855333467131552 12345207 314301280834304774164228600347528892752 12345208 -796647544092762229129023953175986749440 12345209 1659098168541150374808778976118099922410 12345210 -34076513201465154050510980083679211040 12345211 -523826577306037427538368101808185892188 12345212 -74015558036029891112050355365523374080 12345213 -210118331266484501516164116685251783840 12345214 2394204985626638344279358025578867712 12345215 -948736236719317169778338244473437956480 12345216 141035371594802394789121478193819156480 12345217 -956790545304455781574146003606578098860 12345218 -268613346350801981624421071200651771440 12345219 1421173172710635975852348418898735459520 12345220 343035324317809677190729905749973012480 12345221 -357187890936334099895901495456793617888 12345222 -23995533600857067140650049468125316928 12345223 -4492366544488782291151542217077832704 12345224 -251275804876903556856987008688841881600 12345225 -4505309685999806475618321657166216800 12345226 -608561883626582971121264656730779276800 12345227 892347622382250092966790936478543230000 12345228 74305962246046649471609507323578455040 12345229 329446600772955617447998217391743263084 12345230 635390706478249568760067182378065587200 12345231 -208686242960422116381139597295802825600 12345232 -11727020253283082459648154572823134208 12345233 44808192225979977743192108174996818482 12345234 -506843538397319786038052026659200236800 12345235 7443630864207432868931441787057168960 12345236 -550138963300724118864765513991020270720 12345237 992988411560757378204483138505008891840 12345238 -67378593739349676935362647713594496480 12345239 -2859292785394402351232132267896264901376 12345240 485114679007274771793254909439588556800 12345241 1227092488570713712699287482817041676484 12345242 61933478069740175302426869756580070400 12345243 319135554021688654725684856968334501824 12345244 -544540371366916450838891443469042942464 12345245 739069446791054676255398155437235899840 12345246 -693132017334222070583075620319742734400 12345247 969704344656364411204912410908805207072 12345248 -425950050378958934442996701688629428224 12345249 -2354639874473969416849324136700627072 12345250 -145818578511708537008374265301661440000 12345251 -2622085449620459294606334673206989474400 12345252 836158061840721291077209105295302428672 12345253 339854642863430604191693354537148013502 12345254 -50277420194366420408518096471348838400 12345255 -521863993991902847707853517680613936000 12345256 -572856518324872996224423038422917120000 12345257 208927728672759517958307913220197200 12345258 483285934940074284582361596593260617984 12345259 -1172388588366406588019369039264136526540 12345260 -75345658556953591440725303484854400000 12345261 352578601579592057583950080190903921472 12345262 -120850790450550438193909488374258852928 12345263 122096864008012636442387048199853638624 12345264 -227490727006130813371688594275291299840 12345265 -479521406463546406121201962786520171340 12345266 -63832334087205830430050576645099658240 12345267 1292091109334652130613205875287004160 12345268 257724910721634585383656529576772616960 12345269 -1760408189419355019331139048447219552160 12345270 -76932048508748606149206754410423613440 12345271 2819328873660638607752392895908440916320 12345272 454578008614748780191501447630557388800 12345273 98040247417295247721643978032179996858 12345274 -41872534197903576057344675965804926864 12345275 -985880725283674648352582483571087230700 12345276 787590802616370695042138265344245535232 12345277 479291867974347325386631113351412850272 12345278 225141450550608343954403101032743869440 12345279 465343862214318842517723464728729816080 12345280 -90884634669581746924720398726636503040 12345281 1180777738509761254015683332170025406252 12345282 342102785896515016290323138923448773200 12345283 1606453476673952122945807032063985897532 12345284 160275556936619780721589295409789505536 12345285 -106034636235409387931370650917537382400 12345286 -31760086767088909115583587428600164480 12345287 -567751042794127843483073667223739670288 12345288 -338434277158838867653392102444216729600 12345289 624910376111094380121087349644084421632 12345290 -191725618796784687882563279370650249280 12345291 -1770455514522408447381011198256724848 12345292 1100408863823737314482014606807591265280 12345293 -467076864222791032825404389842573912458 12345294 26866559361279655845620870384540814336 12345295 1044328713054148586245636163991184726320 12345296 -102327645285442685366927178508378963968 12345297 463809864301914846432384497706396937200 12345298 -291137857703154800393926025391507468288 12345299 651584575392540560138271596005510786680 12345300 5014783252487408701912891445138688000 12345301 -116030499224414151788099877413601227698 12345302 -1065468406034313740964690631523746884096 12345303 -269784108043299306148519110040083622296 12345304 -1528869435808008413341311367159745740800 12345305 87270094269329657590695590772544643400 12345306 117760727691210579842971477889899084800 12345307 -322891699034074481866848301093776669440 12345308 -262257032805288866053688189019925054464 12345309 218562135356137125003227370496611481248 12345310 374948220728792229884583383154983434560 12345311 -472491276235570491232668461044718606352 12345312 59691333602499015833130319923426361344 12345313 -651453384951469610692035569074480729438 12345314 861338520258739878735168196898592434256 12345315 -656771627339804590211622808705967045280 12345316 429065407081145537996736679668753448960 12345317 -1563253488895051804810890963046902773634 12345318 650580335375863413981552059042688654720 12345319 222912857115516871604111962414670184960 12345320 -294240066625639345122371001322993766400 12345321 12970937136316887780550785362867055264 12345322 -54628464713122965033602433123401028096 12345323 -1259737801802934056727432880526028412428 12345324 780708504879911340268409527583934445056 12345325 -320179948432514124233995525285307501950 12345326 160228299652692684247092921455378826240 12345327 38825900280029382625943837987292369864 12345328 -398797411592307344853755626197612494848 12345329 -691476410146928380539586088391409825740 12345330 -74994326494208758262869819248782592000 12345331 1210815762048419310004638439970062953264 12345332 -795435717704618868024756250028170425600 12345333 117870100739734838181625768322331611136 12345334 347298229750993900413300745817918790816 12345335 265933055361897966843577171048351880280 12345336 666061834592981563890804131721769267200 12345337 -967434422374788553309713867150755772960 12345338 -99815529547534752951721883624294334720 12345339 -175687627821359667909315725533303414080 12345340 49028980418369186675902399215742464000 12345341 -841436764421529634575938336347853451258 12345342 99886238232736818873247042216984151040 12345343 -862901388545888932331021691233162256 12345344 -317768677157595499116934311055718350848 12345345 895839577418616678810645033014438544000 12345346 77443006807958686132729408666686822528 12345347 -121001759542478607510091663714090638336 12345348 -95046993713412530936362246220132511744 12345349 1310346543513343389883855415039065836672 12345350 372235101035269353661043728496371298400 12345351 576248975146760399574987151519513745832 12345352 519235982484693646241651953941298713600 12345353 -1497623036307994764191122105886552774640 12345354 -236261404671495408578033245650350641104 12345355 -507711585503004254687761896037118010480 12345356 -104378376893044635108805389078181244928 12345357 -952301684355555888764073730974255888960 12345358 651384727742092481084537563373456189760 12345359 31963730940100014778381088997966571704 12345360 187795188012164873863886373025441382400 12345361 -113839449308360653785859217266974104768 12345362 457495814615556015848420741314119281664 12345363 49030419430270789902071457336434397600 12345364 710222747816169094985798016345711462400 12345365 -391959763747381273972262014053355236480 12345366 253471960433009704512380204210286394368 12345367 745994732660368721581329350476346841416 12345368 -251751170615114479385508467622864076800 12345369 -992807884746451935995745389321261534256 12345370 -36295508515734440410460879916804921120 12345371 -657229493106642961857145457354085634428 12345372 -99591241601445932024140978982880027648 12345373 -1134346090281870819720508682484613012378 12345374 1961054433487283365518125502228391666560 12345375 147806601260008558142182409567589888000 12345376 254050186393720214788354702553083871232 12345377 -24402455769359569313844822973657478976 12345378 -176754517601545856632133260344226056192 12345379 -1238454258484911742109092569500167994020 12345380 704550664017968221321884969376053100800 12345381 -576693203309753184462989029446055664388 12345382 115321813734755822493335975579107539072 12345383 -6813216039318003826320444074801998560 12345384 -678417639456880807875165972671672647680 12345385 97302306051148782545056319087473633800 12345386 7013225061389191620887004213909571584 12345387 121766248402942061993899030043122787040 12345388 1043192477583970388122391843736775680 12345389 -34131270192023874398764632631803258144 12345390 265116115059847555385656565422238880000 12345391 -162998004477760278095726044487581719128 12345392 170921231723928279573475593732763140096 12345393 -174501755969965342483546646106529013136 12345394 380713811698373048847388643927334452496 12345395 10724022161641071355347448072547004000 12345396 138242099544832919671079320377191301120 12345397 -742727803195680380802232560495903531154 12345398 116963361472168262645556657745229652480 12345399 -765409403496936652431641635497644401920 12345400 -239036262713934943346098606696974336000 12345401 2725863193059512343776680308028639852500 12345402 565046832789801186693170614452828737280 12345403 753745228353696612926838302477304611028 12345404 70182443500984761422081930211826278912 12345405 -66575106747883898318877197277041729280 12345406 385223404454335381179346055138808558144 12345407 185179875303423125991105287113019394672 12345408 -333213000458270983119021383847306067968 12345409 272420766410512450897224889023306426880 12345410 274171836533800996685272903444248376320 12345411 -48051582625427856283990686686045969664 12345412 -51100780373074119146443084097854390144 12345413 1115276134998984000914739185543481589662 12345414 -568632885165349584120743760735706186560 12345415 -26447100726450258330811145494594883280 12345416 -209192793813382195990670230207660032000 12345417 127414382851924249218369017407035103872 12345418 238488656885351927405373556283394458160 12345419 -1330243410713765556978507619754090259180 12345420 148267294705432550509216959518161551360 12345421 -373737248805662797642857710443314511200 12345422 376516697448505869926658624239256760512 12345423 -580961739581672182921879593763075063416 12345424 39644298542065765850794953195071733760 12345425 538143850615579155264242659088689146150 12345426 -382760602395972361909435114698570681600 12345427 -814278520372378500433447739967717480724 12345428 377465923253164578893765874699856709376 12345429 -7801012799351638761926537158278280032 12345430 348369708727166532825968887043264751360 12345431 -8220646397412958685671303543300159776 12345432 113677010345228720659672111753801236480 12345433 1258496433324287026514629253702876428682 12345434 269949486369128235456627467569477366272 12345435 -18149942369557444558520358805644966960 12345436 103705949769281253404864486298401415680 12345437 -762734417422916742397766448842111651700 12345438 -19983542403185064845365321399301056512 12345439 208952319616606659322403050752954974240 12345440 338035600530717949840311758581294694400 12345441 -675971016552252912017209995364153097808 12345442 15283362663402526889557166235705697872 12345443 -169658135653618591251845374810817303040 12345444 -39055622645356854951357273496168437120 12345445 -86011742583243854474132669155413091200 12345446 -196961206415067142942876285259709754560 12345447 -862255512345888765892589669424181258200 12345448 -1377332526655645176257958135396443120640 12345449 -130009716690597492385060923840269122680 12345450 49460004004796065963485274498996665600 12345451 130361311468570439071074185703831296880 12345452 -991994059842086463283143367592000576256 12345453 -6681769564326199833948990509075364756 12345454 -258255450051277150630225075286319889536 12345455 -309060866512893062160391529621330370000 12345456 3381414037533887469705575858072715264 12345457 -30380805849068309463176340030431917440 12345458 -429005441017022889504423710048947031040 12345459 -11689961506922312751079865284114072320 12345460 -343411597019973668769380571198245694720 12345461 -118072988872242583191848777936582934276 12345462 -512704482015150287098144795236670498080 12345463 -38157550243301350212160697394541749176 12345464 -73025730965183110958026462062701998080 12345465 -247429192480383306815742208344424637760 12345466 4229344939136411994787847466767070720 12345467 325430870727858806974743735767401341792 12345468 67668868187868392031890717887749212160 12345469 -114995138089563463491718236020219643432 12345470 507893833553410151273898704877614383680 12345471 -160098684275917125841838614870005000000 12345472 -27277943090189143491748383235516661760 12345473 -167755994097347388220636407578758071360 12345474 -50976750919091274010865701347191124480 12345475 457356563559695509862573622864695684400 12345476 -106938278601060098580278298053258575872 12345477 -1720587281178511865214499241350871289792 12345478 -25295046651075287332552880162505218400 12345479 -93864313590160915007459349908513362920 12345480 91392586900467573262225808476864512000 12345481 -79708498797810520641371200469735719320 12345482 -81904283175501971965452512500107507408 12345483 806211001379122697232046432381286882304 12345484 -141467847280539829237142439133392457984 12345485 -283845963085412515811050614940963950480 12345486 -84620639683948526678455883500868784000 12345487 443956256785088982669389593948379645184 12345488 307493580649766749648924737321558343680 12345489 -130017493288508339090570956795630287756 12345490 201542796090362664667645544870171642880 12345491 -1045026200441441075989573816845480321108 12345492 -54291664475736266207455204089721540608 12345493 -1611482944077138969930664550833131046258 12345494 -31095973153065222719454070346653164288 12345495 165502990345840622755906223173439319120 12345496 264421697092938427071150957318053345280 12345497 -675806907584432836154751207117722646720 12345498 544421844211655768576731214871564615168 12345499 395374715202807977541132898304573802500 12345500 -1264853912839179246748856709572757888000 12345501 -155227952092612515293173288346184570048 12345502 15693958136664556401500889924650148864 12345503 -515097165383089447302094299788057794560 12345504 212007981096532717124900351558890291200 12345505 1174233002620905496260036298673936870760 12345506 613460468658752607785350644867416687952 12345507 990114247527937017246917548512644870640 12345508 13772583754345127221853669188162134016 12345509 2484912253846405252116889257764062908 12345510 146939500628918124030665106908891569920 12345511 -844508572681814257229908747201784650888 12345512 706335868143829819517501462365155563520 12345513 -814104046232953585418449243760818847616 12345514 92614062603089399822290549485245790720 12345515 3411361527204674739120875544433597440 12345516 -724495063891018289325769878862296384000 12345517 -557355730339307712151855075597106675434 12345518 -824494364888577131565394811819470799040 12345519 -852898722517663776569571883001399262960 12345520 -127182530278994942770000854835499827200 12345521 -269002095714297256793285883250132519278 12345522 -161854262754534909583137546626859434496 12345523 54764157933806406899127304684612597772 12345524 -367802701568069757122243679352150185984 12345525 430197310225241795734912097908741802250 12345526 28960834668760335976960664246239584000 12345527 613143019770876483080963405075053646376 12345528 -268032110198000704048786845883729305600 12345529 -495428869699563798494071860062201096128 12345530 -100021946024898612457010641722786696000 12345531 83599937566592934552729272101628448768 12345532 -58764272840897396324338733253428943360 12345533 181906178037688708106996008800779109888 12345534 -10474040158023415694048679522656870784 12345535 45818399653162017036378119158545637200 12345536 77298660035259261839304995099394441216 12345537 -76141506107418806352156052869644312448 12345538 -316572137585942831288739392185450190304 12345539 -961896254714378644246700588659383102660 12345540 -18161366141660511876589454364713779200 12345541 -17627287707848831545414364899157231560 12345542 -128483605910844506581703444917280984256 12345543 101430355407638549866900953757954596864 12345544 1165364793416547116866649621108074752000 12345545 -405210593064916576576640278108462377600 12345546 154009127019097018079558195904920332800 12345547 -1724934492640305270968103350185102449004 12345548 -476946457829259657689621758661416957440 12345549 246954448326006289538043734807640946368 12345550 68491503265594688638055240098182768000 12345551 -299632186782488222613013747507808316192 12345552 96766411178799022090439838303753560064 12345553 -8108291141258901339331988550834418368 12345554 126245917986551406365498547679952878080 12345555 195753145094070442941750883997825777040 12345556 -1295869655164300220927490349207867799680 12345557 614673230824001279729174123627791914912 12345558 -220958433955115873635613323743590400 12345559 -1213428749796155366058217799605753285240 12345560 -114725144488601427375783964723605504000 12345561 535079268739481411085125240639396073600 12345562 10874304715869040215294465336928224000 12345563 1152680173020224704732373907258207896040 12345564 12594279724349135003971525534619271168 12345565 -1236336460071308380601025739931343889800 12345566 -793752407443288244850546541003810551360 12345567 -350127555076119589791950976461197102080 12345568 448136704351833026748830613703622393856 12345569 -115515178772349453148666435955985384030 12345570 -435164360071568183920191665529093988800 12345571 -470255856195998562874084236990785354496 12345572 100609041182954107688535238987066908672 12345573 472717469070025363393511112304951564800 12345574 36155197063307172631321378192097677536 12345575 -195208478315721936229875412206926249400 12345576 581684614672998020774356903219421184000 12345577 609093867156214438813645266133762154426 12345578 -305691100907867651540856768837369835008 12345579 -455303530785927138168030196195593383076 12345580 676292304199686445649532266968843653120 12345581 -1091403048582221856655237032421548504618 12345582 -184363213712066627884639500099811958208 12345583 -102155575848882552999437499984976524216 12345584 381376024676494209005921086549654634496 12345585 219309034296674232442349871744065880960 12345586 117268173861085799560873773770799345408 12345587 -1235421043656528673726086832232802996816 12345588 -858024931854240861484820391186492026880 12345589 -419259979198553881939528347960395538276 12345590 -60460514395665413447303620795782691200 12345591 265430315143861014193212774981701672064 12345592 -77661840785797578706216969905133977600 12345593 -581631975301259531549505721992013030200 12345594 460221857355639087628030581197291827200 12345595 -255481412927648205185773848669268316160 12345596 -466636926712342250002096623815809684992 12345597 1135726521651571185406883751156172176768 12345598 -570264404012540240474190939979316659200 12345599 -1104034429410038911230512231876151386400 12345600 26647102327975838429463418167204249600 12345601 -21376223716785203583185121677906468048 12345602 -569082640551665871748290029881867699248 12345603 74043546480346609470238241166902246904 12345604 -1529177785240229457198754269345843803904 12345605 129897549295988827029999149223928979160 12345606 93287452429685359625765926056767449344 12345607 762226791994317929833976429282307885832 12345608 -775575497071057453459426876000802734080 12345609 74939956427160953545687588637301100608 12345610 261411563858874828370383902752926961920 12345611 -1396702737468283825466299742664253518600 12345612 -344596515580145981226873726860862763008 12345613 -236614423563406317641833265070798421504 12345614 6708098408112089889307858390241406720 12345615 413823585597425969978767797125142696000 12345616 165600491967273642290871342389061894144 12345617 -2093008390195479666545381693523108142860 12345618 -39722914801296542798444889584811666432 12345619 1183794006333814708166364289234399023600 12345620 72215799701721218240393128973835509760 12345621 -68097751186706963089050786599374837056 12345622 73961186825598210021925046352588079104 12345623 672751792765856339280134362902978892872 12345624 -934094365416780369252891462398051850240 12345625 187137963036291024997041527902339951250 12345626 -65717464438739717865692193059143483392 12345627 158349463777302478945891667002156626432 12345628 499191524987776642465666485323231610368 12345629 -299429989039476050055250596060851191860 12345630 -260945128517968802408723506956672000 12345631 4177719964364263565555710229668238021184 12345632 -298748090070330273636096130812173352960 12345633 -438506813615026465008564315621642761436 12345634 199075570016566577586112216995546345984 12345635 -595791069263593979050048317578844969600 12345636 -40103873031904357091611844739237977088 12345637 -1179387738050262745024564101792021067714 12345638 -115122178068920609464820098992206706048 12345639 -742466911171654623555107072239463631576 12345640 793045000148984166263222822749144012800 12345641 -86791082670242795297022846838053553152 12345642 -701137195547815259362845178254890058240 12345643 647641494141439568846700092673955987892 12345644 -3180667629094479733917531671095309824 12345645 -263990388808101043881847577410327560960 12345646 1157691319592739604045583498690891892480 12345647 863305299436188682623185497639415790096 12345648 54029983499943114972980291777307279360 12345649 -860275848800698461913458362111758399760 12345650 133200920772383458803856999907442586800 12345651 -523153049942677844828256855688031819760 12345652 -320408003582575248213954120258077902848 12345653 -778986421945710391139126505137354014098 12345654 -195204097924589834990820850114128098880 12345655 -214024815528168015749505487394459880000 12345656 1120751875122726017303837959826834042880 12345657 -37346624697133481148241119459870624000 12345658 -93480563855497634730087919199939580480 12345659 1886645303124309737466553379483953838904 12345660 73517509584623161759985764858002447360 12345661 -293654246329521220972082624156622059028 12345662 55449394512124900081164822937900152192 12345663 -373594640327634421876764665907967744512 12345664 -282802500880079531195869468490144415744 12345665 1032342841439615381902279178154288541800 12345666 74162320792180106735875131594029821824 12345667 -61570197274214999260148284808128892160 12345668 -329203892934198584774054262960046018560 12345669 -476092750327860665735314659326757288960 12345670 326050104278894461502383889566874357760 12345671 617019887227391134539922297235100479592 12345672 673741632473891241306120238810628505600 12345673 252540479437268444075854104860192766480 12345674 -30744471895660308697920627135681056256 12345675 281949181217275053597909229837618534800 12345676 7441355527051144343820149048931024896 12345677 1978108729356852229563773378185232358060 12345678 150098137982259001902880176221597217024 12345679 -704039062442897740019540858749679616824 12345680 -326637266717757774909476378540221808640 12345681 108952282826441156262865582098284263200 12345682 320067385038786723348873739457463708672 12345683 406106464034617483387605726659398865664 12345684 100980455643747608047602532057057351680 12345685 -102030799720537649915948009047142204640 12345686 -90655991913866245507162018456348084416 12345687 566249173609403238653709297376024320 12345688 94193150807640558175384511746521169920 12345689 -870745466296380939622351048280182341888 12345690 148907222183391673641160444426884326400 12345691 -1184624343434423199973092597564320835000 12345692 -376117264484182054440769286744632733184 12345693 412488749629663186641247231997385744000 12345694 773764325813735698561578473159364448896 12345695 -494973826120749524377711846275915395520 12345696 -17490583934113308609002595452546973696 12345697 -397395058063300816552050708533416476588 12345698 -11021878475435388349324384500009934464 12345699 -21477858884737261502852342378201306112 12345700 764287878250015433691546058164195200 12345701 1109061239921445148037636730643679208702 12345702 194087563064426789453176300940265169920 12345703 -1424638374990276312278772361927087571136 12345704 -419129509543745633137340417751257088000 12345705 688020549948015199780333070768516878500 12345706 -513953705003133213494473491179728704000 12345707 -29114289936341583214581707097491372976 12345708 122102990400592368104075888572469122560 12345709 1198401972671904205493082682931022637910 12345710 -165349072943581227711359924614589222400 12345711 52264046651364698167628556588534213504 12345712 -50229833000969219993068654933818179584 12345713 332974060465095769277418620964695434962 12345714 101295261954245952416413621026320054688 12345715 226239386239620186269668083177190513920 12345716 110747539000623171073153869218933084928 12345717 827682964889619089524576437628035202080 12345718 -164366352790947519853953087044498331648 12345719 -346614493868802603516748639263799464000 12345720 624251713294834489353588818886868377600 12345721 -353650327370873755809176111782251196800 12345722 467338233977324419912462727281800300912 12345723 590976766620353526049439093157733540800 12345724 -351273130863047558111641583670458342400 12345725 466275065994877317583087221839139840000 12345726 -88142470515777307492852451912474873856 12345727 -587301831294871833999709462803934359424 12345728 1570743283672501244975724666016833208320 12345729 -5822757632870253522921117523967889984 12345730 2747958360391604459970116487040504320 12345731 199753832809805991062136531431716529532 12345732 -191685493502994335087911488386471313408 12345733 98770590765807032748130141215687132384 12345734 -819118280170027640731358533969979545920 12345735 268746561473977567626982662495540571200 12345736 -709681659928519920648937173467607398400 12345737 -190855294127645223266625452412195344880 12345738 -230010652348310079355045040462872829952 12345739 -475839133346745316334519990468276991344 12345740 470196608241163086453613921126963292160 12345741 406978074427092960638307347546153505750 12345742 1050797360101337333062058683373505836544 12345743 -669699121812656056032825206594854765008 12345744 49171557675445563237392427901812080640 12345745 -808543462180471548415480983643505455500 12345746 -1038858582682813678400380580306234910720 12345747 -212762864157091809386194195888602429000 12345748 -221364009523695079043799724367761470592 12345749 -491929060752597999728927579530223258436 12345750 -173131701965721811939415849825587200000 12345751 3120995428762344502859644544172934256 12345752 -886721630388540998363310450262986362880 12345753 136199157048125858643970258807413022080 12345754 72244727039035297163742076105551025920 12345755 574209365884291829246129937097626693600 12345756 -164126807004041806534893420161807204352 12345757 55454368645569467219023262928926307852 12345758 -353138601356182319494952797740596219520 12345759 172913229600780279103600592875280625000 12345760 -19198473182240116795236434820181524480 12345761 -186188131488550632254216372270714952000 12345762 12420803683817763637146057792454878720 12345763 -65470806374073421248607187186408271080 12345764 394421244314281871304887524641323520000 12345765 -139042308407837549267325908780172067680 12345766 20668085649342058483426985834952899520 12345767 120280910755014308997928346365083953664 12345768 -92458060741145135278611894343476556800 12345769 -95455464632073538183723598131930061830 12345770 346988993627629486712338276852839178080 12345771 727450041771394555709407256249428999512 12345772 419310565497704799902894972500390146048 12345773 1239686352711123467313037896058758424704 12345774 118372939574578016123165505537902782464 12345775 -198530747376122427062506242162310860200 12345776 21191697716049709828876834411900108800 12345777 74215006481985115833078926737809266226 12345778 419608945803883540921043169468698695440 12345779 -978764199855454189264359152301785072016 12345780 399963316310368059315896759387032565760 12345781 -19017857867267920981612311418547739136 12345782 -590968419531989170924396624274916475200 12345783 -113030980386935324352426601259307434496 12345784 784929020439647140891450976315090534400 12345785 836065419308586134390690961440974870980 12345786 406017242372340338495116213760561015040 12345787 -370932745373861633252993605492955089564 12345788 4068129609272787291561437025300034560 12345789 485265014625344660026600289373897249024 12345790 110517070875498066118746547466908565760 12345791 155565243693585517772297202550774337760 12345792 -184241377005735467758091926201725616128 12345793 276455474696590312050273109863339230760 12345794 728968364804056491966433379076175935696 12345795 42702448314555306951680248606462971600 12345796 -1751145838777131707052849358677804215040 12345797 259944527410105389919659454522215220224 12345798 -78836903354870800609097353526189718336 12345799 416314612715110467325594850597767188264 12345800 776963375350931827767995948351141760000 12345801 -461114026485942070129666658045297711040 12345802 -190661021487087242208467767945300700928 12345803 -260317854066027928612820528427979875948 12345804 1324056593135520537358930166799183052800 12345805 187922549789668953717089162627006720460 12345806 658059602866036296209908259605897097664 12345807 -460931232332299519855400181349964375160 12345808 48596589336950235173167904319177277440 12345809 402459629982420000404270071173161548800 12345810 368475978146257928747710553541391388160 12345811 -1420599041138936263056057288560291005588 12345812 -122982444136653336014049392149018779648 12345813 -26306866557957704117389831402576684740 12345814 -113159305215666549507296118347184136320 12345815 -491238373054283717946866672972284072080 12345816 -857907455368190098230382113983692800 12345817 61196900589192019098768452363004589440 12345818 -885004181828335231553919905252969114640 12345819 325647987106755640136560875777306769920 12345820 299187700082700352843098466125319219200 12345821 -416406439790802784212912878214406789056 12345822 -135062285072053250189623611929435498880 12345823 -784350684559913488342357207815483590656 12345824 1241747863465304254348790736940302336000 12345825 141563853797746331155433789044916323200 12345826 -444167868287934804280640803755818835888 12345827 -41191560251152743206472590110673559888 12345828 -17500768311337586870170539908784752640 12345829 514065196451605201321941978887907938620 12345830 -171127118852266061719626095157953990400 12345831 1314274302406035330396008380442736261840 12345832 486483570564392058553294636584469478400 12345833 -17493103529826512707429317709940032032 12345834 160692035924665982422039199792403098880 12345835 -101835718532160425407294161548564217600 12345836 -560067575018082094861768329287783485440 12345837 153506935957579244648905557375992665152 12345838 34349854803740764472094973095477265920 12345839 26684699746165562293032522046259227320 12345840 -39382904446670852356398622391196057600 12345841 204378203448304875969307762903420226800 12345842 133170447098952825136177428721724270400 12345843 -255754816913480629209005779788521244672 12345844 116019604865469337203257051981830604160 12345845 16124007123610634130496719808261043100 12345846 72348147434347884808675471560790425600 12345847 874443132800912701898389158827505720296 12345848 445595971762031370549336312494170521600 12345849 160573614127176743323351335895634762544 12345850 -296603998475096531746061319877747200 12345851 320079851002732843443254075645677834560 12345852 -489080848271647956693315483375160777728 12345853 -342843462426655279941044684048672148832 12345854 136240191773541110209714725985971173376 12345855 327249985087243553025950152021811077920 12345856 331638968519479605874007871915338760192 12345857 -541087162579942431357695615786988213180 12345858 158600013046827255755635752602612858880 12345859 15873770529853202970418846862379649680 12345860 731654395705968570439047226951234510080 12345861 423319436058158083967462869264664513184 12345862 -318338408007699395046006588013854449568 12345863 -1441361109125016628994639169753276246888 12345864 761317395114852022728147284904837120 12345865 -98718499677501276317462955614998420800 12345866 319437942924249040104479170021536405504 12345867 810225829548134060010661042655754388284 12345868 211056617830833079880618073361167567360 12345869 1147802416090729474407778547094464546796 12345870 -16111174701745369267495036910552419200 12345871 678910150747203170326121015330907112272 12345872 90676476577982840850917128193703936 12345873 160971576801238188631847524440944985984 12345874 -63475859809167086062030037939081680896 12345875 153859381831159700904294259830906900000 12345876 -651380690889741015491453309392359729408 12345877 1001548678231312816494873002352336905440 12345878 -288025960495624449548239856547440816640 12345879 -69251035553873674432990044363239675904 12345880 -311250249434188360331427384872235417600 12345881 -196452347776830791064515549811870781500 12345882 199323891352255095731613224235543001344 12345883 -256923431831927973793853573137856471040 12345884 910942867075186920891772403930734818816 12345885 207073851575201346705083938242750240000 12345886 -62742869116263972388230190186227062400 12345887 -924053179737478706010217891007209954464 12345888 -335652426938793902566370558012690006016 12345889 -928351665619017998463685970523555661120 12345890 -119536269119713945733636509526038979520 12345891 -582780491235275693228850176486414992008 12345892 -7953495323509682121800664428237065728 12345893 265906061277718711464381565811696189436 12345894 121004335156975340744514258516176971776 12345895 22798195724130816194191617055562934720 12345896 -1600465436516350231417526604549637324800 12345897 570082118320137088707880967014575603600 12345898 450438149787229035188626355263763521200 12345899 -352279435697769274933170921691496033100 12345900 50209877583143634350250432876091392000 12345901 168919154574731928396711466526469460492 12345902 3333092496368916986846220149261170560 12345903 -375291964496603583330273602099507885688 12345904 185721253110733540570995366353247518720 12345905 14780239869103966593589871523722019840 12345906 -18039890391331057782872246854773507072 12345907 546635355672934551238404762187601061712 12345908 772471053214403386324954285156840888320 12345909 -480943186164473475913012928589186961440 12345910 110055599986312653709705351678791452160 12345911 92970759459046214274659146531175739024 12345912 -1663912549859399122984555371134117068800 12345913 279037834060956349215745125211171072896 12345914 117252318881285763932486627138187727872 12345915 595288053575323051916796844629669984000 12345916 1308542442963733216656638523624809111040 12345917 -573486512006230350709814750231030444640 12345918 22346250403488374138409808460011127808 12345919 -226754112866939403116818040843431131656 12345920 -140197515798394492040471442224672931840 12345921 55447128649600485160804086949985590272 12345922 -276841350875493712532504162250009226368 12345923 -947667942970339040757815285449378293828 12345924 117488569509234517838439211916857638912 12345925 -44010807482875425310534525445735156000 12345926 -325041385024389303489090565657881622656 12345927 -266317864270632927581662093338827723520 12345928 189884205146411056690756165910424453120 12345929 1277324096868056396236168129857142285530 12345930 191228445288641158922100366550598110560 12345931 -175787928864295633322047905490943469968 12345932 -1008956118726311637913691300577142069248 12345933 -570651701950913304070731812309395258176 12345934 -281522310410468928062901653473094919360 12345935 317799680072553818757972376355602520160 12345936 -43302256607886720971605042733138313216 12345937 -233384562735369722930754770226215864256 12345938 -6550061866045771817185358688824532480 12345939 38019615232904960196054368144826241020 12345940 -543860106082350318710537983280767180800 12345941 -1788591915596099663089826013811958470368 12345942 313000486282753994248459080028037042112 12345943 306934244905623097236573430161586589192 12345944 838872176657949296100335934787040133120 12345945 -10376274837727839376665276422475389760 12345946 -167814278405033837985730650523517415936 12345947 209591501953228380002131718350184982432 12345948 10520357499342768280079104788990818304 12345949 -637528542533435485857783911285764177920 12345950 132244737693788478917567500881857448000 12345951 -608019845584931595890580297074937603768 12345952 76708331552288955600995605028299210752 12345953 -213905566734707252066947940680421660880 12345954 -4122025371363787718887599711827057280 12345955 -427095021346465654202805429498650286000 12345956 -143689478375974402184987344691981635584 12345957 -177136872502647793212282432943087620966 12345958 277202472654952818372841805034573451776 12345959 -1023502503301684720912327340495438400840 12345960 107604164522269870188503421958225920000 12345961 292067007978914193235764616352742559464 12345962 -1105016644173617916323316671959161100800 12345963 -78510577644930272437866268718366879232 12345964 -1868111016782068070479525427797358504448 12345965 -231490230023670888879164674207805905140 12345966 646446898524790620701032023020630257920 12345967 -953603827218250078758753169779539751720 12345968 86901483580170100150428308073005678592 12345969 -476621734992821449025954122175716865952 12345970 65121417643835165077864239240294236160 12345971 99902283428809488462488040016207008144 12345972 -373906924354582548748207234411607838720 12345973 1722191113489311086611961343425575155004 12345974 470333760622936739584463558020605272736 12345975 124366140657069033996784634113111854600 12345976 -1998654999235016553096538271052430909440 12345977 260733752455575297502934125356130786944 12345978 609929261180113026922761890286137594880 12345979 20022651705381301913884248888952148448 12345980 -40606971369664001509158461232830284800 12345981 -522375058252579433758785462226870277856 12345982 -558101743159594217874065335940362871616 12345983 267792845603321704535351374520136718104 12345984 -335913997292141303999655864574106664960 12345985 -1303778151382966047845633981150827739820 12345986 59923707901829886082194048758717376000 12345987 -495300042183883550072099098220896045248 12345988 -5654640298271864059487459235788605440 12345989 1286428346052818629053420406767702367200 12345990 -276382338758484362102246030923790649600 12345991 -504369330124746161361678808493544390000 12345992 -974586983848214479592753483591559905280 12345993 -980028158489380989152464335136063200 12345994 395287359221989328809988995707840109920 12345995 289693179970510509669141806601651442560 12345996 -17707241522893200538550223433415731200 12345997 38483474889597139280484305769704901280 12345998 89526527328952399804720450502556844032 12345999 -414828786844054535189832147045854697336 12346000 470507829536898682102787015970607104000 12346001 153079516049028714365702708080462281072 12346002 208237764292610637976920975441715967520 12346003 1247801551466305443851002050548217465120 12346004 135019229118238781655814426761733926912 12346005 -72221991189958146723192539577782599680 12346006 528493492900050917887171481796846353952 12346007 704439007881971754296881219730922087072 12346008 -917468417359403882420070437086404464640 12346009 343837998109976096766976025677827902208 12346010 194125629988394380495191177308138112000 12346011 732358874963915274712836868235054511660 12346012 177636428672749239241743067469861646336 12346013 -436136340473456445732473865709457523738 12346014 -343144535271156880195096345204234503360 12346015 -568601558640569200916969670082481876880 12346016 -814578045897358782117839392780616073216 12346017 886092104640267406061755995893959287648 12346018 -748953141348067372551832215586431845040 12346019 -67538817978252500297963924944986233904 12346020 34201926042250775746630881593159758080 12346021 -702337262846256184954675573798240467778 12346022 -17459915933823165207083461640721013248 12346023 667426870137705143245455195133291399680 12346024 -1005746788664610868701807767085981542400 12346025 239898695815752334972023074910557347500 12346026 -145288194182671707720701089172339576832 12346027 -295341294592274456617755278646129101640 12346028 302240973736467786583883083971296679168 12346029 131406238826309418453874914214051054080 12346030 -99457441742170358014908244021693323840 12346031 -21683420093844635648942307786362859528 12346032 50282874096853932958535135623476412416 12346033 18346590998577534371881123025163142720 12346034 -22495659801429791208246881735024727648 12346035 126789081281528179713904028933166227040 12346036 624144408628192280001596845168720098048 12346037 1301775524225040960305937531647908046592 12346038 -367434339406874895512317226361789923712 12346039 716846093236866887529183648909570331656 12346040 184495665618925912145398158240284160000 12346041 596481654205116485041140385659189123840 12346042 4011999897623218083804681139433925600 12346043 -452046335464703377236496081847508969576 12346044 249932482079220106820896772989925577216 12346045 441494142416206645478107678957050501600 12346046 3159405561987640753989975624240472320 12346047 -28160426522414604543849492355571362560 12346048 -87032988940750929537419193381468241920 12346049 -87445616678880472136644347848722626048 12346050 197741147748529826493836961986304316800 12346051 992802357232216191704915688548344774912 12346052 74873122488792372195956510953379373312 12346053 -281073201213288887748256590828426475296 12346054 476445646477512501258797498672154132480 12346055 -382052259158628264225579921497103001440 12346056 -374138680006691486129949916514155822080 12346057 -201724419796731318809947171641832156748 12346058 455808435792020490545038288328561829120 12346059 355864949396766256581450256317728315328 12346060 -8109267208995978931175326942297251840 12346061 -278489462760432890661833928617497977216 12346062 -428669331454939227892052849957587792896 12346063 -102896577268475190440778199228488655104 12346064 -13910340212852284876519359539161374720 12346065 -80145307507515685835084333521583368140 12346066 480035707514295830631757428184286033184 12346067 889565634702412272472374674954333879640 12346068 187405113270384931683665865905467969536 12346069 342809825748221382923695720283327914396 12346070 -415218104258440240015010690937125293440 12346071 -518470207132967469066436648061946335280 12346072 -529316891143180207186328870488611379200 12346073 399715194389882413548321584705217197322 12346074 -3587493253391065294179482214089395200 12346075 263151782457996608048665525906534270000 12346076 -27989151303739109379097854177570842112 12346077 -1076490818361868384630050124767578520480 12346078 -241258735223009855540835810647798956032 12346079 495213156272009868115213831345910750376 12346080 80303842033799819322939296936244019200 12346081 1604063736230609623397872824499041350064 12346082 -98338881287446356920776714814561717760 12346083 127034307514244564440826318165321194320 12346084 -1122649034585623637185232820104030208 12346085 -162993797602832394516658028218453362600 12346086 135032264062238956232678378140938240 12346087 -751044923647293365443842576428317856600 12346088 421379179232821326319696750835001999360 12346089 -244998009399174705240806224091059040304 12346090 457650131480396997081719485675393025280 12346091 9700655859224178071580761390435045184 12346092 585708673626462255352455465393393572352 12346093 275434436026449566676541659326664230604 12346094 -635687055723008352585735806665826195904 12346095 -1207168480436283160696452245741894085120 12346096 17420934958258617860120083914684301312 12346097 -1065111599339050158028480667400297284256 12346098 -184523870224143097032590536578141476736 12346099 392539562543330211446852819025612433100 12346100 -13997498307812785374017395694983161600 12346101 1186635544139972744272132619706964981152 12346102 -195355918430900779547940965053996945248 12346103 -104389191623222920143164866925679144960 12346104 292548985738645440665785811030065152000 12346105 -509666168717448226822879947300903624000 12346106 -13482491168234770840622122330321337856 12346107 168079373269171814338992172409295254040 12346108 -1189994453134149925045099909632683241472 12346109 -165449625504169490031468707587041607296 12346110 35221914978262124317419345487923490560 12346111 -654907792710881629354019652666140524288 12346112 777184047441803849059416278197610741760 12346113 -276581031815162232081805483584526977216 12346114 1130559270195122988495299796270020256 12346115 1739196370540649436387128034925266414720 12346116 -590483974031374697492289811147942990848 12346117 -11818288581540190718480114222304962368 12346118 -559897295621592963518089363222689678240 12346119 20127441736241456709748748619685120344 12346120 -1220912968268567946591914333154582528000 12346121 1122131549292687918260328849171263447322 12346122 34351166979240278897543581275967678464 12346123 321671765230818417293723034283028330080 12346124 -69273669580060846583808240535272652800 12346125 -21813969610835889719596902404481888000 12346126 29658550273268775804627077422761858432 12346127 1419212700229368768983813337418020411480 12346128 -410022062733363664656951323597743718400 12346129 260322544263313219499019346202278051684 12346130 32721161731046377475643650983008396960 12346131 253422901307853658418110270650970642944 12346132 -479644847457979786524444995888506367104 12346133 -1187690617840832345143592643344854533618 12346134 28162367490196620733932166356878316480 12346135 -159313446224942273897359397726940242400 12346136 246947908570037540523102739718016552960 12346137 -276154751654671421878024447193206536972 12346138 -237578162062034322007684512384917708064 12346139 -94309259761308849276797830864657979952 12346140 -349486336779486615892795833547635456000 12346141 620712617279747323994496006486631468920 12346142 -483439126296442733634645917842203366528 12346143 869434622202828497206795959691587306240 12346144 -677945349475436770074631348707445899264 12346145 -77785336172797770325756883595691449600 12346146 62563073387318382265739638767354507264 12346147 -80100464858262456006381382640175436800 12346148 -1523868100124354783984506087536214523904 12346149 177214403217642812469123924700970622720 12346150 357559438462971569823435334700210200800 12346151 1494275557861903873259517453748332988152 12346152 -33431176838387847409925315071052021760 12346153 185065780990830255351227611736069414400 12346154 277749935532903627778661364399865169760 12346155 447219059449957343024669813751737407200 12346156 545499573643961493243496947108214297600 12346157 -559893959638351940242396285181741197248 12346158 288035880446885857609552066011418223616 12346159 68717359361937400675931412902738278400 12346160 1116072967768695333605629297453301760 12346161 1578254443696382913651142969100645488704 12346162 -495623705679934698935980833390835027200 12346163 -628664899561324630034898978348122212440 12346164 -235880984407703195286190036485648604800 12346165 60418695954915149434580063434020271920 12346166 -48395195971057686417630026527284807168 12346167 204079781994684826695560936664071713920 12346168 -405417429067081226050696241742081085440 12346169 351227218976109095771753356459661480160 12346170 -1701890298826158666890932844255078400 12346171 -41512394411627501780758213073911818800 12346172 837916056729380196254516000572822966272 12346173 -394133766275294134574273128261470852576 12346174 722503301296600515238586244958729136832 12346175 -135551837594437579112218395969042930000 12346176 108051454860445094640751269402611023872 12346177 1121648554955377477695354908331186009026 12346178 89874272773334073442020358776246804480 12346179 -815631318257413961950453134922005054216 12346180 -119411406872531224980934671564832235520 12346181 -400283623057275523595632369575936204000 12346182 37985999692324818752512420534928240832 12346183 -710484639530003406028703376657745926568 12346184 135897394125785715767440835486552555520 12346185 145284580999534273025738498099397037440 12346186 -562252400191613872716911432085705632208 12346187 -404086765318912802395879283441333583360 12346188 -460481573699720348837127145060352716800 12346189 26177528289872321797196377253203250860 12346190 -149501011251413461659033048480586425600 12346191 55841527133633804229152010484084655712 12346192 125539349953343320685068086517657296896 12346193 -596892281113289158087163098278301411776 12346194 -55054996907373288158225038058151203328 12346195 -566759477983347302246872404818654384640 12346196 -772672197063444325174276250211673833600 12346197 -297271503738464319886153009425197653728 12346198 2213627981599651271828064091487578368 12346199 -2817946292025019276467275327315453289600 12346200 -311409866876937535800864675580515840000 12346201 -763822794456946511910285391331400790720 12346202 -1016583106689774026777024507106640855296 12346203 -15576094183040913466397125364044965696 12346204 -635219891664449326487924469286103516160 12346205 -418990867066609276451882016783460069140 12346206 -120991682656934397807936146500480917696 12346207 393189243418905466517884233783560209392 12346208 -259510210247875480316905600138002038784 12346209 -1180109457337818659818430775661766189280 12346210 41271720896464228434599780331255082560 12346211 22476757171131081607407525684123094812 12346212 141188133852810017638590084447194726400 12346213 807112418640631482609030154472593570368 12346214 -44511613366167424673364799544329631040 12346215 -62926327226085617175888841170931445760 12346216 -572093465985375545482566211577127075840 12346217 -523123574920239459101579241813267547320 12346218 -20467943243918886948700941904158991872 12346219 204173360666888486556476812345590718840 12346220 447548652966512338868016497525746298880 12346221 199807381388597295669777797081125557312 12346222 138540234783864189313821111150532469760 12346223 602813238312887470251600854431282629960 12346224 52796805886469196859023517032736358400 12346225 907204622314029436576911404425735584000 12346226 -638024828896485597638628412786005376896 12346227 973691607542127240928595948344221780564 12346228 -1013731682418278980571892800646726923520 12346229 -336713488767838057846182780397576297824 12346230 69158105578070431671515603687423435520 12346231 -1199900893016661577306499584941837314968 12346232 -127000734491874846972785911083926937600 12346233 -253617220823547337719513569258288350176 12346234 -264653951334089515197759482237388000288 12346235 -591505464888099046540117333093958160 12346236 815168745563069986727276550226526069760 12346237 1559269305706494825871377182844509194886 12346238 -423127684960922032626048647414174900160 12346239 245619087413837470145498396589502958208 12346240 368716858490309991655735974088094515200 12346241 -1504673155333483699325250146212178303358 12346242 -517475271362236071655038137550652640256 12346243 -19976113403366369674282138631692090112 12346244 -189124003987392039928179521063902089984 12346245 -605409584299757672964616683835108383780 12346246 -1986861622610918619110488729581379584 12346247 1224375591867352553390309864421382301472 12346248 -374137663069151405027011385729962721280 12346249 746374696543159813804531036058017732250 12346250 -39801267776381877043392898002098880000 12346251 -607501204634730136912892406503663318568 12346252 556674052869879757534586837045338324736 12346253 -605079782525321819980947608776807335498 12346254 86612436843947465925197784665025368640 12346255 -508863378116021575977426985156143582840 12346256 7038665351832858364596631323779284992 12346257 -231654523859726085692857813318358169600 12346258 -38975468697890913897560006049636000000 12346259 1328929064672825388198240011047094009304 12346260 -84593179918010751252477393321792368640 12346261 883677331687413561978185622161779211424 12346262 117374957866591335441201859641284751360 12346263 -62529271142789101376949764599057974408 12346264 81880388926772099358022116024421785600 12346265 460252290140492585416588568749430401920 12346266 -418839406711025668658930046712140734976 12346267 450626827494294453785873149814132850192 12346268 -967251697697803619865563670160720095744 12346269 -148695666463585121328549622472006597472 12346270 720252449610230910961001673160398262080 12346271 -5293936258616295462662101322935538496 12346272 194167954453729664557221695343131885568 12346273 -1277336680075607719052017410217411560478 12346274 9594455899704189344535628679647181136 12346275 -5046956737250272583084505507923530200 12346276 546984849068955955238587896224226411520 12346277 -27106388052603723402525009787383785088 12346278 18831724222491511904515293381248225280 12346279 -150288960091584725793630396047091951720 12346280 -721765821502315923035282915947902259200 12346281 -916064058173379318137397330953397945360 12346282 264968529776590641917843608864236581472 12346283 -13838020030927237659681985713584793720 12346284 -594885734374539659972519709453804991488 12346285 -551114141793225606791561803111706304000 12346286 -293061617615554435730456136014889193920 12346287 -99535765866263805303171609324351976440 12346288 -183366417239650481382204283694383218688 12346289 15817460812916266300400741958425337600 12346290 169739110320891345417348443442590899200 12346291 1907413466238115659733760268271642522552 12346292 152756482163377177677979497736718776320 12346293 -1281660621229060361866662100655239908000 12346294 -258883977714275593183824243892695710304 12346295 -189557569932193705640578017489841266000 12346296 -518198747629049995046703141198096691200 12346297 -605876983697093037364816544436478503480 12346298 -825206633192709794520438237054795507600 12346299 110761207778006206552579686854625579024 12346300 131649949289511897704273214825791756800 12346301 840401395916685294014762550351131219328 12346302 -8198216694093281910711470310910242816 12346303 84106394336514299129082366074340256656 12346304 33902382494671758595809760266839654400 12346305 -246592900744157429663706454128850298880 12346306 155509833531536974528900901595990120960 12346307 -1648790095847443380667564586631010438488 12346308 -17348923117906045531898164425098330112 12346309 -56428862962792816112588164446177720096 12346310 -115127656913673122767308662874138858240 12346311 527590916211510537939344381755290069672 12346312 209861712837145648843054594993953423360 12346313 -225345723607392890963463947722415514240 12346314 -382676322754424146637721451887770584320 12346315 1481743006735246575366963904415060648400 12346316 98097673726965115546034299420992695040 12346317 1412012582594653827645344767619618274240 12346318 24999812196338059432643902781219011200 12346319 -512024271238056967377754142785580843280 12346320 47845233322364616016392319965659136000 12346321 197400469387451087010539371761750217640 12346322 -570135308032860316955284981559667800928 12346323 318980973223882749128320929221152132608 12346324 115570495988776463442388141770305318656 12346325 -55200241632126054615050845481828920950 12346326 385741706505883123576467716838212503392 12346327 15939783079087004298243168579049650912 12346328 -960523319582189542006972411733901219840 12346329 581973421169818249913059854244421682384 12346330 25604225058148891128639125607272656320 12346331 630995673949750418003125085608597480980 12346332 7526550112080621319665487117923139584 12346333 1270890324411899536545263072233987039200 12346334 -53110605277170023866599535397814819456 12346335 597747260664978524602548850892313212400 12346336 3791561238674778465930337641493954560 12346337 -417710010813259316500964648793611088 12346338 -408498666728443462719511331611670614656 12346339 318082026642194523337905343351445409920 12346340 260012323041098233438602507257365708800 12346341 25382067037404869527825032428827724928 12346342 -406750276114327425382634704613968304928 12346343 -95463152830301745433484413280234841216 12346344 48939061953373540061316318817103001600 12346345 -366705413999487185510979709621767167040 12346346 -457787329296341580501494674484868721920 12346347 -118174323846784092812318027758837335840 12346348 146284179412133692642133395346906899456 12346349 609325901722020351199971716129739232236 12346350 81865373690455865535657242740501411200 12346351 -938973101785337131697857025528961097648 12346352 -120255416853852806665079218809082675200 12346353 175804776390359382707528988368295276162 12346354 542845323588170615408878346295115732992 12346355 83767684083132539376932388252930252960 12346356 -629503163641144681325080844918963761152 12346357 69295496374244637074645652298921441920 12346358 33069482507965169555321061943024742400 12346359 -410040153468394798174986381970315971096 12346360 297673436467845967886319412709218713600 12346361 349518304184759271563423702146432345962 12346362 -96304781055000528675833204904483103488 12346363 -821472589506718835241154048032302823388 12346364 159440495885087627719006829157204759552 12346365 -76527681960184644167001524741171400000 12346366 542960672167590086043669405683178565632 12346367 -1507652009693846376390499106844202426248 12346368 -822034846534396626109992336314628833280 12346369 -379961108405809971823385750339867001600 12346370 -240201532421863458121625888979653437440 12346371 585977365756489700657598586778245996800 12346372 -371631893328117417202302772079979070208 12346373 -569654478108176986016668837560478425000 12346374 -77843028658622381704001418154050219840 12346375 23381551763068174868161925608417884000 12346376 491217290280059667357255346804503183360 12346377 -82758222383683232613999636044309932992 12346378 586086974348844115891142717742970790400 12346379 -200930242428052791016091111328010117416 12346380 171721025866186028741956182344087592960 12346381 -1173172622671652264355789629141363826336 12346382 -63777826383974051664500933847060026688 12346383 1188216107388066860918754951365404598016 12346384 -271733381382685351259236066170017071104 12346385 -133081027046089259340211135371455841420 12346386 101198848689382730257330248229742481408 12346387 1491294258415296575728304298228975893036 12346388 1630134445605969494893909078569626664960 12346389 404247525565872466917050060071774622016 12346390 178761207283815953471931344105989171200 12346391 797427169453645439150228890995415614792 12346392 -886264191430998021654075211527425249280 12346393 -499299723887151826908646994990778648320 12346394 -779213165743696377279827246390437215504 12346395 42117204871043492264234590619795235840 12346396 -882697046763968798896733895372976499200 12346397 194016828676919867584807054780225713600 12346398 -132547365343742945420327568041918954880 12346399 493930278121989280958367221682698825520 12346400 347772754683487946627294911880704819200 12346401 -263047517647228149531129472720946294016 12346402 -879867791264752673482904826945131762400 12346403 587365612094335456525808165371516392768 12346404 -145978826354793320718455465487540092928 12346405 503601267162679675181908992573257496060 12346406 -1291794420850113721632325567445446748160 12346407 455633531886157974784326192315424051320 12346408 456771498635225360363619440767531253760 12346409 -460448340242079529310818843264060582560 12346410 -34295727265859485754006772372234278400 12346411 68623970053445685233131393169686957824 12346412 -158484440532299859063457063456693149696 12346413 976791648681023220327518608539979393344 12346414 315363228856787984822825062163414389056 12346415 476144714794597460479093322765737999560 12346416 -1671251560735872852512598904077975552 12346417 -53684156643911126497684448441120134940 12346418 2313090306333799853319220507975057920 12346419 419362838393396902794930702756389171760 12346420 -151709433202155957117325110767888017920 12346421 614749463954954177324522347498328323200 12346422 -28531102914316674799991766905371439616 12346423 89212619149227950932724127784121952144 12346424 200023042089721539798188121123968409600 12346425 6359203217004150960017445353204980800 12346426 -201238130309218473978022423202515984896 12346427 844807297376113450616679024214413186276 12346428 388099430219405319194277735662890967040 12346429 -479234961973428502762378394122903302970 12346430 5294877696924670089313527504201753600 12346431 121823044087875597881491015664036720640 12346432 -63591772069757767829108044197613535232 12346433 957361034243250994397592299558458559808 12346434 -31025370154416862425650581773549277152 12346435 220047000582208999974147044956293534000 12346436 -40710554072224849550886109738592256000 12346437 849578778580763022540664802973828860160 12346438 143394051286403059125939881383812412800 12346439 -402782744866345849389463112432783599488 12346440 -208331944198180188623769642817300070400 12346441 648672197017609665233662843878865761232 12346442 -427787254669515182937107303984507876256 12346443 852239458120625936395473306855245806332 12346444 104375369819622769866842266603386565632 12346445 1050040913018581200571091384552744234700 12346446 67868346314444860230830704881786728448 12346447 1788265359321928525635553815132161928040 12346448 203030570205659825737762236154414620672 12346449 -293778481306303300836045912195630896640 12346450 376374009633455833151081856967427742000 12346451 -290280957402895804477025811667319222016 12346452 855681295353385163790260172442191667200 12346453 -214149732771099307549200770550316772160 12346454 -486589586680853105448210914086842715776 12346455 490925775981582459210249546249896737920 12346456 324972664856002306760621640241773404160 12346457 -54380523399476107442956996483832161008 12346458 386937086688388244143353154350487691520 12346459 -1737575849584260177759016951851076479696 12346460 -1305291504953407819087146092323737600 12346461 -295398703237933082980382457682596384 12346462 -12845056162330710699011944530944678208 12346463 -314609323464024750665561590526393445696 12346464 -559833774322303586808153110742266806272 12346465 259905279740290650984579602433716111400 12346466 200369249392491648848909958574351645440 12346467 118049076292692870300457858147010733312 12346468 -565869262917634668527349111490805844352 12346469 -691728592332472060857021310178575949856 12346470 -234128045302340483374638739314563566080 12346471 -1570026722609083001368825564536730545360 12346472 1356852290770675283687815724300256844800 12346473 -746442977912832043850902861756275122400 12346474 -175740910943090815941350275985693930496 12346475 -155374440954325163652797683654498453500 12346476 269800627671647739469766577918708536832 12346477 -2131368780117779407256872043528089344 12346478 192197344801505714499636657871764095040 12346479 -1114779637592337879957706549220325844080 12346480 74569098961498489074551949400448040960 12346481 -1433348929568877199720425513389577028590 12346482 -245238298793377267331595059161107009408 12346483 -888434292281036120146903562336607154040 12346484 380961604370394026702878807856981702016 12346485 -438101995017742433572184248085102721600 12346486 918311761579173711807404484244222188192 12346487 -1698251726403472194269544088070487027864 12346488 -374809051059342172616779726558469160960 12346489 304522134002607085586352069173430145920 12346490 -7729450400268493026091481641304453760 12346491 -51502177093141736002388483372615153040 12346492 596057095436667618960860969853048102912 12346493 -102251806617882236223127556963252352936 12346494 -46758325615294872757905857144417034240 12346495 -238517625264880973378230167997519401120 12346496 38958687088790351335244066048138280960 12346497 -843787736003145317607726987127422886380 12346498 -466570930054508401334039328858324030000 12346499 377592506728782002046234310981412490048 12346500 -656986324454101501879535033229444096000 12346501 424613302378058080051215236776584014400 12346502 233670091113814431909851764453746065664 12346503 54899599399234425004972895320394278224 12346504 12858922560819168270114165006317568000 12346505 1536965087806321190758321346030935327560 12346506 38556447739458270071893935934379069232 12346507 2179693789185254703058448007474785769040 12346508 -590574593482610683637321727891136188672 12346509 -28052759357433179051437850136683870592 12346510 498241266047341787093298667465756648320 12346511 -316376109606755221469417323101094215888 12346512 191895868580524831301159377483914608640 12346513 -340138664593884160399745234487940716238 12346514 -896602462890307184750932330362307884144 12346515 321582057339984352145754305999647795200 12346516 -107129477719241227567162833457479819264 12346517 737975560046671767459215940740860365120 12346518 -109997204301746139386368728989646157440 12346519 1375273230080414057464010126965847646920 12346520 971026239757877611895833007340476620800 12346521 -1085623743525687058623443786536415451936 12346522 270405585580289551900682054741673269184 12346523 576040634698934861365507626591747824640 12346524 726084792064400909914943403784902567936 12346525 -56623895585757179772842453436663840000 12346526 84398665725145982953025195217018288960 12346527 790077243729140461290980613427571662920 12346528 -12479505196585869842811128031007604736 12346529 -298297312000095079419937232779533604716 12346530 12282863667459010936548643669183879680 12346531 1489800273575163673740261122016479130332 12346532 383618985930078506541818786614767055872 12346533 -393216179756013589640292670370034470400 12346534 281501431216809240804643822342746677760 12346535 427153193262444209618321598703285425600 12346536 -835471249947887345900520683424189235200 12346537 -533455323696399216743046117920603443968 12346538 -224086226902136892585811428262992896256 12346539 -30354877130456749431388363908435977760 12346540 -778142877545471823402668927741137397760 12346541 -1822627797017518531143753493496840078058 12346542 116700280477937881139349940084606961280 12346543 -1383979753871539708182771288434826538512 12346544 59938953150554659035249443293760126976 12346545 94131851915673298989608653838725971840 12346546 -849056162324576659658919680550251230080 12346547 -12243790553764940920124322518427244080 12346548 -68743538766191039663634674511213010944 12346549 -1871379039066496136618480011216198642450 12346550 -466087213415187719206755874069154815200 12346551 138387575086131285667497834854251551792 12346552 -917187230697569697153310192348931174400 12346553 -159310061547501426819123208137616640316 12346554 461184418654620145842633759901484801280 12346555 -268426939475730197706246534019322337840 12346556 -470436162320846598631044110530726109184 12346557 46028542605853789068369291988892020800 12346558 138873518035057040369961409187334178176 12346559 -939164094922809219671526104468878522368 12346560 154839646774639433701986166499180544000 12346561 -8964567640848110984606706183607160448 12346562 98854673755937698277551843411864610880 12346563 -4939760593403459143559338400568093456 12346564 -1134711796696250752011983203509323261824 12346565 217628560966244637127070815626099427200 12346566 -158321190782679505946846775886624877376 12346567 432544348461829851008732227518155229112 12346568 -370498624141753080880229010418562979840 12346569 1095584502903075194736005456512139372394 12346570 103557137376091349525229927813069456480 12346571 2255007476949297709311996270194144843232 12346572 -44819258107497066950503946158600962048 12346573 -581392208719411078338995040426392965800 12346574 82014747061241876260615935079368469440 12346575 164230157006520848251793388291854136600 12346576 -108348867456936115839791347110857932800 12346577 260308150593780756108852807129634333092 12346578 307758832467859478497138451513603839008 12346579 790224864644248774645736122476714330396 12346580 -138031347565571690620115658270005606400 12346581 291714656063197287969401094675005111424 12346582 -519142438343164754829400615960219176768 12346583 1691613268561612221870096444728612739624 12346584 107031321897554174433603306008197201920 12346585 -138089801977406533424582266432742132220 12346586 67501671881489550317399397459500870400 12346587 422281345479530882885557587839096755200 12346588 377174499781593683606684782662606873600 12346589 728882693515260009143670073374423540390 12346590 -846340363205383583448690147289589760 12346591 -1470060315765121829571104374303937392968 12346592 663956670392395892509033376985845071872 12346593 140162794284275634346783101655523573184 12346594 450219563281058619799122586367023825920 12346595 132152122034788901769872344081365387600 12346596 -952295771726672978381963308722647808768 12346597 -1208694196481950453338115611771383629954 12346598 -425734662458655133017242338556029248 12346599 -1115792807517220777218912538804136808960 12346600 53100944543682307711776226961111040000 12346601 1095075971212590921085898362478058652602 12346602 -458534991639273110135436017985381619200 12346603 -1565963243129485141565329781787195148 12346604 -308251016627168633829408493326363316224 12346605 563289327324106545971151856120615068600 12346606 77363869210291591537210923863374694784 12346607 193872446099655679759140767330969601024 12346608 -215856800644884493685453533547655561216 12346609 94983024007256646076039160305418265840 12346610 799192115781313260544205363529800117760 12346611 -844053524920635895731845701632201181128 12346612 -1386103041454406573251987242129754927744 12346613 -1552285672864388019519524972968095213138 12346614 -130932162494179444371589549025192755200 12346615 -369988325115890221375144901891212769280 12346616 -787941572814950321523374626120144035840 12346617 207655194669943026190418150324969524320 12346618 266520818027798792814328545257552609280 12346619 -1293784991719753075165010275433664095124 12346620 -12890237171407990015518566620721971200 12346621 -253840758103265646257281443730035190688 12346622 464837914875045518203442094874688615424 12346623 -21630756171694013129870238567338699976 12346624 -670205746215148515560203853964723093504 12346625 961995005206123965870923709179882289000 12346626 -317111119652875919323596877461249052416 12346627 -257437841118993270897909618317846625128 12346628 -123900578801085161535678073383091200000 12346629 -1102731311690171678999860073067591952416 12346630 251832675329785596061517325289313944320 12346631 572909864881844903098374389030380796928 12346632 -759635115121033469652267115978864020480 12346633 -11957504665824121766548247881934881200 12346634 367735777637120801435337194116627947360 12346635 -24600560861149828762365840333889036800 12346636 50752648677260675857183485880398848512 12346637 1069673343505802832591265219543083088800 12346638 -262516721792446855365719827142386271232 12346639 2981725698670829093578165167449758682520 12346640 38805238898996768295545712269989724160 12346641 -227271141402832705184297313741742222080 12346642 -381733505225625656206554996409771286016 12346643 1291838972398842833510027310752374766892 12346644 -581090239437722988367846317726796701696 12346645 -1056765345395212908632017783035344590920 12346646 164609219922691350728534707900290718464 12346647 529465377516020831040695242539048714600 12346648 617692246803722583410929627483219968000 12346649 -66289463794481126112259523010594528768 12346650 116808718006648848341216698473223342800 12346651 1052434771958608908049781662113167371652 12346652 -1710862540012226205346325017848771829248 12346653 -203549294552609555989839038355306250752 12346654 -864513077355012751983862515358852996224 12346655 -1249093588972968781521309671595297892440 12346656 163664530187584322843297088787647037440 12346657 107095905076337014246165086719942519906 12346658 -92052174394059805955876865652402479648 12346659 -146222162129945723662217911697719947216 12346660 -677298084831020604605011526152278040320 12346661 -1487262918696170035883116231491230796738 12346662 191761335281562251585070450982735541952 12346663 -232829430068345413931652042774555639840 12346664 218272126785637885719296960748967280640 12346665 651825899084395276963580771997123594240 12346666 -474508340471371426580601273232938721536 12346667 1053187172298879776001348191877344813472 12346668 37986469082460549956286472333403473920 12346669 1857540188164631148078167800599817669996 12346670 22739596294583200405046329989929756160 12346671 5338925132503760951172733278275379984 12346672 -41647791729045283126552676185655214080 12346673 -154337592671591398401113149624270492800 12346674 405064612285551453962074772708510405760 12346675 599000659949649954273549561413364240000 12346676 -112197593924299114564255017119625216 12346677 -366692769159286961679216573199809627954 12346678 -234007170647990020115201659351262905344 12346679 -1482037991858287987038046289252829381720 12346680 -110889526220722919558894445009174528000 12346681 -483150174922946511833266722440096546518 12346682 938653899841174981174629819253360878192 12346683 -789431712512017020130379246525769902400 12346684 139842333953449116094012813863792679936 12346685 200165732934331400913223034548004427000 12346686 185354729374101408703212237943922147328 12346687 815278150383021770256768914398098896112 12346688 -434528412412265356805775580909823066112 12346689 777018856037687210588810016433065432624 12346690 -315404765208199094177303898723321868800 12346691 -7813060782253235838032507768911438128 12346692 -419184007234798386498242844449294622720 12346693 1072043917479738620378972101673215706080 12346694 -132391446094971225572004196171522444800 12346695 -1059034930878071387991848242500856418400 12346696 -615960933289901178096933884477715102720 12346697 -462484519843196726692939024430246807088 12346698 47018837587723701285066600173620220928 12346699 -34189763003367765684897403167681631392 12346700 389595082792984533086439217161704678400 12346701 -621432781002130660347946802944675087296 12346702 -95270765595793940266110350722199215296 12346703 717051126397037812858536295144971374640 12346704 -198208562485622336513936134532510515200 12346705 -403617650556345206882869045218225127680 12346706 607318152219471718765012913522343057552 12346707 -684346253407141510440051490912984927560 12346708 1205090603576785118974701610409763004416 12346709 -72374788036011032071843359785979054600 12346710 28798492487169324445572496470957336960 12346711 262582305364292230247871727280924119424 12346712 262740425695922868827848716086873948160 12346713 1566599000574842747750925069820154861760 12346714 82051237394929002765641964941209144032 12346715 -85538798518481985761403315871433134800 12346716 469488170109439836545278475718370109952 12346717 -480432144209264189117792021666900278234 12346718 -259080332242414968028843080877492141440 12346719 -3066092132912472048865037732918016 12346720 -210999694953395163758128173834562437120 12346721 112362836191627899290198391781976125692 12346722 -543197110279580310934127938838524369920 12346723 -1251099509223999364701890812522625805028 12346724 -113164679000962348900718915211983646720 12346725 -333337270479102601819984226301045998400 12346726 -357180305487331624710280456804554913344 12346727 -343228794387605787235041528113816864520 12346728 600746098805548015579464327401734963200 12346729 -687012830907111751928151342254954428800 12346730 -270905917915170917688713204951422272000 12346731 -698083255781955668958363542510279570520 12346732 -462599070620679477784234657543623549440 12346733 521411449414305209888789766252266508480 12346734 103252612531456826802543313979832113280 12346735 -57641520020715560618969823738003770640 12346736 91798564161262195016648073610309632000 12346737 -131304512985199057405988547418533748032 12346738 246268055588765941352765363185706645520 12346739 365480210647676563549421081690972637480 12346740 29761160921895552730822527601751654400 12346741 874239291519161107598771074191244905984 12346742 -259044771285391826691955343861284371456 12346743 380763788800372089618626500032417384144 12346744 741087336446038648856081380383455846400 12346745 -413395958797060408007816925967191701760 12346746 471576221980811641743018136339671926784 12346747 -398225590525617145316284135219505712368 12346748 1071019200412092175961028771181655063040 12346749 22089716691913645260443724604839757830 12346750 -403662621790032286733606118978912960000 12346751 -40560124704908945120214652526561549400 12346752 -316333161080571070794911903579425996800 12346753 -308631857322945807569944861728140661840 12346754 190568404365782107175627973730626934272 12346755 262656006728578670859098875184670928560 12346756 62989428066763919230223879563682099200 12346757 10879568062561898913173275307829900000 12346758 -406689293121016191421595054144673197952 12346759 -79257257925629318040834776761404031584 12346760 -164379919851779286390015524827329331200 12346761 -18161693917087683300890015344088871936 12346762 -7359334874215423262944192404435644928 12346763 -9648684463676499028550664432632944752 12346764 846801257566611416450230615673444060160 12346765 -109999912498432759033784170389238118400 12346766 -129575306569375514386578418153899101376 12346767 -405731498276625532872937680204628589016 12346768 -23630518701998010003582401762692694016 12346769 -326176203061346917899886444268171965404 12346770 214396543651173036130628075898427046400 12346771 2278396672386476785168890185251678685952 12346772 -183390089077020016677098810973336810624 12346773 -189521154537818384933709361005158053632 12346774 115777233178959814516650713911582239360 12346775 80694971207012307568933062367741836000 12346776 365270093804830707800021165302565683200 12346777 1605256268666374953790421258149879117824 12346778 -589491866146591040778922592267721478944 12346779 -979338011509494617262112370956498845840 12346780 217457799584209572620155179298008153600 12346781 154736863180724243400570313478527659564 12346782 17085698939481179440587182617947531264 12346783 -372959175071464795466062484502399113376 12346784 1359491596156173280166161193745532256256 12346785 -226690947149413556550467502248164997760 12346786 -81028477857208590258401089524446367408 12346787 18475333483330786835517159936748091592 12346788 -168537282133359354642733802743322449920 12346789 -102276247070753403267604285989853285120 12346790 225043428003963882426960981127402348800 12346791 442370475223091321760912348872770930560 12346792 624533507198068820418593135764901222400 12346793 468317260733568443851925494310083842042 12346794 -593538773806176410654893875639575400768 12346795 809539286123189203282844142072788584800 12346796 -121441670697522899928900814616404967424 12346797 -147722993995522919840813142017549380800 12346798 179457256509752789331141391241642504064 12346799 -977253376773206065214393804901095800464 12346800 -55255113404749426152626031897980928000 12346801 1393683040489045399789089218711791846802 12346802 390824732321482009497533028801441578160 12346803 -342129439849375678573494850086260628480 12346804 -295570836384420127923120821069054271488 12346805 15519915524186176163300132991432099360 12346806 -459105676102686957123619974165791993856 12346807 1500518692281039648105834824533325692632 12346808 645940844520665426657662837939209216000 12346809 -41522044605119031490493330539265221296 12346810 84393355430327552091945794540712591360 12346811 349669260427961074442075140588844349600 12346812 426977122095265943158938084388710827520 12346813 -62233885262846628386193775150250311680 12346814 25771558814835855613369961563076981760 12346815 60718488235390366161759700300010466720 12346816 382487980981146097696092573384407252992 12346817 -283053413645794621234824916888676428416 12346818 103337315803354070864515703763140828928 12346819 -641471227161778574106473342780266786640 12346820 241565312411177500825677057975291598080 12346821 213009322977778081127308984806253075008 12346822 -347327769986722688407829129805242141376 12346823 -998928544592639851975921903670832485928 12346824 -53739501954042341074060994508241920000 12346825 -542700339744299600869241223303862480450 12346826 34850271269304241199633580346932117600 12346827 461822725992912244035044315618976802560 12346828 396450212766237222880591513087575330816 12346829 -51088266280382330629711958789037303360 12346830 697016832328695491877132930758057665920 12346831 483746347189786637659175282921382835200 12346832 -33316244622249211253811634690547466240 12346833 133159273791911891835094502168380789824 12346834 416786611937433408994426762656921564816 12346835 -103693648623070756570645622141836064640 12346836 -109194457570431402357266362348337215488 12346837 -205312513229977914770932070301915780480 12346838 -27759647817880013262558562811864479104 12346839 -668752526489825130330008944320365736576 12346840 -89165709411647068618344526847385600 12346841 -421769740918628132528722190728373794560 12346842 416221929463823807751929719869488589312 12346843 1582502119941813436695843709049802417092 12346844 662471534737230486937244460825432500736 12346845 -43124820247525862889488148932022762240 12346846 281715194151927201356683705953800461440 12346847 2307377110346953636764225071534136720072 12346848 8192788027033917083321781965210517504 12346849 37764612516961034095710862267200047236 12346850 -97230237590770484703032367310383699600 12346851 269835097808858180765731925388651762048 12346852 462692176994450619527549049059685498880 12346853 -267661402968337804697027552309813878656 12346854 -60357988696461893755378564400197080192 12346855 19501463094772530493412192787575495760 12346856 179921923139853809086799774244016634880 12346857 384019596957600251386663806570489857280 12346858 1373986283093045362611404341615075461984 12346859 500442861932848662332811704016892264992 12346860 -162517843310270115031419052710634521600 12346861 -6051185572188071957382869824351041876 12346862 -559454547368151904387425791941154848896 12346863 -49880611954515928219443739266491462112 12346864 -142158624056365246321742325387720785920 12346865 -703910162584530150742664596798219862400 12346866 22770596447727648109107749006378803200 12346867 -538717423512009735452601950620945556480 12346868 -230016354158076458165330459642605863552 12346869 331005362129404702666846835314302183168 12346870 94636275522564443740824578219801210880 12346871 -1543454867957916733459789039986321025800 12346872 882429456707656613302338098647710289920 12346873 1598824619905459078832818275541534537296 12346874 462186849970424847771818267833938093936 12346875 50042134498897782184664235114605250000 12346876 -1127966851224059894067699796865933534720 12346877 -1269746874852209927777702349937705889274 12346878 195007085374547273430755173450354761024 12346879 -413263180545336756844181037075574648224 12346880 27216785863380384162239148936470200320 12346881 -99078889262748568451803725232985830080 12346882 311848613086344962608839916908452259792 12346883 -285811421601275807369762487494800800000 12346884 462426807417641546329252559248610918400 12346885 633470713510829955031943003681813079000 12346886 -67204229723331406264478046269584631616 12346887 282506362601077523543907487491824026752 12346888 848086509605995701751404002133528299520 12346889 107608552747191996154410575323519281690 12346890 -51091873948880188995831217371622414080 12346891 18740196625600605846969887065828769512 12346892 65924666362529076797526886074214279680 12346893 204060510604668365464064894204106513420 12346894 156943164056464353481856139674397053952 12346895 402019685334936969991905190554679701600 12346896 8001639264565670383405131075955851264 12346897 -426026280397265541451233527645551605248 12346898 -830361057905657147497108971389832370800 12346899 192391593902504870925567595773928974264 12346900 -179964756242625381056195558902194585600 12346901 236879141983613364320351945369974107552 12346902 629701550834486934862320710675105155680 12346903 -1205534103807731776277349610701440060400 12346904 200881087114225615450291185029060382720 12346905 356506426393127959617854118666795908160 12346906 210017501054132002306409290553735943168 12346907 -494473959358841009365937680357764734844 12346908 122604840275303475233478108001305501696 12346909 -15481440213329025380374024290098553440 12346910 -132156192820987363034401693904225088000 12346911 36429037899688054399323237880847051952 12346912 -7021008489759649318103981536885211136 12346913 -513240606585266270055415606014081600060 12346914 428803941164252136819787945021631378688 12346915 -121655061619106013469910758502835288000 12346916 -959407606162564658865867312400449893760 12346917 -390219095180145689764019859580355138400 12346918 865879186810354049852808326078187656160 12346919 138894819041678033228489064471002130528 12346920 582411792322283327688337530752162764800 12346921 811085947074109164691005891452892960122 12346922 2949693540461175579757575314397562800 12346923 -771542418434253516136599642834312373416 12346924 -80174373213952427549141390665814000640 12346925 118058333527229617026678546685731187650 12346926 -132651441703270858026435503354740094976 12346927 1598614963706935023889503250744495509776 12346928 -17470773197732458206884351015540195328 12346929 -10979506724237951334714200515979129472 12346930 -402345401250923777234052777778128230400 12346931 1109416687244833937696952493292608878732 12346932 -335512585285615977626322440931678271488 12346933 596509097805608058369782136728080853724 12346934 -14844968663272436974592337187961549760 12346935 549459417511596472094971602140789566800 12346936 66645073973358647181494625938394562560 12346937 -161037455252977143137584535458433242428 12346938 -756552308907391602879772290884163079680 12346939 -151912650493462850268935563992179784600 12346940 100256810297212800243377701887231098880 12346941 377101103880966101579946649887258716160 12346942 49693757673589162372022990848961324544 12346943 259810912469641926718773454492456479600 12346944 143590810952652230684507411362697183232 12346945 -108200929385063836172498743618024172040 12346946 -449823532664214152679447527419157633328 12346947 -335019788340112954495629207583578936288 12346948 107692222987698801240450784112635207808 12346949 880118248973660194837930250675184233820 12346950 112068371127942820697784085834013952000 12346951 -1254373219026446932636879917040492833848 12346952 -176082092042442477286239817469482106880 12346953 660584095681044791183039130240474436800 12346954 220518696298209554857928074129288876032 12346955 160123601291456136566777702333959860000 12346956 -193510903461537642458862280203675986688 12346957 658975670431976731106959563428058438112 12346958 -189173885533227767904622399525931671680 12346959 150787722627439277977314041331610003968 12346960 173695163733280353423089946393015091200 12346961 279732205630575917205072634046096016 12346962 -4261032301378738722328785035500805376 12346963 129448131950120422309643988544618545984 12346964 -235474546813765623833768712187390586880 12346965 -616798877842530310966149323930271624000 12346966 70763268886086251270747560367167686432 12346967 -195519490236153881711935745195184276984 12346968 -532793907075388164156655731559575060480 12346969 1797393178676247944246654358103017919370 12346970 -141209096510367388970413956403225473600 12346971 -221387172308102346217340965072075353600 12346972 137989577620615280749387829788667807232 12346973 1551401878200049692859469666061215037222 12346974 233535825279297628866494147051514175680 12346975 100470087739040359502774167620246108000 12346976 323504213586923437668428179487775916032 12346977 -6126367838572945750525319107587084192 12346978 115868590849130365865960545710374249472 12346979 337898018513002969253677429178025216000 12346980 181375841034248276998393127563082895360 12346981 2908877845724665965268976903524707876480 12346982 1546333751542548052293793438523820433920 12346983 422320359704743731095386465205059086744 12346984 -1448106205159598986360373023421153280 12346985 25422217595645552422278747858725818560 12346986 -84803241764167213022357899113226639872 12346987 -1150331397153994285071485898588000822848 12346988 608857277835816358492676327285693830656 12346989 -25724405112098428548431179708317004800 12346990 -34037428796595938675566896524898739200 12346991 -8895143769238754222415712138667331528 12346992 -7861862307535567941664581701647269888 12346993 1109829352118340754934039439471250537780 12346994 1715412653197580950543839923562050141184 12346995 91574256693970246788447399366122694240 12346996 986134216060022514114308690518537328000 12346997 110396454485431430427402825478815896928 12346998 -136306415968957641526280759381244088320 12346999 -594376893985871678653907088479054774864 12347000 -677330231046848173874948924985431040000 12347001 -71884790703696797742109494989953993932 12347002 993485144584521896601628296061710275952 12347003 1154675198287382427095559891421623609252 12347004 -593364666050311405894011875955767574528 12347005 -570351884570203301703315372996700123680 12347006 -490994865372645206213019455718523225344 12347007 -110910166997268424782514639014798573312 12347008 11957412884165228821907368018622545920 12347009 -45972030137212757181172994232803057790 12347010 50317858085966695353487712007786814080 12347011 -926804417096167196836646208993948209520 12347012 346476695628549696244443053901911165952 12347013 101881337464688438032253717555256952320 12347014 85011129702772602410340540224022324672 12347015 -345392611627351895581104870614716741200 12347016 -824510078394747751216436862994399641600 12347017 193861836080400687274572224661790650640 12347018 -1603851084659706825663605148978313936896 12347019 -3834709576217091267356453598406006560 12347020 4943813780473889862342479758870164480 12347021 248538168920643504413843527170288843264 12347022 -366433793168216581745849102643245767680 12347023 -180386161279409017547396141962159691336 12347024 260930463129329125472085858584988549120 12347025 -166815588382673330621541447396668437200 12347026 -548782311110417794189739698866916146288 12347027 -95179661106645323345344969201689779712 12347028 -790190078078252154725032119072455393280 12347029 -1070597869417815471778649780712628032370 12347030 -281728211765603316790993255932460035840 12347031 -97184256891584812499746081282403010816 12347032 -561801668421628327547794770231010283520 12347033 -779691945549981565158535291689313738860 12347034 -134542049057745119690594288307957734400 12347035 1147221412159799986465021366513472988480 12347036 -444261040001506905277964779901325204480 12347037 705141747951613763041144878686405306694 12347038 340420080196070078742796494689656032960 12347039 750267800276892654232752354325332606024 12347040 -175823971769083153570996931901731635200 12347041 -327600482794093049086796856685767717120 12347042 -450880009873442577366970655557945990656 12347043 -38634693800671277482815357129543910536 12347044 -244811062052204545772493027582045487104 12347045 -103998811487854071086180067715679933700 12347046 -239913595229964761686567491430997541120 12347047 -1903442158657077975148687658367937018504 12347048 -109331247868070844076803071843239526400 12347049 -28041748597781955853145249890617857664 12347050 -62079402790962240357675788810635561200 12347051 -1324116391937803978411947353878169290800 12347052 -124698031507325819346476709042421825536 12347053 -1151342770028315728531098056324420073716 12347054 -801758579566720792986740716053524601024 12347055 49572368460573287697704738338551014400 12347056 -182127227254483183600764147320728895488 12347057 -813308352578364875965849961115891107694 12347058 -197797109611265208103643036499033453312 12347059 -13199198516258590574646248507416742520 12347060 -582706214556949037831092527375574640640 12347061 -861454937060318023963991746422524510400 12347062 -57173743584888286807159202486351923200 12347063 23654915973405176468525092566372474264 12347064 -177744876658575401604011945814002073600 12347065 -373661208353684134961285750583206292540 12347066 751227083528965842437262064488164594400 12347067 68770128555477192708934890674680995840 12347068 -692098843218684044859222007478921072640 12347069 -54884285152433201032364442810566070900 12347070 378161903139635143359379043656791235200 12347071 -1613826222881771935783875946918152164112 12347072 300625854273514038457267638571128324096 12347073 435127907865458491156021236725362434642 12347074 81129811580527391692503583187656500480 12347075 310783920736128852145131044170249095600 12347076 128495434848530741266394933060284477440 12347077 552258543899486041748061954331056048926 12347078 255784469368168955697854566940731839840 12347079 -1181575658512293511158350711839729076400 12347080 732348127459750353668304776791289856000 12347081 -1684983722854677042286416248352954782118 12347082 109167491191486846738513587416719920 12347083 -82338067472320123152286859121451788288 12347084 468219488258265957933012485804034969600 12347085 253144000568158078571002386893891064960 12347086 -66812039312713955498746287020906534016 12347087 383058423335299490739839019256849376640 12347088 -66086499751156388296018709869816184832 12347089 256962070412008312577993914589662011890 12347090 -33477916996237135772528758365788620800 12347091 -413372362569224196501146610108778610700 12347092 102919306756978368564047652254506444800 12347093 125174482462748167458206372198554571040 12347094 188105018313051635855279004823934347200 12347095 568573109886843785362086928427715769680 12347096 -417741330721126534303104871164245360640 12347097 -158814402404953848796522549280951531136 12347098 -662880106708094329672115742143080119840 12347099 -1146358238586871101350804226269570115900 12347100 490784890795500496873604437348750080000 12347101 87815118373140218923849341233570032012 12347102 -287821703517814920009184146760412005248 12347103 907488326616424942589453183876868056904 12347104 -659351252021673672583764285235717472256 12347105 -249268128333930112025115465130640245740 12347106 10140529638493232222877036746228162304 12347107 190708559385146898919268162426298021236 12347108 -162047625568608126652761420282363811584 12347109 -498582818201454638658796037128197620772 12347110 -10556445539429555182084098978284384640 12347111 -388626013007675224332811809571225698768 12347112 10247089564155196961659191297624883200 12347113 -206935892507118207652234428073011518592 12347114 27549766597834640369976293350236180480 12347115 -608159016700579352337628553837602306560 12347116 -704513647033922175611768875986733039360 12347117 1330316379932403095924418323127481693932 12347118 538618757158205858484451611020104272000 12347119 -216160613464393300310185227279538282160 12347120 -21347733686356706702114794473782476800 12347121 -971733674833122352964308057264957139088 12347122 152219728968341384221281984895072608672 12347123 -304302742848217027285749421766957624628 12347124 16162121211582947475935738580886996992 12347125 403310560032432438790191126390926784000 12347126 327184781267447630293874016744683372160 12347127 643557889893777487206622302851621582400 12347128 368227635152740459293913620937848668160 12347129 -1526092469678250524366600275630704349116 12347130 -133604402807035006557383482070118842880 12347131 -1881928333588879265744817761455365293000 12347132 24747124268850791761191665551317473280 12347133 -120218136263911756751821865142013814400 12347134 -355080147239616573126432671564676288768 12347135 517554832114691141127725654991395530560 12347136 -507628821809706048282570205119079514112 12347137 31092722470033105527193319759986335792 12347138 774024383430771608155284015444772512720 12347139 248481927327634127102331054318509809920 12347140 -280865745660057173008772399904556108800 12347141 -1245854992453254543469743021210406543008 12347142 583197688821820036252796630206613790912 12347143 -757541820579114425668114197494230370136 12347144 1243821053001111040926628056612395996160 12347145 -127532868228966028004035260394904386560 12347146 -223584881829978963168011989172734882560 12347147 -156471315230723377060322977751298463680 12347148 -278245713218174719859811830062023843840 12347149 7996062312881227941524665782883180128 12347150 167602183951796592730590743966709936000 12347151 621246351886271850025562964281471272464 12347152 460117002849999492086802898197328633856 12347153 -548143081153127974557885016414442112 12347154 -6737453808732248258072015576124825600 12347155 904010070048958801571820662674677040560 12347156 512027983961304097717430373555629018880 12347157 -293075582725019261175114281240960627040 12347158 232439708396217881146860006366204288576 12347159 228481447988374785993172551205969082880 12347160 208547972164511559447624346711080960000 12347161 1049638754547702385610503289734620962762 12347162 -718997043523133634417565590718458659328 12347163 -97352875094361164024236920011359055880 12347164 -1237438130389084511656877204416811866624 12347165 665556700386169702009158726220165374060 12347166 -41422301252025068786175537322990648320 12347167 279020045146354565587996688503306004976 12347168 -565864254471105637056184753743950905344 12347169 -629252539607778484489159630898784238560 12347170 -476774112515808093137967408628154595840 12347171 -52833673975480205238765311017921525608 12347172 -29241075462543443524912210461015260928 12347173 -75104112467217924074812679379197744578 12347174 -47131304328496062908693683456568444928 12347175 523968836394959145674097912718595305200 12347176 433808679018486793050694938881604648960 12347177 1070935917413942580453721795110553783632 12347178 -91971276636918592458249857614545221376 12347179 728400180046295492904154165023476999808 12347180 750946769163965354833257641760595814400 12347181 399413645574043887578020240485116697600 12347182 -400910452363531644882285591315298861056 12347183 1113987162605113680062426575032865104000 12347184 -97943182535430759803592762519639293952 12347185 653000081730473674006206413004767394000 12347186 -502821864531973938084597527033664020208 12347187 -501526660357489249351775509014514233600 12347188 387335699012891010043499127973972889600 12347189 784676879272263712721451123591050490990 12347190 394100348715558969195762573801869243520 12347191 -280226691891892923027778476309889501632 12347192 5801615259808396448663731840526254080 12347193 544312130716881632616543308870119108800 12347194 560817325436004370327628566247784026112 12347195 -305314621632884262936523567463590256640 12347196 225908398335985225097978342556706268160 12347197 1033479454207255663201372605882794632646 12347198 361282654581499833966160153333195270464 12347199 -1002516260490146365336385581308466734216 12347200 -85853005882953814076030773935721676800 12347201 663805488655540402443989776263931019202 12347202 -91762243288180958101223965004953998336 12347203 -1150329476046160731400345263729847564 12347204 172387103240981201318722470707621859456 12347205 -48326196191760439930747665563217419520 12347206 346617148083832776665618697873066099552 12347207 145047420736121731768577459135572385280 12347208 71094633876894466499271735791381299200 12347209 -409749827980184480335767180264112774784 12347210 213339373651999480821275399915841521760 12347211 -25573158321073379916150690898987542336 12347212 -1217949760097246653189040405433515962880 12347213 -767124059308602518982085871451945206538 12347214 -188786197921613993691135426156257141760 12347215 39338212025804064112370052181387671120 12347216 192180757588020093422636816664923136000 12347217 1083243961908200448584196905134155180834 12347218 104642461540468422737013320698873697280 12347219 -83689336543425053763317069181126071304 12347220 27925121334206646277336620122136883200 12347221 1543376711582257609363844641460543433422 12347222 -390597801004020199465616509586477587200 12347223 157493861631155817692492561278396151040 12347224 188600735516148048958433306487162040320 12347225 -547817903992574187074604854746951284000 12347226 336372399729205558549951570747249075200 12347227 -1036025437546042056780879023228194442168 12347228 73008202563524656670077783404846219264 12347229 929421409567835529914602280214140716032 12347230 19907326903669621196820191261964691200 12347231 675137873990995055267794879814850462960 12347232 -188310592942136477344701794750676074496 12347233 15010961370534862412152607714552946176 12347234 -21354390630159221057106114283229485920 12347235 -96187254552932783568007301802356400 12347236 226928570191802300915965433694020668416 12347237 -298157346036968052848923068194729275200 12347238 -5614503707623240089696067671905943552 12347239 -58494331880619556113760419699772060800 12347240 -978857922883857389132817264036567091200 12347241 -158461306318006387603229069575189296480 12347242 -373072912570888833034157864451132763728 12347243 -2879321737262340830607767146113903679440 12347244 -42956872787796375298598783863301928960 12347245 -264258745626971130097242234863991520800 12347246 662475701632766863222648402544599573824 12347247 -195917565101358937410029326507559919360 12347248 -274770294564143257892997808430041366528 12347249 755743472517971249604011536062427132980 12347250 -63509400797357438060966632895140224000 12347251 160446840806411266346566630349510790144 12347252 -885834110840378558558993836329847323264 12347253 789720279357663067668426928248020170524 12347254 -106466071077699407986568177796180812928 12347255 247810427274123756431247331991278948320 12347256 78475839656432417229082885372108800000 12347257 -677724602735612252699317153428087479420 12347258 -277788105443853964322736649933378595328 12347259 -749518495021738895180451891401704427496 12347260 -694493033029858234469616529757900613120 12347261 -1420505377634334757311843897467462483700 12347262 -389082852925680342971602057265216121600 12347263 81301176801760584421265089198935159000 12347264 110869300801306279456921385442685747200 12347265 -245126386327179458250879482716754656320 12347266 325803733679512276753781835075099404160 12347267 1147051690644445507884292211644628072316 12347268 48388612428253605732217236644905405440 12347269 422358580070684428339945834787795869440 12347270 -69479188196264964790810556716214830080 12347271 -149185605931231155265547935318032366600 12347272 495570222752371931560035349109669068800 12347273 457056197748586578329931501592317957684 12347274 215841809280363038317681082881874989056 12347275 -69818533111194274355767879086399825200 12347276 -1230210867137857905234173158832575014912 12347277 358748496109839544732801181142995326560 12347278 -7294078860669617363723469291723072576 12347279 638127652481669646754299875772241806576 12347280 -22932316511674800663109466575031500800 12347281 -1669297825835274387354535942467406099918 12347282 -217157158404309665430492164336216785008 12347283 -11555772365602344297843646156053122256 12347284 -79470568940751476076298490818499911680 12347285 -157233697013243723123017226458712650020 12347286 -129460568672425392427294863037015842816 12347287 -931283782531756423733664617517320969088 12347288 -106831423013895716418902384889009684480 12347289 1532103243204409098829567593169504871520 12347290 -322090518164095468949975147178998657280 12347291 -1191913448274799541704979804514762811416 12347292 -725572753132210345466746981706011534848 12347293 -331728175105000802471590138220208917856 12347294 254762213836406128915092512855262861696 12347295 -532163671475045432345331012924183661680 12347296 -577742999405073797481250964903486816256 12347297 -621701005932218477490874141714450969920 12347298 -601937203213561350987979971198251202432 12347299 -1477501373700730960867841608426735273136 12347300 44915508831892797342740879658283008000 12347301 1038459933616952224308397667771048385600 12347302 37875036523576890921915274035686092800 12347303 -344485688553339605583158970807893652360 12347304 336075781564191185629807622961201315840 12347305 955420220474335560251318841047235024000 12347306 845069581950915137541720896239599794352 12347307 -198007497488847786021491329979105895648 12347308 151657023474216883333073770372482402816 12347309 -596166661510478265029966789835731747166 12347310 188185205337584371824483684346426796160 12347311 -1120297253984182251620271213017740095088 12347312 127369554304667359749719861046796419072 12347313 -435195079229115325845897966866793494592 12347314 13207783182977040175571339430353664000 12347315 -448696311649929902264525847041541779280 12347316 1412493272286227505877940842507233288192 12347317 247928407091575040862857696524529360366 12347318 -395488061563396853849616438181926393984 12347319 94756177112746406205344861584767821544 12347320 -173435924605779471008755105988460134400 12347321 5546687962140813302595187705920061440 12347322 14944394975902106125381886737812372480 12347323 -1971010951493825472868108660228317476640 12347324 1335649128573573070297810165186280448 12347325 -385902361615314301572108051115778083950 12347326 -51324951957228826490448713891634289920 12347327 17448511610410796749390897099075450176 12347328 -82936832368089975407653485697170407424 12347329 1410933479033831861498904738845871639984 12347330 189104077895032343782256966894624270400 12347331 15830498229506635596717040923796715520 12347332 123475877664127344690980013013208659200 12347333 -429561897374938020564883340053938344418 12347334 -496560696275058893856149572029484888416 12347335 80089111191432942065774763728010385920 12347336 -1053053555185693467708375305221738552320 12347337 36785364504715647297382566156348479760 12347338 -685272451642234953666358526600547955104 12347339 -74145346008266680035311363302310937240 12347340 -345020232278720944647658747800730828800 12347341 -661142836164985952777307499049949733258 12347342 -154510442319893809405695943647637673088 12347343 857814461231024396671905074903804966400 12347344 15967938117705679229650334037936357376 12347345 281712990306559968545253518980703162100 12347346 -346611305916371316719576241516950629632 12347347 -1611953823605779697371395467508362605204 12347348 -519815396233082553246214507257592725504 12347349 -46731071934740667873872429718903610560 12347350 -337980471783433663780181726021343765600 12347351 -60006692465891305101048518529755728296 12347352 -401602584288343812307697171935005050880 12347353 -284050914795409709123383975998000108800 12347354 -833053862304921662624338284426748740624 12347355 -317254064296865332856617165700079927360 12347356 -199601640362800047996214223442798643200 12347357 -280079621754871443770838961577089349280 12347358 -538847564191481397220986248921740314816 12347359 -1153609446320031593094149527134202494000 12347360 592486208572199008341688221223476264960 12347361 71019665366987658980094551114487117588 12347362 -207040748901540472736584548722740187136 12347363 51057121155771553153990765744948273656 12347364 8892616013240141922317268586858690560 12347365 -494744890939823296026023362266344452740 12347366 9094521694784817433561622146760995584 12347367 1021066159023961176344635235894195632680 12347368 605820322285378143750450587910768721920 12347369 1305161041588816941829833177310692735240 12347370 -228110736439293318917462637777494016000 12347371 1065039739191910962244555033499507565472 12347372 -536585417333820394639529277735260900352 12347373 -344381759974421152654806976816407047616 12347374 -154581418546322519666732991448692715200 12347375 1951757079408682300836588392516675310000 12347376 -225197213732714865799072358822824574976 12347377 -659848325217252050603453568488165716928 12347378 -347907669308805765579086184162825586560 12347379 925396323767472618071807408382898570248 12347380 -261381509121581497052847169790358355200 12347381 -282111076227251922657454635869574340068 12347382 536432049127622016863634900487156051392 12347383 -323417371854303342491085306666873209368 12347384 -91592447426744237118112075483722547200 12347385 353875338775163166698451702570720056640 12347386 -198354750483728672786386031022775166976 12347387 811807154701794880128093371856025711680 12347388 -113397433618336175918260545228229547520 12347389 822821653427713561895236907520394781964 12347390 574831255083380858469884136408128880000 12347391 335046816782572664177923546327286600064 12347392 47753725325199983122632028869309235200 12347393 347496911194911457725689580056634891264 12347394 1911251796559297836950965681010338560 12347395 730800228947099968127211633689665856400 12347396 -42834210551783647202869695040539068160 12347397 -14801156290046650106657159289878224320 12347398 118502163782964529566372638299469371392 12347399 1020435817046748943836490314837061127136 12347400 51409643049632222103937912684240896000 12347401 -1401251286580771101755321400909000546096 12347402 77025736269843538759945363698966374400 12347403 -480957171606134548616538258084222457896 12347404 -3341019052427936597719488882417544704 12347405 -346856254207742183414565609672008042880 12347406 610632397006472177155658207978211700224 12347407 19806876840498586649589574604387111800 12347408 -105950406215979170525368657381437997056 12347409 -595878669645253625333759638286127514896 12347410 131024545550853465583065436480499031360 12347411 -272831805264985978200051076007386387200 12347412 -184047403780690126322470370368824508416 12347413 -122481820730290507397378887103981565856 12347414 -1170664248640590270133474735205539567488 12347415 -313733259443690316625660857301861141200 12347416 -624242954194504376088368184915080908800 12347417 -2875954916498152529341642049050728355200 12347418 105665039781914508578858539619081245440 12347419 -106412012709080375450386908713439113440 12347420 22388687600967344974157389963290240000 12347421 -327839068712142842649656347801212573312 12347422 728742069663974601680028621894160554432 12347423 292172289056612160073407762669248862960 12347424 555517926834575085480256707096351866880 12347425 -543771240316048985282993827201528731850 12347426 55370626912408674372232667892778305024 12347427 -29400414002634317059327640917857637968 12347428 -345761630391079456454165597168223537920 12347429 -365905653492432503272160768761446539970 12347430 136932269365045829615274331436175851520 12347431 555572658470305101249413578860961524712 12347432 1011733273883326111159650965212756454400 12347433 160579962685949596528604736325219337664 12347434 1632460345192734424339634054807885452800 12347435 -673129206083125933346746266835843641600 12347436 -349249369789477290572425470520425650688 12347437 -127645863288698570890772696681192902056 12347438 -122613126084112604405884176773859770304 12347439 -27862267038410272313605084871495316192 12347440 64763704112898442771367037945104302080 12347441 1269695463398866885839011655681373196400 12347442 -569138749333176872472802005427477058160 12347443 359205359660587135359136793851934745384 12347444 -442147975682779940694477219974593640064 12347445 8234133124111551688821285954094560 12347446 147302362863615937942453561529967417600 12347447 82282200241931165617045703591986061232 12347448 357832215916949608531873013690054737920 12347449 -9663301885435791639200379339342965036 12347450 -7550819947674622557707968459446950400 12347451 829089934451066282557430198337455685600 12347452 -289363703531192109970120678307939168256 12347453 -1888857245507246791112270241933860714298 12347454 -50715767087937702602850632043078789120 12347455 110441417341293010063870470914343448320 12347456 -456469533913244656819131844723275202560 12347457 100369574804106771344908071721754031360 12347458 -105046763064713655942233499321918915072 12347459 -311091465432348567256799729689166198340 12347460 -392718964255606368837442936719649278720 12347461 969977619993652731284569929958689552960 12347462 -992183305382973590705972024206914756768 12347463 -182320709024705110329051626092261032960 12347464 -2283680073742185687543243007319502028800 12347465 -483120508521430681723744591170668751480 12347466 105142402420134720383190458964525465600 12347467 1608244411309875905017948310361837208464 12347468 45717006082470839904618999633223729152 12347469 1205018879776102241513720448827414948064 12347470 548076306784608602889668065441368319680 12347471 -181721636568652830203451266708606525328 12347472 -2714762749044461986885343318584197120 12347473 -1726390006392842909820037092860960059280 12347474 883300640766397012896320372842839112992 12347475 -70255311701147881625631416727616992000 12347476 -375009458195497145446266143612721090560 12347477 -345631080032732873536917030593550702180 12347478 9600730617493255036667173823934767808 12347479 -682981234334331310506152401908840989568 12347480 1342737703365218298458791894018029772800 12347481 386859489662637558725143111698226435200 12347482 269738362045473667601094648641499593472 12347483 -125920735441609343134598858097396014268 12347484 859606659900853739736165981519869569536 12347485 182134846005016738836315054447480339180 12347486 102367619603112695043774801208094436864 12347487 -71681038043016343771814099752236972456 12347488 156477202514577723998839705089337589760 12347489 367909946955733123287045765482762759232 12347490 251537126325090815107946547252475269120 12347491 369686174714327416333291523563723041024 12347492 -110084403766421772890117361384986234880 12347493 -3853212318662747179663428480452098656 12347494 921776366176553249209135900910633352192 12347495 -734939167864135324180484010766162592880 12347496 -117244934459077388593945962366720000000 12347497 1123730600457433844742681436984262000272 12347498 669344468693899502511476399722502413920 12347499 472471956464075631243150222696461912664 12347500 -235600148478452976357405364952568000000 12347501 97045378241849515812375177697852604502 12347502 374888813562475677907146141860144941632 12347503 553165573982953580538584254408301405680 12347504 34121998305336157560826793683668172800 12347505 -214752169040418513970921724586352156800 12347506 105144425772478871020776895148126759952 12347507 34318341035447007428529994034786341320 12347508 806465320467284633687486960657722269696 12347509 -693708187075747072677356298461949871840 12347510 -122854754575876317702147447238276899840 12347511 283331684529489012933493765548298137600 12347512 38841320444546367571208260380952043520 12347513 -3174029862787554834116429953190389641600 12347514 248044338043911374959901172069448097904 12347515 818343335809223730339041709485602848720 12347516 198340237501407463258199548187796644352 12347517 41665484297514705026859361744266977280 12347518 416534896581183920463135825378623510016 12347519 -78794234382847349437100773497166796880 12347520 -156906803903577750961713689804144640000 12347521 79460829654244582495984579347792156244 12347522 -818817854856144248362422636668364725376 12347523 -514916252940412882210460677779899693628 12347524 -308520849868833207763319130995226497024 12347525 48090429101439042116966566273934520750 12347526 362071186432841708588735383277817342144 12347527 1137142991550027705744701070208424797200 12347528 -985048205199622302781976447555387427840 12347529 13265688735951624884529316576536337728 12347530 -274872202760031603164480735761622400000 12347531 680334533339117662426995681086361686304 12347532 -137730885807186053555132495428170163200 12347533 -383411707518072989300493037789323692640 12347534 -406933974592820868690522436594808299584 12347535 -52611186610255475044865511240891778800 12347536 3172967556935605781765039631390081024 12347537 5197965814043641452256527969968992032768 12347538 50583947023615263207218552361341652480 12347539 259759669679655318378514663727779699920 12347540 114614411973805841399111125618983905280 12347541 296665512959850659314966304857019523150 12347542 -163808812173079135030427436117967787520 12347543 -715129266383124631101808948018255720056 12347544 -1031990808629512303846880186911188418560 12347545 460513052869213675199434888013270866560 12347546 -189635864954339017646120664269433888528 12347547 922003900366224775594281961469403490200 12347548 193134111092260577660819323681090564096 12347549 -1515767676822364817669386132054005197760 12347550 -3732484144570304652464482314231004800 12347551 -154863491160297711772500945947702384288 12347552 -39390111380250634879843693772459212800 12347553 364398137467470992637924881905273569408 12347554 -204551224100589519291186756357190671024 12347555 313319047098102321827774279470873651920 12347556 6073537984608404382180261802984710144 12347557 579446844115649434270301182382277039806 12347558 -170490925073215323859288865863705069824 12347559 1092484882302638771432799406304711185392 12347560 311937905361907686800583085166820864000 12347561 -838680328396000598592331627974950992908 12347562 135421375086021945015475688098044882432 12347563 113966189399995464431162480168813556240 12347564 1765461526129815827821501815341370041856 12347565 -271323508484454571893557703849455062080 12347566 104944944611410024537207382408633088 12347567 -735752222895063562844540250922900195848 12347568 253379106974394580285312389582583726080 12347569 44041751282126506381218276629923393128 12347570 495917535102593817289278003831947544480 12347571 447936148337588775793868901968108612160 12347572 -1085496000687951066667124863310066382848 12347573 19658186197314890024909191845029449728 12347574 -204829429520784066749479490850205286400 12347575 542425819969967258687838378749245216000 12347576 39141034092016563005121262814056488960 12347577 198943018151532275206924953541717280256 12347578 212298958735586480187358872322130164224 12347579 -6175930698520972128261690350003727360 12347580 -131236492286665596144125215900274688000 12347581 840094572456236965336606076189411203200 12347582 55632305231948686002630169450294875072 12347583 -354421194166783455377850540553130608752 12347584 376850114701033135236403827839442354176 12347585 88658690493972362549451188584342381800 12347586 175929713790807676386523595764973022720 12347587 107939714155208429788298768455680468480 12347588 -218053667705393533678058810338798347264 12347589 -1083614787522964845120089941092071935776 12347590 357388446096143051596805827367140636800 12347591 2017343027219796191405016929289960659400 12347592 -635357213717975326238008047942888898560 12347593 503431055862175800404179243797701963880 12347594 202649289522372386289395957286886428672 12347595 -157443173555290888923435169316260057680 12347596 251121955580320895962909267689039854592 12347597 -1005147367520669879867846797898663394954 12347598 474393765347722750325474338236879027264 12347599 -69715495005241076044613938121883310080 12347600 141040208420688448508201369328964608000 12347601 4678538034147117567439344834372893568 12347602 794293339781623262601239042148599952672 12347603 -247518920925218888222024001167070817680 12347604 -571557951712623610748549189131920812160 12347605 144442328655448619526309976812675778560 12347606 -467022953078591125342292845231382121600 12347607 -424703519596181869452873019318253079960 12347608 -472968793406301714437141119677294551040 12347609 257827405482652926315805342932818220810 12347610 -55802988839415304855114226420984709120 12347611 145505958666145038970089647410397142212 12347612 -703720329507655902747745057231094367744 12347613 324760401830576282090295221372425262400 12347614 144269561172116101314334145961023712000 12347615 -161590131753506948305243837352960589120 12347616 507142956448465082684034035602770100224 12347617 573225147722233172767615519639317173666 12347618 488817050328778425531655566923211719760 12347619 493116374606095723842964703863685829888 12347620 162854984110953896302496732298023040000 12347621 -29984386809598920743124873432501039360 12347622 -67713788718085304937793500817074237312 12347623 -575363454345834928198262783097724663288 12347624 1094146717086426278359669797695694520320 12347625 -30351746518472287452916681130107440000 12347626 62037318824861398257745892077631470512 12347627 -155884538665219741655686380970623207288 12347628 163592279762071556053889341845533406720 12347629 -42218645958862683176712353118145924480 12347630 294422829244398284073916128143156352000 12347631 858561173118199726637495120200323570312 12347632 -83656560344649955304881820594742263808 12347633 1378528500504927792587318597917624252224 12347634 126888206803299112110168523560779778048 12347635 7637708990115150235371913955731558560 12347636 240395920866743108748783826974514894848 12347637 405937526249829072611437869901774908960 12347638 -482264380933440758340230703746344752000 12347639 544207574664861632399323175281241694840 12347640 27950020761960246318051758494287052800 12347641 93693424632106833110466251945392278784 12347642 -182006728596684060033307000811853482496 12347643 -81159990294885733148628677046351328512 12347644 -14544839916736959895286325250237185024 12347645 892516657822160656168712493335505657900 12347646 7708569635717097471842751959615253504 12347647 645554251332898231768687732322951325384 12347648 1267300271176549577513611184049267671040 12347649 -293913612584351102925321347713856265900 12347650 -118052284029925083623186075805575808000 12347651 92205101912301167406406396735580486652 12347652 284499657482065850044215399956881416192 12347653 244420774071284816443436292234597686400 12347654 448841191739144940726610961506866390144 12347655 -745283343076453530090108327584180193840 12347656 -1665716571282575030895893149820489226240 12347657 400658882224741324583095327211380800000 12347658 47538467900467868060192182093617093984 12347659 1939975490802817693353118639015337607904 12347660 286965837339909494703850989582724008960 12347661 9520414560944035139378546908350369984 12347662 549046005022029358732738680681212275200 12347663 -766537607112508777754948412477427549080 12347664 -29478338734164969013764945021665280000 12347665 1121099548101091261309434129509975040 12347666 895452965420475436826843636979356998032 12347667 23960376722504520330580394855345796480 12347668 -170889158283623475773764121510267326464 12347669 -739705392028603182446438627215677522930 12347670 -208096636978576040705428637096400297600 12347671 -383760217531559392692882013521899966288 12347672 174032407403336022578369941321479782400 12347673 83758665872579250989360953152774211968 12347674 295449621904713216975334980199686852336 12347675 316822356874770832031477942437829766000 12347676 655928538350632676805950553556100888064 12347677 711295697995030462452080650239862528492 12347678 94652702302341581959474648443431923200 12347679 385926032099763900311324534221672115784 12347680 1359362956445846661499478970339616358400 12347681 1178602057856512216545432223029047598528 12347682 41857982627798401640947726266577881600 12347683 -211808196905552338575279693079677635280 12347684 32805696316179184811124954715885977600 12347685 -226615825704263071735188353695330368000 12347686 -120118771779949537321173730929989715456 12347687 13819629368597589924406943110978790064 12347688 -121765986700680774255339290741025177600 12347689 -558769713631670205072986167660437995276 12347690 3193782811590476780311479167732853600 12347691 619242373120800413887370309789882511192 12347692 -114975836434020363191782842009581665280 12347693 1051729249627639251040513326522467666400 12347694 -251372792190145121551297801323017809920 12347695 -598465334483437507704744060079426745520 12347696 -211726080290945716782849656507469004800 12347697 -469316121373953636279113103156072617760 12347698 -481564273913607548921551963563983332608 12347699 -106953548771494520164498816578720442368 12347700 334426865290557460308206594479217664000 12347701 -388239389989416581976969193744781098400 12347702 -126054363617921279817722795323710468096 12347703 -28280128022489662866104314174516961856 12347704 1073660904290619387296081151745119989760 12347705 790670902805459888000078303983992049860 12347706 -308786213010848170688021154985755840000 12347707 -1481508696952848493867028145686800557840 12347708 7880966809578207244497548012629347840 12347709 598155760595103550467477099539975850528 12347710 363288005696932698070000464264138096000 12347711 3744504778861703113250154680847194832 12347712 -91809264449393940732144228939457363968 12347713 261554595484646550221078253612336448960 12347714 387853253412207427686210378969660121632 12347715 -1020190477443200990499821793497485908480 12347716 105124705281996514368382953481371466752 12347717 -1090119183640165023840626700425668347234 12347718 35764690060502576443914093489768410304 12347719 143919804630365061821566580553685552800 12347720 264536979066543638172574744293998592000 12347721 -22872280478583453428360787329623012038 12347722 961308114415286789683274557654069476912 12347723 -202837164405141614099382668592469864656 12347724 -237179547499519008862422691131086865408 12347725 302576624462145989378854141651124088100 12347726 226997778781218715840300621567191813312 12347727 178913863426022784241467403974490357632 12347728 57157933241551607993357520993905393664 12347729 1388093154577317242799950910374193551076 12347730 -6022685921060466359052590587271142240 12347731 -113214077005800938548654393301365447536 12347732 -527946495438208771874713158109209419904 12347733 326158521730034268820419183804011806464 12347734 38534144051054858819471601407070142464 12347735 -275413766492051538911225340070050863040 12347736 -306108123576018053807650733298232934400 12347737 -687959305179652648173609708516612938614 12347738 11853368470014013609731297935281648320 12347739 142364305211167159011978345153417821760 12347740 168988609343979707628059611941804848640 12347741 -336131652855211551460216034571684781728 12347742 -21705061695000168246120642699211041792 12347743 -2408710429069130563567545901642239449936 12347744 -1242402647880400221872354642971833139200 12347745 -407707417908589549183054078629149066880 12347746 75701185329606913527733855292953153536 12347747 -23443094124453960186393232170649400160 12347748 100769776674739494720799205175350353920 12347749 -225878357782019404674583483073644053250 12347750 129089778217509185666126597881082304000 12347751 -330921456421180790111833774783526400 12347752 26409884151509887921654645216386662400 12347753 -29705018040133671521725134224620902720 12347754 -499671843241952366912059016256574612992 12347755 72947336420643584228114601333523950000 12347756 -316993630429376116135618691561574243840 12347757 -328314210065832393100758172331240844192 12347758 -388492270001056438916908054359199815360 12347759 -1411427612326747086266418537311710901040 12347760 79681173911284810432876175535316992000 12347761 -767460521908601196255543089183384846638 12347762 222905247738950567419317857248435310592 12347763 -172961931949157719671843541703809998240 12347764 -23118356823821399452570610318614222848 12347765 156338573205761363663909056720564761600 12347766 -179033750889267532846629238549902121248 12347767 506526858653575990455881297315058813120 12347768 576549076790603120024366054922390405120 12347769 -146068807173258440932627917268894259520 12347770 -98776914267243954336654127234639525920 12347771 485572430054197009498613069288136900600 12347772 -141761423785299691184375898802954526208 12347773 -14882272049509941561781345871585497978 12347774 -356875751606973043013822494472069604864 12347775 -443208536272887551995171025435171328000 12347776 97120482741728626226002578648040734720 12347777 -835888200677403219278325545147811520320 12347778 264239171324507177441279917555916309760 12347779 -2059571904896579368258958222902073400000 12347780 488121255502955161814916662554509926400 12347781 524820463392509800760792160580847473440 12347782 996407784280677573648259484997284368992 12347783 -139335626070725677555363488462373187280 12347784 1356876910202318997064259947099327825920 12347785 345681143060374771247616086849040442980 12347786 843747717212454064916729613004026739200 12347787 -914070698215713946279692782799068773440 12347788 -517430687749950200137444625719656479744 12347789 -1157727890644112817243645155911247758410 12347790 30272658719092907876621136994059325440 12347791 -1043237612792285002860031852389848606616 12347792 110065685461446894515755108869930762240 12347793 -680189095265783870314380791216796725376 12347794 9404547485727441323222504900177425920 12347795 -514611951022573943673768426976605349200 12347796 36306392225682854083586674090658365440 12347797 214286466954830414087831033317018184064 12347798 -170332454679452524593947228774960024640 12347799 468919015210661026291423225119730773864 12347800 170612953053181492364305261170181632000 12347801 845317865738289715495420610993956649802 12347802 -794436702547523441147186309641896004368 12347803 105878238355953559044958374440359915968 12347804 39529860199271918918089547349935149056 12347805 338243462967151565001747734125509763200 12347806 -366495180067637489447464530442710761856 12347807 -780298323941601046043890174025433958944 12347808 1387310533008061975328859483911749632 12347809 1134374832144920800713884713224246117316 12347810 331683400756827737130489084216418282560 12347811 -159494681388992804853193573465515141168 12347812 1281213981854706112924468898440882140160 12347813 1051382562026588381008976315419152135840 12347814 -104056143559639058797714391748091466688 12347815 402079933316887822738605401696953872000 12347816 1118965264536152516671294829677774955520 12347817 -1008344793777504490293291683450375249520 12347818 85818884740350104538184744751848540416 12347819 913974433440459137098519200302474635560 12347820 -117956755524984583384089498489053875200 12347821 1828810275972233211445720323977468800022 12347822 1210581346811545379253168834791088776832 12347823 -367504136567187080750885456405677440000 12347824 -59879429959979176368070162210934210560 12347825 16960579232767172066662209370114574400 12347826 -109921934849868176576726055191811872256 12347827 -146905075900003100538319173995395276800 12347828 378664738480594705695511676161733136768 12347829 182618324882845718666916882281268695040 12347830 -78893830721124541811961582879815326080 12347831 -61653596241219954605858585623844438640 12347832 60285546958881456462115347591692943360 12347833 -231813072025865142361341606180708663980 12347834 -239895785702580555724850647764853413120 12347835 -202564451724344997533660169500950064160 12347836 -1037712061932714155355454703654428011520 12347837 14240756374426107548110884354274521120 12347838 -139515431896568069246076283452763630656 12347839 -178976048182606061717518674057195622544 12347840 9779088032454579374620436744927969280 12347841 -839576674103109971920239418638313558176 12347842 -145219155755387569164569003405128010208 12347843 -563386914096282468213588617843487379908 12347844 -76575499990054306000432838977941577728 12347845 736055861348136785360762503707997342680 12347846 -58688798976371395537986760106810566656 12347847 -39396202127912116497973162999198322160 12347848 505136867653804092564933264582562498560 12347849 -252097068438938419557081973166514339072 12347850 372404281277986788176026313163643123200 12347851 1235517376621996203692730810777708392852 12347852 -1423798185701363211443780852068789816320 12347853 116917143873706049764431974560608428640 12347854 231083253043779064660308275656575773376 12347855 430749163501185113103307816206784167360 12347856 -98824892139649115395758605674520248320 12347857 641013516148437103046696321248842853106 12347858 -307220567574478435867983173591627489280 12347859 -90125710527793665740023646086158561096 12347860 -69743639205979723788583873924738252800 12347861 542437732125394476712982451961489890012 12347862 87272233963320317864846770121830349184 12347863 337284872953870638164753186990649226584 12347864 86401707490939840633945283720936939520 12347865 134366411807957526937470325658386237320 12347866 -41847580498627633502617846202865869856 12347867 338017498439714214346322434794270642192 12347868 173637622605995735781396661003926918144 12347869 -1200835687729549779610362413972916087060 12347870 -158609846498926546230272147386615101120 12347871 289457994755930597815499508056299395912 12347872 -20178207784277985085389598141678878720 12347873 -1374999491248851394823932293618647780220 12347874 -104451689987555503012312844759796817920 12347875 488662235349216929717518807780818708000 12347876 -5237424787774869034342696536728298240 12347877 37775519109282488226163942235257963008 12347878 -319616448659507935720746461093497385760 12347879 563721096738977589538837370185982151360 12347880 -5641182728101151408070957742505164800 12347881 189387644565299854328197226083701100800 12347882 738249881448601416320526093833840307552 12347883 -76965363739663378686823174748756272188 12347884 1380298093797111742180473130144399298816 12347885 414134777103250752698166164197508814720 12347886 -416319516333352534070024810189501017536 12347887 -1359573678365869554717318809652085894848 12347888 -46280234046724496109269505838073118720 12347889 -221498170008267255752488027204973608848 12347890 261545434328791463579912440335619447200 12347891 959884301777932415102252957218405937520 12347892 -108489574655051314835650217435912706048 12347893 1044705968053766058882995111061035923900 12347894 -58174238760089138608311263191094864640 12347895 -53313357188501443081605937774351426560 12347896 -1386022725522311349421701980251792035840 12347897 360744076505504731095469885844283050346 12347898 -2340262736442428916241900856257032960 12347899 466133619729328388531525355407262120672 12347900 47012195624101229279798637712710336000 12347901 -112402368278061862811309850340077554970 12347902 162425718983843240685727065481151237952 12347903 1730290676045323437020630885963939409504 12347904 -118960382139960757658340645204519813120 12347905 -807166470184437080085697790094216704940 12347906 -54461073812642229708817153423258005600 12347907 -181480213374605667370456293095302314240 12347908 -621770654625002543394943645378761599872 12347909 -285638541235066397074600093993806407040 12347910 -341136704278519693974653830905070080000 12347911 225396871734555974364330144980461071512 12347912 -578870146023958501365414134289414220800 12347913 -1032154536160251808419162707659524124656 12347914 -419257153151798703045546697917138676944 12347915 579122532120094679867580646847693398560 12347916 -154626024338132011153429249818373423104 12347917 73123093210428010294076395408601535840 12347918 566984793302075861088683361105492163008 12347919 837155250071801463492906583363336171944 12347920 33689943494738422935338326490024509440 12347921 160855334773161684384632504229871004532 12347922 -452327642010777713590968257573608710528 12347923 6168936131858198761750174417610860544 12347924 300180388967901648016729700517575680896 12347925 -220121557469178033390935479854768180000 12347926 414628207810232786855773840298106239040 12347927 -288347214848379739886798235440926210608 12347928 583875623637888757544357938899468288000 12347929 1033801022309218272009012449083047840 12347930 24378935689414031813152467028686259200 12347931 -301647387428265394724571915166550408256 12347932 188464007533684547800005974331060778496 12347933 590318231435119021379995614177341536320 12347934 -765085693757505463679241786381125388288 12347935 -117752910251165316389054172217853937600 12347936 -62106367786445008316187223472070328320 12347937 12746551072239180166972666027687833600 12347938 750298018196627217042051393457465461120 12347939 -1452475554795260649409434055756730567040 12347940 38081384881379095426134776218353623040 12347941 -342158306445454818960547355889559906848 12347942 143928527118138004626459076612499583744 12347943 -947697426541324139163129017049955806936 12347944 -49266978037795694910312486934496870400 12347945 -140736895814115411659703860445903657600 12347946 -50505936637059766716593208073457922720 12347947 998595226162013002980301792982466884592 12347948 215978083166993501011022369188963806720 12347949 -870698316661721372619898843444912368000 12347950 -4506139425911302266720316142991840000 12347951 -403030800762516402467055881301194411520 12347952 -126694906952483350390763891767726080000 12347953 162719303566530167553317056232445757202 12347954 -117634320047039638299850326665957634528 12347955 629820490900384008811560202300598475600 12347956 208436269458498112144474544889945128960 12347957 -416606311216210429536779965578098554080 12347958 -114511496800206380039851166823992832000 12347959 -280604578348009222433225208441044358912 12347960 -380079167236392691458490222861826457600 12347961 -22303439349986102660831420999386903728 12347962 179871054323231978119585453121301487104 12347963 1283197321208706674374144552750580074212 12347964 -19441372446640509432963363332717497344 12347965 -30222282977637812664633801500881132800 12347966 22036724273632607297949051997015732224 12347967 -585547677098927991460771485981153419520 12347968 -559092237852515992283937842791128760320 12347969 -430559442512909736689339871522685776300 12347970 -146625696859249243125518199925193395200 12347971 -1965328435010520943302760496534285315000 12347972 -57953209516101970075356459386230837248 12347973 545532637143196986579649823561466661728 12347974 -549182575024422388642327283902146866688 12347975 230429162665477482709659301592576748000 12347976 485932208993887575519491530557219840000 12347977 1025060629282818233674301052327783748826 12347978 152563434938592543550917162991185113856 12347979 -434070382190543206235402814761668992000 12347980 -1222771540024556235918224863228788111360 12347981 -2322926769992236239979808254886003277888 12347982 -104207918541641216317085984388613716480 12347983 -198345340018941888846916368260833874256 12347984 -42111853857785930785700887155717439488 12347985 -338020586247452300512665054844904199360 12347986 -230804771271497338540761972009579525120 12347987 327977244267000557763092624170184515440 12347988 -203786856970302553051255872784955136000 12347989 411825888702051517972416910236989231260 12347990 66358175005177424341170051732215904000 12347991 232511402965226271159403408171493935440 12347992 626953811221915497253832116521610137600 12347993 104586708908717382279470026019159760768 12347994 211919092357152386237085272856552768000 12347995 -1381015914418919626873884565030477520640 12347996 817838683983346149902429728374424896000 12347997 -103092883466690718922390840238231443680 12347998 -51553517889416012965181609230411849536 12347999 1632950221570213564413500516743883796000 12348000 -493730122924881270794252600495308800000 12348001 179656856065575533159593935868344216744 12348002 153419990010273877648595381678323727952 12348003 394902607221975019582123354894861461744 12348004 1522387067276296715803650168194477660416 12348005 8322467177425658067149651775142773660 12348006 451698430852088931995839797646354795008 12348007 306259551535384182076047424836596990512 12348008 1618632713868484223198166854187214248960 12348009 -2799663318944875901968982960175873936 12348010 -90926689745715863816820114687785057280 12348011 -8140287046359833900549664159133134336 12348012 -228213933464209944159059692885731813888 12348013 63514330021117486664297796838579275904 12348014 -20089823119063302327973819380625701888 12348015 -720741817179120968018281693646822173680 12348016 -117492899784890460478117847441122918400 12348017 664605642782661834085409747640540093024 12348018 629038789865642313753638835157952509440 12348019 174382922252755884590772824886851813440 12348020 -610285144183881422768158450122166283520 12348021 -4110982886370582275152405778340575616 12348022 241967588381654375336282058460099953312 12348023 -128425386151669125209603659365154333056 12348024 -297140423669339264262794128555774771200 12348025 -853561910999350698453223788646154398400 12348026 787569683564220484915008727537871904480 12348027 802942730683816212286156961509071880080 12348028 -530540055031038983112493552892813180928 12348029 425441862889450141243211060264020938630 12348030 8430466214895450580360312027082910720 12348031 1010976337214899898788317501202505443200 12348032 1339485054035348735395444906112267059200 12348033 716257963105208175135622461168640370688 12348034 -522998386460720907687348280354350721584 12348035 454369806010848385122114106095457815360 12348036 184574418105449944008727377131687952384 12348037 -128082683652997480247745897185758403300 12348038 -279853489777671332805236436654779113920 12348039 174212640719353321811154128239290406656 12348040 -395942087582102215223927496952417843200 12348041 851982857501840604878241429681890540442 12348042 -81987767437527339725331914195105496576 12348043 -1650990462254566770903946192147486908680 12348044 -92215016148608646273136010757670268928 12348045 428967586204060432956243130680471090720 12348046 -29286254534333948956146565280651121216 12348047 -280921840117059636138177889080767911296 12348048 -40249633240753891642311663687553253376 12348049 -524944546028765930296153813082630934414 12348050 -231708372399883549504082295615213600 12348051 987489554909738093361260553955428210240 12348052 12109798193911549207780101336614559744 12348053 -1687157696083798706210694364012767139698 12348054 -225257778994278754730190396235398623136 12348055 1168128533063525095972617644912496444000 12348056 -155445337898310695567175110262154199040 12348057 -455194271982773387149192315816739354160 12348058 -681049094779541634404801396990524043040 12348059 61673894877319379137046287817177071680 12348060 712158944186502120223556712930872401920 12348061 1891483318170247676386580305344169249824 12348062 770763419942484597399802871526757224000 12348063 -47508939004467854704632793055502312096 12348064 747261300749414351386833098403768631296 12348065 -75794263089218786915666335037398056000 12348066 -242380550778780326913586783928775413376 12348067 752786512690935731887580380727245137116 12348068 1291763014415312051582519991724698912000 12348069 1226706031388872773986214615899083640640 12348070 172240860799073034643248988180134600960 12348071 236889299002353980554598142306736483200 12348072 1130414313140772118033509508056286003200 12348073 625969336134272785825187918196244291322 12348074 946933533903035960135614451647680343392 12348075 -77697851139001096852233444102708940800 12348076 453272433379111534887831814411540737024 12348077 599754658267147368706804556069041536000 12348078 -69225598221801819525373129563834288576 12348079 -1469532652197274544221586449282395719520 12348080 76452712600318166853588491841693941760 12348081 282511793682300887119688719659202115280 12348082 198322636056421482903166259461003441152 12348083 -1118212811390281854338094231096585400320 12348084 43189889621839523455815950763000545280 12348085 -1095286363548512047832385897635896473600 12348086 -521126106585253693094984703776930243520 12348087 -523236525986105107253051260009759401240 12348088 -201976641505182183276550391579641098240 12348089 -253258711712026823798876730561650529276 12348090 88197180750934342636288955748031185120 12348091 313515046908612040952300008367544781072 12348092 -96642544606219775468861925962065296384 12348093 -204389454015517642371400457029143367872 12348094 -357249553127984771385266548719756410688 12348095 -7770954639499963504696806052937395200 12348096 4203952286890356073464980620909215744 12348097 -30397723329316355389587761964128043454 12348098 -242607314063279781440715170468725622064 12348099 265877226718401133306628599616905903200 12348100 -464741950818439853029884533465610496000 12348101 373550384475205425162899671602486115932 12348102 -160468167178455017231415015598758856704 12348103 -438838085895446480318983918958842222552 12348104 1557066739356013058429028939643256693760 12348105 -235889567961034590754177507635236060160 12348106 -202187684859448387736400804001039196160 12348107 -66270748094846344809729406730806699248 12348108 630514170610151678499575785148819794944 12348109 -1270082496126347726805780700751194519690 12348110 335823924401020419054677201066899824000 12348111 272092931534598447069272594762919725184 12348112 -85317808743603152521993454573029818368 12348113 1480000110430873614111162541071646891200 12348114 -379206966249098881616459720977286348160 12348115 60220400560911700313690299715508378240 12348116 -1364773289104305217405577707490129756160 12348117 -18487484300189186756034754789241289252 12348118 -523203488302123634793458406168344397696 12348119 -50047491627060774988934924831392492800 12348120 114050036228485155863773226383905177600 12348121 -154485084261193218370266119028975703680 12348122 -1214802296853492318940830475900245109248 12348123 -540060859452809452159029169043021408616 12348124 -375933864479817376440272498254472704 12348125 -49605101169964195683893364441750300000 12348126 5014388901683228430286868034016967040 12348127 298193006409896973225401802797693762160 12348128 -163393176812691864263846188652119719936 12348129 951669227966176321623031970214813169584 12348130 647785144036487219900634174888824412960 12348131 1031787176101314527401977729234142315932 12348132 -72328102875792106294904304451785197568 12348133 76908656204840118256941121874806104576 12348134 -49277013393112765825046312301668503488 12348135 -207879501325235140234749453638741849880 12348136 -847964974520143729077474706683265843200 12348137 -210748946108918385737757104889424252416 12348138 -6980613576277824340027017851895091200 12348139 448684992831074084167344217228823921224 12348140 196624688210210770870782234583383674880 12348141 815463164020124102316169482004705943040 12348142 -296029542010334447766497234789840342400 12348143 -108219585114656860723410485568198226608 12348144 51393670094316794000632579318820143104 12348145 472010174416842635870959965951509550900 12348146 -260046600067446139140595247200746533856 12348147 -596793520512971826926058259748350126848 12348148 239864832605880408449031061336486225920 12348149 292535590735295818081730358237586948800 12348150 -30577647910748332165990493975329996800 12348151 520071684182880143952876108408142098152 12348152 857337654211592332088245329156140421120 12348153 1578019965288556044689317070932509928800 12348154 61968292688667435211074622401338476032 12348155 -922066048992104337062029606176265407840 12348156 184842642739185117562901414396942172672 12348157 -490569277552136036889127924001590404000 12348158 236024511468129047731588353568311974976 12348159 292388974965904644999343906131204245376 12348160 989928512771666380175467134675226460160 12348161 -290402744300932491618842815200902029056 12348162 115852961174458399607555374384994832720 12348163 438887725603991514910032376132075930024 12348164 1206852792952559119942152421383095808000 12348165 49306464855989478419564196694141125120 12348166 343992736583549065720435138203838504032 12348167 -31093985531677081146336475984751525808 12348168 -60488688090501654682806744695659560960 12348169 -142001632559827122015776799493634146560 12348170 -329279391555922086417462151462413623040 12348171 936230870058059280079574540486782560 12348172 -110319078791884871518056088521332085248 12348173 -1073865706124474298983261065991793733578 12348174 120944524572977192970101699256612864000 12348175 56854320150122571208872668285436861600 12348176 -224186214252229711910461275886367539200 12348177 484231822367279309598315991677328289520 12348178 -618556772513689857437757383255536788480 12348179 398241819848279379149666259753306523584 12348180 -272992659255997695512619638387318784000 12348181 -4057493045233019527704090642497500928 12348182 -70318459857763646052637633294820677632 12348183 77083543102991823319393114615879870824 12348184 57029862001840189283223202386181939200 12348185 -570242221046629483116531511450215178620 12348186 -592818200043513013700737273140414183936 12348187 890456087424152542004142035744177969392 12348188 -603007840864114877258981045626505324544 12348189 -390983171940613868967122335716414933216 12348190 311240265640744322850667376718822177600 12348191 1686769819852500241343813067239220909384 12348192 -34432599383268971971082684596632944640 12348193 -446041189358188053974826696810289878912 12348194 -422137003301241568289559782656767198720 12348195 275932458295922620224624785013538502400 12348196 -201237620516390137187823625872608157888 12348197 -535670205260490705177141474319196559108 12348198 335648580114793280655086078584443204384 12348199 434491811700870820603776094347797726720 12348200 405377429659773396608907411866092800000 12348201 802611321409301089404086987560607280384 12348202 697261446698364095423789481116308773552 12348203 -385849909581217355754478564617609732720 12348204 -561124647227199447144949847179442135040 12348205 -187855719796363520073042114863726958480 12348206 -16953011179302444483728941849574298816 12348207 -47056206821712303398970221288394552648 12348208 -290735323492798538548025167733051834368 12348209 -1576817705928875151954683179903249540590 12348210 -15701305961107358706694918431682068480 12348211 271507789248741847587594420332500092812 12348212 665373204034221375334818198538379139456 12348213 14606376848948757179709626736514784544 12348214 404376363384381612847799832065091675840 12348215 435430251533760884343393724865546201520 12348216 198681781561047895891460259884735692800 12348217 -64174278881380077667479271327919641728 12348218 -995347127656833930583768466463118423440 12348219 -92468257145067628991496993624695824272 12348220 -552174898329546395613387655325488197120 12348221 261997132342653164435287729073342361624 12348222 -165699716588419638613429510666243065216 12348223 -606913582284189120356156552967162430528 12348224 780452360392276407033177458199232512 12348225 90030131310226252123055876876465617350 12348226 -321738081483458671915947436135312243200 12348227 677914342701409150803852612141264614076 12348228 -62157610907624826468024216149334343680 12348229 -357269732315841196708115265925266472740 12348230 -50512270866276651037204061514506434560 12348231 391868996160667908047577113083989769344 12348232 268520861784066238161616002478812057600 12348233 -816011046952961668022324822311362858480 12348234 587184284690268702407367315674630192640 12348235 833963631668718730724462973251703403680 12348236 658614948884309005787520340959057089280 12348237 -248341070065534261709916136241454294240 12348238 2320527203621378925485231432744090496 12348239 706038975636075524794602263453715387456 12348240 -90731716805417591779055035168212910080 12348241 -1223000014107739353555096200017531401358 12348242 43828426829421790829385887559402535680 12348243 -225446491213440789189260920043754416268 12348244 -981304958425827263475975834590280974464 12348245 -211020436057801538215583385415995519720 12348246 -258329218330980042280051894380990513216 12348247 -1567541875009247727704642276618932461304 12348248 571906231668097734464135167724314398720 12348249 -6430635910246499046828324349933799232 12348250 929913281576571709293518284254612504000 12348251 -466496629625608021427325524964410786748 12348252 97499569556336177592254158259619225600 12348253 -2577679650848822143423609859924114121920 12348254 -35722872679138419761743085224860120000 12348255 653153724040634162744606349919484152320 12348256 1336411715982891922828422112580842291200 12348257 620155874786327285942625181543640751492 12348258 161664935227129788214129886408776980480 12348259 -199507882246356303231374548029316520448 12348260 23340213404003618104988062257543221760 12348261 -1054703881920681147775256764393029120 12348262 482542844511103828216314054422343505632 12348263 1056029407146955276227919309537483812864 12348264 324282291117646486899468435430011863040 12348265 -634267439461290160419771561073627493340 12348266 -289849113723928537330718104701398388480 12348267 -4195123025271753269760547782365900352 12348268 186302367933410778706029010359712596480 12348269 -302859958128946234821151125136606137204 12348270 -351603218725833774433900055981783852160 12348271 -24366759375063525650167174194533126320 12348272 95473871512851148290322726527202590720 12348273 -360647711644065179177267371187633877120 12348274 -779208163321839967887306730105206906864 12348275 301113950980965562172830088355565392300 12348276 237989331837299126334247839847236575232 12348277 -839824812561554182444328170110566926820 12348278 276848531112202475855350467921609121440 12348279 20053414644546990902633701593906054024 12348280 -148786853588246217174922859545877299200 12348281 -312187957145495525062676620689771751536 12348282 364702306582803876035360343786237192192 12348283 -181819262314926858306544237576947833840 12348284 -90495295199817690271658692265134938624 12348285 128899212988945202632153320973184239200 12348286 -144672621928302390604190563255844170752 12348287 -377737321322604239265457186602033830400 12348288 942830021494374939921221043728437739520 12348289 -1939105224681036547002854432430840342910 12348290 486507015631399892641944352569127987200 12348291 154265877309577627203229268815378920624 12348292 -524313362206849711906703476240891904 12348293 -252085860251018856885444975098165719236 12348294 76896842587786758782586033621994488192 12348295 -794033191800268013556951556878279736200 12348296 922369280801316476922615336502326113280 12348297 -336332691543240391181459375959492050972 12348298 -56606725058110394876409319434037545120 12348299 422151889625836387449509616818428953300 12348300 285124921828353698571376103085054220800 12348301 387665822107744836620785114824939636864 12348302 797798599693717466573053193021126972352 12348303 -272488018669791189992631996984167288832 12348304 -121757806059423851503047379428536442880 12348305 201873989418583919384704310032901625000 12348306 6187265623169657046684523096669351584 12348307 -771444682438498095929248914946287898248 12348308 361769334570773124048942426045009954816 12348309 588577857736250541482060742906692313600 12348310 -5447565251205799822022664947444883840 12348311 269213399030419408532629545433073190072 12348312 614498575608696764636308306639966187520 12348313 488241241396388982311217877236608479562 12348314 1071004398136878930136593607977830383104 12348315 14585875118257599664446372524528256000 12348316 -182977160247492694789308315668882910720 12348317 -1154983989538973966663276937677601380634 12348318 -144638830812040135497385261292757052800 12348319 -595296429835054235420714971848257205280 12348320 50053700993632683184862844022224322560 12348321 -161642617469632142672472920840423742288 12348322 153602131131488422851811074473486943744 12348323 377625303163494116684588020516484324544 12348324 -161860368122629568277650206515544068864 12348325 -677939943870105604204458084071867920800 12348326 762436829794001893334509180261387718112 12348327 48377336908456538380523835519967059840 12348328 1064426499772547748031536919843313664000 12348329 110990120654719627174703499867215246976 12348330 -368443578331152774254462217240223630080 12348331 191434613941009663622989828458423530832 12348332 500804777268037168878003034107826176000 12348333 -1350896545840880075505300917290890643860 12348334 -169013365768646999052701416527490133184 12348335 -322259522054428762706899613157448778640 12348336 30825832377135442147729819856114024448 12348337 -189417416554923526623625110731032352768 12348338 -170415168910174343510605928260962847104 12348339 376196093104712994497817971883493788528 12348340 -72176444429203698898368549169336435200 12348341 -1023757416139974321182183069305609760256 12348342 620098194478752940032619043807880115200 12348343 -252864478174316968752402271503666789160 12348344 -1301025015271848144370393060928358051840 12348345 905513618938357175153263213924608148800 12348346 123512406386340283526055315516657189120 12348347 -1955585644831239498512208359364697638720 12348348 -118665293122660754708256987347471769600 12348349 -69244189573107135803862089456289214560 12348350 71764613511797932981227838518510748800 12348351 -452252163796041864083653115574693581160 12348352 -77016289802874785000819010022154436608 12348353 33231257743191765083681480498316366048 12348354 -111222800156303333040568481163449634816 12348355 -75277083138016754234355677028089310240 12348356 -1296425162449768894633802203298822494080 12348357 -529371987760804278277060351408236773376 12348358 6091271351051939554047745130308226304 12348359 1905968296740000584136535044425093401560 12348360 -532238061941453475363778353205955942400 12348361 1588080875781666495894066315102412407744 12348362 -26373850736428644422092081041571140768 12348363 -85434172928510220147228259257827780112 12348364 -217874660205324017195124108114297119744 12348365 630440028105049071194830453433678413260 12348366 2856649792323439996054727248923177024 12348367 1521893903359270042087806918128820594760 12348368 -230306086595852535109867235362555822080 12348369 61146984255350602949395939647718783920 12348370 34173314169161426389700130390307742880 12348371 28940646682476604255555990850200095312 12348372 115520397797685655977958249196446420992 12348373 -786690325399652623078321320089848907300 12348374 -1038495611175464835878079007603973946240 12348375 402618205155654674676880261676053200000 12348376 877462522264361098055876629229311795200 12348377 -398480081878942343410562923093390304748 12348378 957947562479855416810963472950514688 12348379 363170663350861205049566270713665942980 12348380 169484698671925387946788774608151495680 12348381 -921563845817213158855811609792264754048 12348382 -264715957578639465907666539784412174208 12348383 -42736298107614052446460015803110275320 12348384 186404065215223775542482943162126172160 12348385 -77547139830970891969011019673057280000 12348386 111811843719200550945065738192049045504 12348387 -613561603508443476927904198863882393756 12348388 -8252198736014500744978930917136047616 12348389 1353957843816933093916770910863770840190 12348390 201844160133348749843021203786538113920 12348391 -140509989623863393079369034965806870272 12348392 -141372596318592786640046937830169676800 12348393 69180677981498892879315045926717306400 12348394 76051984973702989150097592394093652160 12348395 -400088955180126422700189722230762797600 12348396 -2389141801593190713133643207563468800 12348397 -26525013082704310706387884717873106580 12348398 -915197074444156730300576695402925385600 12348399 140622808285585321061651855531708423040 12348400 40224665728929518290759231423478988800 12348401 294209765043993388401843835307708635200 12348402 188823329054369491708185851916519505920 12348403 -71802401699795223687037289004593173828 12348404 -1107500529077872442701572608455645962240 12348405 -488975001299811941352834485265586048800 12348406 16886042092184787501431992101962225280 12348407 -890368780484513082835516694771998840344 12348408 67637866655296180343092095640018944000 12348409 1887656003697349390866226338005271416916 12348410 603070983337354114508014564490124987360 12348411 1079150059327863994076356188505038558720 12348412 134277665681296874362019694287234809856 12348413 414409251335299741162324852754807040 12348414 -82833603149971920530596842157061734272 12348415 72872458400813101642693948288337662320 12348416 290634532479060375798313141574188400640 12348417 -11631375570945882957866852255761233600 12348418 420674558117684924084012711920506256416 12348419 1305425510446532479313210205203160941820 12348420 180015272362569945465941610619794677760 12348421 -149690085851392536944927158210328785956 12348422 303134158708618029222935122029973710912 12348423 688541823122207260813727444528468140800 12348424 -254212355533942228764148349948708290560 12348425 292304501519114674789656262570472529150 12348426 -132103597932263386588576715549503612416 12348427 -174484517624675158820062880943894539488 12348428 620269871157476370519629609927743411968 12348429 -481837840471354685361722323943448177216 12348430 586159527873187154258688334449870855360 12348431 -3450851315353968988560627921331951221000 12348432 93786352589952655231670518856105410560 12348433 560167068803828032229105536262588533682 12348434 291266697242245866057599562573957000192 12348435 -861814429034620629240425435987030388480 12348436 -950293923861852767764907567652022664320 12348437 -606675896264170100722689883333529692914 12348438 299756400328845337959789939205760903040 12348439 -18518805837261357474329678849655084776 12348440 -372455257251606442272127548492965683200 12348441 -160296932354210134857891201413916453798 12348442 -335191146305768367546425034464814401280 12348443 -151657681776964830269145244840412479320 12348444 684661082747242998877719622469666044416 12348445 62684258567784541675191581960887630200 12348446 -218540892735681194634105992237830167552 12348447 104638749874517364796172604297477597696 12348448 -457688510490408992067636367175895220224 12348449 -767307284873171331531404714222807480064 12348450 -26344393273169863541324218179476730000 12348451 1399644606666982711252189575306467871072 12348452 176794545619279642227185111632975211136 12348453 288763860584820740458633717962454711488 12348454 390776807975845270579756745333196638592 12348455 348139745595305889512194046222809121760 12348456 -432133193568438103913133504167253196800 12348457 -1391282900866607626681211531352324923568 12348458 -590331769509299438863847857243195459920 12348459 339130951630747754235781548030815361564 12348460 -18631675018933527936783659045918515200 12348461 30682296208125723295922101821851467200 12348462 24974134146724521669697466340862795776 12348463 1180386967527876485701059837503181181712 12348464 -303811246646346627107206324555119329280 12348465 562928272629496737989861706005185989120 12348466 -176940941098448484870797697804240038496 12348467 1110399067148375137189501739761495845516 12348468 -686236230199428532063342286635149889536 12348469 -568341170129336297530640596278433342304 12348470 27863467481120753044159168087375050240 12348471 -348711001279427033443147033412592593688 12348472 -1458628579366996797925073361442618675200 12348473 1436864579814848627710001783440815367722 12348474 568049427431409276789924314398315080960 12348475 353734118013827657810700744422414148500 12348476 136613962566587742027585109302221813760 12348477 -77665424324645578486189342806999250560 12348478 131544587559928957040242135863308206080 12348479 -567397753118392691508344084854796880912 12348480 -49496847426714270816146963007170150400 12348481 248133188160080333046532370145087041472 12348482 -124571442919273428438283362644432640 12348483 -96259428179221004735087337839389393920 12348484 6781588170743056824553718207823215616 12348485 157827820318593108833485835032266595800 12348486 -186414484397695071703995553901208521568 12348487 -739089144307773702015739393794218845864 12348488 -916727053242400210592829645443919575040 12348489 -247867933565075592442997819261024680176 12348490 514723996185431072669269587984989952000 12348491 181182286748293051769271362486415280944 12348492 -278303120124308411719477620391301445120 12348493 -234117400367832279891052442546124612576 12348494 577343253319430659699757528729444342400 12348495 228861375074733669534775144005473290320 12348496 -264837397340313401430908383693032398848 12348497 -401479816161097481367621086728024690368 12348498 43514632132537846622527547066803553280 12348499 657823428593143017684971015407396753240 12348500 -253125116114312087921963552046337344000 12348501 -79441707567688749803212545827768713920 12348502 234054060912815307332097976805882192832 12348503 89128639087024142158219146226708786944 12348504 266709395729798169519130647315421593600 12348505 155331816000281670814631476434559749960 12348506 -137928844910435044758808787992830060048 12348507 268556828176365124370269246068601151640 12348508 -755829588952767268263502251068768192000 12348509 -133869297233625133620037832249886299520 12348510 -119412055497430716328514238571325485440 12348511 453275338657351785028146111340988932320 12348512 312529662399476283160908944811905777664 12348513 -390287782895974411949740315203873841116 12348514 -21104979962676064839154865249465076144 12348515 490675842119291877437835939875245147200 12348516 -357113969229685593733938950874007597056 12348517 937454926875867522073338451432686765566 12348518 79119139686197263856480549886471137280 12348519 -158980346276059390858428944102173694640 12348520 -1132849386398898259874163166047275059200 12348521 -772890456303782637070276023882585397788 12348522 -632146643828184600742291189586349045840 12348523 697750255248997949568873045719692934400 12348524 66399517579894523347947183005746944000 12348525 -1385915338408691593536443453869862400 12348526 -454848118943429517452975138513867070336 12348527 223807155502719901208403021601540618560 12348528 -64535761101000292422449459089442734080 12348529 -1314538734460596579908215568740312909870 12348530 348935933554157364752039666163523616160 12348531 -20983123564878039321005654184381328272 12348532 224221807004434253222985694352905666560 12348533 149876200685849651421081927315706682784 12348534 77483039945518071161054823421448064 12348535 -173963293854128626289992600548213505440 12348536 -917352877717151398448783513171958435840 12348537 -684693641314375896965778973381229370720 12348538 146970971607674568711560998777909131744 12348539 1016439857502526462913032206593243891376 12348540 17652825357531225630206686619326341120 12348541 565251730373183947069232636199150359942 12348542 -540806662439868691038032920877011235328 12348543 -195263153908255891784991306467936884536 12348544 59986949867560292398440967173549588480 12348545 -1008067673154124639335366649332225262080 12348546 114736366491932545616854175472036140544 12348547 -219334103006844559424327837133392135600 12348548 1675024607287116259620605286388964609280 12348549 759667778573666610026987964341238030624 12348550 -5574423947252637762028665197674999200 12348551 1135306138864417034277737316914356878072 12348552 482755699501788223322003298330347397120 12348553 -13804117758997456978284447323152520896 12348554 -60867308686684321389628035682644906240 12348555 131808353992220384919201239816141003760 12348556 -455422209959105030555079708361867407360 12348557 -714109313115287630468043947965170179220 12348558 -27450400676081380496660697836254174080 12348559 -130124228102814905373591250843016620240 12348560 -41844254320800189078210798510377533440 12348561 595798434322579579786034587871803410672 12348562 -328895618336700993322611500589343266816 12348563 163951212193922552529485916176723674224 12348564 -317658258920789965605191328344160995328 12348565 263095197237825981564832405055945775000 12348566 -654634627742785024817644893496877736576 12348567 218262399751457124836056900736824843776 12348568 2344577311255868510798932286878863360 12348569 2628003410580734540374985433035374028160 12348570 -33253893622991690249544649884928296960 12348571 309052972058072794842452126293001345344 12348572 -596235076865564147051699232764095610880 12348573 111054214514769011118735336193264964064 12348574 -6642415611085461458473943788306756608 12348575 328552204683216925699815813954529323000 12348576 -199969035426520498767683310853240258560 12348577 -301546932748227296271667483805827688940 12348578 -339870894672876368991025700679505447680 12348579 499318194432766638003162423163418565360 12348580 -780400083046369553685000409708218412800 12348581 -47410514245694344376077067578875399936 12348582 -554775672848167389234896594511601743360 12348583 564352172121414770387860942057846654504 12348584 -993243180591531702387930778777159188480 12348585 -152513965491092710467775948743494745600 12348586 -522861855330078355564484122637202013008 12348587 1808456982726741104764765960699296349236 12348588 356106299028387991324871848063058658816 12348589 -1513833992615043598537834924419225136800 12348590 -289453560583502091479735504610272574720 12348591 -380853409567417055293041812823681816576 12348592 -730064323701079270143755016601700794368 12348593 -527077559408643690228040886633173076700 12348594 -182785543267286097162106018603790175360 12348595 -162042651025589171445187691586401428320 12348596 483092337960794901591246046528059816960 12348597 193843835231394589075865435282533337472 12348598 -210410510748315712915792584518725615200 12348599 -9355389717378394454834907778212466320 12348600 -162748504851490659421053428994883584000 12348601 1823122774173967329380720739249363954602 12348602 9766701140487383105686509494886359040 12348603 184678215148971841130669528066422684080 12348604 -238769290792423146106058769235932300288 12348605 -236691935677499708601650891358482676480 12348606 215239040367252702457873230108724291200 12348607 -16291903930995588953822542057350360080 12348608 -107263759456948068491478949867825397760 12348609 -50155946567452657013308981537064510592 12348610 -28794658917751026106308165756645336000 12348611 -22384464532889750385758409971250557376 12348612 3937559158001283371212595171980116096 12348613 -237092313541959486095362320705386160960 12348614 350680807038426468550316126019440098656 12348615 417861877246596437724673561294835616720 12348616 163247470513615143488303160610371010560 12348617 -1548550736938942066625912342149333570608 12348618 -146362139494042048324220526906682480896 12348619 570380101167652258826184896384945040020 12348620 -39342166771382344976011183836214272000 12348621 -809414702132540771537457640628987730240 12348622 101592207571446954827064619392115177344 12348623 -18903183270463912612788566724602918160 12348624 101995750610875102636301782192680075264 12348625 -864671332610099598331438257587963712000 12348626 169787233431085511545648149609844007856 12348627 597028084668092958346097712584518747320 12348628 128317737376124951331111491148572972800 12348629 -266985991775149903870172273783487388032 12348630 31801569770906914038547920534317099520 12348631 -13626086428754660621832739483899363840 12348632 81192220364339526608862367384039219200 12348633 154727900472316985049474689644215300096 12348634 -231477097413859530916851703520004896784 12348635 -2582493164765073747334383948760910400 12348636 -69121744270728687118945914831623946240 12348637 -1151559245891168535355201976997285714234 12348638 3363489972447552233710586542398036096 12348639 -871004891727532447032149208665511413760 12348640 -245212486224171769259786074801247354880 12348641 -1099330117878662494224846808955859042000 12348642 -31146599692031481643813992906773101056 12348643 -306561924891201168753135060422580139108 12348644 -156220817305511892524219220910697852928 12348645 -188149319942336601630640939902627197280 12348646 139876524579476566994183187663807336384 12348647 1411275756920781471432231049241422984272 12348648 582424854707725949436291312271972761600 12348649 -160471175479235918299314060085826657350 12348650 -150008529780964456856778183471426182400 12348651 -53509402198263710853950875007920992000 12348652 -56217002179797028755993961279172782080 12348653 -235825142268092726508330481359125597940 12348654 -6339573318732241260058084798694590464 12348655 1001246611919241554067343136173726680 12348656 114470750023464120352324835000998920192 12348657 -87382167550039240196352355580611572864 12348658 -176161376239887027252185227449765863424 12348659 -1469974501742230520209748300348035513140 12348660 40091725871522901908729025192002396160 12348661 10173350571174671767686197852775843060 12348662 775892363989249883276525201678255900832 12348663 -341862658141128121692698947193659141656 12348664 323595875929888527645470265654991257600 12348665 -53915894937326529664132048266757454400 12348666 -425206202619120518357725379314188326400 12348667 -85419117981333068960753483840504553600 12348668 1267936069596334504000073221666394370048 12348669 -969563155287219770984372870400513709056 12348670 -1189468602663916370025025944342080409600 12348671 -655640640150410956108068883437213520128 12348672 218908576636398474365406454847260065792 12348673 -229160540798728408622652779536999056000 12348674 -92195466552614117283194617756262469600 12348675 -316234149259026103647435525299692726800 12348676 484059326333542852229480203932416965888 12348677 -865226146124920890475676850034816935360 12348678 -333482710763017371734571508853817905280 12348679 458965388050777728961212770514398057776 12348680 5509132396920536881608625675037184000 12348681 -74085056620440774335488658576551391568 12348682 -212122119647154224249945349034104772416 12348683 693065989645505389707100674661901614932 12348684 -743951881372035941118673090531474855680 12348685 878062612443613705002053721216530667960 12348686 -918384381616937445864927490890851942400 12348687 293447113201001493997996897801755489168 12348688 322321546053320508928719743980727107584 12348689 1041659950311812239288490307624431699040 12348690 46043945664549830885250034753238438400 12348691 1020181454422890066998975150297707403512 12348692 142158391675467342830218922007322194816 12348693 -24407165573118313117585518653431683840 12348694 342610688007708994825356172580922532896 12348695 -147715788869546403112755956722863580800 12348696 970367967105532639903438660764244684800 12348697 -18898120382352686785204564594163936240 12348698 692966578932598903921046343039746729472 12348699 30891826690040064178526728704128941248 12348700 -35127544963875042976692699538870272000 12348701 236105890154632702741356396559749753702 12348702 -255056748016324235711053565912627805120 12348703 1220005019260415799856309086702208329160 12348704 22144324400981913017173235198819106816 12348705 331456098278354199488901493488737323200 12348706 -388643231563519418083834305177661894656 12348707 93945504122314537083872680355625308112 12348708 176342157140050177139182241301348372480 12348709 4121009558960011538097692465085262910 12348710 -436456198791598974024779385864165060480 12348711 960006776138025815890827287986055063760 12348712 1563165344675798242776454525097574067200 12348713 49883818496165749836072384789440432904 12348714 6663977785399667156968503019157959680 12348715 1606900288831333236823180755583794117600 12348716 -1382869584624139610254560949457474876160 12348717 -244133853123823747797130266910655960352 12348718 100991460115758176670684070709561290752 12348719 -973508412549464578883790914020366811280 12348720 -8982667011769863084124354540250726400 12348721 353367699579656885886332537508370449984 12348722 1162346582095461184792737781259736976800 12348723 501437599070514036829563267923271856128 12348724 -943629231875091080787931710166540453504 12348725 -16354906922653564921204984447917103500 12348726 -16904457824735395554698612698725998592 12348727 -10752870713606972416051117507809889440 12348728 117983632655253738611699250312405442560 12348729 -278989120785933105753078215710960293126 12348730 -109656970714719790737655817297077662240 12348731 -1165343049755598096069523192732788285468 12348732 -418005201513975352576594863327729156096 12348733 740153097641559819665159381368098267840 12348734 -312907939202933393556049933024411778880 12348735 274836581835397994983580499432292832160 12348736 17599954507042698242141668174502297600 12348737 252372352521905248738889445927265044612 12348738 -55046692942053320049617922527224411056 12348739 130651895420720151474836165701386401824 12348740 3394624460501500452890193105829048320 12348741 503450565529668326306692368947300259360 12348742 -19446068895121479448791126241376345856 12348743 -53710063574876614487587439743107703632 12348744 -98479335583540988708731970534766305280 12348745 38594843967405838264817683501366732800 12348746 -34022154765322755542547952427280384000 12348747 1327456058682198663975179572814468170080 12348748 329053430177651431445851328618584820736 12348749 70960934372119254846988462446711018624 12348750 13465587160113555933432400804246800000 12348751 -609231245820122574657540763129141511400 12348752 197067994059032721970705414944888176640 12348753 3419695006034745506077167469998120000 12348754 802442353820377341489295300251115577472 12348755 39205033355597253281463682398950219760 12348756 91040369102854185059037893792537597952 12348757 631611096958375457929421707729407206272 12348758 826248107580786163131254418428880456480 12348759 489880260032179352615843996609273416320 12348760 57802380788870842135968354105050112000 12348761 1327241173657612445585239071500718772362 12348762 253737834701381296171210846324165536000 12348763 132004313849421562269094299395176202496 12348764 3215330519639330444515268514489847296 12348765 147749107012491829576076971927078377600 12348766 -780821754071297008951272895383671884800 12348767 2020473185161894200835380525609433638000 12348768 -55711117095330237267149810379113103360 12348769 271511047456537246428405029829903901440 12348770 -78722839910173027089835983725869962240 12348771 -5211265737950573171145552079370692488 12348772 493103217015150115066158025876002810112 12348773 -479097641342655448660608264477480261216 12348774 -452142501473681440579876440066618732480 12348775 82352486066802771605457023041090840600 12348776 2891499308654751132505360773600599040 12348777 29231124157730840561893922642994647232 12348778 -82161348280780025591652984645263118912 12348779 -664990997771743721151108866283036191328 12348780 509717821316217775392068285280849100800 12348781 688706198753568552850249128530350538582 12348782 -575963818278395532369236560036382467008 12348783 -20425190739110369502393139510246100496 12348784 -322287863365646302295285088386179891200 12348785 -553246700422980898614786069458902531020 12348786 -422833650298957534069938854306316836736 12348787 538254163462275506167758365254090891344 12348788 -60213026288466581112345370353262755840 12348789 1370237818653010167726784990866274222848 12348790 50512779780464814662671029309375187200 12348791 -124940305058274782920688384347870791456 12348792 -605555409005796250838736571746081300480 12348793 -1176954042875059811396341070667644583958 12348794 143289515122540587500710735648376302080 12348795 442144532301934280658139023247263932640 12348796 -661281860205335512037543003971740006400 12348797 -675560246242672117594815953453110949754 12348798 -19186349473550622981064663297253652480 12348799 627899330819510428197130687876228764800 12348800 -80955338809750488741641617529634816000 12348801 -300523993551925305852547497931924116960 12348802 -367654755438603107690163611118616905696 12348803 -1536740449098655977172196543097739787880 12348804 -92991791462487416651160415612370350080 12348805 -1022712877802596914848318703300892800 12348806 787365607375310939596760339330757454080 12348807 -1457066719389909726334959241915730159280 12348808 935127195133486958241381258432994344960 12348809 -642342107989742964656737819345835561280 12348810 27621636634461980000126835972654069600 12348811 1220102753774473083302032217683969075412 12348812 -185379774446792978679460714802555612160 12348813 929799027249993079449917371299933994944 12348814 324558750413033443187246243668441698432 12348815 75407257579645109926494165807070686720 12348816 -253465547292150219286317009733978423296 12348817 516733608152667657616079407563891348864 12348818 488746060826721487446462059435812283520 12348819 92430903883829455544634544670672698368 12348820 47351951867953851761220813376819292160 12348821 1512454350849417844434662170624987931022 12348822 177268806210543060309652661538030336000 12348823 -825723035538884880634532006526997006776 12348824 497211793699012398416549805062227353600 12348825 737762801616535540715509996296092880000 12348826 -211912024962070289186082193576891392 12348827 2710789985284683482246568686094303006432 12348828 383962718582660677483512663421927680000 12348829 -525324514238679004833901344580719436570 12348830 313961924742901689552418738609955127360 12348831 67082391648391332072742167988673687808 12348832 1489895620856893856717801904668255649792 12348833 -1685891318130061386649591305128398573662 12348834 491146053661788974698949688022338592512 12348835 1289340647616677718560477958423506421360 12348836 -320919211321286129827037221596432731520 12348837 -432623136012230091847409636890590167040 12348838 185758721549630940849018367648683836160 12348839 -170250088661705082870614296267020257640 12348840 2770376886123951295834570519835443200 12348841 344782469687447191891261002581117926080 12348842 67264720475981093041683542335842311424 12348843 -39887176305160785635519498610630533136 12348844 274774780511318922998663210196292756736 12348845 -5496602895636193911186629822634424320 12348846 -871120337370918895718849141203680755136 12348847 -211485506357118696585316835905835604000 12348848 88427515472499114279414463402158587904 12348849 28196222670705400883744738891532621120 12348850 -331637716817464863801576850079943358800 12348851 -1280940592015846410498944789922943341696 12348852 -371377957336960209419646844592083200000 12348853 62384528087483690731583551361168081664 12348854 -59623035990169660041844508693063123328 12348855 -4628675327872732737816642331794692040 12348856 175297921720706932401308151936493670400 12348857 -605415231946764316818226127110157463894 12348858 142619599770388506360367914384508253184 12348859 -386713148215979410666217723399969793584 12348860 -352921334555828306297804302536103603200 12348861 -39379501120578739121343480621608466432 12348862 -126765941221795781482952200656672077568 12348863 -282955544409162633259526878526876904000 12348864 247490735869852014194129625283716710400 12348865 293599046109039066123575968844392311720 12348866 -283183678161461609041018550040339705792 12348867 -553253420427507568779883917292352800080 12348868 514594792909090428772346723644202704896 12348869 7097005136511715585194810976031407968 12348870 47346530713074977294907410445928028160 12348871 1607373993791318652399918911522410711792 12348872 575724169346558728167440498487631104000 12348873 579095445137219109313504309448269538922 12348874 803880264214279855454446478844770406912 12348875 718911691664038989652574720180710848000 12348876 -1032979501235764848910721133491314426368 12348877 -1227080854495839726551271919065855111360 12348878 140972628490658907089222215955187522240 12348879 210547265580027228562600144145370272640 12348880 48644790310414089037054558925875445760 12348881 -488799039607152692589302047072527442176 12348882 271711273194457391028260139448339123200 12348883 -297844783274508924418186233459483418176 12348884 -541212984576815681203002715074747869184 12348885 -792342128807633137528226247260789030400 12348886 -466135266732874917424818115327520158656 12348887 647988208401333288033262465838048998536 12348888 -515266039589579392154661342822936084480 12348889 389029353338151215777757395274223257856 12348890 -387443373881022462308917945389148864800 12348891 -624651328888599955279204054807086414240 12348892 -348203248435603622863177356326572086784 12348893 -91395929648759173460866626180631392858 12348894 269967547977432903126624813773283059328 12348895 218726889429784704340585789409703246720 12348896 318571346643619151203295053247293685760 12348897 831089496867349201919257133513808720 12348898 29180354680812504220796246930229795840 12348899 22690173610763548607907819271994756880 12348900 193101475026895492187322315071294716800 12348901 -1052945801652283895563836172858682922596 12348902 703560006207243825391677148205588492544 12348903 429412003292432968936516799679209445504 12348904 -442427828711174768364026490850561228800 12348905 1041119177470638694989012087284176161060 12348906 52558533738960042884853687688615638528 12348907 -411714995285796626093707753197915088080 12348908 536101562176401034509556521863736468480 12348909 -415786572551741184864601973494173737280 12348910 151097019164684370913888898357749205760 12348911 -135509809768579990900370812125099164568 12348912 1225192663464881061246844608977043456 12348913 -17797596122165601254241760621340069592 12348914 -257105644951202594022820708064463556608 12348915 600543900431785661419792964289509071920 12348916 -65179502965733327981879174099008389760 12348917 348557430281638289495988697664923752000 12348918 520791452590382231700861436756146826464 12348919 123754410214394392420518078784377780912 12348920 118782406884189062559867648770168524800 12348921 325381268240616123062345293200319474944 12348922 839049674452014445144258586051510470512 12348923 941918154811458442623083054503614875172 12348924 -190386779342713846040675875942886842368 12348925 -542073392002904775393530179360449013500 12348926 60424471589777026909206405848911398912 12348927 -1116870659784090621898211254625587563336 12348928 -34369369131631776585286344292140318720 12348929 367915579529990008893910373704860894276 12348930 23329298658753331255596583820184330240 12348931 1041453072873146936893979777124763553520 12348932 347417343877211750743004326944239162496 12348933 96487760060685957962077098674658169824 12348934 -392073662974565277562033971660706318080 12348935 -88581270064534119892197104303301738240 12348936 53747153707034463367147028718114816000 12348937 248742642808701725045513845419323246600 12348938 -94044629731055953790262937206188200704 12348939 489399293851901944636937743369373937624 12348940 -196236065742411224900167928922368424960 12348941 83994104358797435680889896850349287904 12348942 27662104520721598317437350743581800512 12348943 248169155859310095988522110898904476864 12348944 -57300169080468423277321118927284592640 12348945 -19253803981276704738272536479084768000 12348946 -859689545997118038453704517157206473328 12348947 373640553330391320100356517151623745328 12348948 -416827587313321307805035485023059220480 12348949 170998734867474019302445012036604366400 12348950 77901974053454745280804503407755812000 12348951 1070481431163838834598243502592972496232 12348952 -392211845238975268513215212053813002240 12348953 1292865612662984306447956613524199576064 12348954 -94708261166237019390815159661002825280 12348955 -17670921725842272184991734055553753600 12348956 111246261018571097763460203241478469120 12348957 -520653871108374743254482934628347536480 12348958 -610886288377797275467859376319772065920 12348959 49980283637369540628730806213762051072 12348960 327507324660215068920320757726550425600 12348961 1294664549876735473111995430690137886562 12348962 -220523035617644013499834128167486720736 12348963 -831306868131895737918842129520775132800 12348964 239996236944594463094032330881779507200 12348965 641678681478033216601091962293921892860 12348966 13722444817446662625236759938013681664 12348967 -963289490143502486317316156886203061768 12348968 2494747500823429090027357867143828111360 12348969 601305791600681687460234756223338336144 12348970 71463945483153015948514758070741416480 12348971 -1680854863556384324071603089514162179600 12348972 11721907325238324536920257543849541632 12348973 154859515838679183639284826423085292800 12348974 289385449265206844903563802239842754560 12348975 163777173681357202996125213415464360600 12348976 193241409343434278831155971687700152320 12348977 240616669128276526209881971073712738144 12348978 19188394074480334662108585912211588224 12348979 1403464510130290290644252126750043782688 12348980 -69994868345129839304835354586664367360 12348981 958238428722172908288492006084448202670 12348982 286766240741434934799439239148120705152 12348983 543843118109412680606123491820034907200 12348984 -197195832529223961302518149889597440000 12348985 719764380647186523667517852694553080960 12348986 102902402679427769646491430678977964288 12348987 469211197054242895037979598063844849664 12348988 -355821727176109358822252683134742653440 12348989 522091249093868928017414613326198994624 12348990 -43801168724107308348265961227997510400 12348991 660808237001408529107591514076693683392 12348992 -122670407923713794427029093726536335360 12348993 467003854464524070816151609209333396000 12348994 -44135632066829977887044241909700551168 12348995 -264170518546026619239720731950402360800 12348996 -586797782415515125540490360936122361856 12348997 -283947895739901952891525564918293587554 12348998 14370587208930360910057984605688659264 12348999 76967218682003766334269854488288939056 12349000 -850168812477910007369459158118415360000 12349001 -142633113061123417924530373050383115840 12349002 -440960082629910286896621897551100794880 12349003 907578302845857595811417614820798015252 12349004 -849588045112797045617850558671986389504 12349005 140123552116733507200876545948583518720 12349006 1004543772318753898522822734125599733952 12349007 861183070024390952224452984168983812080 12349008 39868370426359609716417749153214234624 12349009 560629197822164100648749852406312272116 12349010 -4986190921481765447897797402981119840 12349011 -313658683626257177351639318783344947528 12349012 -83564046914580598424909393953002700800 12349013 -57555328397146927055993662722482880 12349014 -122466642048123799017585674341115703360 12349015 773229927693007889198296552265782164480 12349016 119491435532275117780741051933418496000 12349017 -479689122885226947241084628640379369440 12349018 -128681718007927937590862951994772899840 12349019 -1044861372248496669510192393128467375080 12349020 -203453978735416087025188433125856824320 12349021 -1338045941811650442237640558260469672308 12349022 106907275982870274469842416933116452864 12349023 524721358794190698788544897989827780368 12349024 171942460059173267662788669499425816576 12349025 227079589283472923739807840232737810300 12349026 -246587285283875474231787132339428789808 12349027 121476574532890921669858382265932298552 12349028 1206632833297585706940248605387240279296 12349029 638411412423689733042806564961052646400 12349030 -259410530355182171093118914084641294080 12349031 -288033168044285273812823622031987756800 12349032 -527167640380397853339376207833051463680 12349033 -1368284534029443952023170058924253899718 12349034 -959384619794553611818678505883716053584 12349035 -810003272024512661437135148696180113680 12349036 62468023521527670498932231391540805632 12349037 -2728034384564864521184039740264991395668 12349038 222952059071326390688780152151814543360 12349039 1777930780416546746970903949673456165840 12349040 105672049234362873875842776727853137920 12349041 -9926586898783371551317294772973380160 12349042 28862791179358888993608236898502290432 12349043 -67873968077712788396497383430260925440 12349044 -1159097336944848909458000355869046190080 12349045 20918044654217050252550674859928483840 12349046 -167800825420190643748706245731835562880 12349047 286736437780868812337214876999773458128 12349048 297899465345484031612402772305895055360 12349049 -240158427506591926467708387212539804950 12349050 -116328487421759743244242003006010880000 12349051 83530580562782734682648077349989288464 12349052 1397975112618232152486134522887285009920 12349053 -452843413805635690030786396142411132340 12349054 -446916001698409149417362350764595075200 12349055 861632451481175358002415215255111970960 12349056 195345023037689768436638384301224755200 12349057 413492718778707384904711402339275262912 12349058 214887559176607542215592825891848861184 12349059 -408818495628058377812092953089825548296 12349060 442696229028428320161750328767190068480 12349061 349681673057408988283636839856607917662 12349062 402857799207542533084063595839223537664 12349063 -1260217831045860287029533306041645619688 12349064 10148888631252141092511685354321182720 12349065 486334665655304065826259332530486019520 12349066 -804156724763262506104268525151495810768 12349067 458601187405216834198290991180482960192 12349068 -185628268921710538363321296310428352512 12349069 -1443360857905396268124884430758641013760 12349070 32415367326438056169156120708042816000 12349071 -215336138815330167714779640205018091520 12349072 150414052168024204820827525420535119872 12349073 1114006829725052606993839618130113601904 12349074 -214444195937034021545852473203365677440 12349075 -81978561784509356692658480168766971000 12349076 22656474836028084736774610727390277632 12349077 -61490307948443886683677666828486521024 12349078 406548287876444975351004521651659072416 12349079 -1511803159264833310984195108604389443840 12349080 665335047252403363926071627748252057600 12349081 -11147502589802619218912417144981145836 12349082 -929621447316802879218092909961539337216 12349083 -266136776028694279779057036891638906256 12349084 8460375669345252986536776433257406464 12349085 80475818378203977252889438001525775360 12349086 238889087578578730366122754578761591424 12349087 170598295862916659993511629882628002632 12349088 -45101207081163984164447243442297569280 12349089 311778747130295872217823128205787300644 12349090 -96504233961020667768716997497158111680 12349091 -788992317178833065232177305115248863248 12349092 41698108675894443115463799721173540864 12349093 -416604039024874963804916483963363022658 12349094 -718080073004045004743280354106207247904 12349095 62484231028646028729425516570375936640 12349096 -175225106201544227430108166577255838720 12349097 -503858152020268336585924862228249024688 12349098 15524747791463869542327917410771000320 12349099 593568622419598227526823095496722022400 12349100 -441392816290568167577249320629990393600 12349101 386728829981107515437651307056729761344 12349102 621895369558927807675707451736606214912 12349103 -96956498627191341218714656090922622216 12349104 82528594035406244393009976783561129984 12349105 -1124206016078797167718059401997151534080 12349106 -59182945388160262673517471165314365440 12349107 -610693943850587423571232761485978285520 12349108 -595080642150691661473337588179461156864 12349109 502250738544116182183289247999492657216 12349110 -114148322236363896428247234093205146240 12349111 1334426706384212305542480797358102940712 12349112 158629737110192447415457717745870131200 12349113 231538671281849020240519666071819601920 12349114 75256782630613286197656251209901195520 12349115 -894302720361615663411842028793661064480 12349116 123040687366375060409254978988258806272 12349117 -1703410947458722739906264488347513553248 12349118 -5476290810496841748763629055001498112 12349119 145458299151350680671932607358517964744 12349120 -44369120322913848406209658915651584000 12349121 1452669698918310052518151880493502132992 12349122 -792828214228156918061031696228355937280 12349123 479694301565033319526775023841055156120 12349124 -1147594608613143159468590047494352504704 12349125 -1196988098625804535674867989332095600000 12349126 -269585190185015840037992980219759510080 12349127 -173415829836849601777872641004553128 12349128 -474188740362345331512836049978563788800 12349129 67195033031549840616698144382749481728 12349130 269511708240789448154803704023599411200 12349131 828926841631699251798028092302987252952 12349132 -795146374330262102982379777984225871104 12349133 -119232967455193759820118497211248532618 12349134 -66111535211457510407834879170578583680 12349135 -802308511862318915972215606084348924920 12349136 94552122222380626309048216884051443712 12349137 227954670194215385884894429244937192768 12349138 211774805778747286874944244009259864720 12349139 -2094376077149286852911660892793131420 12349140 261400720556562049505302340709071278080 12349141 482342816545776364041130903213978056384 12349142 -181132313588003203857499667241424392576 12349143 191533247184182851383699920512857030432 12349144 85424481452640109722195872121947136000 12349145 -396010225747733215720516627215171537600 12349146 125587841837851739067759437772238723584 12349147 -1585989372102949238190361734884672729404 12349148 497425908419243439254394989467622624256 12349149 208945549198067692485159248451932138976 12349150 -159167026440189611014813028312175806400 12349151 292379544271963109106368565001527218400 12349152 -876661541389458061099101470346966466560 12349153 -698021069343126259522725933551594392896 12349154 -964067366684161682000835506037101794224 12349155 -25381094960563083552789953411023641600 12349156 1245840845896687672183652025825254842368 12349157 -228325363878737011979009434805773143120 12349158 -617905028724356154613660689895812945216 12349159 10113613405419754468698189739021667088 12349160 -40150964198674189905331637439155404800 12349161 -422309422563013979838260908056688490640 12349162 325578283867800156434358106192338600192 12349163 1256295380432763834759003499418021447412 12349164 274165980714596684664132584348364042240 12349165 -761368204970849286308452597745867815680 12349166 -598129945612888617758650698933941995968 12349167 -471625152081350524180139805049897391088 12349168 47557666357863545226218558798417068032 12349169 337865890319769791983006072913958633792 12349170 1933499121012711801320894116816227840 12349171 69699574403129752910257396964789447372 12349172 -619039008997529973868847061053909729280 12349173 -862339454046118724716329556226828200416 12349174 -717540671597112533271387807051981686208 12349175 431831336359938747600344934414605912400 12349176 -225110522584897679551205744419473469440 12349177 -962371208738755711610763420130058449520 12349178 611102171127327753107574785835997528320 12349179 54672373977939329514136820975049382260 12349180 -335427766708580664078903967368049628160 12349181 -399163349828880815939994366886006428468 12349182 598953930722103600185359497016246684992 12349183 316529384386500098617048088233874964480 12349184 368146469942553591006311587564581027840 12349185 -512660346986609238039821574864082560 12349186 -135384291458175782106415265001346429920 12349187 200442070013322082500896642665841258040 12349188 -769218776838810582043954630031641092096 12349189 870997882808058879884697945242420096990 12349190 139097190457502711998561163677544167680 12349191 12147757707857256095739699987880224768 12349192 -1411231167107409800583884399311778688000 12349193 -772441493615626672671655283711884707996 12349194 51012990939230501914939761682027729920 12349195 527237835081915947736920704336145642400 12349196 -94200283318184567855381776803033868800 12349197 -46215974952038108920400185674529586880 12349198 -837788847210798003303062830800259406400 12349199 -4455036396170224580644333251028160160 12349200 -25374755883391630776833013968309452800 12349201 -917607913976247996224747018263684390400 12349202 -452536257985163850110391081939759446400 12349203 389147461154500456963493116698037561344 12349204 124843039213069207670806552406347565056 12349205 232406219261940639248745319371887142720 12349206 -81617434776905605245637835408661565440 12349207 488016705613429795112570913802051551880 12349208 -1287842994331845671278307606688954224640 12349209 212239663768524050249462936166182740128 12349210 341382520211479527425651049424923360000 12349211 -337720933938988375177032190756996585968 12349212 10071955452540483285742235052795220992 12349213 -27044466344540776114537486834149847136 12349214 328914542881172644497285245851948963392 12349215 -605173360808350119688043036674380386400 12349216 -815959593801494760410470031632287399936 12349217 498534981842257516036318778023432903266 12349218 194571911950530744212384617542985090560 12349219 135984682406114583098344131968822358620 12349220 273919570647672574428978794514428244480 12349221 -419806618821664479061559462819629228320 12349222 -301920781728149804476337474773004760576 12349223 1475646556820292882085931797541513972472 12349224 -1042253085376803338243058939828689802240 12349225 90640194805224520217118172348275411900 12349226 -568416425106161384147962152578215956480 12349227 393957410312326835686158520414433426880 12349228 -1311696361732230856035668219645766898432 12349229 -223577604127068578204634298184028117216 12349230 -8026723281514063082608290068496017280 12349231 -20519146476790956544557813932754789840 12349232 90045756720021129435933358647213883392 12349233 613029370255928000740251337135884514560 12349234 -8524660395197457781324422510633706080 12349235 -562194044060183915679227404441134370320 12349236 -134757684655803793290133234810954764288 12349237 315098289212027806921256130282891979886 12349238 689959061500571720401467235716304363008 12349239 -313256981364029328357550908810574858368 12349240 579091312564138264920004946678400000000 12349241 -386586073806542648476819847235305827200 12349242 -658523475700151516994352306110232573728 12349243 759936652561020395328585661182008943504 12349244 214004493108502247642475324282546433536 12349245 -617748155229947961480377447316358910880 12349246 -142475059325906878599144014025837056256 12349247 117398108686811502375432382243059167832 12349248 -272306446674076663750196730731251630080 12349249 -1668740392156811331700760718047363113680 12349250 -1299856741177102120968303978267837696000 12349251 646305027382248559604588389313474744580 12349252 77200999322629119261813015099148800000 12349253 -54000728319732306670182580451199674880 12349254 -945053933016952204323124406686023168 12349255 -11058132703328222029216589309681611440 12349256 -26770171322688373144849631832984576000 12349257 -777392609504212323912602363851701765360 12349258 -178634571813973779977351702699918509824 12349259 78559752042580543416634135730038116240 12349260 182834241643753748147263417021117440 12349261 852139633064793846087263419387361498400 12349262 -101898540606644439246587726017668418368 12349263 370190442323539013661173400006758713488 12349264 7964911419807394742397939965651025920 12349265 -224738456726106070253333449451883166680 12349266 -36962127325120037479665669743159534976 12349267 -269254364729753354627104843304346872416 12349268 194982565352994526648376944341954319872 12349269 90461058679327928426244825816166285500 12349270 -50072627175376569990156947339579571840 12349271 1078934125969628650662411075597631801344 12349272 -62634561286727092570501216175548047360 12349273 -683676101577745396614055281905011877820 12349274 -628586360396233235792654411168684634384 12349275 141461612965768671809252184260614176000 12349276 1053984297437404948436265685791628581888 12349277 -461390108780248442130003886907238374874 12349278 -282281760526732390370412366250938033600 12349279 846984889270507773607006899166436051320 12349280 316471167271749773719670687582021222400 12349281 -334294504868543859761123788090396693056 12349282 -99211478976434242823489789813048408832 12349283 889458237678872194542876531365457400080 12349284 27024150795146098622132688558682767360 12349285 206770201143815832798980537989366253400 12349286 475183798959396271420757392706908538592 12349287 965924832884917869836778273397063327440 12349288 -895549007427723520834409224287315886080 12349289 -760657316476645392181364438324846953344 12349290 114244722639617335310788634777072601600 12349291 -821779511581258870374048711945030119308 12349292 185136270446713431465999160989671414016 12349293 1062150765878245808037613415461404153408 12349294 -187413047827067703316616046084085470720 12349295 82707902983501250512519839904872989280 12349296 189766419083642284593929785265474764800 12349297 -3123324953798563192722387387171002582400 12349298 126957665829820346493664079551582153728 12349299 -9797337920134439378293114539802533312 12349300 303001400051834061378904867060454326400 12349301 251109002899311479798764241420298273504 12349302 -186002736754102328406062332175393433600 12349303 -1738460192888991566488533335754258327448 12349304 1586477148165391123907731599825853624320 12349305 -259348417989012507217469299617650176440 12349306 -1189496113773753140694305518588958847744 12349307 -1241805733042108016630284339947678084444 12349308 -813169525244789865748464961927255088640 12349309 390149098518173579271570418509307986016 12349310 501946038448260212077956663058876037760 12349311 143046011631941345397399638016972963600 12349312 -433870619462599613409143254854873907200 12349313 1245646601903337587573579261514324050562 12349314 157455379421225595537728292296791649280 12349315 129575236442472357511880878003867530240 12349316 432017795281760606831519010702640742400 12349317 -122986227462707548801902414159684396288 12349318 110425772313378400869606555535893850368 12349319 1327226725256123564785263969166621912896 12349320 174737849294616841138932106154842521600 12349321 -148301959009028402085980174305922531520 12349322 -704621818932540852530856490826345376 12349323 -180112834690628058042252902345791693656 12349324 -303091858636253994431443386912692578304 12349325 694484244105237651847994978172692422050 12349326 330368312779092402517539861674285196288 12349327 -1102676241331367744163248100515385434688 12349328 27726818820164787076145854641483300864 12349329 -666892365619528772831319717711593849616 12349330 134490142211265214756927476487112793600 12349331 -747533483919059961828413348124638656800 12349332 127998620722809710905347769105640336256 12349333 -1157497074648801152039825373419228514418 12349334 145687908716737860051798843409377638592 12349335 -91886151609099741435715097179230729600 12349336 -903323916180965748002404887395211571200 12349337 -24607272577658851489106544920499229440 12349338 -167485157555880218544584509518646534656 12349339 -35485426419993225864725969738698714944 12349340 -42773538373799758212297038704194716160 12349341 98987915170159415831403043485861569382 12349342 5899606562251074032613916951733069184 12349343 291935212692932890925851578438972073200 12349344 -287174969265949182573933265608209596416 12349345 -1177675786642879363063075422706097505900 12349346 57499674359794617208998826131638046720 12349347 554791815852191708511593978074451777400 12349348 1136501151996612113973188309279390717952 12349349 782030122826680526290413400917110709120 12349350 13555931199475434978052946624510131200 12349351 27756856445376529271210011853293103152 12349352 142756769039832973286140445460486789120 12349353 714863111390175412732147674943489588224 12349354 -227454344434126446522184474939288546560 12349355 162042494180969336856002318899664657760 12349356 571246731942547399631700615712617334272 12349357 1494621987511802017145960182978792451606 12349358 1084411425493303624890117384307096320 12349359 -1234885144411393387699860329532301958400 12349360 196319628662804590718173874632748236800 12349361 1368642458109356487911916165847588858440 12349362 -45798509164281355333542609026928207360 12349363 656656215529936678282991369980418775424 12349364 260029392695109281736158063691923338752 12349365 63236320511881711472938693116379296000 12349366 -34520939010465099119912951985139972416 12349367 172789301824781493027005268244155446160 12349368 854343347751618126292699954937784115200 12349369 212989646955341065524949165941631255680 12349370 871043534129351289618919006475715832320 12349371 -82986495998407346796976367676254564640 12349372 -431194504662196831758748755849580595200 12349373 303137157226584179573990760365507448000 12349374 -74167696809923539919112834050621787840 12349375 212204894785975530133309292207302850000 12349376 -161428702552528803991673991072608944128 12349377 -136159467991003574862373028345517395712 12349378 -1064200868887403011677809210773138933344 12349379 211426613596975921120623114395577834912 12349380 333328792637665124000167039379436994560 12349381 -34739108368913048900112402071740354 12349382 254629207890529761610819641191857217472 12349383 374523809718374458212130694384858642304 12349384 -101371195498112984604415754349671546880 12349385 -4539395064796016765952267635658940800 12349386 -62153599967527548726539060758358973696 12349387 903176833550345793225468394675523462036 12349388 498443196531606956779863799738126496256 12349389 -218663023239579898133399286389985436800 12349390 196647377725917429767969465948954353920 12349391 266041990538762973806635407520190966784 12349392 137324747753963328854265231572635484160 12349393 -580344421981547917418874375028017924800 12349394 14897894692826988776603088609953828496 12349395 1472208508312591099477644541426841323200 12349396 376127884821048392467007257994751612800 12349397 1170533896008163808361710859895071648846 12349398 -472625191171074547939669084371507587136 12349399 949003562636939661611826715412263627400 12349400 227195400623949785830146023650274304000 12349401 -956085607282360785634261600148130097968 12349402 -356437855408635274167044661060302457888 12349403 347490473151700323482408289080968635648 12349404 477264062498125737353951011414501384704 12349405 32899399233578965596743035883276569920 12349406 -88639482785680951003056049668653950848 12349407 -38487520929225935434311495042401120256 12349408 366420894071857605636958193111940464640 12349409 741543908887910501362301979641809832610 12349410 -27933627606307123682223201225658291200 12349411 575008778617701866863167496339465125400 12349412 1547227713093417854836289447671650458880 12349413 -262036719875211172263005844902942446560 12349414 -149752426868081698772942626781818699776 12349415 -692906554908936998284639030729663706880 12349416 -32741248736078550089182631877977456640 12349417 110062238891890602322576851454348129466 12349418 -557117523307508070065787533476990440000 12349419 304184804296923843207702079700769913944 12349420 196863757197923875610356477709728481280 12349421 679380064823713914214930685857043785590 12349422 -9756896998150308812599205643822493248 12349423 -920658436377600089734009753391894289328 12349424 133363485003141874407452139855867838464 12349425 -139044294661324595695300420494745068000 12349426 -563569331061714016922688106971671663088 12349427 66046064490399515225260564734161571276 12349428 -1491706987524510937144060914584911872 12349429 690447461879016674765732393444242284480 12349430 -312145952114602075461376750965161654400 12349431 -432747747230824909041547671689099650272 12349432 736808230972858621924563199102190776320 12349433 1303476288320486374620308195369112824682 12349434 -305922499068297825402989239624505425920 12349435 -434680079599833364346527564738734831840 12349436 -11377568353057937534694716166820847616 12349437 336838778293702445737960316317136732160 12349438 1090723347041275296632634081913488015360 12349439 149862686147469884792243801397302312640 12349440 -611490927523300366320236827735480074240 12349441 -155392485943969231262002300881565210028 12349442 -133998784684124305520760881030146226688 12349443 210909770850517710460669106465283376128 12349444 -907589346291566243231073594598529712128 12349445 -962744294020680372865562080247638047300 12349446 -84815836731632217271179316124419091712 12349447 162554229627740820596572737262984332720 12349448 -900920636546324936612703608234957322240 12349449 3454296798403738963691703208553235840 12349450 -448895368021778522920188816986154060000 12349451 -1211106406450170858571005824975236959096 12349452 -402031228149727198998082702564065804288 12349453 744607290482729472833707147276617692620 12349454 -94117923546836840338149150697225461888 12349455 -18115463420355102973713520415883331200 12349456 53826757996797628335355123402818453504 12349457 -412493396539586431636670014834768928988 12349458 33249178785408286496060370166697196288 12349459 -532744938981906461021549336318354852496 12349460 805347038788226416084002015970153793280 12349461 413945365380590127047293776859956061344 12349462 -116602190146063024261788126389027572800 12349463 -810556065522882830288384881874674394688 12349464 228291799124836832997354390766764011520 12349465 -718503425520549666160354713500690614140 12349466 924963270039381747836636849615489136864 12349467 90495510588844118675748327371409435600 12349468 -80048815488541731631667219001315438080 12349469 300709909651107647321117795929214499360 12349470 9870150967409236852481989615116779520 12349471 147382889647261499835759973939743729960 12349472 -469723371344860637823318786369281458176 12349473 -289736825325443813783406347966944251216 12349474 923381902178458975565262507429711398736 12349475 547000639931251700144646559611297049500 12349476 -583288634652742561508249196426664550400 12349477 58242589512668949361564342853138524032 12349478 -355990993141802341775596226709657058944 12349479 53924520668746212157959320659337013840 12349480 -228655474817479874540974586784802406400 12349481 -110459705085787960337926837677101582448 12349482 -2312573179170197251224991706561233920 12349483 32574757824541224639201421315664574624 12349484 124047771554999459127001339704468980736 12349485 -434675419298869045394810627945814873600 12349486 875734093915017412893243563705309520192 12349487 -266201332371757745873670903704487843840 12349488 -238448233733420903171123751175864221696 12349489 -622561465209869244004991305396852649710 12349490 158730373273451194110660555421966466880 12349491 201573222365565977041448840982170562048 12349492 540283836416286856989004509986382252416 12349493 682645458185931846123214438302793301244 12349494 561400183065254306862965691805263600768 12349495 52972589460629623477449692478473847000 12349496 22399835953682072855182202552668385280 12349497 889256008689056837093875425613703472672 12349498 -23148984614971766543993607904608030720 12349499 -1138276726013485495498953992993254456080 12349500 595704801600438724160446206773378304000 12349501 2849626144089895630845671845139121408 12349502 595548381230170824637813736738273856 12349503 -41041294073340103116921220226954041896 12349504 445122866001487969887506522063480815616 12349505 301645424683206176189388090323868864000 12349506 94816803322658545662183677690293128960 12349507 -1584798851290064601353108656456555789448 12349508 -127978482034701633149052611807821680384 12349509 -44019394395256574737020559962958259520 12349510 -176855356315683242268778569720664275840 12349511 693245638333979374355728687605089117424 12349512 -171530154204640732205499409334002483200 12349513 -804145389090334555387879034184628013616 12349514 1662752410345729278125155939903782912 12349515 -1423238529955403873971616397650376480 12349516 -710941842813198991035865650230389340160 12349517 1601295337716584397642632044830493393920 12349518 -419049664055865547522436115063627996096 12349519 -343064756437150307792658427768498736424 12349520 -178295855223323862773305694482665062400 12349521 156030965233538368548363734623306939380 12349522 101987347283292251625278050773318758400 12349523 -929590264166619194984226923392248318228 12349524 -327251788591894288572798224338085664768 12349525 351086028491790982073875943942575000000 12349526 179035233034038753780704206635186309120 12349527 -145612800116612312556002433887342278656 12349528 209945234480143271936386959961103646720 12349529 -137354593787402573025302912675960970870 12349530 -146572260548743891037808321882574233600 12349531 237044694112126365071915367137143425360 12349532 43214717367467564661674176370282594304 12349533 369885857380601119222406426218161036864 12349534 -697423997685219144346520097749542808640 12349535 -362436924056383637990686778621373434880 12349536 -168998066478847340887183879298716532736 12349537 1348039940150919429617963316864328241186 12349538 124112810549849293978802204341476451920 12349539 -658448747965890297496447145866665767196 12349540 149313042789764721419798834888720609280 12349541 -544243362359415641872992221356680941058 12349542 14983547980165750020366856170561484800 12349543 -6680922386720897318443805190879877880 12349544 -744641635116876834199098225734148096000 12349545 355185666955936118255270582223156421440 12349546 -291326820899976167371776275727946807296 12349547 53996910619461409474960878226076038032 12349548 -193191742957147240050620134529185619712 12349549 -656247731141105176422048964991496349664 12349550 -516184905086975116998242033563443667200 12349551 123628251159115216172298877219940401920 12349552 -232001280242332065831362055081080619008 12349553 229361537029073011379875065785522757684 12349554 47043891875041324624905780842589634560 12349555 517899092562835841320671848825936792160 12349556 2948057070316131408674594169243132672 12349557 12408769779758577540110740035385082880 12349558 -311144838603493543687553752024366674816 12349559 629570303646266001948128824079785382760 12349560 13223755265396245086486032760569241600 12349561 -648098339320901406764723545300970759168 12349562 -547657795723616248325838904031816077968 12349563 4216775629658853164565367028358604800 12349564 403852978307499010233810111621704935936 12349565 842519425205668973884693335750133690200 12349566 -107381513156571099996551065541102730048 12349567 -864299773430831970242718613598081302200 12349568 -515688000693055487305906414098264883200 12349569 100859730985830066878093882654810926368 12349570 -450566283354453303021434085538217011200 12349571 -15143118803036330271565495500568019808 12349572 -861245216462848544656951646796553506816 12349573 -321782253677808995873630918368458018756 12349574 437052337477972706225296783814030272512 12349575 -19734125361942554561051132933543180400 12349576 402807909493428691944339724330648627200 12349577 -692003445377585062938940610409907241574 12349578 -745114161860520960274315997382303344640 12349579 -2751831102958958927221765068464147248128 12349580 -768687398778744550526533939403987020800 12349581 1034088692732439929427977525646835618752 12349582 199397704682822077427429549573516298240 12349583 -407120380935255217731853358371239372000 12349584 -7514573828750757615182549805509492736 12349585 -931886907391393009631829422175330590400 12349586 -750437816076734545928667070014529873008 12349587 -709130840017463341399085943605945799240 12349588 -468732736530664294796637881936162299904 12349589 59498335949697814008473361077584599456 12349590 54372034071338458091188515173122314240 12349591 -5952075771814128156426028133653149840 12349592 -889346766655405835157847476477590323200 12349593 122210311513355219994680521915273296180 12349594 135533984545707415397621261322180802560 12349595 378987433505611051036899708888311265600 12349596 -131307000846545950423014453801105162240 12349597 -324393665758260043434843769793050546944 12349598 354572087864383652569324652161126880640 12349599 4639594298372629421140769925977307648 12349600 -13536498208150627022344079536422912000 12349601 765101588290287023705416000101173826240 12349602 -113253916307681598235026400977763529520 12349603 213978887360354166858955798316347798480 12349604 -173776924073808267725774390498158132224 12349605 157465651780945348510138441816120099200 12349606 151533906891413052579353018559189731520 12349607 524766375182959244755274899207353038592 12349608 -360946507244730390518190373604184883200 12349609 -257982484548152154675964253258812080780 12349610 21969340947560873065869658531137853440 12349611 94803061276565532269613875274795710640 12349612 -349131877667911836308387263471129732608 12349613 -2781083453732963753058781874112813299220 12349614 -200161592628514845235482810528973088640 12349615 102479919881941059329010158398983650760 12349616 -6882910408420240657422454881252507648 12349617 -202055807827697868508188316273585516368 12349618 -124348367135723754469551997969464960240 12349619 -461082835314305341818556008169593252288 12349620 211202536466717885206746722321567539200 12349621 1308969373638179342081588176710962050680 12349622 -1064684016053031324073539629787402849888 12349623 732581134466988707648258913286677072 12349624 -147945337086892794807414972575845785600 12349625 -175885425985617052983066092125286976000 12349626 518985282929078959132956208254006488064 12349627 -1536101164230158420783827184530186202524 12349628 576300626806620596431372464976588858368 12349629 28473515896513586534388823992275016684 12349630 -122910166352155548357944898861878887680 12349631 387219389166449797621555130282041375104 12349632 -207858044598862811397955041448339439616 12349633 -604284345488766770906940891676168625880 12349634 208411998852713635880931288642614036352 12349635 -39675900446163392106944400930289688400 12349636 -202262644020366697161808396991681680896 12349637 -1765317730452666441453911160029434623714 12349638 2769221504163507476401808077491671040 12349639 -1432596013876847398003447879229051469560 12349640 55127194713857603541139086570693120000 12349641 -1157741231529485031419818197833478706656 12349642 796328929160910167811109993653376487472 12349643 -10841226168294476303074690330853550336 12349644 446874271513622771724086626587757547520 12349645 -400785767712096741547792219561809306240 12349646 363141194240063822272642713441152110272 12349647 33931599212603307331903505456218645224 12349648 164743174766804989786124450321115471872 12349649 -353413539879453405291796912935451645836 12349650 -376742011841891291727282435497490816000 12349651 176269485294290837435575204184284220904 12349652 -208519571806409058567848870990544678912 12349653 -43549712717434753988775983256972327456 12349654 778996437071310281240800585988034751776 12349655 -852489040845713921686842656202945214440 12349656 137397663378439038537717492056763924480 12349657 -112380833892687292594486165308322901112 12349658 -602171593821120803493992651384298639360 12349659 -74070894920568453022555440015055971840 12349660 622228504931195411436535300494597350400 12349661 1863081351404297827651874786144406980262 12349662 -41636482561757419309143405046766263680 12349663 -1626928467179626376473610801165654805088 12349664 846840648630791652359360739712423428096 12349665 -4383405581989509069411803325063426540 12349666 251998459932044431771555027570342663680 12349667 1743103664029390227934909341210741141264 12349668 -581514598550185146032468044129559055360 12349669 870320205378226413802176313922722918080 12349670 162559876327114411990634799836467025280 12349671 572855195148549066356234062273606211112 12349672 -510418511947230350471432903039577523200 12349673 990231263755540594311956272831161889536 12349674 -43309791554077167963170615108559057312 12349675 -258282215288084048624995989659028396000 12349676 -767934879006320947419801932926590263040 12349677 590840059528238105328797897558974954080 12349678 -152746138016379629781083961911455703040 12349679 -2333496983719426829731977627776645571240 12349680 -29572596197813203471534749598749818880 12349681 509414241621188333998579722980517126482 12349682 526688859471334394681180510207009778192 12349683 -804092673238749222870526885772689141548 12349684 -1930819825309081548563610573707894204928 12349685 -1183416198072822266376371439273353899620 12349686 -7119165715395395443024523934200666112 12349687 -216748846405421965712172635531268100096 12349688 -169506145542677379439490706266627543040 12349689 -61378406897706558553868590047528305664 12349690 9695304941763245634634549317786309600 12349691 -813675102843444324198303986770991820528 12349692 213976134429554850482638208820437452800 12349693 -1688388899444202505463265790222140792058 12349694 185628983864075111151789140634481745664 12349695 98653814046846023843738264771494995840 12349696 683012201363326212663382939605454028800 12349697 901379029757005048949706877151950822146 12349698 -17908845353874848460623272252806850560 12349699 2128377135387418262851666961287746931464 12349700 -332886424523972923176020067568445952000 12349701 43419013380826820796790894350748264704 12349702 -55189664625816360621826859330921759616 12349703 -10258456060128461688914539059262128840 12349704 -221386534152571844515428027747993722880 12349705 -221318288322905823424403156929834883640 12349706 -126199331917308966463546339275166035456 12349707 -1178943330647420111376311249974029163560 12349708 66629162389420422031201229144289853440 12349709 990911148717883148935256601162973241910 12349710 -348625441486790699470764740759460772800 12349711 -169845555872413478201980421827262306376 12349712 282948470229154512524445578366287872 12349713 26369909464698228822254938770440738544 12349714 -101563403096572700259714783150212049600 12349715 464005715680981386860432880177182400000 12349716 736857256330964127773871824657630054400 12349717 -2861621352352454960360165849379520680708 12349718 -198234862279944883756002830490713054208 12349719 999271636497741601893627414923517418320 12349720 1532185800152664095884719374883729408000 12349721 626594597247475127187574067498310206922 12349722 -14232574762089579594143937566904840192 12349723 -782661186194283849166708081408237653320 12349724 -304923828681262022829446410310302677504 12349725 135040840917446740309694463048203613600 12349726 332408856034448139876112628816213280960 12349727 -525657204093728878937962030042008848040 12349728 660917654994274232475096709340890005504 12349729 5226797139686190826389368046468063360 12349730 138570131742253110129379034433612556800 12349731 -318277479598786151881700639093917056648 12349732 -152377202797594079700512971934654192640 12349733 -282739219814911866105833908362629663040 12349734 -253807121656011760794604785115860664320 12349735 -325736455810068370256420003625341173440 12349736 -519182684373906202640003022246187991040 12349737 525370618648356420222945007347367569060 12349738 -447574115995522765341315530527702662480 12349739 301873277575377900409124403324234543540 12349740 74340760230384463880634146900799651840 12349741 32452445841648253566883760889138272000 12349742 207621356205413830341946018349079928512 12349743 303327530498653123086970228189958361984 12349744 442698737217605473572737704607498240 12349745 419708361054750683460305530591588977000 12349746 -542885035597296353956461407666728818816 12349747 -1054868662436187718661966641674235083240 12349748 -943986775402015605937939944958506878592 12349749 144559139018376833247833789841131127552 12349750 -318115523399169072887401399269893568000 12349751 104449784539469877170931424505653125000 12349752 -622977252146593849146392647804770508800 12349753 691808265822396666702655302124925360000 12349754 -367250196762856356293329656414230883840 12349755 420860682676021191021572152719669530400 12349756 623460094337692362735822683372776094720 12349757 -196978024334428463215647780900164611488 12349758 204560564324540299798285587109157250048 12349759 696425513477911841080654334551484480960 12349760 -173279758570502708639071487208346091520 12349761 209968898701800349200400872260306855472 12349762 -469832497967022637094138164351442486400 12349763 127531105202070029225509550649954048504 12349764 -278243173876350628362278920614494569344 12349765 660968061682780817331767738811889305660 12349766 -157415593301225876959250428926056851200 12349767 -432530149505029628853429366929709573888 12349768 -255773585546978306772513505941002557440 12349769 844995835935019562529103058285707372596 12349770 -80463507112700876194689526590600783360 12349771 463536080675656688636716702380589370512 12349772 7213095525811797881994622266299289600 12349773 -678953407354559427714807070546466472000 12349774 292168421125697947747931299029875703552 12349775 47236608801447341683530289140111975600 12349776 -58476995868646472842581442648911249408 12349777 11097752813778236247760106190259983744 12349778 38883345919949969094072324241737331200 12349779 460714823052229145196975898065426858288 12349780 -42942934000823802533886749289121382400 12349781 947419021919408189265356831497804943712 12349782 -514923749210207938501353400693764400800 12349783 160977453815331928162502401018087857424 12349784 -1202069450867539922197127035233348833280 12349785 -220020899208975072554222418622558208640 12349786 -338632120285323707816362974902627064384 12349787 144863880359925112490968856383861370436 12349788 -235432912632422958432450428379541217280 12349789 12490111863420118877122447617871767590 12349790 -680003466546786226390932794847707788800 12349791 -109598310691769766591290749800691471320 12349792 188985204088102746847718145901439483904 12349793 1565621326923053114167408747529895435042 12349794 442687556669188048765192560345899529600 12349795 -689614996735293277213595463336486475200 12349796 178494059670597885500328055369833129600 12349797 7568600821004276995937181154434607680 12349798 633854861970890209299223199826790514400 12349799 24567243013314468519672881701586520192 12349800 812846991167416870761836033003888640000 12349801 -1562589221071393403587129520856798016198 12349802 -547895868639561483805796265470370432768 12349803 -1635368186570502252181036087673208732672 12349804 1190130048967085325416293243531794432 12349805 -266852197200780700582974620480735184840 12349806 -98105651417373463220766019588366212096 12349807 -71055927482143645583079509180588377400 12349808 287723346700931955550310067778887647232 12349809 -86341536156803838229919733635830538700 12349810 8729812004164129812234500886085701120 12349811 220730708218695821783552086623710353872 12349812 -424430166818049257824275702252712255488 12349813 1312470829208907516252182665589572777998 12349814 -554850910151573907660500870820507702528 12349815 3965242532532608688452883141967491840 12349816 -950560814322311857979250729261167677440 12349817 382450795257620862039258704163386917632 12349818 -11945389129292401723365683613291478080 12349819 1030448364658629137606015918307369397944 12349820 -273100861170016698775660567127902310400 12349821 -612787877377194779593821902482240273920 12349822 -605265545755398513202660683717461280000 12349823 463064178374857099246664848447023856680 12349824 -834492902380075199730446874395541504000 12349825 89843163933794648588011067963999062550 12349826 216772072844281412865697074211719068112 12349827 14820977040837153524271834691882920192 12349828 948293684207216964283585633492777712768 12349829 -989035753862416693306041548343767163360 12349830 312851590013717806714482570544366755840 12349831 498231720952728386029342083989415590632 12349832 1211348665917433048745035992369119846400 12349833 -190619602714215844202186121065498634240 12349834 -6691734816264444808050872241475058688 12349835 -565297703803780742270176122996157248000 12349836 235098273806891806059007237926403137792 12349837 -184916352935545887339768104567071111328 12349838 -284453599471354045248434501759947375680 12349839 714188871109150252043179358292394214160 12349840 -175728323377085741356111384587605360640 12349841 -284937422024654655295344795104434292928 12349842 -115983533494494883594835744092358049792 12349843 -257924373754090971930966040437575167680 12349844 -384028219144645100947067104780305079680 12349845 731789401181069011278271504599871729020 12349846 80026751459495483609892054019020970560 12349847 -589651404426794867955665053169114769120 12349848 8878833763562839476989650504207564800 12349849 520486035920683812502227568721037282064 12349850 -20986550307887420504689548349711968000 12349851 240404161199420693632161422913602855832 12349852 927805103987037911773959401089023335936 12349853 -1549717684778302125607605109294967687220 12349854 -163469253424692379785561189256519249920 12349855 -112530370300048155974236411564431419040 12349856 -817238729268825963471287990691948527616 12349857 -81388136080014498249024837777099314112 12349858 -620965266869406009045367866841327872 12349859 -1656402370564166192989081920050857403940 12349860 -134258465261214171642555780634953584640 12349861 1427084010515049886276105515536248197120 12349862 -664083887931776673918939073950632737440 12349863 306530913896939874953138805144439155792 12349864 866283648216893766306788786115009039360 12349865 797895643454294002328452672079541000 12349866 -256061376211356049075377175249036459776 12349867 123431330144529892306579339807402993200 12349868 1150205169779102901475681098174139016448 12349869 -169618469358370231167944169898009313280 12349870 -174474663790039197957015726463970400000 12349871 733275114473536532354317915411339876992 12349872 -1629321869926635638377191187425361920 12349873 -20566253420620484083874253461253837312 12349874 -57850976808539640717644413769398483968 12349875 -406433188418622447183557082124879332000 12349876 224156043340487772958858822667956150272 12349877 1833982583169294399315906413685469966200 12349878 -120812253388947510572009168315369700480 12349879 -1080717173741950761574180646981553570520 12349880 -636682960986704505747735046711206912000 12349881 -830595841421565303893631790768148480160 12349882 275129868563026429986951883384003200000 12349883 60805889599654395874134197700408740928 12349884 -678682536052775932854489192232684875264 12349885 21556052704092741922223395709464992600 12349886 41676440426391247963642916546679520320 12349887 -477905667475126430589451352331436823040 12349888 -461947794231718871249326208451109453824 12349889 325977337450889158861487606662038522690 12349890 -115218814331298605947311823398613025280 12349891 -1067439592095795908606601641092458592708 12349892 -714995969751266399480079326973017126784 12349893 -105270036003397992796752922844060778336 12349894 1263113041790817224665026128733336898752 12349895 -750315150275071563410738545856732238600 12349896 -99097860346168316452007962713915064320 12349897 49439011016974361673233764345875560064 12349898 17951064231275330998475873243281374720 12349899 597420538573523858383908663168840853884 12349900 -274941239748597559100293153940384800000 12349901 2160473051855129396125379906606438880 12349902 355684821959251024388830860461602099200 12349903 81800034390877334120084053733443623152 12349904 -28366108177484477277973601497726844928 12349905 -763627457254035144242079896577513840000 12349906 -403727051336404000705895906216106218496 12349907 819583761749672392818598301302141924680 12349908 33496555158026118711285159755231318016 12349909 25180213882230706148076766447219671360 12349910 469810754361195817671543322515337839360 12349911 -175942481475213675714082455861883452720 12349912 1307703790577693352165828410991023308800 12349913 1584472720840112978249201573597715057162 12349914 337833872220412948494217051492468468992 12349915 797237183424200382083360363778917530560 12349916 652051142090193317862354425925958986240 12349917 -498799858927904416803186476082899651520 12349918 -75131718803720859741889983224613914880 12349919 -248219227915426868285212492781733547056 12349920 265914049409768560006836922469371084800 12349921 17821335060392587035918032324440138372 12349922 533578321428340108298258186844397683264 12349923 829198969624061563299521422785617278584 12349924 1356858624002497266618451030327580800000 12349925 -214797323782005648215433921533776735200 12349926 138140638472051600487368733745734006720 12349927 -449782542122853805350491332028089039680 12349928 1003581349487556566116565176148602076160 12349929 -115296643453007467021176332379951759216 12349930 -387073546413300277662638177856152654400 12349931 -766252595736071976553782100183217291736 12349932 465068516181658382653130025029762187264 12349933 -910256787878561445149889621057675563818 12349934 -322999808117123334962692930306455959808 12349935 14693815825196259123237963139834982400 12349936 9763451691113873501112258622128586752 12349937 1757405055054490342753493295985015238580 12349938 175350804340817156311304211558564504576 12349939 -544211165195279688860436083980526438400 12349940 -60008440765254820031255530055132160000 12349941 396409823186730075644745588106294348704 12349942 -556788961104562942160241443439330441216 12349943 983934427006954499655987025137847274640 12349944 -3440721001283830017549732424455475200 12349945 -59329650916989381638179213569407994300 12349946 393809769821237904163505144659476944640 12349947 442171255112908104541070917636391179800 12349948 41854486227434118482252095779399034880 12349949 -559836654932851856221474515887714226900 12349950 -77621475707327305190609058360463516800 12349951 427133354518795449654756042045829503192 12349952 120900983658431010518203197052579479552 12349953 129320099847651692465330977224595915776 12349954 -305322666796846223823044989204042747392 12349955 -1159080225771798664682425211716410104640 12349956 279681847644477925627455874040504432640 12349957 635890091462639848949271410065961567232 12349958 -416819262267273244421086558379927159616 12349959 -654960522399387964633478555692671646080 12349960 -187826395885299209777708204978064537600 12349961 483485334938272787255055164681780418852 12349962 -168429504217385754868867421062506969600 12349963 742528337060807552828768342102366643904 12349964 -648497175402326347247670809589408296448 12349965 -45902795143713203071984276334664190080 12349966 4747726108893829046022571569901254144 12349967 -113930003016095547276319965225663541008 12349968 18493841399315456963097746641924521984 12349969 45596736781374882988576543733043123060 12349970 -578841022715577804350586161081108971200 12349971 186761404522257051865179620153946151872 12349972 -42932404491020347681346113885993908480 12349973 -1109122985489593550661319405715980556580 12349974 -10879805678639411746862502844415109120 12349975 -717377187200601817058105212565659227000 12349976 -1169042326184298786762031716575984701440 12349977 -143769375905627992767179022723346580160 12349978 -230860082362030464603283728962750706960 12349979 -504646027855602364839081974013733041960 12349980 -450319484626519720975844937806386275840 12349981 -510886302224431119381621995894872626880 12349982 -776758116814816499235462234115888353408 12349983 484897375246734258377076283217315646024 12349984 -1048974665800185930159163720703114477568 12349985 -388172108174015918049477121989565862400 12349986 -41704114355331545975790473202791808 12349987 6082424187414762600872268635949708368 12349988 99526920962953758902652049841813716992 12349989 823714863408329304053044538659407018240 12349990 702417019995632682303239324712175130880 12349991 2737974898307992821548874879096865922400 12349992 121207262652567800625759040410574602240 12349993 -1449495410205716958339689539027068890758 12349994 -73174004539846966959056378434950421920 12349995 132006564239887673723400054776998099200 12349996 -47962255552992952077750511078130549760 12349997 -79264072300482658882864161974942797056 12349998 242450884495780174515001398438802723200 12349999 99563977737232419445447497302904500760 12350000 -92225456182511243070713547844608000000 12350001 -676897749624484984091216212348726535568 12350002 -249217469602974065999336952951932193792 12350003 1583946040573356769407887172100892542560 12350004 -24865422079576263714856653513868283904 12350005 -1347451743683106511106581254656165690340 12350006 -113527585008059936437254984160575646656 12350007 45417702335139442368687837572513414928 12350008 480849718643288526608506926155569029120 12350009 -2000581528806585025088952408357933558144 12350010 176671352640043991778269910120523042560 12350011 -620639527747741128271904244705996675840 12350012 122149776112005543861459826726770972672 12350013 -87326095772953048616257830401043056160 12350014 -401329876058808163938350505063550123200 12350015 1133242188291799697541563809532056157160 12350016 113293721170517375167158919305803857920 12350017 1825438652864279491145659579372225616066 12350018 69662777588572048485944678169161003904 12350019 967499944254764535914324253999610519680 12350020 43432094663165916059204069570498664960 12350021 -49291221473245881277750514840344091808 12350022 -254430152468232083576229653634011037696 12350023 494109711953965812353742208472546229040 12350024 472959434410440098889278679182003404800 12350025 134332056165050867812072013652805902000 12350026 15128764892951202142357719062541276864 12350027 -740694518124459058015860077392801693200 12350028 -204708130137630280272455926414530969600 12350029 768997949039826614589086728797622122700 12350030 980263281691979193397017642560778240 12350031 688964451258079420234530449890858588800 12350032 278116490877279244207313084844146548736 12350033 -1292738865679875695312703300616252280718 12350034 -193912657752418729626820304491916192496 12350035 54516995710087691086082675828832062160 12350036 -256461828296039771115107241290639061120 12350037 -36401075942857889134777392120324320448 12350038 -948393819152694144502227552431006948160 12350039 744357981743089387586782824654967769040 12350040 563166175002891087134747202945634713600 12350041 -2495013624931417265684510016913191673152 12350042 -7615966332463860734994514647765581328 12350043 -1556159740305516004662726813693204497280 12350044 412191708385008390565980579407213956096 12350045 -3342417894772113729673747994133665040 12350046 -36328955232965332460980405843011047616 12350047 -452079239857901820410931120346615034568 12350048 1307970866568860950967372514839716823040 12350049 -1747690716697246325612605390841248053120 12350050 -258765472301693600627883013279345837200 12350051 297581972611565362797998624259126412752 12350052 -69824119164806674436836526313729638400 12350053 1051945935129337060119113419413997410302 12350054 274576653083047059656410868965711370976 12350055 380124768180512568684489692671166999760 12350056 -1089071389060712670179470896813371443200 12350057 -1083861209817680950512299785371499008000 12350058 64008491027189962394743012154183731200 12350059 -246932678489849598091505561168895169920 12350060 218061770125949454388207739737385041920 12350061 -397699024123279217299309559125694159220 12350062 -122030304490093100498831298947510976768 12350063 184646692521634353286916703053236537200 12350064 -240223489600139962438170782642893848576 12350065 -185269137680678858639789997485934478080 12350066 277992872397271178682294746651909129232 12350067 -14435306042167865988730367650034385552 12350068 -349987009619477989766184869275179724800 12350069 -1362542233025680853137756494012059608530 12350070 -40043143941442387616715414055212787200 12350071 229802848893899532240279613093637066200 12350072 587541605498031540861903791904750919680 12350073 17530841957100570718574036179142483424 12350074 1031888379933393604540834171090421313792 12350075 -678252539514865107926190036552594651000 12350076 220332673665434244334907046194053816320 12350077 -2335263957913917635810966238711898942368 12350078 110593811354090056988031715416184194048 12350079 278098015423448832178471626279368354544 12350080 -242376684604573163530419786718642176000 12350081 659912069627574571539604972484140458882 12350082 -133832079963218790932336519438407504896 12350083 -1435089919741982485591235961033709217668 12350084 -1429923981409673727986531277517256102784 12350085 -69732152083618617115593731434427035200 12350086 -13535142391595134199142287872889425920 12350087 -703421676276700987436764790475422412264 12350088 236228343485693379362962080150370636800 12350089 -188069732621974246323698470319837099110 12350090 231843524421638390330040980392787558400 12350091 -435624323341672470001216924211067364896 12350092 1223513458721398552138815068220542952960 12350093 173356820757842521435065972243742840800 12350094 66204406351355512149149878779414174720 12350095 365108634303752959548994404052657574400 12350096 473873594030051234255608907482856423424 12350097 511159258291258198194051336975091931040 12350098 -287428942321819942269775050817951837536 12350099 781447806194365411278658343008225949100 12350100 -7721172761121772236609739136793907200 12350101 -98940494725102084194095736472512369248 12350102 -110682319131148129180659296136328792896 12350103 -588382912635248318596387557498836966016 12350104 -432856125836849751383393139791805972480 12350105 243825903636997687249745098177627320000 12350106 -349718822055317969275397433742809846288 12350107 -1916207358919092190350510197316477492 12350108 -408360829990654987911043627683069625344 12350109 -513164575664160409595099647051943772672 12350110 -899785910150058789734666307143621063040 12350111 1656860186975027297223615398379794635752 12350112 310627210162725560265701819395866624000 12350113 -665040117585092848696144447384049566956 12350114 -84891766681621063350983765545421644800 12350115 -107947695801314474985832674068148641280 12350116 -3397751218671637539910346749476771840 12350117 347858305583886986661616503946531069020 12350118 33359062617872294300712777243285232128 12350119 777874651986877781589571148813541151096 12350120 525277202949907346155541096001167769600 12350121 77361051925425043150738443848678916096 12350122 -10492843370078102451731766315061613568 12350123 1201972309017681905089036127626263844584 12350124 546418785112977860209014704399128688640 12350125 101118354958361686043099458509990399000 12350126 -21468644947485467308118582884974856320 12350127 -72072221509520957940039926592294505968 12350128 50325261257394252709101739142489374720 12350129 -988763056523300551012560221525625749520 12350130 -71738490664730938610740510928429729280 12350131 -1499926667116880629583379717575096979800 12350132 -425816870509027611084201660789292351104 12350133 33107385327725334046764543021230935680 12350134 376344091189804884825654230634954189216 12350135 -381479984877351052665438254638899416640 12350136 392592905690650953135954398477698867200 12350137 796723556651507967486194082582259645012 12350138 -795871062901467940848730100448160187280 12350139 44975419565978920822000954168920076800 12350140 -14043692130979881829950667758348748800 12350141 696753697902345794828828391853569001542 12350142 2222079223930883846865110457270387072 12350143 424214302712378018604447812306752062720 12350144 -36168916434800669456997639483533819904 12350145 530106243294635827196808696367946659200 12350146 -43231285718376440959955456129909776896 12350147 654056054861141348539156506889648273272 12350148 5424369892229930904615194795730631680 12350149 255674575581246475500587520768569118720 12350150 -382027164221617604302699929306998184000 12350151 -71942422058291954859163088496840556416 12350152 407880510043603763778291999838774886400 12350153 379967204101983823183497770241119949402 12350154 34416466630506289623507158679579724032 12350155 377471537788621746222552854043376198560 12350156 166067604778095911721893062349579037696 12350157 669506492952848458002245921485743278880 12350158 1274621219369530427590758219452700216384 12350159 -12425562059586849803984883556296673152 12350160 -52911882706445501242056405243000422400 12350161 -6246618254230476156858270617496564238 12350162 -49994908005114936427647175860711879936 12350163 247555175230182896224178718546661420800 12350164 -75097252641377797907341047406341536000 12350165 -1094266700282435624995218448975856327880 12350166 71090215329771102186773092508289435648 12350167 1469308589774821444251290585040923697640 12350168 2336363058407459218260665087982847488000 12350169 -408082055273768164917300264820591945596 12350170 33979770638676539478756833914314639360 12350171 6306894391483637009109094784800896972 12350172 180175388966213237828332526514124062720 12350173 606579990968897851046272126563474492768 12350174 289399758953537932320547649656962564480 12350175 56644511236867522944077054682236976000 12350176 769491617818538680149531512712738373632 12350177 -670880748414619559220917718555602179200 12350178 -854757665646808581954682711410948468480 12350179 -795761668882537285647024633015249024240 12350180 491835456442419689059758724241967110400 12350181 78101637075423913386660121471275181152 12350182 -414406634424899872663820342767293129600 12350183 468146696202526144988478030760517022144 12350184 21011302433917749505770477891268116480 12350185 -81865485155603321923131727642570726620 12350186 -527723182241709774412240105425676594176 12350187 510018584969954610173780508533198647644 12350188 1393517829470222184858911726812118597888 12350189 446903939317092576078566487438160142124 12350190 610392095506248694979727199628790374400 12350191 399910658192207352317184849496491749872 12350192 -344190879979981282901726170908998959104 12350193 326126677974848061543304105099935262464 12350194 -568852925157875762784439012409519448000 12350195 -189603443341324117968467319362286213120 12350196 -296101007816639412774916130797563435648 12350197 -1237322886991912944929157846161665846354 12350198 -2894620295368215992715521909208238464 12350199 1202740851273131608463249509203898958160 12350200 30779260438846983197800602943378944000 12350201 -76395881914034542826473834132300779900 12350202 -3550930672635006404237903571314584320 12350203 671558666850765117850159786297852380452 12350204 -434469139931438774203226162685078809088 12350205 -911098719802430450341343534675521483200 12350206 -559682971741643535546871106576094255936 12350207 93515325660336599631435382345177395456 12350208 -193316871046545169284667409875762937856 12350209 -1063007745022134249649030842833146010960 12350210 -336337851638168604383885068496741814240 12350211 765578539047978692872203996833549977584 12350212 -415548474366928120504190461490811637760 12350213 83214026761971402541917792632612730204 12350214 167273286890583029759231377865685907968 12350215 961970632613688124097280301282735425120 12350216 334377101230018338721969473197513364480 12350217 889133811071686832438388018863488014336 12350218 -593133203680359345212518032263428718592 12350219 -4789479929101287329422638649830589920 12350220 -50099451877066677971738728218412446720 12350221 -222508352525072833917491645698519223880 12350222 170185106836352714582396339993882189952 12350223 545282468714695236137311023404308377360 12350224 -261037958699926491570070119277386588160 12350225 40344042583771509495876137412973927500 12350226 -115768555931588638101619628073029054976 12350227 -1597804280831587089769785829678551292728 12350228 2058593035995717589230826212858470400 12350229 538504923849505681236516416964592365984 12350230 147878809620881651467540204133576908800 12350231 -907112799820140338853075389767670307936 12350232 -801698950406602513604434874839470305280 12350233 272854634643209659092488465596963352320 12350234 158332581289860535148011977024687536640 12350235 569179924150036475915547855949999206000 12350236 -27352533117327892031950894811169118720 12350237 -1730316252729947962963926291049426219776 12350238 290909537029144991478775946892310926144 12350239 -1234415482858283407676780280080347125000 12350240 171650330622823730539287143102891950080 12350241 345281509106221471524844503115360894848 12350242 393108155080132143342443629373991862272 12350243 457281212347885162560885764450902873968 12350244 -718169077244722813223523650413333198848 12350245 -2218155051512510276085071178503500800 12350246 669452389888169496444623657369386287072 12350247 31792849385515027962397339499860815360 12350248 -36715002536578535559072546846994851840 12350249 316772406456209069283094250191381040250 12350250 56993775734785179050105616409320000000 12350251 989397084152341134648540301440509023104 12350252 112557281357478250062803908464688369152 12350253 -143094875194052633059601912087540642496 12350254 102330206436548974602959712244383823296 12350255 -980159886244474612758022635855645078840 12350256 -73208838909758778225657801956892377088 12350257 -259427021500317218245860092947415161308 12350258 -740111879304250673956445742491035553520 12350259 30822747340187971922423712004461391200 12350260 199259836557813567846439739781263285760 12350261 172154954709455151719199452922191808000 12350262 -212454204168774522969095869783756930176 12350263 -1320736351406751806452975406141834414400 12350264 56187831807964835308475739988296376320 12350265 -286355411974229968661649979851334399680 12350266 77645627793511302070826261748944432640 12350267 -27592321217535397449252070232848596288 12350268 -211699020142290513517567290852388439040 12350269 -86516926783981132752502523757404451540 12350270 346330172365377355327929823017725014080 12350271 107846861516994255532193734023677869512 12350272 146448651024926227618498544815596109824 12350273 -385163707488721773083554681870056187416 12350274 248196907191891814192335395980923096960 12350275 259003598243207949517685220297410834800 12350276 -56977761563867998539529231755333894144 12350277 216699817762821777506403710578484573214 12350278 -629619779462248895803986519659162086560 12350279 478485028267437143395547715905518136976 12350280 357461963332089138336891930291597312000 12350281 -90343877619850697064861178123373434918 12350282 206828595490083000121138450497649482240 12350283 88771453530842867544671156138236202496 12350284 1183253218973588062607288928734754570240 12350285 900399335302979980793039121550371967200 12350286 344024963548113866678804646433128960 12350287 1125750961305263665631764266898219574400 12350288 -9172464157360968277700624068578508800 12350289 -147862524137828900883788683530128471040 12350290 -7124805173789439761577696709426675200 12350291 -2127174362775673730404804063401899104608 12350292 -250710311807743705393910314402797262848 12350293 1211165276859989300150281620877285661760 12350294 -547703870120352947321404922788548631488 12350295 -752209407137200007170148078956577501880 12350296 239051849965653709116247310587638005760 12350297 -106897478461043537095026198284212517820 12350298 -85968939563428406787723424993167822336 12350299 510566364930130559597830632309216373264 12350300 -521987185232832059237522272865901081600 12350301 -1354030115569728607347660246240570397536 12350302 -592985969439428445897037522143876363648 12350303 -7251965483575288181130569855395632024 12350304 -302096424333451567501899113016467128320 12350305 -171914665195289796293877151256828156160 12350306 95097657355135774339110718946500598352 12350307 231148253891326889023689135731040552960 12350308 448330392432525079466290935054208843776 12350309 -1043772868481093761942599492381464159490 12350310 17452838968964324233484632225237278720 12350311 1530509511579472244069889847810504409512 12350312 125349906148991188824075068239363584000 12350313 -8292239007503053430233818578445442380 12350314 358450504258790652482122532593579598256 12350315 -263296633126760927146301789142899723040 12350316 521452648026418830125463027696596004864 12350317 499076701817408656202804270923890414720 12350318 2352105623511520504229454149271238225920 12350319 -280683442521616685299492695549162122880 12350320 -87412779536384834570278005118086021120 12350321 -663652752287779208208345401809576178478 12350322 318889533564737126582030118837086396832 12350323 1646090353970110340316110155040745493720 12350324 -174355320448178590527286165155148922880 12350325 42303763784903096590272915784157088000 12350326 -619193750974165569124369211711076417888 12350327 -869474690600646315811184142290396108328 12350328 -438561125191396948036301190956045721600 12350329 690777337134172568167469787186176837460 12350330 496780596497954651602485060846055512000 12350331 -6569226797487787667522400478011749376 12350332 127638905459933432912347450252886583296 12350333 -995093596404288080161295163855757701216 12350334 -185031282354230382394019820388424637120 12350335 -204392253707772007140564801139879772400 12350336 786179070242395720475272379658676469760 12350337 -159646072727375477162222752992496620240 12350338 4777423597987871180780851468753305600 12350339 1134967818494455833293449204380088630140 12350340 -419835565227201299449926845004300902400 12350341 218003312780661617726716871406988778812 12350342 -226993078193129193917511086813697076800 12350343 -669777672575603234804793758413680309336 12350344 -304643904548388861414115231980107811840 12350345 12301718910732015344878846201291135680 12350346 234370005730692494546354517791365420800 12350347 -155202581692875681866870034863558762448 12350348 543110270380465151305822810884505453056 12350349 -585847048232880372722305575590823334464 12350350 380493833520382578986278601469482438400 12350351 -1032319448666761775193884687075003883240 12350352 -54747985129626164186705011281484185600 12350353 522974941595981405029647637077877335602 12350354 -174876936439511785254219646619553312960 12350355 -70140666344383603618098078375749561040 12350356 90399727776061446324489432529372035072 12350357 -691716962809639589193581936697536609394 12350358 -145643151331873298268706828596733289376 12350359 34090362232283345950825119865487846240 12350360 -515599123207322714750047431104154624000 12350361 -75493702218876567982327304515521662400 12350362 144792832266065211785404905095106696432 12350363 1182520663093000383441481793934282084612 12350364 -348450106844796850025138874088209881088 12350365 -111846639640447541592809227854201964680 12350366 255079370449646578591553408547799873920 12350367 -61187332360125122986331789818873547760 12350368 213520667902548878371070752407086432256 12350369 171164136781955368149934585347554353152 12350370 130170450557307304558829452514748364800 12350371 -1353968646802025865501929157686087886456 12350372 230692787320581397694231485041879859200 12350373 -332554320898423948648789023387400318656 12350374 -5082238976193349469613665910403980480 12350375 -1399346071314053402738548721524562640000 12350376 -99618134856219890083081346709645158400 12350377 -561627909583750343764107412847274934940 12350378 290392628660001161414475224899139131392 12350379 -292350941711900450494337028751057903104 12350380 -187295716891207404803907011986996838400 12350381 -722609285291660737951900111399822644456 12350382 428947707220725270788248934872868097024 12350383 -660763411121506267782733865799148448368 12350384 -220152281977695124534071197627494809600 12350385 -47684521092248396400500642381504794380 12350386 -196357423962330979681766063807272965120 12350387 -43209087587108264587592776425474835200 12350388 696279986270677731301769234611313971200 12350389 -43076790435068209158489432637034375808 12350390 -113373199618253515184955790922884702080 12350391 709250793566518437258923726853301403904 12350392 -1642408648209280763234484665218937118720 12350393 -455705432038196414401557417184404755712 12350394 13753743700114121761237509180397308672 12350395 332305728950510479654636192607637014400 12350396 -566648597607476955113412108360929971200 12350397 451485988257594494191539120692471476128 12350398 -230453612174170930622458658259880154880 12350399 -352238169136490873460457393586392409520 12350400 -26887756768162100429358289199195750400 12350401 335484351341863604450351445592329564800 12350402 367379423338416195215383601316229320192 12350403 -60529979736105367766762094988420545264 12350404 117666588761353571838098940266797670400 12350405 -684997145445165511452434832248553017640 12350406 612129976382928925646657289703424320704 12350407 -1349566119147204437469581812913744354344 12350408 -638245673127646402466095201843520471040 12350409 115288764438436370970487163235279030528 12350410 -705985586550944197916937771048739316640 12350411 39207551039229878537314126799149773840 12350412 -51014093244123941231407640239135564800 12350413 -129402560296760845065191787558637970100 12350414 -326045921097283524864929231439301786944 12350415 26642754434076495572849890931855746560 12350416 69253958137352615846587618204836216832 12350417 33175123389749793340149352222572893040 12350418 -11098300536580149677215839094397061120 12350419 -1130980316329428500546742278629970284180 12350420 -10516300964863104875846906308995006720 12350421 158321228443154197997831789225931953280 12350422 -273822592372304535892681451662110864768 12350423 -558523991208304486656993282596400638328 12350424 780527496537489116728177381885614981120 12350425 -387710463660650495420344045794588499200 12350426 372805186540843055173647538026334533888 12350427 -480304432604263734782759712186074257920 12350428 779204231386540779289814282983305497600 12350429 -26783357489428799669692869178967007360 12350430 54695520459100192010014390386507937920 12350431 -2102626382991028615786145063854824576 12350432 99175449348385347523846514814043029504 12350433 -954314041850616587454502658137808078400 12350434 -189749835127162073586148465104386238384 12350435 81499795645269084902015347985435487600 12350436 -68834915797147273077577432385126584320 12350437 1666349584374855857425668239747358811680 12350438 813456715048294369650383673077553489120 12350439 632624287454104215231053866676629503504 12350440 526127954142062888164718365967101900800 12350441 -100214369946415031226313408835923670400 12350442 174184208133087203527490858512270909440 12350443 35345766444877264883967770805978355600 12350444 273929955211077949954185134904142579200 12350445 -250577664784182674809706940371133249600 12350446 -517995857587505053133680636901197307328 12350447 342583150616108432914576512059010455832 12350448 61388424527447261331406833784360796160 12350449 2049433608052340808338351985873565046436 12350450 140457706057621702316050652675559792600 12350451 372530890637671065552258666322225970232 12350452 -225544891899840685354086089915751046400 12350453 -348329667084840132113963423502037289298 12350454 103646658130208052185932707101900598720 12350455 24166437516404101305630602581597895520 12350456 838761965350415647500654415729711718400 12350457 132558507703181289917749803622955945280 12350458 -1009908995543866291159986811185162571920 12350459 76112864213429927268549145264344389328 12350460 -2373324302310603886787739411802890240 12350461 1609157724911088333100512167290931563500 12350462 86120162576503940982207971292798643200 12350463 -211507054783885521932516784143896636800 12350464 -741932564256431350341126817450393862144 12350465 -629023881247347854954449384262308329600 12350466 -471323801966017307415885525573434415456 12350467 -174958998897014001097002886592303604484 12350468 -29628031667016178535608560213845533440 12350469 206151424589116895240413412513211186144 12350470 -284883992372108187113248502716579200 12350471 -53938484622645062019618961383822047232 12350472 1657040314696550351522902906139123712000 12350473 1360454341357339716961818028314297603280 12350474 702721620432349399769210894655805778736 12350475 -328759107883509644671443554854224504000 12350476 1220421879820050830830128729114679842560 12350477 1108924128458838060411283709369336203692 12350478 -81889107881312039928711783435063290880 12350479 -1957706052863690137767284815756789859920 12350480 281725318753646796930731000950755164160 12350481 -197935801509049018511524391614617046080 12350482 193416471365197631014000062999524417184 12350483 -520223476073271959165952366372530884176 12350484 -268167670637885498903717888989013074176 12350485 -315505667981478870201268132673564355840 12350486 480099211058935155603663644218347612192 12350487 -862579961455353971324326523929146677040 12350488 -1148665526720912400793915376410886154240 12350489 7517633401391381659265791572643413192 12350490 -123822698856608208039121500685546394880 12350491 278139061983960211120922878770798932400 12350492 479057827211750190838209510309064089600 12350493 76967270066063401879299796479777715584 12350494 -14828648629942700093189054645300920320 12350495 -581577285687182830670459053865418087000 12350496 105199563478268829784399975786274095104 12350497 -436459990271034148579539241994267281054 12350498 770017761914218075598070965037177032064 12350499 -424665230598313071936051502819273234824 12350500 737298666668384300788717905579226752000 12350501 -1273465511367236481171382760699180322498 12350502 -438894732141685926337761995058941880960 12350503 -8169713577194094722616905066335690752 12350504 676912557419999464352647325503708277760 12350505 46521625474698971842083010522610937600 12350506 203350635524802612322579607029063399680 12350507 335564802352585434127231420621194124080 12350508 127735230235213133735703664229443560960 12350509 -1701595480597066249526218505073217373290 12350510 -50071208907940179699611283895227911040 12350511 20404148193321396128648675862510199032 12350512 -99055170781686707370419166953335750656 12350513 286267523640969429845614425206295426240 12350514 -528627160631288808600468131468222772480 12350515 491703095530595751227466954962876210160 12350516 37075144250337208032782958996255129600 12350517 87322931649089056448542054052879771520 12350518 735984767515442509425755806378651308960 12350519 -1876300689384539726186721375326591347704 12350520 -145398809356243455586776502509361152000 12350521 -14533773827200022848609881584587262016 12350522 952694550264141177479791674837613299312 12350523 476953346477003059619580425785152605892 12350524 -324784849886799106586444328903671676928 12350525 -124949536511548043187672845993053526400 12350526 172299811759857175548812483280455973504 12350527 -8941107691352878497149377614385620256 12350528 291816457872627516583285756557085114368 12350529 -41812257556756160610039912474620481600 12350530 87032716442690285054627876315325211200 12350531 -112815586915940881658227656576556080168 12350532 18128464590481654860686186594433487872 12350533 302930379770715849954317704431501019804 12350534 -466692424351017497737019636198437709568 12350535 -31311881685695268885839703213749004000 12350536 -1135570393189203495252083887260214886400 12350537 135666559989046457972345208051637156800 12350538 -278091124190610218539223130783062459856 12350539 -216283903968938705599175909786694989480 12350540 -189305610721988451849846506175743232000 12350541 -191004027597177261447585699330185267136 12350542 -211510964351667998334306001196916203328 12350543 1585741068515498197538818900866668487792 12350544 174325971464691945500877556664838389760 12350545 -1143239149969017695236678096011319922700 12350546 -646057746552288449231105671393199616 12350547 -18571608122052992987433912383503975032 12350548 -8824798193304970347527738361198430464 12350549 2634543978142102460164358279779198468320 12350550 -107215127570982631488391812546986198400 12350551 1872848709453246779483772098218772875920 12350552 -118854366266903856745154708738247014400 12350553 -478908454789825430287554456649168927392 12350554 -51845375797032042742750004313393643008 12350555 -56861654716029216250228529576120340480 12350556 -26022341630691646496866332542855139840 12350557 -9222294557678728812711262998824779808 12350558 756412292137955155812629944429074713280 12350559 -253995198266176560744854611807425960432 12350560 -901077573308038682823659225832098365440 12350561 -41775002480750701880995758873287157948 12350562 -83592024075127181723592684465308169216 12350563 -470162889638691855993830367013063481936 12350564 -312665108154699017771120384548201881600 12350565 501323917625797632784800483426905992860 12350566 310138032236558251971138838068211605504 12350567 555232174834813259948942028739570409880 12350568 -819818497115287885968554750845306798080 12350569 -8184154994566253157570083495465335488 12350570 -594616516233804280255765930267645612800 12350571 579670918485382001939778982080546650712 12350572 -20578840147384011444394032335160755200 12350573 469835026543131997212726000651360810060 12350574 129779667863137621645595836718429689344 12350575 -131500106891188294315179432016462514200 12350576 -19690204349054355451170845586049794048 12350577 -1195796142617522701932465879387385700640 12350578 -841246335745416844301197584932034240 12350579 -2313359250575101535010849154582384887624 12350580 -421472457207232459324761757014551162880 12350581 40899109342046604137176464316352782382 12350582 201783264480639566536544097209172804672 12350583 344604581401528813163313222931584291840 12350584 26580876396514390229590436570571202560 12350585 -364518920392863543163835312864499350640 12350586 -24513415425633338336979894114629517312 12350587 -2235316738902725855906338566163230719840 12350588 27175225307855726410280129302624854528 12350589 3034517633800220622803212093850035200 12350590 87600983366728440616594315603534732800 12350591 -180214065479018907236912490201967224 12350592 310143426501775500688554170586004193280 12350593 -699589111095135212742999057955179925760 12350594 -239217646600449682277258234004162488928 12350595 -279143599105508851203344684249103366480 12350596 -989790721524674583992432552329119740800 12350597 -1694080431855409039745280719390664698340 12350598 84106292497029096545279488301692276608 12350599 399852534196515772375127436406752651736 12350600 292189672703844809502818808771997440000 12350601 -1455746522246769499610504969058666872832 12350602 -425886984268554093648654904611828350976 12350603 299979907107916450475176403091335078184 12350604 -47665806140153387885744315786774888448 12350605 1024020271566514978897896732747212605260 12350606 -264769167109858183798187515652859613248 12350607 374078692568515298626068740240135487120 12350608 351519981918045094698298709604993925120 12350609 537555032866399502033914640808561131328 12350610 -145073570838597830067736274254143360000 12350611 229966184568207035636893647818707988384 12350612 -260327399727101073865723956207079023744 12350613 817522389136662761147760144320554626048 12350614 -388131477654334718046698416065174671808 12350615 -667319533485530923960581225875985243240 12350616 -47269135986975739074435687818800496640 12350617 59991351332848521326524935534406465792 12350618 -122960259789969086232725627192643120384 12350619 1655046419943132372486767006580832080 12350620 195063812051643834822355661094838279680 12350621 13841080625112176446528739254536604332 12350622 512164313889699101626382055827886532224 12350623 -969891125991979895570507670930515722240 12350624 299180657693248231601912556293377228800 12350625 -71994323285825964184531859442113160000 12350626 722447220684857569686322292968738354512 12350627 -1025333704039841715058626495333612145920 12350628 592524174923840816523163636508297987712 12350629 -1185311692911899224949932362196735562624 12350630 -277180165442303658287349911093733287040 12350631 -45399511831176766538595176035539593520 12350632 3312651879262994851078035378158960640 12350633 -344685089224029977237826226232175300096 12350634 378623833306349620044107718191418036480 12350635 88431021972330539212531142152134988320 12350636 1175427741984559868315295088047216506880 12350637 14614376556518194069819242243473618232 12350638 -348386775782921268792740134799423705280 12350639 -340630006723894183448279215511867952144 12350640 -162975546617770249532715941788038266880 12350641 144735137405501686980510601317739025042 12350642 -238112497240410275044526062768204080000 12350643 -234078683500619303226595155061653866400 12350644 1390260656863162347447590186127649022336 12350645 13712884434033810749241375109167474720 12350646 408416079228750174353957351302633136640 12350647 913752149319160959802266457070917603320 12350648 -273230243921083244511984807556025057280 12350649 -964019932258262784996263019541865019072 12350650 -7111946827879373067158780803678946400 12350651 189919273615797170175443145255640569024 12350652 835884553442055529700810143850637975552 12350653 375286302150062309853588141902461342656 12350654 86174925067652144873196614824333981632 12350655 246712516564852273635433875661988862240 12350656 -105185876726405272194711129309246914560 12350657 486554279128083964418208026963605273920 12350658 252476661033637047497704561406877734784 12350659 -838120625561673027540292337861955539140 12350660 486172755839246434066525469859170058240 12350661 864846458253775799217323335180226511072 12350662 90405645387649796388628045217424557952 12350663 113659998507156156560702966502376782048 12350664 158600589728235921445861896647989248000 12350665 910072853216968535722953735202507176000 12350666 -25781438122063896506232503639723605968 12350667 203584600638575343860010762165425349120 12350668 809040326501465033054516279656531001856 12350669 774242388224123002665502502264069402796 12350670 292055347751677809855220920265900485120 12350671 49599904519172673116150599909625829872 12350672 421208706261724883882925624439500005376 12350673 -121275742636096881646727017161739347120 12350674 -42353723547578438648884259482753668096 12350675 -17682687367325115835674755244923673000 12350676 -6372986023169884261823403208958226432 12350677 1699361167498745581727817229909808601120 12350678 5287062656197715606318860021268452224 12350679 159613670893401347874005731295762666496 12350680 1262687697572718335600414162675550412800 12350681 183974668186109735765282274396210960960 12350682 117661356091690122710139474253045186800 12350683 371454358187317732900466917943723892932 12350684 -269364489504636305065367407046334028800 12350685 -111213707491265412368788780798549995840 12350686 -14611392215411193249140707284137656896 12350687 -871911198620806303610202945611103284448 12350688 78045017589887463267985877309545512960 12350689 398918451655790330184511810068748197744 12350690 -669781158985992937112828829244500595200 12350691 -1353253008515491692511206124013292652560 12350692 -108982295844029873870710327771159245184 12350693 506012471310415379638708829320110978942 12350694 45576362009599882972174781874138856320 12350695 -445654292388307678295748265425338007720 12350696 -484891565010555080216632460423753779200 12350697 887571590133010511891635824595307590800 12350698 982132675161540975997157471424923847600 12350699 -1382376264972774518884104607320416364300 12350700 -349024353147824307746066779027642963200 12350701 270198876688023911833151688451712917824 12350702 -48162174992145449769897809631480422400 12350703 -583494390210106653678192539925925084800 12350704 -130453277775272985620306070060044713984 12350705 -1268524493015569155310305846674971432140 12350706 243171959411671908966573166780621977600 12350707 1091192987717587025625686771360129880672 12350708 390122244082069702704692459506135376640 12350709 93850758168533916673406713184198362464 12350710 53472360565069364773389793053121643520 12350711 -418222207326472412498030632853266244328 12350712 -1699907990355992110075758627421040640 12350713 -1409010187001861437401763323532896385504 12350714 -154344520586331817405263936157025302560 12350715 24635639119871395873729513088092977120 12350716 17696786224969428581675075123828135936 12350717 -30188415899696540766107437974275978388 12350718 -3643322324908105735103883615788517696 12350719 -501659587196864407453346483565154265488 12350720 594488216979400910888671294638784512000 12350721 -531991350294370497283597388397275044896 12350722 270235534734020099153743928394275606400 12350723 -13045655175443698528788824399703540480 12350724 -25034294324565017222179288071865393152 12350725 490605758257662664409148538005930688250 12350726 98872668190732262755073791982326281312 12350727 -867907511958882458293020533671942257936 12350728 337848059214720198079828723986825922560 12350729 1302453716121796450326938652617382674640 12350730 -158149585764476157822704263507427573760 12350731 -2013074075246214310551572747365519273136 12350732 -869119067086401147333777906239450270208 12350733 -345611672999418620956479223722930662976 12350734 -417200718670892058564512192989829385216 12350735 1364612489753693588415552240564958550160 12350736 5864928354892409934711800526785740800 12350737 182373478928148203406488736244314962752 12350738 -851018070614900184215209042895289825504 12350739 147054406846161796059749819120082634608 12350740 -253270524867412150196404410742678575360 12350741 -105610104585800544996760128787506224640 12350742 -151820776508485326307910888462240205888 12350743 998122154342966865017012524924450303488 12350744 59715344861491129666465029711337052160 12350745 487294642592858960930845496009666851200 12350746 -327271471054182131125765870085670854928 12350747 538430195088684327699752218919154824880 12350748 268300984430636239638258556520425952256 12350749 -107285269176972958177679537930927220000 12350750 339246043718302959011181682416737280000 12350751 -137728635053372731890058962410426802816 12350752 345469095138182237125269426417372364800 12350753 89414092888180279828030786653060590484 12350754 -155588830584385102308074451385797921792 12350755 649390732381007700426558101117215726560 12350756 -1223095174784936268760737088334235724800 12350757 -63891335509352546441389044277017267360 12350758 -26062115407780086391708035587928192768 12350759 -2046502795021550505509785575223163188200 12350760 -34608375896174817405093250204667904000 12350761 -5940236738766946943562890668924321600 12350762 -41849381658506946288027454869804076368 12350763 -129589988169827486143085025869698721508 12350764 -12788295695373876818377603615952500224 12350765 -154628880732989194902260393118687926400 12350766 418797905597343603764813265578347826304 12350767 -68845022663625748156932937358141343120 12350768 2124207410859462800249437518611841024 12350769 -814468088873650323581052607864116064656 12350770 -331717867703249013622463642622940608000 12350771 658675302743784147201813148838066624232 12350772 -282089370326937145928178933965459742720 12350773 830997981920341877810221015881649639022 12350774 1263426634114851025723246510801269074112 12350775 -495516855958747169736001946852185072200 12350776 -355519662674045433218284974863635353600 12350777 526893341852864350356594107016299491626 12350778 250650590108725726295469042520349146368 12350779 -286047542239600553046234860652317685760 12350780 -44408548456544035421640711265808947200 12350781 946678756580416826000810390604005280000 12350782 353831266007714856463275717992331700992 12350783 -1304464024920292279188699500696366011968 12350784 212251097137777538349336322302422286336 12350785 383455263408548966106051644965786047120 12350786 129800794265718837936909625306346995200 12350787 -53109290625730529208330499259842505232 12350788 15791562167406284430341262231284572416 12350789 1581032860385356347915881386151868690432 12350790 37858889590779596878904601610994256000 12350791 3528061645384866920417259532194648293032 12350792 921954017053909778369510719197264537600 12350793 96891123049183944508723077474743833728 12350794 18700948341990724971921828068454747696 12350795 -832929075943045245220429853320195471200 12350796 -349862704191516712152379097749225697280 12350797 -27557377561597255191411730707879996840 12350798 556504478844923754361749648143216274240 12350799 -31391556517820204322376038774344332560 12350800 -30059625137147691192476050451064422400 12350801 -919202121259550240042713695181479856128 12350802 -3973732663781206998378125905356541440 12350803 295751194357088724226779808871963412480 12350804 12138982847257859259200545656450809856 12350805 -314511574986051360559353098884130014080 12350806 -64115862063277386622901070306468001536 12350807 -148064942915637875899508950821036968448 12350808 -1009481039330684213292914403588094617600 12350809 111225320436589414024938668362555353616 12350810 -356549424268264503723850001947846344000 12350811 -557083293105864654678521091361151774592 12350812 14078163696545174153801886939470598656 12350813 -39298731349409745179070027929232261300 12350814 -98418324341051780947294229384579601408 12350815 907772553038554003794050164358029008720 12350816 261445356598406267934260991430354796544 12350817 -1237558314855640581740480813628237592560 12350818 93271378041854166640095352748610081360 12350819 195187947960375095760408871334877154080 12350820 489002617229746762055828378688172462080 12350821 344223216261480203227498924166707990080 12350822 85252780792944277492444763114856933504 12350823 -1104747143482786893010749324213133573296 12350824 359905673338307959352577584056506777600 12350825 -130593125973072532353659061368356262400 12350826 -47359316154042264309907600457137382400 12350827 1105632434381711783756788432473922306676 12350828 -417659890143620127182324836667979684864 12350829 637454508448748274733798348264164358368 12350830 486010321829002277598121673200592794560 12350831 103647786295483028024241381879189076200 12350832 9102243179569556799985290420547289088 12350833 -2637056196559625400979234920312604928 12350834 175524349641297163552823553609607022592 12350835 6511630510045070506700742348535197600 12350836 -120178056261052293283315594505926420480 12350837 -884537430963561489515810281245969890514 12350838 -453373942941741828210254424313916590656 12350839 -240538930443112580589784117218171078240 12350840 -285106582589142881589952718681509478400 12350841 -138395862360557412073090189676781831360 12350842 -262744644453001515951485494802896857888 12350843 187351913491311156915486667962943590360 12350844 696721895745519909248366817670419156480 12350845 272345645757709700805706956714930998400 12350846 580305205495268573721755422857655183872 12350847 -10828684009256960575638877778512087680 12350848 -2473815594988206184085133101641267937280 12350849 508388021595962755753830555951242367936 12350850 296668209928102558715721411962372592000 12350851 -182297395262615133078887326126456086148 12350852 -219340504114051944839350434793010549760 12350853 1320645560154396648850677130106459400000 12350854 -912030258342854491761695900736013278624 12350855 -322285626325153198011823952963949619200 12350856 -208780600534390147327506545534763171840 12350857 988535455670496629815783369510587017652 12350858 -179042934703142203921396833456261715056 12350859 -80476995544760773994235772009604639760 12350860 -205646494122625259348605188234955468800 12350861 -422701145711254005465730798269768638538 12350862 116725783155156343398692087971562867328 12350863 -180530388238659625809032117015974008960 12350864 -266650338420233288112488961496149835776 12350865 11472688831113246194782346118148093440 12350866 422464663132878183706353112489340029440 12350867 981789902757518622004659042121721183916 12350868 593512137374320560070112263592077301760 12350869 -32996936081274136462825772792664788100 12350870 -8923084130592120634954701457451927040 12350871 36946557685455929699459065148875639608 12350872 1073838481502223003349650596385597388800 12350873 -1473804880898416594197597972701099677878 12350874 -66412586769266963953677965919324664320 12350875 1215792586815971171031666910022595372000 12350876 311218639620476686002378137189208324096 12350877 101406843159774839919157641889005600768 12350878 445615824015353635950964654727338746240 12350879 975621368088857103687345169414890240480 12350880 -63336144541774507200760291925681111040 12350881 176613698393139290164425823995731989764 12350882 455419664759757245813681983407089088672 12350883 992761190696565588706047742619698977600 12350884 -92732388018827552296652633766068236288 12350885 -52455733476640295471799787528557724800 12350886 -146102824348739764846114785494686675200 12350887 -632618998675069437425957108440872707464 12350888 1184564823446928902225393642772369899520 12350889 -211666057813235942141261784915406349376 12350890 8555891081168305138611361323738481920 12350891 1021613368586808833250964227410062336488 12350892 -135414948043074204421425521020899652608 12350893 284195454594524181156731949539141622 12350894 -612323823547711223654300197718088398208 12350895 1085409581045411566607770198828241971200 12350896 45064452004100487745941378967322230784 12350897 433029513459515424777779576060993711580 12350898 164103295406284440179219247153368606208 12350899 -253681026859278176280479240142927760560 12350900 -8139767928136129338973640918477203200 12350901 -502494806537755537437721653570118687968 12350902 1149956558172413293826075229762824115072 12350903 -408445021783221339106271915816339929320 12350904 -277057371744278012994367961106811514880 12350905 168059035456276771273177730673505575360 12350906 274225790832509660884493796885805613280 12350907 2603099738454258890290604768486995536000 12350908 337399273373631464685038041571100364800 12350909 483421385776039400775529230071456550540 12350910 88066997918301613357055494970000179200 12350911 -975143340739754354732569594176198455488 12350912 111264255886879063787048975293187358720 12350913 -420956326986027730694546880524659314336 12350914 1232743551170196707324205880817353711104 12350915 166871049134493718196917535333343661200 12350916 615723095978251931412980263755906233472 12350917 390192416178188910796139128209199525792 12350918 19845558221016362207436536105407170816 12350919 192413434097561294542616335572991695360 12350920 -455009425099828057329160181322709555200 12350921 98216169551149047131589488866494600144 12350922 113892311304604913008494972934792341504 12350923 800355339705950833408844994437812945264 12350924 1176204105426759600797264077660299184896 12350925 -601197203000985824052507515288635093500 12350926 83467321479530645472472676342295772800 12350927 -58988843621856250177167944563416468288 12350928 218245061041990472191352985281182040064 12350929 480065368061277821171589295493393100530 12350930 -520267572579647644219941184312296524640 12350931 437415897579517359543916708800761122560 12350932 -406715990127426045897413602450155798528 12350933 3985787111588735716307242233188200320 12350934 307218564981528489448023421182651540480 12350935 -91117525362798084494992455709797588000 12350936 230032034679294889244737028744498135040 12350937 106652079222556623958305268619925461760 12350938 -441636729517928473987003051139652291840 12350939 1668982237808629580019450419919177654180 12350940 257845219689563194407662651384634209280 12350941 756533498824659012486014497570600658342 12350942 -1459659339126845207325845216379793428480 12350943 12497950683134877770666030219416141680 12350944 -1351555548554403099453063371832165924864 12350945 854409652102240706130239140505459591700 12350946 145487581788423986708051001990948922368 12350947 -222259552366897713671396053427118433536 12350948 628577071204198961704504421938920455808 12350949 156634933320995349959955164372049386208 12350950 462082185049953989665484073865615176000 12350951 276696120449712861114015355640998256952 12350952 63442770657162049452132363571962117120 12350953 -901061795402696930480118336871670761798 12350954 311248121063241039091698471259677696 12350955 39014726560678665978322006732658853600 12350956 -614430315186688738716032833799899098880 12350957 1636138813721489174790978899973541674912 12350958 171812273263148566815582765931246153728 12350959 500869570685538993226844257592880546816 12350960 244469032222103677612013662308168007680 12350961 -106435094075510264340610856659876642176 12350962 24005545300173186486124086329626518432 12350963 -45539695997639603320752524427305320536 12350964 292138066758436876000968388666129022976 12350965 342458992578320960119211634022847999520 12350966 -81673813134395012365569590665861577568 12350967 936038067962131020228532762556450287080 12350968 -462888145466989306962526258488941322240 12350969 677646287492749743883965994929953238240 12350970 -120581505217229766551277436063611374400 12350971 1184288149246991302159557565985829019172 12350972 824187623779619212788120033343523659776 12350973 -715218767947121576231519954510848137216 12350974 783786087547427979626124058008001652736 12350975 42886789502599660500379374119731944000 12350976 -5815160629556158705653861865123479552 12350977 -885726724342736454580368407956366440000 12350978 98019048209847328469816298699654913920 12350979 1160896653166692104098711752616277933124 12350980 842437444478166803832997361112723663360 12350981 107802870400651070396776598984797220064 12350982 -202722092150807990015135725437689241600 12350983 1690055076600726705012157789925748142232 12350984 1498379683963068145957843888914235392000 12350985 530979042823262423327577602727304344000 12350986 -107237370958690451633825819935769982720 12350987 -1356837443982499488301618521612717461616 12350988 -81182597680093574843396616855556915200 12350989 -229026884960851894343725268690213157888 12350990 -31400529149416570287765435682390152000 12350991 -938784074804170521353558934310693471608 12350992 147139219071272610761321818773865373696 12350993 -590827060911018092483941796044591730922 12350994 203261415357142189496515697265910076928 12350995 -685743829991034247430468762583231954000 12350996 -394498920328895149456865146981695240192 12350997 -120776894928060813671571884694438250272 12350998 640639676273117155498479879359252320320 12350999 336654072319790999982882936718880033064 12351000 -239573804771334076518455950646476800000 12351001 509477476611250139096944081380229842240 12351002 -897060237164487814429852012811424204048 12351003 -58287476194812365545610324283768122880 12351004 -36142261043568891376854193430006366208 12351005 440904407966239994751504898204094295660 12351006 7492861686156122619799289220816455040 12351007 -821531526742498834830017124000799303600 12351008 -521567721009981699885362457127552942080 12351009 10364331405449677359926907842902670016 12351010 -90737117806869939345333644062690744320 12351011 163381762233934411016690713537342539612 12351012 -453720670003900886733702932823301413888 12351013 290233879721399852396365525243266310200 12351014 91512768653048597259053446230577673088 12351015 -1027424680536128784721276163656495104000 12351016 4418035160322011130606943129169664000 12351017 -59274811523802219795839465174699572608 12351018 401565355919905525590518793088689438720 12351019 -18263310755480270806825683079810927256 12351020 -269335370053330682053906373596571566080 12351021 1194851218187539501696914753704554504512 12351022 -228958058392010400648669463815803728128 12351023 -693630388272827075045402978187318081456 12351024 40939754216241537165105816206790426624 12351025 -161231317675536873783767978719640707450 12351026 -335840269735773884140639873106298334080 12351027 454482748286877471807101684601856463568 12351028 -120004957114273044745390621107710088832 12351029 -927713483330323664530926457614545780370 12351030 -383501175937953053239205691551509167360 12351031 253442926506367433385158963375629206144 12351032 957098470230678131957876479761763430400 12351033 -379098252825231810785125425214977394236 12351034 -31693212643658068998378932849005789584 12351035 -1501212873713201251878796869439725312000 12351036 -1092784014603002025948469626491149025280 12351037 -211982751525234254255629182641400252788 12351038 -350919307183661542889277911385350442624 12351039 -118197839853521073891184747038077814912 12351040 20531869114360181978213736571050393600 12351041 -1559755588484907355916317938324663114558 12351042 19587241109551613118720748293885926400 12351043 -63629515339302097897536625449302485440 12351044 120603646435951331201148812177319406080 12351045 55195713335677404161230426839760588800 12351046 336178594723201881668630105567519170944 12351047 -523906005200976086782961861852904462504 12351048 121234425014871191898378500904131051520 12351049 1803644445314514262662939492378818937050 12351050 585951653910415974482196057532914112800 12351051 405006737755704207135333381649964854080 12351052 -99027612579782634488910231518916561920 12351053 586308241009412137877120453893201524768 12351054 -84069002815563091210983149069190251520 12351055 22334206915095899118772552033031514000 12351056 232448201119189998294550807805540032512 12351057 792536779504104357908182811764303785600 12351058 203769540243822199471897135370436596880 12351059 -130429073533978947874165222760082327984 12351060 -220499847350886670765102706060976998400 12351061 904282049793730965920754897323008107612 12351062 2387383630959665596994097371705220672 12351063 683342816601479661962071668026711587944 12351064 353030459002032365583127666436284416000 12351065 -850729164198131437431177327050594508540 12351066 -30155515503114997771472623022682872832 12351067 808551486747523363221221142187000580112 12351068 368301085783387146004403819621573902848 12351069 -814475116890296681484340099089158774400 12351070 10292399193219336546195140220828447360 12351071 -109184075264776277631612043259415453000 12351072 -33592649544844073212548556025001934848 12351073 620171530919178725218114825301141231040 12351074 258192585648585896291188477652074230432 12351075 -914664117874715709582582649991266200 12351076 -679198887397677846759502414669643770240 12351077 -321235568571122006181928459619789944800 12351078 137709937214754207586487299168666242048 12351079 414184971589564567556743177016269954984 12351080 257325157041481145334933719411952844800 12351081 -224418566895366387974784049466835172416 12351082 260508365174674501909594651671042345984 12351083 299491374696707726197874114976357450240 12351084 -609459499826291876090445696440552444928 12351085 -752184053968117214165518000183226495220 12351086 353392867482005750029966827447615773568 12351087 95927145042991483296081568188101311200 12351088 244090971186533321901585195607069261824 12351089 25804114938066261495420297312695417088 12351090 51276844399389300180605454604732408320 12351091 -77084141701733274345775379828186903568 12351092 315193781706103001433213341421616454400 12351093 -325793541911490085852949872558445754336 12351094 31882764379450699915791935722637156352 12351095 -525549599630422674976261467490528498320 12351096 -158456257624949285235137876151769497600 12351097 -2489731736233733600340599460124126882560 12351098 -364634255154517713748343480392933100064 12351099 335659192963710668370874704549251159064 12351100 479705520795987944488367639863028160000 12351101 542396400679819438417951401422692030464 12351102 118237607274716740862092750413313889280 12351103 -835975410528296995172354858709812971648 12351104 1017006793253275082197442534234621214720 12351105 2627797032767298400873296925799638080 12351106 -1281217583155675825618870880580524640 12351107 770679496142941295208373981553733318072 12351108 158435828082693217023208173050941734912 12351109 -94670590757905817451645604674573253284 12351110 100469261778062872968765764264225520000 12351111 413084979468869620565668934235687976872 12351112 -1223742304179617483970370839126053744640 12351113 56859637117364289883505729143787023104 12351114 -528731802476869275141907689780809343696 12351115 -276013429848839360801753696490550963200 12351116 88043065765489174666835300111455134720 12351117 41625662167120257009855750865412197440 12351118 312348839524642706383094973243642455616 12351119 -2338939620384404306337034779968588160 12351120 41206140944903006532047664397060669440 12351121 94908362744492172949689002979946169200 12351122 63482589760765529576479022566350810624 12351123 10855875276783067370412635129903741640 12351124 -798446073253874662384831132943563008 12351125 -178384083471507472216356958626841005000 12351126 -210334562535001692329596884335262374016 12351127 -299575744727568409172502892833759658368 12351128 -413261956341454368942901024324468131840 12351129 10771211428215242823998210872504984320 12351130 -275556872114528586206285870994164889600 12351131 360320838454262687491211889973446326784 12351132 -886049858725322548306952670932378962944 12351133 -772844498404667973822062422555041646618 12351134 86437696598629578621315366853770710400 12351135 -545372897821591940509680714442361493600 12351136 1678462085123405090282291694948117577728 12351137 127425934947778548450292528290001556160 12351138 -50413618857813513366826348242743066112 12351139 923289261234348247743886544339250428880 12351140 334137796860887737210242432917238681600 12351141 811170264120277932145728542175426980640 12351142 1020095117020979396343807430444549379712 12351143 379173455913189029387945133025058353200 12351144 87747200227160002657125411853483376640 12351145 -935374449511747487542054400436166091100 12351146 540314038004194031354913469688746362720 12351147 108951179557600880195904102220645249728 12351148 -21558274677768275379084363887841482240 12351149 546904034827499975356520252073897961164 12351150 -66564608426283174205978551816421632000 12351151 -890654140641552222416570786051382359696 12351152 -304413247525274247273196859307610963968 12351153 284877278241817951554544291040194308480 12351154 -968343013273387578548371413561515818224 12351155 -370365580406900245028620359580660939440 12351156 -28687824017856264527079372637582307328 12351157 44569130702706510289692897448921993472 12351158 11099633726099552478609244491839963520 12351159 -651400320960905566474179178236786079800 12351160 -73432654050827499640892610423736320000 12351161 87095833638416720247011946936629653632 12351162 -3010729520615842919033773523462121984 12351163 -927033252500348677268198015113530963144 12351164 395482884350055857257626095622245538816 12351165 266754861165758182530100709154200795520 12351166 -967049550237328952074648411568704051968 12351167 151502999076789589460507757981796572192 12351168 2062252027125246589282634676698087424 12351169 633375028065877224223052585677287954820 12351170 -134884321518331135454553937036421438400 12351171 11868082407690626895440109129591277824 12351172 858872406859131739035869004809410050176 12351173 -686474889551108351734333426976663849478 12351174 377576928927561974277223801016773378560 12351175 -63796804022231372332560395017003947200 12351176 1298011591137281887653185862375353548800 12351177 588857084409845723003858832936900906240 12351178 -294070194351257492056253520800777932800 12351179 -911572936937013710646833588886735370440 12351180 566766748364653100483957368351019980800 12351181 -86526788033812220655636701405346533568 12351182 1169480436806563311440817009457317337152 12351183 189950078756179583712266935057812783504 12351184 -62130806744866509143228748940278890496 12351185 542508918660495438561564091680661104960 12351186 311830757167424066931476956506698153232 12351187 -817963417424722559543696998002348462240 12351188 -227315046017472570986543919850728440064 12351189 -677233469423139678575235564057131235552 12351190 687652841788941488630915328689601175680 12351191 16033011155263672363569224428928114712 12351192 -68657348939629193219510846364279767040 12351193 -155323185406378927410469900273637197558 12351194 -1578264771624878503393823721175019720448 12351195 495620178484255377231482492047726666320 12351196 -881961097531902789402432200519883264 12351197 -1220488627571258574870243599385786451200 12351198 23461976487224979393082165980784241280 12351199 -437042056338188029688331698120748581264 12351200 270987586234660192206921647752544256000 12351201 -647535811323274092882730976645521755936 12351202 -773311706182960078335055256709349370496 12351203 1205817259065635350947953263747189975452 12351204 -934482959889646445397946598219408959488 12351205 614560417885437753480595077011885140860 12351206 65431989561551237467789687728183705600 12351207 27036032735607238422927513928387996416 12351208 -790331397871651756778538975204945838080 12351209 -158611532669495981753055104838508094712 12351210 -52428637575220180422904039517713079040 12351211 -1573571644086219277299259740676762171176 12351212 33126152821818053892912434565062154240 12351213 84463309486934298901840065397426164384 12351214 171189054783521606145294705736151828352 12351215 743177157890283988843113781829164236360 12351216 -210248579028448640346421752154541260800 12351217 -258057226210161258559223276687840066734 12351218 -389578652662247125256758084207386572160 12351219 840661744860935438064713733940186767408 12351220 -256199724366427108067028159992311480320 12351221 747159299595776394071864442992507797422 12351222 -241798951130908877827118855912832890112 12351223 -1229764954377623391682363468700018101528 12351224 313681731721333590795163488133960826880 12351225 -420903021128539415014894091981428580400 12351226 -228502327448730914536184468292347553600 12351227 -25743102207327999236741740591760038128 12351228 -77986967576385929762347545498882702336 12351229 673552105400027238375478788785815810272 12351230 217820898242164199007162056169173790720 12351231 725737020140715635041455935938342003200 12351232 -421313280198986307191577495758631337984 12351233 -1281800401590668813467912418850722251518 12351234 1535978162949542826633189416997971712 12351235 12942532313229731467331323032911294400 12351236 461009355142001996016655108819104104448 12351237 -75492023423879859882047796424667166720 12351238 -923040819751381128072836051427045528480 12351239 442696947986355116807130245731743199824 12351240 -232907639119810050083967754379993088000 12351241 -644641025130377132908902934054909209728 12351242 -428075572439536377893886749438947658400 12351243 -552430210980021171897665676884852765736 12351244 722230758794019694598682334734028449536 12351245 -38160030856333301239927831133912899200 12351246 -425620358005546430142822509812349409216 12351247 -526610319197590163359329555657956820304 12351248 7180068339901040680312874235002880000 12351249 -1392389157450163889481723099326421034416 12351250 -836251320887306477703627856608060000 12351251 -1926763735887733738101472727212545043896 12351252 -165133812841055162962793141196525631488 12351253 -804222350236137533218897978085499877536 12351254 1637664697806208192247954460512989536 12351255 128470455803857893573811857741050112000 12351256 -242589475871230024630619632589760921600 12351257 2697988761112865387897645121400456258500 12351258 -409333516807949709585116775857563484160 12351259 337012432109025311820824056079452101280 12351260 286849188944732595584208579754668979200 12351261 136163344691364543632455962117266800800 12351262 -112527655892058505854546161669530552320 12351263 1054793408890025997995918619815872252512 12351264 673625242367183298560595914065898373120 12351265 -61571941759028253386162961997229289600 12351266 -143465097338003148193147573624581731040 12351267 225772796925802283557150135285281704484 12351268 -37665648546502645275404319499908890624 12351269 782452012503260262903479385390831515520 12351270 3146401739212046265481007290136265600 12351271 4043047518997731962742908105978801532480 12351272 -1247640579542318806900254413848541107200 12351273 390759894855964393684870575276462816000 12351274 28019443679794426478125168809093481920 12351275 -95863923023716863954290442872035184700 12351276 57728013216060115602505480968925691904 12351277 -10040208249418127700851394001536300320 12351278 102810196121579699064798327423686259456 12351279 -189638951324011507396932590438257861872 12351280 66058811078199275653111988691638353920 12351281 -274742462324588175700392980948135308800 12351282 -63928723894376752639090032920855078400 12351283 -753615257359394534662142559330580750680 12351284 597278155169691665226380774624552466432 12351285 -45575952559948230564220127795158666020 12351286 -383991634614045036145364742802558605408 12351287 -152362094339459991535636717641726367800 12351288 -697999996028032529846014056353673277440 12351289 -403212838447391719406516003006433693910 12351290 27563780875335449228478976774338524160 12351291 138251561467095725834187549908168464944 12351292 -483529763491809110560875504811629155840 12351293 3494135640301663673869046794268197772844 12351294 33418542544714759181886375404344398720 12351295 923415659125923369262077825006193081200 12351296 568717384812196623103369709111696424960 12351297 51609074591326710608442831709442248704 12351298 -79792307739362748743680743572325780960 12351299 289341887300457715859590779319456634880 12351300 133877133328910388183518768376153292800 12351301 788032517902213291837882966529341969664 12351302 228269342090448501135630304054510975104 12351303 -220145206953155433400430997806442931200 12351304 -378184958606678638715056914808902451200 12351305 984499981089828043076119144875304703460 12351306 -327585143474852218380191284907266305792 12351307 1178490999080660084446489712210676935032 12351308 -66951060287587409964278908461096691200 12351309 -464948469427304399239754748328499431200 12351310 -5806968323236620483236113632578437440 12351311 359986485892361293472825100120362344320 12351312 -444910449710745374795588345717611560960 12351313 55685062856711589859707517544292857664 12351314 -42965106971375863826762075343927717744 12351315 474325826862235321055272641435314633520 12351316 -700549133078159440909097797970321117184 12351317 766860201038692252877610636689270958 12351318 120319527936088308969200236893816102912 12351319 1240462685023202516823340902241758995720 12351320 -1044268980058541849914273000595431219200 12351321 680120317416127143513723732088277212890 12351322 401860481504367309015901534406661272832 12351323 -971736065497232863189129966550145130428 12351324 335178862112935732508479856997740653056 12351325 -15259849670179836089291909888476974400 12351326 -326398394180919291399038046779666822976 12351327 421456446317042339184542075410589730120 12351328 1090456868077982331837344356883430113280 12351329 -1234087894677048537326108202149176847070 12351330 130350410194666769033937579803753164800 12351331 -264940292419463972589017747298396885360 12351332 -157738153046777803578356730915155320320 12351333 -32924734738658764866783546442460553600 12351334 1029211704548166126757745557813906632960 12351335 -213022718104987039082320527346826200800 12351336 -75052339141144910307214988079761817600 12351337 865859068546063638766848261681264331300 12351338 430663885535846956418087992036562050560 12351339 -115012031766661007579482711778313630720 12351340 -277192348260871033674795891270412293120 12351341 -1025501743656323390463994253923340615316 12351342 -353813912450531074574106428257211786688 12351343 -1399642235646634023345558786521007151408 12351344 -575195863011272943159436044254334320640 12351345 -86182242257963449205442645515718168960 12351346 180456957662494662448879340811102474240 12351347 -1005717673141303230224379181401670395936 12351348 -387992159786121021878225321676830201856 12351349 -1445478736071674485511225379369294553760 12351350 326972767152954706397610934863264393600 12351351 530637501870959833795489497302249191680 12351352 -233301735216183168797359871738182901760 12351353 -225380270463995136710515131888108395520 12351354 159193478027141919487440552792554219520 12351355 588097082969849101220873421500392740000 12351356 1006598877717727890281778541074032977920 12351357 -855826707341286658079122149239613281946 12351358 -56334489188740029134679901075142869440 12351359 1999044801448463358013872083007799378560 12351360 33509307771090850960430717680484352000 12351361 -100692714500528500598706712160786880000 12351362 -389561605614458465802229288608592043568 12351363 17268577385854027519666308346531654464 12351364 1179240958213337939134259898298431003776 12351365 -944117152818771280180770542052999002880 12351366 55648882250110305632385605371371609312 12351367 -100841922885423553448008257890867183616 12351368 159110636679442328880055225433060966400 12351369 -673320185077069941612248279789821814256 12351370 -315609822028240427259923092565181513120 12351371 66175226059114510390241432923528783572 12351372 -178649805521365245485404461621682937856 12351373 183946325946522710522650606862195750208 12351374 -292074492571488296370827910758349368448 12351375 -557627355832839972092860360387623030000 12351376 193398932562315269782592172672263954432 12351377 -527463876381759594737277614890555936908 12351378 198875714061691259992513130553507253248 12351379 -293271991500537333003035443699808648020 12351380 -409687761722940147367638666085358592000 12351381 -34129715288156055180260221530132642816 12351382 644570066772194438123009047028931381792 12351383 -577945047248284149188234546717052055680 12351384 543189375595825419169329074476366417920 12351385 -360298628475873084402655723676106301440 12351386 -90175787917820819388429832195538254608 12351387 98822207897173753587750821861267614080 12351388 30434185195621016362622614787789188096 12351389 640790893602871137991174478985408409356 12351390 -117231789097265411656773235366145683200 12351391 181519714252598118899456869599907414080 12351392 -291540758599254838500331734999767187456 12351393 822954376152756547624553091580340647200 12351394 101441655653702745658943168200908887040 12351395 -151561657246826283402486442387051238400 12351396 632321060519889808473229565351602857984 12351397 347692373543596087805448534951287791872 12351398 -214814347286405475101714142776801830464 12351399 -673418747573527781989637401913462891736 12351400 73916564192164842699816932807048832000 12351401 1012881342460740109749833083150434827040 12351402 -221323066924000113844178472748164658176 12351403 -181071770162639679397379811406232366856 12351404 11340176871349190485433010077587491840 12351405 129910515723884943366497808351929363520 12351406 17090257236266396450585064200887526400 12351407 418327051461309552853426400831303008656 12351408 -208756272576867430397371634939076182016 12351409 -73342739560156897972292613499000693184 12351410 -493580851055523008992564912560239468640 12351411 541816473415838882845547919594543907860 12351412 496829002428706264707048057566015385600 12351413 -56270569936846714087123221038916678720 12351414 -32849991375211098557007674862766878720 12351415 -621807226210917631992995399934865356480 12351416 427856144932059204383338437581048709120 12351417 -374355267835779976034308957679053009152 12351418 -654245220276231418845028842121058743584 12351419 815938693094907295788719276330735704560 12351420 -312004118802067732163216590092707328000 12351421 2480110633903728071414252023512046837132 12351422 -98545638056992151433925009327969951488 12351423 -102608659188003735625003645187845527552 12351424 41284682766435467018359780693357101056 12351425 531202785827212868644421197530574326000 12351426 57791176223626996712306488408476034944 12351427 440688301552266502366769807665703332872 12351428 -1329183058383868328876867632185222748032 12351429 321343348249914439784009126532952850748 12351430 -67649888807559054493170707852687232000 12351431 -164856616217173152865820520281911881768 12351432 -698500006725522636139486528427208007680 12351433 -1053074880545377640065684588924241137318 12351434 -610775502114527522137291864271406738384 12351435 812484135435876887983399337029426760160 12351436 271127259299978073051424239707404839680 12351437 221551662388060283304736790221759274112 12351438 -195756132731169001517849708696075328 12351439 -293222002163823209539283426745248703760 12351440 71204837418929382042966564373384888320 12351441 1702140777056242218389605959360270414240 12351442 -697946070416341673317292065609024246128 12351443 -169673206604974977610504932536948763456 12351444 47644871382786074596808551577232998400 12351445 -449835284283646827116583826430305916520 12351446 1083793440124620749781456416132872341504 12351447 -262762123073471155520122584361707241776 12351448 1653459526432759650037238966857399296000 12351449 -12429510827438079172614010761377053152 12351450 82506057403400426488895670838202784000 12351451 -84160069788327514338962101948186351616 12351452 -554744913060620044487784998760457466880 12351453 152999750390325172524527417478009650304 12351454 -1194547529238841113263669685630919680 12351455 522292207203059930554552950092561244720 12351456 -206621017908727571247566894967049420800 12351457 563787622528640477602561137513565402132 12351458 8557675672542411337355244270601099776 12351459 -225460562802323797224610156561559385600 12351460 -380114933579310550898951982633265274880 12351461 111998330560980157079384767093406202624 12351462 184574479333884397073215696179838671552 12351463 1856785907798435882412303915943583636240 12351464 1423551353524985499852269993683992115200 12351465 121814522704646837085339973905066990720 12351466 -417724405259186835615049531801289024256 12351467 666401191561861985308647741683058774516 12351468 -59180615510407157622316527727429224960 12351469 159198387292180447782586001710944315480 12351470 131972728948902226964807721360367920000 12351471 -502284131331806518677312505939003758336 12351472 33687052763486441712349079256076582912 12351473 -565135394374450083270194221102256657040 12351474 -603071915940235638060225701332410466560 12351475 -27341827460084462451176474948041887600 12351476 -228710179254773258902991439674806477440 12351477 -967054443405185162343005502416790389280 12351478 892946592505161332550005030057916923040 12351479 722639352444630323710883256647298123336 12351480 -168628930583276233063410357597060096000 12351481 958861938439414009831769344283510162282 12351482 -49637630083981941528637829342621437440 12351483 -112837429416775199443540735923982800720 12351484 876101123401575018038145352713379414016 12351485 382150763377938748042286298229454876160 12351486 4136109628980151126072794430673049600 12351487 -2503201250154187914591070168622145958608 12351488 -8691184158212530985634377585362206720 12351489 41787136557285311625732882895009057920 12351490 -8583638218734291077113107018465708000 12351491 6828072597979017970409712710446698144 12351492 -8926194458695985447958541779999252480 12351493 -485272689640785183843193314877321078080 12351494 391670330716525613677143328538720847360 12351495 62528591919197238915377312364939992640 12351496 508675033481959691723386360790791464960 12351497 690532391352733285502004685154802257946 12351498 471182715457121746715448657854021948928 12351499 1653952736174633841585818252891850772600 12351500 -380489454579336717843052812071185920000 12351501 1552826389018969750226838343848096926400 12351502 -518503144932232687281225480010486890048 12351503 -31362693288531077668082635962115755840 12351504 -195085178529455615496686323753608806400 12351505 -669603825857339149740742309753270451340 12351506 444065991683994237333026787051606773760 12351507 162627225458411428019401976229200078592 12351508 -159109612295897072986794433070592293376 12351509 60002663899585586484195553254758583480 12351510 -314247713421100985743139048162798697600 12351511 835470529819033313562272694781477495112 12351512 -169444606489707667622880435406089093120 12351513 -102888370212862826826470333503151582256 12351514 -58549309049582707172565945213609516288 12351515 -103699559008780143345367459840226338560 12351516 -12661335785745771702487276334695612416 12351517 -128739018298290422950285778282954231168 12351518 262252279723677707984356106506922687040 12351519 -766221407482197509608551611373274577256 12351520 -499430884052266603010590717762338816000 12351521 207414316174693149266209260424233818304 12351522 -102773910843647147282234910461690987520 12351523 -1989110268070248233338245858086586520228 12351524 102135553877903373830917785005868859392 12351525 -253619495221610826260313333841901138400 12351526 4574578781427599007659453619609469440 12351527 -110478461020916167489612749221453061600 12351528 35777457246944490674889121364694297600 12351529 -481699443130059063359245077928775702016 12351530 -21373485717781927437689061198979418880 12351531 243454149772976295356526010291729777344 12351532 -135054740471138948171371838629828608000 12351533 673281334197268176430714194303826597782 12351534 -438839087016899629169554884330825803520 12351535 2972359424794323408402732618309465600 12351536 17083973941236079641642113709815611392 12351537 217365841484798071949885500021634005440 12351538 398230822331982886880531697393425947920 12351539 -456164945369771305108183389381275947560 12351540 -193381703848998871896962278708486041600 12351541 -111586531404195746593438252814204350500 12351542 7523915499631918284812622176703491712 12351543 266639710121365996953991001772463711464 12351544 903232801107178461791366623598254878720 12351545 -88977209722752640085706585316034862720 12351546 183116508167683348477454336981297481072 12351547 -19313946619685696187335304349258326400 12351548 -137516715832220517748396130978395021824 12351549 -68020410802788358741987099672555892160 12351550 253600389067453800687638530694898724800 12351551 104798820346178863688125007052684495552 12351552 199453143312682014906905183820114296832 12351553 896933024174914507742051577222156597120 12351554 -1763981027239593423499361554200124013568 12351555 -1298065807318497561954625530366772048800 12351556 -162920910988321584737591811344837292032 12351557 2495201371483702901646932214323827355520 12351558 183797941976952690404941381124087984640 12351559 493799899462259183484848321328261440 12351560 384593143115135704043150685872180121600 12351561 105172742922173856167781418551483827040 12351562 135069414420306653181891925001701818624 12351563 493806615213836212215661822352799304224 12351564 -506684758155860725514251547044517360640 12351565 -226128155076836743432052591368781535540 12351566 -377562279938339622513587671609214440896 12351567 -87334482921326160778866250211818790520 12351568 -325579877457259180678126307961710583808 12351569 -2398221017498998286965115648796960028956 12351570 47864759577280767107992563933322321920 12351571 -867178197428833441462881638264493785120 12351572 1303213227358321032930641718569206574976 12351573 566192476595737499973305200533344447640 12351574 -753383455792994143729634462803197706464 12351575 -308897701031134321925572281845716904400 12351576 91956524231451766151682688221586944000 12351577 1089271056221232349316837416727552754960 12351578 569820127067718679356429089826533376 12351579 530495580692792614762731979449441759384 12351580 -671671449072444438940881752989598476800 12351581 1460815912542093859467113483338765824 12351582 -633427578538343764956790264426575922560 12351583 950750061193291111306265916884668876832 12351584 689740473592887126342843725047715069952 12351585 -541812570110863711959313147278164040000 12351586 245272469557585587651761984670315161088 12351587 -810429334363692270029236809032025313764 12351588 589961610322650250750754668335668723712 12351589 1514139040840486733651608794158713371324 12351590 -533968579165194254635492925228277571200 12351591 349538776594639981856066590102427322240 12351592 1091023764193662408564230089024651100160 12351593 -1365946933642395125556918786352117854840 12351594 79066987030120584751048010954071123200 12351595 -414999613311124859434159533088443482400 12351596 -482829043659471836050689062880860098560 12351597 77044245170824534610717012092212029376 12351598 13439643899015640646625076532066959360 12351599 34388727020160521615136866819374368960 12351600 11252520664810992120261161369360793600 12351601 -586106278017786046837633930581677540398 12351602 -18519952624571375412281300793608342496 12351603 724347455293906752153675994496703379008 12351604 -68707007980251875991093020067785263744 12351605 549925992990343615241961235833491692800 12351606 445020801252699086573233569485083876224 12351607 998839148896771042876456204907152042856 12351608 -779483062281312839523249412339111895040 12351609 -18441032895840344520147682000466223360 12351610 -394861063321700626289247264907784736000 12351611 354891400909986049200625990677136162212 12351612 91403112175962281586922923171284189184 12351613 1280940362994274890449138810575904233862 12351614 -1137781235249283328174405298160518866560 12351615 8858644144579657584413882468816328720 12351616 571130850517270577867386338525692559360 12351617 -715678264912566021373545718148235812028 12351618 -134016022667332319171820603291415874736 12351619 196052624425955339588741599910746330272 12351620 -171927303968610399879606478526774576640 12351621 -2603588234787156093827242483624217184 12351622 577089260841413657693599675552925038080 12351623 537006109692209364831937285059291214872 12351624 67267597546820112849093596159104081920 12351625 -304630671239641501314280330973532624000 12351626 564074909080447168129523246958886656048 12351627 -369976256706326317624715550428655079236 12351628 1066920777834596954753280246893731098368 12351629 -1103833206053881848359034063120924157770 12351630 246920223546197878609151136084787643520 12351631 -1469312639440967307658741593348792591568 12351632 37394231046073788405986902636906414080 12351633 -130537353482256702527141780996044623936 12351634 103014986263173400240775928220005248640 12351635 -835698940883956835302616864963612419920 12351636 -221036537787730361581084824552121589760 12351637 -344549868148157983024666044904923566880 12351638 4184838749259803307581959862904304128 12351639 -99674909384957883665772585517511774208 12351640 -98161342604646279013607775661876838400 12351641 363186886364637217536399358316700495492 12351642 131665200597097154954216921587707366912 12351643 1630197207818791614939244155142014373892 12351644 -571320796604690708333330705429404130304 12351645 -75371826028626476516306528911534128480 12351646 -417143444067905530329948164593902606720 12351647 518779581434517550914339545031548396544 12351648 409660909593538840141890716868101013504 12351649 1496037987415682810544114164502082513600 12351650 193198585344160281210956601460103040000 12351651 -103566959678237501434059497267036616960 12351652 -478448939818015453215229326768580561920 12351653 -1977057751568006326737918521766821484000 12351654 306248402921169120122549760431606433792 12351655 224994099402425451715673733261384037560 12351656 -1417159569332126962132979782782612695040 12351657 -136458917877993578369769844193795103744 12351658 -738053504032333370965052881459244037120 12351659 -1553085027834348607845944072738932744140 12351660 -223914688210123628008053393909011220480 12351661 455368985371503867216097688574638829440 12351662 65239435195280873663583690557477601600 12351663 763995713737646895052106055202557440400 12351664 -1707998356627913574920559676938452992 12351665 -205530808547884438695826270283902148940 12351666 189916210451622189730478615244602653824 12351667 393307323282508004378799299794933749360 12351668 -350886147353150804138632308915361112064 12351669 -626867736738137939562224192753244842592 12351670 134157887161919421341303688237607841280 12351671 475265806457375769276349846430328260544 12351672 284019786424753537075310097471545856000 12351673 47592186729308235686659911707423460240 12351674 567724309530242215725373734763517748336 12351675 -330404803304059892301737375055378670200 12351676 897806189898717666339074797261168174080 12351677 -864239927986288483268430047715484912488 12351678 57410797719546197591945520375454515840 12351679 -996279258056258475070870539109957091720 12351680 -254908466008378094989398335505511219200 12351681 -22817076651384419403205578002594844972 12351682 142131819476346636769236450809935990272 12351683 -950593468722255080719429720649597965800 12351684 -378143532848443968553918751897546916864 12351685 483781167737146140229028461987710232380 12351686 -2695351155572853550672049360987714208 12351687 -344509473104203474346098871301760142640 12351688 -757220057078741349855735674264039562240 12351689 84800448511764004101585138990668251392 12351690 -115548545372991603485476785236655298560 12351691 10588886860090835553741676442284594560 12351692 -745803965458820389756756305814478333184 12351693 802765027449406388109720677616072080064 12351694 415686314650085141690449696822337309184 12351695 224452797112203789042563225331888136200 12351696 -148507146117354847127587843326345216 12351697 -1027181882333209712538685709299548382208 12351698 366684954312782037075727419159978731520 12351699 476952399119435829582827279697111031284 12351700 607938154419235855139471336504426307200 12351701 219607454299969137072654748239730012800 12351702 -177131490340913144216244958466500042752 12351703 112093497060889849331394323674853180064 12351704 129638784529563718883665153719553843200 12351705 -319006179122441795118458791583377544640 12351706 149891660605537899167488662002406381552 12351707 -13508443791729912170886791450428467936 12351708 467085245931451385794132733489645781504 12351709 -1587057321024759067516151625702116844000 12351710 -48954159148177587323493505937390284800 12351711 -717323784204200143260301223591017324728 12351712 809129112728293589827826520749271416832 12351713 -1047159307828537388028439494835944681792 12351714 -587159195388503177409283184342520504960 12351715 151222801139132760648759511253378466720 12351716 147007964418381919638763694401682350080 12351717 -442850451224388355841166243558252696960 12351718 -430440182481564795710579298513103704384 12351719 -1242770475220342810663987303434243142920 12351720 239018268601359916709090130013073817600 12351721 -654361143549027000841569365751664288368 12351722 -491516125302696685021320418849982891088 12351723 3436795466996341754537973134282173104 12351724 -1115918226854239159510498826856096279552 12351725 688224696525981559095096074872380389250 12351726 335628388977532930248137416335744043200 12351727 -86617933104840102296240344311659829424 12351728 -179063169251538689096785136621248315392 12351729 401916526092642265815143510600459212800 12351730 136786012739895047617263160928932416000 12351731 -87978253319081601827646685566284908800 12351732 9451157707371528489352278406365241344 12351733 283180826028200213641044168376582807086 12351734 167801368219838029908089579563294202016 12351735 -311361516719363506134671459377067140560 12351736 264088687715088852200777032464523468800 12351737 -1075838243597855214903603037928104798614 12351738 -10796845502730449593153677282284436480 12351739 -803043665944090460214010745082564618460 12351740 -413837114385221412370208498863130703360 12351741 -704086353654452426641048459396936448256 12351742 -158714884801408386854127931493253353856 12351743 -437745948778936829022944980439433547008 12351744 -1033598761992115691997829919473643028480 12351745 37358450057974459805151389937089570880 12351746 -12885331552693655970285074104155885312 12351747 36670064205464716202590304107647360000 12351748 1003614479158459457212487444034661534720 12351749 -112764064218527507441883428060752073250 12351750 -8606220694339235360939931010719744000 12351751 250082355703270558754848805511492270312 12351752 588657087520786340961863179660250972160 12351753 280987116116473572650170589868274456362 12351754 82416821139193956453048129274747941120 12351755 68295639015943544383995085973061282960 12351756 118580094324755290674434835567975435264 12351757 480524914229827297918408384311586552032 12351758 -131804665548501335709983527227035992320 12351759 50682676862348401167792346380143247360 12351760 229391970620757968641899982232125440000 12351761 -1094199912533330516384761890631340676828 12351762 -81479429198334318164124606096077264880 12351763 345375507947260516965665615357965556012 12351764 31806474615738872230298160475250122752 12351765 -236581828462212937431128536255902643680 12351766 -118358602492171776257460247884303335424 12351767 -509489594143172138477834003722788561960 12351768 237363677632581931422206372047719628800 12351769 -1342464743195356221826233432246956171830 12351770 525464842934019363421954336288813306080 12351771 26112969046691756519298771027639654000 12351772 601047482073813000979495403671668901376 12351773 -503439535454842706216503870867502990400 12351774 -154710620537247989927721587124696911040 12351775 -522920866185560906808847250100890641200 12351776 642748445336227954815880463925948579840 12351777 -754015974886181017729356631296209056080 12351778 798088976447363593289363285146300015440 12351779 -468188142295584907116737428561179310080 12351780 67953693959063366901090243784946012160 12351781 200300911915124485429482140723923633664 12351782 -480952725002614028265512460502107742848 12351783 -182600133479906062096941894368774996832 12351784 -131267897424072634443792892125233817600 12351785 -266196634093233483554235515772728619840 12351786 -413782234894828810446358395350282549760 12351787 459339141236965253301609292941608267152 12351788 1727606913033489716066613916470649829376 12351789 43153147128556888349036462448078816054 12351790 110717516494116128986669901475253526400 12351791 -1481849847762009883175171322971801086416 12351792 -262858942569752527793346741654236233728 12351793 3960359533595364287589158803938809584 12351794 110281180917728852328974572485963889152 12351795 127621358194859265351857348577864314880 12351796 1007481581038255831552274528390115386880 12351797 1829645615266611322138185259809180699246 12351798 -495693555917140087710521242017754442880 12351799 -882582977644126904843615927740767921360 12351800 -366154317731043678758213330382812160000 12351801 -112859585161602247701073887001904448 12351802 315523284902426886066478527819448824000 12351803 -19800512814827215024000116002660817948 12351804 -47342802238755588173135532642820807680 12351805 -155844467333261017602871504064243241600 12351806 79447837857547043862246291413635652352 12351807 268759935420729807322874012941142895888 12351808 44176978837184104646388656220667904000 12351809 1090787995867010072670081963823746606120 12351810 -191942260912308745498341909882344739840 12351811 -209573414121314099205975615261178912488 12351812 686564960246042149782550922070467266560 12351813 -57857025832158613545572130842567713056 12351814 42078517076058196245467955709635737280 12351815 -280009876074091911670661975386776007200 12351816 -633060826063539024656539664797828193280 12351817 -269125778839643117735837199309206468134 12351818 -314817371474485965064435588077825035520 12351819 -14431154687516851034844425476159148112 12351820 -28825291720047917766102289341747102720 12351821 582238865678334627591642689654660448000 12351822 341202051864886157524299346157517959232 12351823 19960738249713581938833181916650432368 12351824 76012681824596053978377388812722503680 12351825 -1022907517087599825632151459948763920000 12351826 76719317966631118522461726945610813440 12351827 -611933703097240164795855143965026411480 12351828 -134858918762276407348753240356772417536 12351829 -73866189350580899384963065704959561728 12351830 -89771360983480826068570584150442717440 12351831 363111609121398522347246096599253659752 12351832 -811218590645749754912939431876297881600 12351833 494966716595071264194751435847071468104 12351834 254354067270290205784033437522255026688 12351835 2008521167713186729948258385890061300160 12351836 5570947338319875862183873373654261760 12351837 294229283733343657101908934581432837760 12351838 229934603773872827013401852228729464896 12351839 889809707267861606945457837432625131456 12351840 -617484492411944708680761881545715220480 12351841 1128292701845905398197611169208501054242 12351842 771133798346608133192717122383865365072 12351843 349700758616302584822432662143556413440 12351844 886679193705765010468025438533387396736 12351845 709818294606018644540858844004394032800 12351846 67568972723165009401199783186319874944 12351847 48266685781929420825272567885979066296 12351848 756601732873095656449135926477124623360 12351849 -157033619272651886551074823634470509936 12351850 -160938326977606160110125613076961427200 12351851 -62204753500530826340354286725297715408 12351852 51322387935316144294162496562118940160 12351853 1360685922142770647787917538692753462102 12351854 283672284270388467907083317038099883520 12351855 -264436722335001798476803142876554925040 12351856 254375186846935869441511454594028109824 12351857 41953034350712675913655056803085249024 12351858 171423749995938944582015652087619975680 12351859 -368737709552826624404366197822983367632 12351860 -105767239540571047668537527593490753280 12351861 -621060844018590323914941425568368178468 12351862 -2537314781957582659843907226085845120 12351863 2189789128161563791166523570230446216944 12351864 384164069664151606392338717644645662720 12351865 52559203076353364853364981706112080400 12351866 -793574650607780334680001951681473280 12351867 -926093828594006495356753066013396884800 12351868 1077721729980318961889977086418369391616 12351869 1803659252831433455617066320814890843270 12351870 181084664135569815006751406192057706240 12351871 -1552168156608851889210702887522340971760 12351872 -706140600509615398122076799578260111360 12351873 -535940246178421109568968705062521809616 12351874 -172058364703769619214896820900327733760 12351875 304407422804612865867396157458393457500 12351876 -475968765127200464829435048567307219968 12351877 -871813226560089820715417146845929635008 12351878 246047122234453615538231315314616389632 12351879 -412038336227661505701642364492838400 12351880 -168869380788976079690194071967299072000 12351881 1426439647343372277974032229649444042000 12351882 324898688606652383857113488140175145984 12351883 -370808857503930043363647694394912415840 12351884 242486144052146689652891467565309058816 12351885 -26800978744012145814419435482931424000 12351886 553870323117968697600042156328364333760 12351887 1114130216782916188695004961285159259360 12351888 -95876334883728707481934649220006936576 12351889 1614457554669030173230520596269661330800 12351890 950285356843227795732527413046280000 12351891 -955446285064366693985970543207461992008 12351892 37487805044726612521235568203846316032 12351893 -1151801161148629739906771172338929943040 12351894 396295072508761050564003674288057379840 12351895 81626676835266709215799073183775280800 12351896 -700074165198294477656835210114645565440 12351897 290899632506515656916067664686229434688 12351898 -357263307379668219891128107169257352736 12351899 -296955043404492564788005375092138503664 12351900 -155057146109680419728988358913362944000 12351901 499747840053978209781298921558956060902 12351902 902463973437173521992255771666932257152 12351903 70493451575429297341026314287126678800 12351904 -673438151819260306414934915563334467584 12351905 -1101375741083884875207652491966002673240 12351906 -20891345963567666033851073586848655360 12351907 74450406104485726117140613156378410760 12351908 581148554220197079045696052407116608128 12351909 37902850423325916522652054642711045248 12351910 220791322519667232875554781931852735360 12351911 -957075802913308373821635167082735783072 12351912 48986668661851283489017389809960140800 12351913 129737625466947793825086885235550930560 12351914 -141609282142684384971886974045684472320 12351915 -73038699350505161045464689851388116400 12351916 99461699022058446806570665558163498240 12351917 268438839928373720083164975089286951960 12351918 -201467279943384220694095184850397903296 12351919 -867691848631430680696635364954620523520 12351920 44829734636691014326363672281889505280 12351921 959798193649849071532140249231522176112 12351922 -17625955586192764137557585942027904 12351923 190818877776762658473455836771101500172 12351924 -234093963508202318654738762529090114816 12351925 -215488632556568454087587454507972707350 12351926 656665386511459809965972039850715365504 12351927 -280633577172187112294572966200311068416 12351928 -308463634279280188519496669593188311040 12351929 -145649213639786738092650198132515044224 12351930 43009140758173600639275580170061440000 12351931 243513442984196194649717989056874085732 12351932 -109134258199227831660886066572674526720 12351933 335554093372167507608172412554977098848 12351934 -77268636402085494815230787885773141248 12351935 959728734389904171141542040226890203880 12351936 173790006324423519415171295829873917952 12351937 431843479319731609152709338937474489300 12351938 -466680968966696845242982527360373292160 12351939 -467785662734072520899863243349702618376 12351940 555083006090387860054037001652346880 12351941 468538077628547769655908842752582536960 12351942 -30902702912962989145345029711930837120 12351943 -595435005173686791314862327316312033776 12351944 1468273503757479059122475532077936517120 12351945 12174395835835555096140521469816163200 12351946 -166572450205035208998481900437881189328 12351947 680179485147197057770031330213001975672 12351948 233245518922521518838504762814186438656 12351949 -1143642398101678664675654610505457159050 12351950 46204439011594261154951745504273331200 12351951 -727007308553389295049232337740969912800 12351952 233296285119528255377667580182022086656 12351953 635263681444476680708722321079864620404 12351954 247313644594349535478451064825088392960 12351955 241040255079004382999776636163989912320 12351956 -939431159710585751269297616825738954880 12351957 126935222201769817222816052640050496000 12351958 -397595394809967797056502393923234141920 12351959 -409132271754623880241500221980088190840 12351960 583419214899092795345298000756062208000 12351961 590852627126367303100306489066035780624 12351962 -378806185485727457523454488190951641600 12351963 55016031178604106400616920973357526384 12351964 759539475189477917828266935687905470976 12351965 -1601546712914898529752394057372658880 12351966 518713081043175267932519898683672494080 12351967 -1376430886272548087345776615681192453984 12351968 420708377922479849426213543004864774144 12351969 23439775943764187379491691886243645716 12351970 -301595543931743180259791451947222630400 12351971 -894381703718158823545947518732238441828 12351972 117405291921087403905064514913802171392 12351973 -21934589510480631927218983430130435840 12351974 680643424459429240371257345047562816736 12351975 -409362547756228791772124834375829210000 12351976 -6202853910752555438843593656617533440 12351977 81740025032945125711473068599654829808 12351978 -74317328566322625042851824654891101696 12351979 1391448676980157667833030239347917135200 12351980 459020267933895911551552619781249392640 12351981 235472481637048804078635975575696289024 12351982 -105900373288668325156270688778214569408 12351983 202405528171269260375703316024996668000 12351984 -14602938842838060778876584838025379840 12351985 -658143461837126843368455350639118383820 12351986 880354362126455106654477302904674916480 12351987 -580011983057389999341632545793330565120 12351988 987247872525439230964465861889093634048 12351989 -115922117424137713406583195471564796800 12351990 -189157624636497335372271209673033216000 12351991 -1032943531992509010995284904967763139608 12351992 -1324354825428628309086513346011893760000 12351993 -14428391399736741793370990223943217856 12351994 174380400012113879539361402646278461296 12351995 115881289145506014853188911434922209200 12351996 -486589689119366578238451961766311554048 12351997 -465174449403631434565661117799730676736 12351998 -551375399656956980267746876419921688320 12351999 315729501295357399122301801534641198720 12352000 713077558443475343110435929078104064000 12352001 535427429634027707026700471676895796052 12352002 184813993074997510089117805957230973440 12352003 114781903664239438644208302582516410904 12352004 143561828008994181928997262220464967680 12352005 189251610159360414101113276611522759900 12352006 217016018369335544979775731738829499520 12352007 166954035049098142257360026048114351256 12352008 -16107602247987846797276242291147161600 12352009 1412999979325463568935898629127997853210 12352010 613029921692700906785928810095904856320 12352011 -393815847792964820052864210487059280896 12352012 98777225717917241109145959039643680768 12352013 1179492908130777958512175830810282829740 12352014 -11120238847237118307513761038982074560 12352015 -332804776914585751834920232962117737280 12352016 329036797204128162326524352570247094272 12352017 1040773430731825193171097234747277079280 12352018 711916148390777193047639073853253651856 12352019 1252389262874257462198537280045432421420 12352020 116569164059959769639523961279821250560 12352021 -705954314852980680375181978855599383136 12352022 -489205050026888775951045400883751710688 12352023 -1300782276088010023386670102937569935456 12352024 1135134611059127683402235797251769128960 12352025 -311600745068858840625984574319357131200 12352026 266791390690577814436414837613990598144 12352027 -110906999600140584589433569966497553200 12352028 509204090174924984554017956758353346560 12352029 97882874382039407182999435030476316416 12352030 -20720389211011621611701321006835290880 12352031 1907493192673383534691806251436501364200 12352032 -37517574649252976492468210491453341696 12352033 -159833294300699194499734847820779414480 12352034 495730178513608682536239250363048741152 12352035 -72184626317092762002708185776504968960 12352036 26096986311384833125389486432211978880 12352037 192631865028129158859889020372609274686 12352038 -32088051423968147423633713886244842112 12352039 621463237620413743437693039325562795056 12352040 -1037827773988497515889219827310718003200 12352041 251748366359320385334664679486066588640 12352042 645053637556111701014574778334836303200 12352043 -119920701773979260108101623917669760 12352044 -401195257920687866512590822955983542784 12352045 635201305242543766217588442833960236800 12352046 -270446434280659532898789983791252344960 12352047 912373362787486901102663123410672768272 12352048 -80069855446260743921944356436538441728 12352049 341120187719184819570518810673233633520 12352050 160923866267300133041886373452214110000 12352051 26900994995480275066756186455425759752 12352052 1329483904471354479290047521964668149760 12352053 -218717601415419133557186098532353303040 12352054 -384750075612249205647049739422740781440 12352055 536535994657863682317753247906758918960 12352056 -912808782344384083789462527776117452800 12352057 674426349675439444550479482893296585800 12352058 371523124366715575977255725824536081408 12352059 -918904389170145330404935155736845291636 12352060 196131942322752366817193737415306280960 12352061 441157588312036701865320681128665479372 12352062 459779444572145971630764139240262674752 12352063 -335743312640267214808949771718516766440 12352064 -365802046184734785617926221404725837824 12352065 -442592420406336869931350405090894352960 12352066 -487360345167687768588770363701311678768 12352067 -21793498520086957822351122421940531328 12352068 -215188678820283135659447885690589665280 12352069 2192977555130426799392603072278194384544 12352070 -96781174378686931646591416902020244480 12352071 -659053329429816152009651618488956856320 12352072 -34926557145834711983025060394633912320 12352073 266322451210993659089767774957627671204 12352074 14360675054365948558550732215026647040 12352075 720064877802969563072865322209582707300 12352076 -661090805837174506538283875259824709120 12352077 -349955045065607094726718237558613327700 12352078 -650100129939342842173511139165763172160 12352079 -2357875577804223918877018662119653499880 12352080 11414078242921064511345403386640465920 12352081 -456709287023706941765644283640601779456 12352082 448538431782541447757495791302598837392 12352083 67818918536751697127177089922282389248 12352084 445675130348698166350579663707043385216 12352085 -29418501815110598974615041202030349220 12352086 63268813641516660540787101483137713920 12352087 -1332015073531235495758594185806461913856 12352088 237024574388490892757309602716124815360 12352089 -168163412034550487800263909825221193312 12352090 396954330151098636098154683269534483200 12352091 -582911271693892074106925084124195883416 12352092 -372495943276889839998618296204217128448 12352093 134061514299785384428812165028439573644 12352094 10746832523177638525811633200227668160 12352095 -1566694637764945477015935423260956320 12352096 815482041536483282070425509852894986240 12352097 -335563356388789852413548383099138550508 12352098 134124534985430398043639041462460206080 12352099 -862171587284549707160708503143481084900 12352100 -755540052459774210797457954997197600000 12352101 -276047190328142216643625542729879064800 12352102 -310906465575076414198363330670417565696 12352103 978544029631779130755253454606634695352 12352104 388775990293679114084902459561659187200 12352105 297952906875048869543630023786194827520 12352106 -131099586806909834004637792066266458016 12352107 -687677069526072984357938695749227896080 12352108 1748807167606783423181436105431274881536 12352109 -443634980190840372521656113001223185920 12352110 -258672571981534814635976837114943930240 12352111 5211538182330632996475338581956004224 12352112 -174220653287203595828371659273436889088 12352113 -1020818388766601649439839222921803333760 12352114 215737029492781413360618792913716208656 12352115 1603827445868069189749412171595261976800 12352116 -312386773957539430562186911637017190400 12352117 386377024235218086384158901691198298112 12352118 -370128832096815267041579577499828518240 12352119 280011432498977787956428301282440286208 12352120 -247901299772181065987942837381013504000 12352121 -2590596166584716069679456295034662555056 12352122 406691865656468433179238795023914099200 12352123 636338728720255175505161452439656237840 12352124 2005295596093738849233084413113285785600 12352125 -842143488900629515273216817366241240000 12352126 -97582936227954809433066936894444415488 12352127 457425410725472711996269573548685471008 12352128 -47384521656836843849740184741688115200 12352129 -174272719621351305996202307574491201600 12352130 22975867693473261799692076356569356800 12352131 152157960358303269640294729224667934280 12352132 193037829888954637345032920511722787840 12352133 -1554097630768137426367510005896731700736 12352134 230959638727533610814245952535554736000 12352135 -541752973553001135693407191477037206920 12352136 -347190287221983254467695098193834147840 12352137 5670206299750479625159044397098117120 12352138 -605087222352784076520613929625542467280 12352139 -121417615168093010044443550792266956544 12352140 -49471835532518117029769650034965140480 12352141 1028315882897632760068260911575675215542 12352142 904171351660534952759485847773017169344 12352143 -18273513555869149053564185257335463680 12352144 -113896715238438883187402896885870755840 12352145 -180533292928867366970749138693966804800 12352146 -221196322275669435097967338296547756416 12352147 -854599090624614711188180404836145561600 12352148 -201030318140366710323759165599704715520 12352149 -161200231561807842824163209679926186880 12352150 228674410130848577113463031844594336800 12352151 24427731127504121498383471820305409664 12352152 379042166437427323887284282670102896640 12352153 -403789898871376058006728452392378762736 12352154 -178235775091211165978460538021670025216 12352155 -75247686793414144671253675994050318080 12352156 -406162698730975983597562008310425940480 12352157 393800159230979183151003511254176234700 12352158 -560940675287741078157439211944012032 12352159 -1119688671962079183195052451133506985384 12352160 863275000665299206503300959525372559360 12352161 420776653403584925291987445014845346304 12352162 128950573075467307649855236713385138464 12352163 -364120064648533932996028479667880823588 12352164 495150836563120341524369651467001856 12352165 22519581462210365159085615266627868540 12352166 -1004950012337880034065667486426879148160 12352167 -260170053073660374525795309717356177472 12352168 9217483139520232686983891935798594560 12352169 -175505428142782945020503706826798996656 12352170 -50430482415378219335625596141004153600 12352171 243990673119991114326948261941861614560 12352172 -216250434115477772811684814520581275648 12352173 -800947793174459262209678148822906284160 12352174 7762751780607857004782323621857501312 12352175 40071740019780704583716356627103173800 12352176 -39275194936537561444020104367398584320 12352177 1915797295527114583897698917058239739026 12352178 -30089665591180038150164828086882022880 12352179 -193003227505693986712135646812751289600 12352180 732241968039945904324086559353323520 12352181 -505754230621883017093617986880233294400 12352182 14311385895594282554091626054400364992 12352183 -1795981094574263815871498263630461320400 12352184 5724610437176853182221396179624222720 12352185 454030507304389915410890747502325699200 12352186 -153763308679859947091135086617741396480 12352187 -1686916010717172200242807572599794260288 12352188 445440589920821687637001663470227673600 12352189 -366313189563185921764457510713756590010 12352190 79674283437416994373753044405439739520 12352191 -109893761332073086716672839509043671776 12352192 13701651733128377548067686070050881536 12352193 -205949722252467671575275523990039729152 12352194 123582545900419490657594591366255605920 12352195 -298392009380702129170668739520278170000 12352196 -576649072743073008437473755212619460608 12352197 457087317389993611041886151292879832896 12352198 18630136028593759864352921559026979840 12352199 -667578663802179193423248975592891763400 12352200 59657322593953613524482928410697728000 12352201 -469772485469114672921608020536511288048 12352202 -501739238842272173827178722808025674400 12352203 1689368287121830310511598393530052915200 12352204 356869234139054357550529706266073228800 12352205 182806799103010634018762591931454414560 12352206 437425990203916334586089288514867338304 12352207 76928268398407151891128355512215586400 12352208 -282515745292993562655624672724612939776 12352209 -289909797082130779122111816444238176480 12352210 -188444394568304965221010223298227834400 12352211 -606777875191637190190689752402411215680 12352212 -355177608628312889192687081895091427328 12352213 -357215240387271089115984353140802511538 12352214 205542051980752927790707374584788032 12352215 -696829327788273954582178908244110440880 12352216 -1357404827289183468364105475219814635520 12352217 -2006113599000207742324638637191173276268 12352218 -117694826082278497633559134994473821696 12352219 873967265076606863265045178000620081408 12352220 -19025998579621217662756701629783915520 12352221 71559673054728984095127290884714541760 12352222 -139438333613806844123920244213725581888 12352223 5547591333559663645924211179470380160 12352224 881548937757632410489477452110596669440 12352225 -116112867697960823265011179130860272000 12352226 -290183866058444660951895277868838911616 12352227 -129591990890975045469509854504772390280 12352228 50986298004548029888338794994790854656 12352229 -180279352111183810800637244137080458880 12352230 -394659660815534512098408234124136448000 12352231 -897082833209427993812492740473550423800 12352232 1743941522342477967380802785905652152320 12352233 372025717451524751143946668612927642944 12352234 156405945637137963270458040697107612864 12352235 226657394194200621846643128992920608000 12352236 110093727631338815675291305535999867904 12352237 -262632925324997740725532602474186918720 12352238 764656351196595174092110432196124755520 12352239 -659923516148829113667120267448363575096 12352240 249827844121067607237353534344047820800 12352241 1037589805567087932676039207283955885984 12352242 95432507883235244630723967024528015360 12352243 122943483202752835379005523518741196492 12352244 -1083185632585603115316767378257091662464 12352245 354077136324629880568290139475607801120 12352246 18209520179909441196694357072514040000 12352247 -1444606458907098098452282589433837953304 12352248 217789702492599630709783688250105753600 12352249 118791140143422708991148969377204185600 12352250 -198224176316702492527332472056928680000 12352251 -214104191697920703149120765540086224336 12352252 1721094434532175087130436349807275638784 12352253 -420692028618963223681615712402228888640 12352254 -462379857056081023906487911080457479168 12352255 514489564987665964039380266935276493160 12352256 -135297984861527516897780315116856672256 12352257 -8018464482781598927893005479024506620 12352258 853449042019865066184812947516159552512 12352259 -217438519231420073610362059196722808520 12352260 -143751141092088138394994441238061056000 12352261 -347942412808822571506337072370725459680 12352262 246456519473375048935025013599428642560 12352263 -227201443849663369869356495978847073920 12352264 1503593130138694167205561397525868303360 12352265 -177922321038108775195885979474042177280 12352266 -1898699252124318335953263921856008960 12352267 -1123367725955545639336248960696055936684 12352268 123314193285818981621341488488178518016 12352269 601453284678806296820168175941269974240 12352270 8497377083267206684131455163022037760 12352271 729747209723865642661103206557756515232 12352272 -218873129854325936279948020777375825920 12352273 -581429561847669749279353606370524614478 12352274 -86442659378100027836953103790193729536 12352275 116455161535130535376786284571945538400 12352276 -178585936518450028728589727532539889920 12352277 -405661940265000296931940955292704389728 12352278 -552618012103515885394783023290013658176 12352279 72069198438236968485654703596088343440 12352280 531000824506983708530701845740461056000 12352281 428706458713725366103767269988251289552 12352282 -103440508109863928189975581501676889600 12352283 -1009303267923222390579677836250411577468 12352284 -368476185088001538573434683913757081600 12352285 1227056784393301782575741304738531480 12352286 -133379366756218169314923729577395942336 12352287 -26491181323479745471630101887782799232 12352288 -40092756184976597019802577230891057152 12352289 595363727667942540892424413348326912360 12352290 -235226004367465186984004138333170145280 12352291 -36089062146759508293332914313569893376 12352292 -297789870082782715737734332892927001984 12352293 357518298384175725014667751280283365340 12352294 -149040662947191539000125216057191719808 12352295 -759005307017511816358302258665839648800 12352296 -252423369173403296819091634288597401600 12352297 1283510052206887165380337484731841946746 12352298 -142582584418806257201368091128424721408 12352299 -216583730296053398354227574547270115200 12352300 77244728170991383656462819552258124800 12352301 4634343701540551100764789974163408812 12352302 264353450721246798258281364331231446144 12352303 136012977345290936197440023529747843784 12352304 -326857607556996414642740060225510522880 12352305 -389960096209563145204204464997928263680 12352306 378254999636476606745215182347115457440 12352307 -292422836220403894505882443960633453368 12352308 380328000905802995796254366539694223360 12352309 6135564521792423093635850017724202528 12352310 -41348421165139158484593271393537824000 12352311 50973148420949670500926425636239950080 12352312 -103249467249420076361935830712396984320 12352313 721960977689445857642160860008624258704 12352314 -35663044081722121845211271484835360512 12352315 -413312953045538807074226995188247751040 12352316 91563313091272927640798227907470955520 12352317 -647592047890356606995947938165918540000 12352318 -747016766682105528484836325465516416000 12352319 -342419191926625902777632786241627909408 12352320 -153460568812399355146971682660338892800 12352321 2152391031909142513950385952936767733184 12352322 10057508960932789953115486256922415104 12352323 1030755773568504923695948804126336040184 12352324 500246920705112195194159926891323117696 12352325 -424428826825664268895863608700030634950 12352326 -111095305205999201880449261537653733376 12352327 -70336243652111513168014305777805855640 12352328 4285311083858481934387698257141760000 12352329 461767936303217792198102067127051742448 12352330 -10944185059122097225762384302492521280 12352331 -22393367140264428886637748106206516168 12352332 -842254356406154647931752948920163312128 12352333 566943107732696902652111241426441073120 12352334 477247152020928204692098656204061599360 12352335 567131471361991877006287236853748336400 12352336 43722265243212278135014040329616474112 12352337 16089077927496315386499951049611082146 12352338 -31516030004514362148885445177055910000 12352339 -77489051253305234363485805366175020400 12352340 -894843026453235341774890307567370240 12352341 -39417888772074274212091275510962522976 12352342 -241085751827967317314061793692037593856 12352343 1326015390332039578080152055375222755592 12352344 -267919632620701736888687376377885921280 12352345 -469907523553938732048355285155971931000 12352346 312155246192206236781253040495173221872 12352347 76125823384932359136734055163807583520 12352348 51707855924205068722140309408048132608 12352349 -1295323851802768063868451722345871538650 12352350 -83344772362896183933106161396687720000 12352351 -981647278166800855723275837862684530696 12352352 25007938622665999683008888726957850624 12352353 -124283385265628148908406558227857511424 12352354 -98071434261562374727769908078483327488 12352355 -630093838059780703973656360537340664240 12352356 -67408987713728921677024226222496076800 12352357 84480967762509215779835104049393678400 12352358 129069144896212617538773787044564064320 12352359 -675042037097192871352842639728723547096 12352360 -555964819974849758295496277707842816000 12352361 554350283092819503033963072710047390080 12352362 125616751095849869319114649026861600768 12352363 -586189543711410892319688391463770023576 12352364 1300520224182009557517736694047912171776 12352365 -718420619572039873256229538284965400000 12352366 418323980954158855525739460470994218304 12352367 1010665467575799122002672266172946850672 12352368 -45761983831913265320307172703537725440 12352369 501222172946313772107167150215520385444 12352370 533510859441721674373695981717179031360 12352371 401515806922361315858628625934575545912 12352372 -1366262324618034883632938302288183671424 12352373 200854277003598906379262703963553483488 12352374 -96933712898852615688843059251069533120 12352375 87342257740765362922849012660990080000 12352376 46042325461615166384711351883227136000 12352377 -220182337785130320756231960167843505792 12352378 448238119861112207759681476570432570368 12352379 -1165203936961435778501680018129174135356 12352380 -270314883217591196525353538687468666880 12352381 -58055172497664916841971512610272701818 12352382 305680672828025622460613743956588531072 12352383 333059416073365171722104712162497358024 12352384 -159622813301079996178310478650325073920 12352385 35732039194474817011387591341608534400 12352386 118533015401788497268876702240923289344 12352387 470448988945445917925961326850781267992 12352388 -1567036506741912710963969025083132457984 12352389 209945168559348331020006336866596782720 12352390 648722722410165402118094669915644483200 12352391 1021163875549866771597757216002075295512 12352392 167455901717070501634682157550234828800 12352393 2693866272191725638488303207063802510900 12352394 193913051807936521793556340349670647040 12352395 -677290605384066345672806267480229120 12352396 -422476717915936644158212204838699297792 12352397 -1848765353421896825293266588945013358154 12352398 251516523900676842417382011598747449600 12352399 442652754497943073737841536858931874880 12352400 143647969233878830266655606536214732800 12352401 220235181298554027313992125906885366784 12352402 326488017282614660794871567272929931152 12352403 25652222549012077629821020911733022208 12352404 281757408267546203643654846152262672384 12352405 -359230752417947147557880116424543960400 12352406 819647899715001157673234392727533536 12352407 -317903001183473415820945829179526339712 12352408 -925298568810777796405506151093450967040 12352409 -1961915574826150324582217540897540382390 12352410 -124856265703728906309557560665425271840 12352411 -1104689838030893863621836199798831355376 12352412 -98380835312297820796284556190865169920 12352413 -428723529117064607793544595003452426560 12352414 782769514694464266212827068734158621056 12352415 -112667933432345675504979038420502756480 12352416 319107343090724223766473606447941812224 12352417 -206203827907325544334962390627168153600 12352418 -313563854879027844508606127500686326496 12352419 -1189256112484106639205018863797545101976 12352420 -375709688765929231555947483557071872000 12352421 -1260941497155254955784719681469082337480 12352422 219052440733775487872368351689874337472 12352423 -382929297679368384167531879480699880328 12352424 122942491001933273804376729337089638400 12352425 -225196854735479281096054672469350584000 12352426 -460400853076465677921961089679758295296 12352427 1914994162026259250767049941558912596276 12352428 550640314966440265954194987695903721984 12352429 678566704618550218056784498862650475030 12352430 -419034520987360964412150352578160472640 12352431 -73826932372742764717854279980654923776 12352432 -24062828993359296920006815452030566400 12352433 2771871095297113291748324963918811120 12352434 -31920507431579162814048654384628270080 12352435 381405244404308620172907717466607527200 12352436 1928228016980894682954685021711614309120 12352437 783858021831287543248102912443504270894 12352438 -904317618754608881800975376141887488 12352439 -701715811161399875166490337755794794400 12352440 46187304325613021005635657868443648000 12352441 484135146690660356499972147068804892842 12352442 -183229319263470523590758210559304714128 12352443 -47513649283159275156298234155344638272 12352444 -345824295133200426993675811404705657344 12352445 -85115236330018639850041495142944214400 12352446 -328449342035929473453271017576371650560 12352447 246137431283112408066841120716492711040 12352448 440926682961083046249915069768941961216 12352449 -221255150896732653138644033624750423232 12352450 148803869845009624216782334717422028800 12352451 -54287954695208474732973822750038784000 12352452 99933136548075079371068800055114465280 12352453 907576898872088791533509363928470108702 12352454 1167837293550797635677927803696405577600 12352455 13574475462440889808625811422874345120 12352456 1880795292842528578761036122209703362560 12352457 126228849323741665433632334404597179072 12352458 163932285593384158420729230237022671360 12352459 -860636436402254190576623891228197170400 12352460 91381259179538205525351322329036533760 12352461 388591612513070769787146605926949085984 12352462 -346623813982052636010875525896225512768 12352463 -975141829058232160264635734071180649040 12352464 -203647109759212084994467714861569908736 12352465 535064915030290171695254328646442106600 12352466 -64247926680081834201422510893393691136 12352467 875007620588239136808382723550536657080 12352468 513154875295870251284170977146820769536 12352469 1879552676558899534736931093684317601870 12352470 141049012655397428846767685754686822400 12352471 571046668815035825088134567141424593152 12352472 -916325353665963170772925057098271948800 12352473 -380646129718899454156792137464374154880 12352474 264156375258399871333468030951169354736 12352475 175431301332736224859221793627610874600 12352476 -20116885837088657293741511661028147200 12352477 -108077213154380742828150230179558114688 12352478 533733011753890779052887191767898663040 12352479 552958350447268698382701335314749446928 12352480 126648222226195593953106104051249971200 12352481 24891047137600420365922178148722314560 12352482 111143302886732138140031196635736351648 12352483 -491697748902074139469205253849874873392 12352484 -385848126006376240334124186603017625984 12352485 -479425341422079273674034888521651100000 12352486 -1213819282610888793049193323398781605120 12352487 12759778238151654785462130250533346320 12352488 -381720726271720875656998692178985779200 12352489 2398349208793047629507362202470684041600 12352490 189797393495068020212639931122521500000 12352491 248707694206918343737904103547929731952 12352492 418654637255768150382351070076483927040 12352493 -1628662162798160643646134111709546466880 12352494 -227661605088844576602959348370211362816 12352495 1153420467158830725056266855982027403840 12352496 -69039678832749037986903048263200309248 12352497 186207389103298747709103818344908179328 12352498 401146582063419883230751643903781020064 12352499 1165869944403342727488416494155376087500 12352500 8336372093932001460047399764154160000 12352501 -99179601603290815615697578080831546816 12352502 -24295813769634460493610840376489284096 12352503 813823007472331758550186958248587990504 12352504 -711654179206924259741080605617829642240 12352505 192641222782965443741598518391948232320 12352506 166718884481504624510493207004016755200 12352507 2053221947657599337527826008366553979792 12352508 -126995926034215672161926041715243581440 12352509 109447514163635017120676511581765161728 12352510 -149087360825005513603350223477073211840 12352511 1700946755462935176572349803159955674112 12352512 313464027794131220072282906171069693952 12352513 -1643089863791411165501619377359733546960 12352514 11315597537089389068950038768339276672 12352515 -272650971004566294886363568701190119680 12352516 -1441238845405924221403478094109776347136 12352517 -16920737117919091211345524762815167040 12352518 -103068464692613659456402169719568701056 12352519 1131005105527817903356472052007988664160 12352520 -443246464152961245204725776391239219200 12352521 535315351169370302121363981440170055040 12352522 29035560079454956441125452589247386624 12352523 358235851490236851430101643600148821320 12352524 -3977117855348148325575107571617906688 12352525 56829432656294821996123340300781654050 12352526 -326023716513584173238540247107275423296 12352527 -283575124209442677140004670323360000 12352528 -213954172182509743840508840165003755520 12352529 160566960359454061183319861060273616000 12352530 365564144377351390246709066208096376320 12352531 1663692448276162673288035085861443404332 12352532 -183349028310817343324469024890027409408 12352533 694443803283346611037484041721956216224 12352534 332881428491563964313365194760301006720 12352535 132402585124188352344580328604030991200 12352536 250170319337343599013089497018625433600 12352537 572253171875213631917866348071555667332 12352538 26767415982209203470657348543733869312 12352539 -81491466076203496994094069130760248320 12352540 -1470590899668432080542855856592397393920 12352541 -119994359147966070470994690787430084448 12352542 -729763049448966655065708295742687616 12352543 -303149772308614492850611223053740625920 12352544 -569404986135494111568598829673486680064 12352545 -1534522382368759990187888123131274528280 12352546 117943155503784761544252672370940275200 12352547 -1802192274318350970624732284113153069200 12352548 -231531771967906070911397585522173479936 12352549 79068793002357329254176233503981520448 12352550 -34175855591992667891634709671786528000 12352551 -30842876463080103118552728361490069040 12352552 -1355367858068574570456709813264061491200 12352553 -1031799077987930385736854950359169112198 12352554 -966037543201600966082011640809214684160 12352555 -878055385964536478689237090922564818080 12352556 -532365866400893371572150653203584295680 12352557 -639552674771686722480864113083479182208 12352558 -572502179096270592185156383099044570816 12352559 1702833485574540009422498446990420607760 12352560 97934883357855974145007711009347993600 12352561 125308575691922843146585418493215807248 12352562 184495178977251913156453415108227865664 12352563 -691247969856206736040108529194925312640 12352564 -243775837469212991899339954881529110528 12352565 738164350717893454400834892054300333600 12352566 288622183062829306817425656965313714624 12352567 -14764831030249492695128448003575264360 12352568 -630133206251959539016401261843256381440 12352569 292363427447711311535056058094985118544 12352570 -115322747157877084753025133088866570240 12352571 208422536505869466205428846061082083584 12352572 -655876776819174300754615391733203387904 12352573 -1865855392337676411103741183518042456896 12352574 321196164878676449213779662114968552832 12352575 192841329398594680598695841121128400600 12352576 191011307792969717015903243671796449280 12352577 -257574777852056128742649127702582018620 12352578 83396738464530613251300431857994342400 12352579 -513210115577342841774814396958656890240 12352580 410379214946252876682249709532606976000 12352581 21996767275111280398843762910419152222 12352582 -30839990410098338232574183975664025600 12352583 1588274419082715252489507159035861567832 12352584 1243780126238776326758076453539925196800 12352585 -196738040474780407267876163434953656640 12352586 562618094153191934836055326156680466992 12352587 174527267786049309112624386194638903296 12352588 -1069584253313195662173971490526064557312 12352589 184563607814288176224597562960458269472 12352590 284711224740307366985072422910109933120 12352591 -1044070944371976593809682387365685888448 12352592 12089864992197879101493374832974364672 12352593 608447956056623635930654348205452664928 12352594 -256255719121358285630982795248115703680 12352595 43457814972494363740237435664689727520 12352596 640427356792877722132510072116942907392 12352597 -1062642300459703782317539575583370605920 12352598 236055272195536514246050582702004021760 12352599 -338823333417135101237871051490886509776 12352600 197646363946890605105108163490019328000 12352601 551147385614548988506728519499317199104 12352602 -575943359881268592248658447018931527168 12352603 353142697801762848536872802205986947680 12352604 717289012954839563559508981039826291712 12352605 -308148371989140070417283884797757490880 12352606 224812278361419870583405161958767568128 12352607 6313757531394375130192423182885889272 12352608 -426825596119429322441532775196700180480 12352609 -56521950995828694429007676052931978560 12352610 1027335025365257816513918157813120000 12352611 91634481346421897336802248604206349120 12352612 -251377344948460542692901911845392227328 12352613 123040000834061167667487186793720679424 12352614 -714469607188894580304399761137283712 12352615 -36982252937098783580938358684450544000 12352616 -453455791853426592056720292154742891520 12352617 302363197337445435300282049174273904880 12352618 443764528498769233894115864007961818720 12352619 1548243016852098774406789822249650268020 12352620 103686130734018714101345039571549634560 12352621 -259328370881741528411697008690830653300 12352622 554614092434002158803472858104776505280 12352623 -954043260028691952979008991298122106616 12352624 -16442194687562729110435179223623335936 12352625 -1219471308335144429755791809427087246000 12352626 79833276849443487508384645120965734400 12352627 -142299701731288716470696169656417290928 12352628 -211522923472356514953249291251305776384 12352629 188525300327212523228580030826713480288 12352630 -602846866093553496591539186809620311040 12352631 -549134141581596783449234687136552380568 12352632 -277729345114986246318265572120491458560 12352633 379630704748475334665335720854265017984 12352634 219224052223357770723483896208322332672 12352635 -184797206428693533528592858343385268800 12352636 108335005352307407893648104878354094080 12352637 1901518935846589763481114065618598028320 12352638 -385880919013568919895212073774503013056 12352639 4767924781220795583761618802722058368 12352640 -479740060987683860967597407238252134400 12352641 -72794788160786665933665791497543971840 12352642 183587238417901911211735939634043429792 12352643 -37424670455477243235020304288800449440 12352644 -141084768273921868595639009221915119360 12352645 1663765069242719631185618911239401373600 12352646 648434842138183950502528888355137906272 12352647 -776793334861249011186336875297166989400 12352648 958101717050613828985602630571130880 12352649 -773376028356210315557899609582791925350 12352650 -4243309848391745125181863154643494400 12352651 -884593120001622458731083505195885296 12352652 -71324893279741509994986636586845465600 12352653 17121031183988441000535239169415728480 12352654 -631658552445144753933087575534986588224 12352655 448128893312467607395197901182245322240 12352656 -197795902904415484673376049267155664896 12352657 -369523212219507506775191372220306978060 12352658 524044151301384453685760716025438497680 12352659 94905015954895003671477760776312132864 12352660 -172585600237003057786957118153480755200 12352661 -562749119762164042652006837596901186688 12352662 -86528974056601343446245562402842464256 12352663 -81633603690593603061419923927764063296 12352664 -746890499142034143110637978885552752640 12352665 -68365812728781282029215684737747487680 12352666 246737803739129374780776915032566334400 12352667 -484537434579615791510832600065727934200 12352668 -56906605204210650310312665534447550464 12352669 -665156638686943413047740251350589036704 12352670 198256548969460892758062056977332812160 12352671 457117843060499154835147543748302443360 12352672 706188465688345174268605652729673940992 12352673 -84644731418782238250422000849905359696 12352674 120866018562812995281490383367915719168 12352675 -455612705172786561396551390883581424100 12352676 545209819279511911596599359812577099776 12352677 -692236647502913655139469416800813982080 12352678 -136673228825597613570945165139850021376 12352679 222980160595318378467693621512969800200 12352680 538316491668662070098785507344494745600 12352681 -24900533551458847567413236555271167616 12352682 455533396570030583767598868608077814112 12352683 225282857358294777541547448177753570048 12352684 -174135567885050561392089393849808931584 12352685 -149854703196980429064512765183818500840 12352686 537241962317954823236918580725666240064 12352687 -854170265697149627595516839630010687440 12352688 139122728386396673619295008494319697920 12352689 942628820727276287012070113494400975520 12352690 -18445746198227535273017487319677688320 12352691 -61785185841890104059044909823193830528 12352692 426897161367015655232147333485506299904 12352693 -788669150905360342383121979709150590820 12352694 415962783333553044576792686375385636768 12352695 -34287320685378271983498083888101656000 12352696 -373280047269838683268642767885312000 12352697 -177684435401537319484617123097052640768 12352698 -5802554260190074163171659499980956816 12352699 -688798741514204657903719957566575782300 12352700 -301556477865746388330105711476096140800 12352701 529477306180684020687388049276816639232 12352702 13880143356087721727480763344938353792 12352703 -68583997907442696887707096251988523280 12352704 54513667678039100734505450381091274752 12352705 217463132772648651064624210659203150760 12352706 -462249458498469273986790677809589162496 12352707 11885653338675528773033931720951413568 12352708 -142652998331899995385931014582638923520 12352709 55829700831550926296013726703346038716 12352710 -97715575758542121329122684698010145280 12352711 -62234198467753762735023337501957550496 12352712 -623238830077083237817030582611640934400 12352713 215863380809468093645806613722377782544 12352714 674744142928175569913012275624966404864 12352715 371290859607320063572382033409582955200 12352716 53234693994746710890639466643900021760 12352717 279260569436237353877977864237338294240 12352718 -286463621467520034045559547934491639040 12352719 308332956602325649643935589927529471888 12352720 -8221508564282548338783916330400563200 12352721 -304865643654234467065387828057563096078 12352722 20135786519254042263720358718542430208 12352723 139932683318518219319601717005786987320 12352724 1240408332227305332650018530356864399360 12352725 25555158038426871600059307578094182400 12352726 3592975748747788854294995457680774400 12352727 -90699666780471545899484976438433859784 12352728 -1775932631599525937619897016784070512640 12352729 329525262993095460747819394196008088330 12352730 -57599101429065762169091808788716610880 12352731 143110451495024929054701074344147955352 12352732 -399264866148681932690777456016998282240 12352733 134602801591282437140365348589453666982 12352734 448554372677326566506949131731102184448 12352735 -162846341668865917575674167106686425840 12352736 -1532237893801318820813064311706337935360 12352737 16482401788208697970858867714704982368 12352738 -134593863745166028127619576770792611456 12352739 5437296818046450215662081500880519680 12352740 57368461796716368831256156365867110400 12352741 -16395874882340662715015502383542345858 12352742 -7421469087415209171820459782900838848 12352743 31114873120050364088135211817445583624 12352744 671189587191341056068732497362893926400 12352745 -93708033581491717720374162910788600000 12352746 70128700164436391317042750533293798400 12352747 -1201140348503524351870106320180515362880 12352748 566974286164257198369150455598939294720 12352749 -926971087920268206233762932773661428960 12352750 -397630730112628654995599913279739056000 12352751 -26450161209787702979349611186774225400 12352752 -109035877352756586370270951695634759680 12352753 1355153401276928361382296443084077809780 12352754 -362898428402663720242431114287450621424 12352755 71322177775179473322580932244308288000 12352756 -128494450014842031175076633280399933440 12352757 -547833892607337724073031714487300070994 12352758 -114077223774745018643493737702137446912 12352759 -38264469259759947721383944544473915384 12352760 -189008790661317249995198291741999923200 12352761 -1309561571841372637424046070204852957068 12352762 -389959371140778636835815886739587956000 12352763 -86530857320158697242533933581943581856 12352764 695414632891823545002637131694557757440 12352765 44675964469837728617317039338909423660 12352766 -11278752403643221679576539322718695616 12352767 123078029148832596248248034450384841984 12352768 106436426204526371882520438201326239744 12352769 1157760544875587734507985087462985492 12352770 349504695964694511521575540519517107200 12352771 -974902421002715027374631322194562562560 12352772 928161918303330704424569477841373546752 12352773 1359264608116287875595874741224622179168 12352774 343317451117019621312171967664403404800 12352775 -984739311599420366962650173261153287200 12352776 -277304159104934346126786785049837158400 12352777 161449638474987225985692786825783033626 12352778 696152752988353894410194745717329372256 12352779 -692585307261843410891254722509302849476 12352780 -9956320127761076949439496513985408000 12352781 441525050158470192983254840687767962592 12352782 2018678732959642899599871639995351040 12352783 13539224093004532317431288672505028944 12352784 305114901019521081154899859520926187520 12352785 271893846723927515884051789286660947200 12352786 -740932215777510367759600418676870695136 12352787 -243807713411406349972445789899807800768 12352788 -36313276971027536240379409739521198080 12352789 -1387682863049972502957463556366202599410 12352790 -681216522697209390573562114082033203200 12352791 546026141051116198482652871804029883520 12352792 75332532233341868025402225097237278720 12352793 -901189651384802138350269137820091306560 12352794 115748768384017993983918793177265315328 12352795 237708627564167100175453914535778079360 12352796 743687981607267020066784631910271321600 12352797 584840377932759097803697442005686623040 12352798 392824504723462376606588396448210519936 12352799 1466838292717213464199424409155872461336 12352800 228611769894631260794603048199900364800 12352801 190137300879110202688151327831388541332 12352802 -341501243162570170630594265476549094400 12352803 602412194607752616603548267785208803704 12352804 -830170802273447090029896410073111209344 12352805 -366411093423572683471354452827648750160 12352806 122671095499660001690772203278865140512 12352807 -97032941739727074363268416646581717240 12352808 -48185363213039744303194244992435015680 12352809 44835942257508554824441435760737056960 12352810 85106559793753909590223996422143134560 12352811 911180001878987810559611921584833310800 12352812 -253215948466188476597216141494403604480 12352813 910912830551950078862631747291949701984 12352814 630967116520293076389419502181093928256 12352815 211255597560679292995098267527543099520 12352816 -86608760764698670413708688080906878976 12352817 -377500153902030668198072317557195407040 12352818 -79976983829349312336273860340838213632 12352819 551901719044746194877652279900981198220 12352820 277624272477525425036910110017046330880 12352821 23913336554729623180631288287253347776 12352822 -1565952285998022588718810493398704776448 12352823 -1078865587486221064163586574248742961664 12352824 2366618679842232423124863220066283520 12352825 -6591615479385872122174125770331940400 12352826 -13288959121852781151817829025745599888 12352827 -233820147296908443934533909125764955880 12352828 -1326347267921088027018520781289957179904 12352829 1027077040893380312974753069868309303232 12352830 54317661758872047099791521396900761600 12352831 -2252882226921309207765369286744590057600 12352832 360453358450197666448009808409477513216 12352833 557575240803088255509776631077472420402 12352834 -230523730288914289048944257609564237280 12352835 -562186053093739159244755332508859942400 12352836 -190942449833944509200546856856187839488 12352837 -100406895209864111836676139361473172448 12352838 -538558791629983170874134781848487531680 12352839 -35421597656921901451551922841678674776 12352840 119354764270533674454944594509529088000 12352841 -72240919087248908384116650602467638348 12352842 663712114296748949043000536560770811440 12352843 -886178267632122908884671652718972156908 12352844 -195260631549372532128967655627938682880 12352845 -261522078251910844425518831853235536000 12352846 -736134828661826580192398249525667239040 12352847 -35445003390521598514462170979271443872 12352848 -238968599806037957759008937633293664256 12352849 81061848178679416787331772653476513280 12352850 -165539796823832838270559878880675824000 12352851 324270226456799614870377169050836546160 12352852 -900143475367731937058573451204696744064 12352853 2077304368585792904039343531251802224256 12352854 -45177405545514968815792030573650108480 12352855 -36184296510595064527539686669195460000 12352856 1341173023708699837453154151554441256960 12352857 -313331787536640230271322745542794212352 12352858 425667299559282377694957923697409251840 12352859 267391370533114467128609692219441173060 12352860 188764408805933602488914774582941900800 12352861 266475563276077535189763430351224748300 12352862 209288423305801961098594021843470746112 12352863 383038017234849036375693361777991248128 12352864 -336869767915121600652748656829011591168 12352865 -476905179834377162392466272349558884800 12352866 -449484296847610165257617815684485975552 12352867 215674227030835732833589681810845779392 12352868 -11661539133570763494088524057967933440 12352869 667294004775220182716081793994465862400 12352870 -530743907891577664781711510206546581120 12352871 -810883142708026541024044570684079993928 12352872 138191414154894583319932266521058508800 12352873 75105315628251574554506054889049294564 12352874 215113993542628820883915760373151381936 12352875 177861941597169501901247205487346508000 12352876 52847276223504156207266703336462383360 12352877 580606808814331151390166399068329680726 12352878 -200051352803393861374231466529303492480 12352879 -310459426056973360966656455711234424576 12352880 -41631406248464317892657309507235348480 12352881 -452322298302957100476450609958053720000 12352882 141210103361655280260053518510941276192 12352883 920217769969640988450854013325727380200 12352884 659699546361618175230121837414365044736 12352885 -204600343452025926078272939662477630440 12352886 14857670645743300335202414528832845824 12352887 69942691635200873651905953308475951744 12352888 549766743479180013940161113522672640000 12352889 -1758580152790012697583357984404382119280 12352890 131575567849087663022784180002680320 12352891 120756482525100578253240432326974370784 12352892 320560430933184395003489546582899103232 12352893 317605045812509458084834551134944677888 12352894 261193873594742965466070965083724300352 12352895 -680547467880300513952244355572277000600 12352896 -210194258711422700077741899252089487360 12352897 1069607111843311925410690232672657504772 12352898 588288269405027091758217241852073648160 12352899 -9183841270210203436419393203585298432 12352900 404800438799780433317201177683378723200 12352901 -1094901494663589763234124206725011827296 12352902 -403657462910010864281336698661489141568 12352903 -869998411965788168443756933369695638840 12352904 -315443419505076692833827724674608778240 12352905 -653067910416150691762173697016947763100 12352906 -217478291473479607700349755361089352096 12352907 -78727397949112548775279850773160697600 12352908 661739256913370199672787225442864156160 12352909 -45176611144689826968467769917998602240 12352910 345285946754430170272310915964582894720 12352911 -4958461722078808228453030642500295680 12352912 187935891097630889164204975447808409600 12352913 66862427529215444315425451600819233380 12352914 17596718738405623922039934348707205120 12352915 -776462735450692198858289672880808757280 12352916 750407678936621721952819845071278460928 12352917 28438056544962677260598165090741759712 12352918 13565644707726022858104855077932541760 12352919 1084168622611614449766193188914037925320 12352920 -326087295505213780885478493147925708800 12352921 -32793949105800475294647822686839323840 12352922 -340901024373352051746975568899585700128 12352923 -579904318127441398153961301575968253016 12352924 -39363796420263106304115548179608733184 12352925 29642157988765723808052533110312320000 12352926 83023643713862865463637061929069030400 12352927 2223132938405504239832875661421462541920 12352928 510684082705265474306241735674110672896 12352929 748724762009106767486352261358458797760 12352930 553898023798128073556726426971946227200 12352931 407435442739795912189059044707141359360 12352932 353579177343542818629593538645214371840 12352933 300371560675175256415191404352669470940 12352934 41695668522375610557719044058029937280 12352935 -84896359946029503318715649754771041280 12352936 -68017786371590252810158515365925027840 12352937 -2720088087606136819670210421855659148 12352938 -41538762245744999286848326274930825472 12352939 257869101097648146111988424663008722740 12352940 345435778725885722510732165178429143040 12352941 991362340309722370168278194377334983350 12352942 102233534843946971903673985057785544704 12352943 164166370290286835135743452452936418192 12352944 192789472007627390904013075725224607744 12352945 648542044521652572552184346564932190400 12352946 824716758279686431237340361380274726672 12352947 670299860116378512622981238748792387120 12352948 -767639382639172599574304928751676313600 12352949 100850120500982143573298684001823367886 12352950 -87192621259899784635237623140829774400 12352951 -515781230743198704317259697878956812088 12352952 -1149415999388637199468525998359825510400 12352953 -382499025078584388067116958345246065216 12352954 -6864400538097428577569781596271344640 12352955 72985602863549723681097379176705043200 12352956 -310960096794846371100547240606594990080 12352957 -10104252877051485870679943169105104148 12352958 167433417236545183239693838766275141440 12352959 -1527457771702663669596077104739722199280 12352960 142542079402557613342832514627671162880 12352961 -413465132328603654988374826731246928188 12352962 -580357234875005910435662106028404224256 12352963 -710506779494021458203381976597333307904 12352964 -155657379647311978318740557380615925760 12352965 -593931580969908441424105386534985176960 12352966 16856545576025540303511658727587519104 12352967 488658636399675087314267956694591804952 12352968 111056639112563597227885442785472194560 12352969 225375051673684404311709645586364985360 12352970 -67723651050847831610710137956490624000 12352971 -670162799742066140463822297593817851688 12352972 338277543038543169177637653806426307072 12352973 382182474712982064256978297521888315648 12352974 -87163070041910350358336653457212232640 12352975 -68203764944201344027921853433511973400 12352976 212792290019288333861956659277240492032 12352977 -9572027709203385268189956527827726272 12352978 436155127862335964711713759930514707968 12352979 -60179980338772283333195254190871990420 12352980 -97215265021255572434679480656164976640 12352981 -306543972427326870827880707946016631218 12352982 306605063741743456436676813468543028224 12352983 -67264252497636527078509929364455379200 12352984 -285757959999025007424113823271708876800 12352985 -1027562267149818628974586017352946278200 12352986 27320982482416812694512195629141490672 12352987 880635311841245243275132849485759640 12352988 -162926813690449262467376733606553572864 12352989 -169542297768864267083594003729968753632 12352990 249515882445282622733896502391126259200 12352991 200007665978221456733537334257414317440 12352992 988619374247686836163695451082927112192 12352993 126050920930657842430713157716424808960 12352994 -1317577779424160347586253940909128319200 12352995 -293996624607509938884421668981340684560 12352996 -1842524148455431650835743806713587089408 12352997 -27517923558510666940195482204430799040 12352998 -219306827172028760845443007482982780224 12352999 -1244547884117149359864937389093014111664 12353000 -595741630499226880520219482433679360000 12353001 -263256415556383192791121363983372857280 12353002 125068011981905978376963318816424185600 12353003 -112503154167536082028663911220194209616 12353004 112253540687390422606059933212701347840 12353005 87996216180387753794155905917326915200 12353006 -525291031772443410086038098355601947776 12353007 293670166500787678411501570885398967680 12353008 -114194949829252181703551787064390516736 12353009 2026347654254471593079544585869887511616 12353010 345061422342488474475521856468284344320 12353011 -56460618537179292112877711115533680752 12353012 -71701862087897584893731690874324264960 12353013 360600747593073330523275231544511510400 12353014 243471933480512494888709134310564641920 12353015 47312853855495424264197177680623235160 12353016 49055282144270298967147480848671170560 12353017 770398825383867767282169787969558601066 12353018 -630477503653595775063767228538765660960 12353019 -41721694990319600581867994695277099520 12353020 235326665186894453445238260327877716480 12353021 -55977836939632315520268419061783854400 12353022 -208723842227617367746796151027649188480 12353023 -1180013334409467126782042036534332937728 12353024 -329602064944962495638258984381998694400 12353025 -70949361468383281722735083630509693200 12353026 41064243598076615406599694191266383360 12353027 -1590138091155564623590368591540074192280 12353028 -53647684195825520191213656748503515136 12353029 -138703831915730151747443223360335007716 12353030 -547565368049558915105024315111614227840 12353031 -955556008404134731699145197384259761680 12353032 -1590424557809028676254843966175126809600 12353033 -585979132404588019077002263379907769728 12353034 -100082031256150889702956694761030974720 12353035 373894471782343693572816417278886149760 12353036 292014574922641730934127245539480322048 12353037 214522656619280885986461124688045907552 12353038 863748799354531446290498981770068340800 12353039 -247533213822632840697397551156270955344 12353040 -1068136933569998424043462182567936000 12353041 -114500000568530201557269615804068861916 12353042 40246433071175375261980321810277108544 12353043 300212162998687988718465016081377538560 12353044 14684342964813569252180682909402550272 12353045 224352446069213437206444172572256085400 12353046 -94594012139936192693824751902562327616 12353047 202070795176431753761747067014426517792 12353048 -373792335940128375898078548648719984640 12353049 602363182964461558309368474012453121668 12353050 -488799807575355232407009911437310383200 12353051 1679189300191565802466709148365783378052 12353052 -110036842781266167888329571372285201408 12353053 -187093250823087541397414741320244310336 12353054 67863933089614545705253589512709862144 12353055 -311616257947426218636920226752431355520 12353056 -990608293998449037287746673444827693056 12353057 -669985099229046628014202608688031751168 12353058 274728143948218130964164537758289791104 12353059 -1126954393367190751699798167482452595920 12353060 41934482472273507829386678949096911360 12353061 -383998653025431473016003680267526127296 12353062 -370137110427131218660513983529420307136 12353063 -886900169545702122162933693602346744096 12353064 183090896090679162028585101392431595520 12353065 297082282153265343647935084833446317320 12353066 -53869842100995541548022789137953832960 12353067 -29974707552657486543781533030911267928 12353068 109881473145227817540858612928456165376 12353069 287834990235963616096821084063763995360 12353070 137265202059630043371735099802359767040 12353071 1049085879135602476024958987570396928272 12353072 584617605042683428368778874266248806400 12353073 727805808892432848837682193439680195184 12353074 359273497762294365238941953942729921952 12353075 -27134604796551909055441858706910474000 12353076 -909350982005654461804090961540974743168 12353077 -1228377360296851916901685394940672250176 12353078 134964354228613164030337532278674421440 12353079 -115420139895010670835061450437273684960 12353080 -97421667504818392912505749322066841600 12353081 -85134313091088146731086967736253572280 12353082 -97318750243106410916381274183359855616 12353083 6960530075321744383929628396450763944 12353084 940594710950252471352808765892314321920 12353085 -389941404734733747654570222756867701760 12353086 42858201119421467651821040063353656384 12353087 -2276949812655095997078429652297375753968 12353088 -63050154262312300792454075817708748800 12353089 -419446744839952546522040528739540820544 12353090 -60222726897861210279904285839447199200 12353091 565665704907772410753663967652286828792 12353092 -109096781341770114646510646877167532800 12353093 923890734960087932396372091974387929824 12353094 49109747088767579227388097379285251840 12353095 212592021593626532461745924247397035600 12353096 -192461285286385992997665915294037048320 12353097 -154538331451426636674509420651302871040 12353098 -344905476846101396211397242555509749200 12353099 -2803301334203000160561986983131641271552 12353100 -212131754923913725158419875164274521600 12353101 -1633362167259407310576949837619433380520 12353102 -422601992168837319390832760227680061248 12353103 463506618657989916468720290566105221744 12353104 -297679740742498391144543330845393158144 12353105 -992541183851068452657594691970537929740 12353106 112672673667975994988080030861721791104 12353107 -404106415529765304130974574890442195520 12353108 -480394364136904099475125908122364121344 12353109 117228466606934299422723132775765292640 12353110 -175219419566400261851209705572733378560 12353111 252674419124205477823951909158676452000 12353112 902098683115946212143036837889003345920 12353113 -102583059967149579428972370092224933680 12353114 474179634291695353560234144108863836656 12353115 -526425256685433864241251906764480315280 12353116 147269291450946205866033593758694768640 12353117 474897047491867073371203166833247140192 12353118 -20368951307106560513870998036352182272 12353119 707926621726001256041789899693041535520 12353120 334226833491471904183630704147785318400 12353121 -502620850968053817768665059849999360320 12353122 787791645315366541910892974825160044112 12353123 -1307890837556676632418376083409597975536 12353124 -38033835819077161206114874846175232000 12353125 1218570793399357299296123665843525500000 12353126 -708664317624023541304251461421948768 12353127 -496449020940989498131646773348915486680 12353128 -194693404099429093912047497076982087680 12353129 1093860434207520085232644952331640220730 12353130 396448539740101829366745076790910129600 12353131 -205892288205606005039912000673038826608 12353132 -1202208092249945926546989958605910272 12353133 -4679747505694930521651278923293238080 12353134 130273853914807493372526485827307839680 12353135 -192572898346427505804220905045955260000 12353136 -108902007549442913032115055930447691776 12353137 -1321151401957356890564292950123463214 12353138 355529938581252307311378890964626436096 12353139 603478915352780665739549398637181903360 12353140 -749796424074804258086761478083290082560 12353141 1398200867803547646361335187206465322542 12353142 62772436998728715488439791901879870912 12353143 -2108441646773580371510719092219840997200 12353144 -73416407622768383916142739595402854400 12353145 425391159805389522715263360514757856000 12353146 -38949914157088298425309194517127221056 12353147 -831838945007359467391182164581875085404 12353148 -324753597360414873039540346243725680640 12353149 -41261317911109706586337971399306441850 12353150 181872524966689497472271722434700584000 12353151 -1969099788516246006818996320989526886400 12353152 -198790229577217263581669294964662599680 12353153 -39008346515864103603387603135056325144 12353154 106793605754065894690767153281568860160 12353155 933836306987317333701236300892873916560 12353156 -179684509894705912917960736308231492480 12353157 2008182022684978252611540937490802073440 12353158 -980008284998561460589749603032792721216 12353159 54116455326366145131672658623993815040 12353160 96387429419782858532931949064090419200 12353161 -326951812377801210367413076335297243238 12353162 278726391393064590110649820930420538112 12353163 -652256135914378444818969050415445856256 12353164 -569040187308837664314179591989692346624 12353165 986638330575191721292391721129790957920 12353166 35456011973141749421691166638219425664 12353167 -1129229565275159852094970602065538930608 12353168 257330324567048680591520811423074721792 12353169 1021014762923721233420960495782186270368 12353170 -12767134029063381520116522018572736000 12353171 -2377717956908419278735038645832496327776 12353172 111671350369394023754425768852394145792 12353173 356094973899812964575011748705399629440 12353174 883365437101822717940527954613331234336 12353175 -493583871752905465801997675084881674000 12353176 -1320680702406140974253526886217773670400 12353177 -265663111569049034877490759360274889600 12353178 8257169556499638455016414636411721728 12353179 11712465120699786676211927627697425176 12353180 -343700391784237688330027569665150044160 12353181 831036615667812313225454432006881057152 12353182 -259909647030305383427291145868226183808 12353183 724683979200772955058577804118975454432 12353184 -285906115575258339020269461920447201280 12353185 107087386840633224217936887471677341440 12353186 974779958815828364707470503692576094880 12353187 -50910865709916401419831122244529963520 12353188 121375773194633432384446566236714918400 12353189 554619360406720651688259543843530700990 12353190 -44324148590188543917019306323844300800 12353191 -217831222634484856228227688406028022408 12353192 -1650746531900097568848825528956720332800 12353193 584551200384843941982772456953254933760 12353194 1212633584567151010912444783892570858592 12353195 -817390355583394241745084284862248944800 12353196 -277986945700252920550126471364832311808 12353197 -1433442826703675772708716372293074949354 12353198 -96884660167496059769342052946076344320 12353199 -500829217887163025370225994182993699072 12353200 -97926966611701897541210032429338624000 12353201 -485591416175642368962343046095751322048 12353202 -94243069990418558480286591294856811520 12353203 -785481492147429038428183700797630455240 12353204 238997564627985826205880387906048480000 12353205 -549736473812482875902576777318309948640 12353206 -31837903618160283730057830354865068672 12353207 -1134169685339543302904766868425506243544 12353208 128755001936476952249995100568349900800 12353209 539503545250226122378934008962243012480 12353210 -381019388292385643955675314455280670240 12353211 -299558110927790260959265929578054026320 12353212 -11564844432430125407515549740665328128 12353213 -765357432067415939736841148632039748538 12353214 59953858060444345647559304122684703040 12353215 -454705136420432017994632386599874084000 12353216 88457766891152279339709698882792325120 12353217 515893202154331226751813656513996617920 12353218 419406285587980134312644599778429008800 12353219 -331528740927397236123674086842992009568 12353220 530686064682838517791706389589562408960 12353221 -119444903850303991917608719735778953856 12353222 -21218788895168627898588788764897069056 12353223 -1449368661260328755458889243073353962032 12353224 -1172314111819113933550097275247768663040 12353225 169506015556789638992412517915708290750 12353226 -8076472018617622304592151113131571456 12353227 -125343344324242180149297953971048536608 12353228 -79171392683640437725533351440066610432 12353229 -20752935194145390653550963801836670624 12353230 637200912576595450528036524990790656000 12353231 653746619595042700391022618018334238208 12353232 -8666064504168055549801806167465656320 12353233 703432876664363523161471719370129914864 12353234 840073455160801399021718543999003792016 12353235 -135022125924302524399022747389498553760 12353236 -414750803060631129763091830760414615552 12353237 -343211984866542277177151903087734840968 12353238 -313005418723904879855372424292894427136 12353239 700866984545676155680539374281319260040 12353240 385842160925084037402444078878329036800 12353241 -876161858046970452169784990390507608416 12353242 58906161535332480120955056604409777664 12353243 -404528246841884818177171381553421818040 12353244 20432567685963034067400686900090880000 12353245 -1400760168553109033977560525403349541120 12353246 -220912535171985880732725070516286560320 12353247 860346309587099886502159585511171928024 12353248 814265514592145819527912243135036784640 12353249 482472767790248308793784333647770539840 12353250 -20936044307917750974500710089275904000 12353251 -126673199395954418263568050596859727096 12353252 -128328560923768164929874339111408549888 12353253 -1225683366728482245117850935975655488 12353254 475354466654863200192836031545333275392 12353255 14390962807094966906851115737043594160 12353256 376879950273505407401590150300500787200 12353257 -245129584873639650713748993353710673088 12353258 -458100089262316816310045495766504374016 12353259 256188555861470165779698910878341136000 12353260 19002005104720638218539337936411304960 12353261 1348951073024298639712196047781476475862 12353262 -620637952886764302874972213648536550848 12353263 14480150781488413136963056506981148024 12353264 -6066778144993694869371450819436609536 12353265 -416563509874966880989940773036341030540 12353266 -829428752105847714392172411388227156960 12353267 404371960518772592244878922832365722316 12353268 -720780976277859127314977249185670031360 12353269 -1248358512822108475643439709266905488004 12353270 -98578741067244794868865135320152401920 12353271 103562123037293711407446700392167702784 12353272 -67085991552481537309774168711580467200 12353273 527326759087277659718459171099892122964 12353274 503905187830911817980175187277521772144 12353275 -655986068067353836553310556519726050000 12353276 -308000813958978753458665976582374599168 12353277 -421401359794616243125915422859951862592 12353278 -166918501559409434220399656034184700544 12353279 -22912348910355398131309767122058563280 12353280 223642994390660360645668304194382069760 12353281 221965619181785439455305017056604995632 12353282 730496133962064841245082480875445420032 12353283 42007920019658320482910338014777702400 12353284 -730296666163450166375821307238254656384 12353285 -178336703953695123042465540203553671040 12353286 -146936107588563803762617764331148815872 12353287 -865141699956463988881055532214279887600 12353288 -182471017936107398974591636394868234240 12353289 27943338976729725512927160599617353600 12353290 -88622179993122240383597845057342832640 12353291 -439074781642239477624442641432168475308 12353292 850924754616739472558529731428155955200 12353293 -324347859441356421020591794544891193672 12353294 996771145093156757671474874421454005696 12353295 -75410899275934086631657942269155197680 12353296 91700947631501788007294281946106109952 12353297 -451649098966054408797455262849911170560 12353298 10259315102374781258472213383847353088 12353299 -382455069995737198839839681551054188464 12353300 136166593352458681290797015517703065600 12353301 -327554126920064106090586367497436117508 12353302 -27430168019249719200951631453850789760 12353303 441723027522178396012288304788208441184 12353304 -408668921770982940086588732019225600000 12353305 429265266522869465949479782431625565760 12353306 -139840780344784998006527771515515932160 12353307 329739499712975598692013016835757987840 12353308 -225746156442122934537915833026171207680 12353309 1577043837931812671643750625694246448960 12353310 13008732796434479004374005053941771520 12353311 1112275752509330377880908748653605986912 12353312 689533082183519905864166583129888325632 12353313 -364183354718331714911909275465079394432 12353314 102733810268983887165538860273175990272 12353315 -219961285368295988016908098572793936080 12353316 17400007180293691917687994597620271104 12353317 -243819679832754193294274028795659589348 12353318 271653127066725256660479849453153440640 12353319 261122643670844027134654738590896321688 12353320 -282312256351134851433570139526356992000 12353321 1364137081164857447426799684271791462522 12353322 -63062308874530249008290481115861420032 12353323 66870188044014472332992648081290080000 12353324 34178628726058368212533248549057647616 12353325 105131385775998300280495535106632820000 12353326 373836536436423042757696671518313867840 12353327 -58541473280157097111089300194354179200 12353328 -79399649388309848116054794098801049600 12353329 -1334996276959466619724516686348399129070 12353330 291185315429491152886812778118250961920 12353331 -839356828130584210640951791285013506248 12353332 -216734708301151727800173995413542872704 12353333 -1371591000571653100760975097648697543620 12353334 -150450016008083903584086235017161945088 12353335 -731509067105227999297308126594305511720 12353336 1226169819812812506158233868792143687680 12353337 1908404810648397075223734151133377080000 12353338 141771174393071699623742965655831888832 12353339 1177022313084597882273880673718894685632 12353340 -205575460482325108137178238717829120 12353341 -2765741724090422382134422920018549312 12353342 15917463884878797737161807415015523072 12353343 -1088844953622927783503205358677063201336 12353344 -285470623723203910151506582955255398400 12353345 -97222361326997436195961276992628128000 12353346 -19881048847423488205815212424612079104 12353347 -1106668263842123046732680252375349891320 12353348 -480122839033566496025794443000030572544 12353349 980428273167494575135824821276692580064 12353350 -228356055363641271691725571599288957600 12353351 1522557233245985816857020034049154703152 12353352 16798106503220190770575041091608084480 12353353 537275777954342666580027045318778028560 12353354 -296152424837004753606054348449068031040 12353355 -137708846065096276189146242543489046240 12353356 372054631428111364705636459872302919168 12353357 -1397858810055415682100804561451999472394 12353358 -264095290724783456154676926056039418816 12353359 -1375804581646537000529158698323523191440 12353360 -153920409414842653584711972507000913920 12353361 -152272087555442796921263812757673937920 12353362 436863789177968181111443197936396577280 12353363 -120839105051402998867729199056961741760 12353364 -790204209443787060072165389587405516800 12353365 -181949579792977561361876740194596536740 12353366 -391087824530405479217755081905104518368 12353367 -11123781685997651365564978033234043952 12353368 -708509167869791566822785703564830013440 12353369 145810145872241994517550448815257356096 12353370 139033929242527027088173204186326700800 12353371 -1516582510434354210773590149498876266428 12353372 -567035869145122405968440060024635559424 12353373 -291680766366509266388317952406505158336 12353374 -276532022587550047816221415689786432 12353375 -644169957585096981494477167284805296000 12353376 13303483281469723454960846365406527488 12353377 -500559788192855749509546957632377703760 12353378 189474525040392048988200039654862277280 12353379 590441433770076680185052450146166206584 12353380 -50995395871774940351128385591488765440 12353381 462915097373853789299474646585627709182 12353382 37828309265929217589368912162423487360 12353383 -1224225518160860706725906520350159781760 12353384 -11579660212317278648691960508780462080 12353385 684381284243545829557682224080913118400 12353386 288811060765611721871486702556346573824 12353387 147275822578418492169548203241564053440 12353388 545477929555455390983899125500678799360 12353389 -792436119076929093436984963713788848810 12353390 319967680867297325316542542695431057280 12353391 -137832464077518358622488775765225593680 12353392 -149526966967340863464804229971216629760 12353393 1739086522975992169124843964765151678704 12353394 -134571873980457546071667463165330915200 12353395 390344257538564325823717339030160972400 12353396 -975248221579174374709173960382948669440 12353397 225455379428894126657361944815551627072 12353398 420662438581513391915323937764092055200 12353399 349673876124593233725556604857676166264 12353400 325502242593338965660799099084264448000 12353401 1225655158053508531148974619750563627600 12353402 954298169724909416330634412457633911152 12353403 646689485916604816793243365570388209008 12353404 -128557461324608225542857566621082911744 12353405 94968015605997281775254751528673851000 12353406 -51873448045662335513189455847559141120 12353407 -215677446077124019190123592529062177792 12353408 -2948853307013028981352120318389890580480 12353409 1003909397861135894642475207240829324644 12353410 397715087149200269936922622027421952000 12353411 -71208334788291020400088355481651548304 12353412 78906200404136302104879991746488573952 12353413 545219018687322845150722885101618974464 12353414 -649044103650983873383090288417485718944 12353415 -384259428868166445847506924013924815360 12353416 -1449068758514805205151078207671531883520 12353417 -1301582909592164481615576514251976160256 12353418 -144294683239936973250386824430194974720 12353419 -5627659171161046186771485682138260832 12353420 -13380323711144238613939997548268928000 12353421 273651335147786314540790485424688268320 12353422 1691870389393468883621328881691054000192 12353423 688059611975810411143161484762345059984 12353424 297715143682093751991398617745151098880 12353425 11559175187861289609084490387754556800 12353426 225199677027569749014966397237506432912 12353427 10158875523541457314351738345006815888 12353428 -350895967222822979117436457795761788032 12353429 1364260725109623014884239962115053488800 12353430 -14039898496601273500436357563224864000 12353431 -583900601840278144147687531901125444272 12353432 -57130120376779690104042307448025907200 12353433 -938691541313688419224790471526829504896 12353434 -588998324871053591246498808748808346384 12353435 587723518219526541635451166974087144960 12353436 274589566573515975250486458097713638400 12353437 -354054920501017292876885103940423109914 12353438 -148806795643987584690595808344161533952 12353439 251479273162227177127845405585004064640 12353440 -344284272754874421221992699989511372800 12353441 -971058896204741796522385212447373248600 12353442 195927953502214834799934729402634028544 12353443 -1302019818306040878641130666202989878308 12353444 165272432051117384091110674740152288256 12353445 -391648295559577738489877696272998912000 12353446 90281724224859416594000301709860800640 12353447 215155727763259843288872845204758603896 12353448 -558827688113399208854348937646940897280 12353449 -162593889908551297642795830942134824724 12353450 479153752152165338021217579970974858000 12353451 763010525154233607803634375063843194304 12353452 -648667684376632048516615087151965728768 12353453 -47768583790981145405219832473263890720 12353454 181500835617876586877215933687645134528 12353455 1248946735775584192405567514080011324360 12353456 -35234760804973060248363823755060953088 12353457 108658317782103040125266478495213968640 12353458 -162013909637880175951674262374433873920 12353459 343942076528518391635539434487183291660 12353460 13483486487791576337460046380299059200 12353461 499182943510945892401112930255476539264 12353462 185262123901704450649122291831805299264 12353463 -729038855122887492312607785263302761408 12353464 -189985514348513309213605823536388014080 12353465 625946833324613317851215415117389329860 12353466 268121886370131527622231163760910345984 12353467 207095168157201191676421388232548582400 12353468 169568121702224915016830369855311131648 12353469 1167587262296385615631019292963464448 12353470 -2676416520996557349606324886128451200 12353471 -218714553400022036648995446501186790488 12353472 8092360581135454721462500271887220736 12353473 329639331749426449624896396695652502080 12353474 -360741446153002254155651018615923266048 12353475 343066096360480915275831957671738802000 12353476 705680953645970577744413438310162049536 12353477 -1253227795865669002207205394375065806560 12353478 183771486841600390885569242205466584960 12353479 1022158591911229964321949646229625739320 12353480 -35001820170761306355287290388009779200 12353481 103840265027650722635170376590102840512 12353482 -643365433720299225389341252180656147408 12353483 -117423758880104905519149567536545111680 12353484 -212490508195336897242895736780134907904 12353485 263801114766491252277672977889282975180 12353486 -192664782701443767478548579001465480320 12353487 -745009390090640787761021075257768811640 12353488 -66346928749311636068878413278799462400 12353489 -1022041878904240308591832904336848765710 12353490 109696029788375344513580872979536614720 12353491 -191865378598514941331112984180028968048 12353492 1123056819681033107803316195703882735360 12353493 16285965016179449803071715883720943264 12353494 1017261172245379326794141817769423147296 12353495 -7515535543932718216089860443318560 12353496 659671218623069258962989015984461414400 12353497 32036383601182248687531348793246153540 12353498 -31866970244352109543033804194829627392 12353499 -657909416790463132693326873735644868000 12353500 -64296580985580193905618372799531008000 12353501 -507569885461356140100113683196949777498 12353502 198762803296955193259105296275859139584 12353503 977371616960815598309041042168883875824 12353504 -1241552065303834140676705714243092086784 12353505 -87668685973417639752773004232532188800 12353506 -265982052184266047282783185693521911040 12353507 -591629992037221824295776865490799394080 12353508 -68206503730790684707810895122427956608 12353509 356374181479287082808567149536775033152 12353510 -272636366840570966810190935597976551040 12353511 -1802433568358263605653827146180061111680 12353512 -609131621736375238428031738253268633600 12353513 7949895815318196447083422205949866064 12353514 -445305274979873460716719939935953007360 12353515 10892863752376605279344038926292572000 12353516 32611324183136190832746900459430133760 12353517 106352056263589298434170756769002631488 12353518 285314890704502658206929197872886530560 12353519 726675865180593703281240286960605760680 12353520 137358403460004456128747088356123934720 12353521 -436956022534760787336624832858128335278 12353522 -24462224505196469378292235633239552000 12353523 -11182901500971866450972512908487037952 12353524 -424612670546503146894607692775473291904 12353525 926392480701953803543797525210325195050 12353526 -329898305844646035212578601875867879680 12353527 -371334854760273916495844067888840407808 12353528 846085271776252009975691666380532920320 12353529 898157183957727827168732893474818479184 12353530 -93248065267543542776483912138479687680 12353531 400754881361844389669889439104496594944 12353532 353990473666129257193023934308132160512 12353533 -596782819450735978363190239999798964218 12353534 -700928419471763489110992201354261735360 12353535 16707040630960873305378861319373691840 12353536 480783612608407250177727232954544947200 12353537 1148108840433920611416181953716910357012 12353538 -225036210834109751488048281890121166080 12353539 736187019585859808754872425722759373632 12353540 -559217945179012003783124654472996053760 12353541 -314588140859286723268479539580328293408 12353542 -564887076515897923071057725520725552256 12353543 -1444337670422885985650560769042884193520 12353544 -229844329759467225564479697425431265280 12353545 562001831260106884008288827358587318280 12353546 61450169407960351778720324620278543360 12353547 -1493564418782156596310902803145532401728 12353548 133586745428585268583870330670994315008 12353549 -979550652892512163198258754158588778880 12353550 16376313565383784631349953603241369600 12353551 277435824213588062730624693206671812480 12353552 312422703126203241865712765160847712256 12353553 -8487304100268611863882596729068376000 12353554 -147379409907536623470348266956871141760 12353555 1021860761693667007162418960123385913920 12353556 -4102303578164535871655390204871782400 12353557 -313223266300019419632245255416549310194 12353558 -121509834057017829043864248570558739200 12353559 -540371265847575200990272643252201354160 12353560 -248442616871851902811535034422315827200 12353561 -363588063990849877961211050990120200176 12353562 132741393271387135408598775303026174976 12353563 1164843514497640014061298543850839559812 12353564 -59707495179946274804494344093126641664 12353565 29380126681801709880567234780234988800 12353566 -177169694209979163557239197251807856768 12353567 -199291906931709106396497147027943972728 12353568 -64294222117257829377669418347416518656 12353569 934232758776761290531097458890959215970 12353570 -285313916021338503154405988537795720640 12353571 14391253128878464616291445744128035608 12353572 47395628881077333735504315469348208640 12353573 -318788602501757789149376833332437508096 12353574 -3872999245966561570160545110595362816 12353575 78118491042954028333163045777682466600 12353576 539515328094480093895633587286859366400 12353577 -698793690859552176677479224335911279968 12353578 -520230225598970892305749644861815353344 12353579 -51816969660407321443680648911723712768 12353580 -154200598501292277807071539569461299200 12353581 -1442884788195829943713849170238463695008 12353582 28403601350236742882281005510409089984 12353583 1081125414206708356104131939415953902848 12353584 84263920941725736257847225188064559104 12353585 494571437016670269237133711262558621760 12353586 -5262967557739414110349189179311978880 12353587 -15299457785527054339274387800316106816 12353588 100437848450083657662642774053990966784 12353589 605220775580584704646544400119517953454 12353590 -509440506846388257168651698920663056000 12353591 -753850707163053420346560565722006454200 12353592 324252287074334834268251320943755038720 12353593 -63885207533072368324678044313407946240 12353594 342304828233705725083405614618492430080 12353595 506251074267066259976573042080588145520 12353596 -145765800787816124914015790947747148800 12353597 -383773395948912024109814863420844570400 12353598 37777982402330022727739049332043451968 12353599 1539751311974532421974994582709294208 12353600 -106255617913938134342447590505290137600 12353601 318482383304644853115752797767383327040 12353602 433892528980564439137381704633201196752 12353603 -1304896896654449921117482422168067022616 12353604 490054909235513114764830586857663568896 12353605 -726736229849319015653941187109363216480 12353606 208425583080308781567501874493366566752 12353607 58573475218681734542516034519803604480 12353608 65969083968902401511699951729358504960 12353609 170406084984934473039392462736399918810 12353610 388171374425837672977849834389711398400 12353611 -707657679319338778406529586082922369216 12353612 102999775160747793948775112854594811904 12353613 486086351013579351724630822732234104288 12353614 -118720810087818562404848046740329820160 12353615 15586067121075675734810170115966590800 12353616 -39037899043107636968302200086077440 12353617 797755564474143910681741224186372311666 12353618 208984753828963256778538750330254191760 12353619 -210851854342466114788614854861738621256 12353620 659366506070836639760322498896488615680 12353621 872589548898247543811924094036703084800 12353622 -72756739480088781135657279370499051520 12353623 -516960050014230139563725108617056103320 12353624 -99554783501729438734479461360649830400 12353625 928067500758115856010040512473152800000 12353626 698966003051892319344370525318468438512 12353627 -218287425812024301990731829296348774640 12353628 89780678878029698793858056444235055104 12353629 1145641879303546333057785533928208864640 12353630 134424470672579253327775586784992496960 12353631 438819309240746292488036223676349210952 12353632 -448186853572826552125757562179523575808 12353633 -1313210107301401172846792023949037617118 12353634 -159369787218778874540354699110879100640 12353635 -1044242073172630111695603859435336042320 12353636 -644865432865402523283058600812302450688 12353637 345826066734337410749542017253770118368 12353638 -493282446409992609336187142994969973440 12353639 -2497742205910204776018860356517092149960 12353640 265377538529705112763672599496998912000 12353641 -715437908493049451339524086914159908316 12353642 3556421567709261477293777084740345344 12353643 -492736592169607498636775377279586476068 12353644 35577958780979594396116506785024144896 12353645 152179871806828997839915782688614412800 12353646 -181839871065187966101186021979135268736 12353647 -3021295644586109746843696007096656880 12353648 -360040249656079457132586939154862407680 12353649 -27148773901575221758259009335000212480 12353650 175773949220902057806725971644999610800 12353651 -519338510920889668795775412216447111348 12353652 -562610910938338695577659618422700944640 12353653 -49011973687805885733585997331135120516 12353654 -447225962229200789009527289152920016224 12353655 612653034207891150604848283052232851280 12353656 -181100040871117790269713836404482048000 12353657 -106184030306722665548823411402098430720 12353658 321885332795333743027820830245977141760 12353659 1421138019923165766405720776960965893040 12353660 -15441507280607018818506308740632545280 12353661 449689364658819114411656935545202929600 12353662 -913112399808826816708971942101625961728 12353663 -245933118159163991412709021051522807440 12353664 339401841151769538926158241131753635840 12353665 508318386387987016675149104750113797120 12353666 -62595752908270062078297034158951216096 12353667 584195374138306025989614792462389570880 12353668 482882751548209513864075507510403874816 12353669 1083026481224899842128815226112711565050 12353670 -90687104899303456427846162802633158400 12353671 -182717366937071086511385650288196894720 12353672 -284568259067514407068319768044389043200 12353673 721700336956745376639739032023491176384 12353674 -696811371132966049261757592061152851664 12353675 282693218439267733352627494294503636900 12353676 524355929412990672176045222581651410432 12353677 60033433857264184946092741487899797472 12353678 -529610800342081054692687146345457975360 12353679 -85893090301932855226735539770007877872 12353680 36981584420661183809074339404805570560 12353681 -778606910716950457361476476148031292300 12353682 468096392994745026907096564226556052224 12353683 139551154235854374234795952700181291264 12353684 6275244664107611484478391300992283520 12353685 -3162775146936730322370964020711590400 12353686 -281047781722780443155712261283461980160 12353687 560149461330332842257272986635361703352 12353688 -135486519501761636614798212587573452800 12353689 -450923804714211407876010780005681226240 12353690 -475986841316323989331321776160447898400 12353691 -224207286603560515371303039559920385536 12353692 36697396545801361518779359740533627392 12353693 2570934503381129981711741061304436079648 12353694 -532497071159999709619883077888568337600 12353695 28541211670699459350274109321682028200 12353696 -698376060650057283121978099781080842240 12353697 -514862421129121281549323960822754510126 12353698 -149051966633812788290928485116273525248 12353699 1587212743047481367209623882127300052700 12353700 134994339057626403978194675018842752000 12353701 444229281033068505104585278264944145692 12353702 -51995131380143641694500379698152968448 12353703 17033436894630065799809578399101005904 12353704 -1800700323905735814418502306452394803200 12353705 -80734048353609255142369923382715424000 12353706 28534109494957178062928301551083496112 12353707 -723850142793547304637226819926406916044 12353708 -34372997441491151475613379323172788224 12353709 -1013709779280980871513724792492959381696 12353710 -127479274459877577120470719034652288000 12353711 1299602488743076482232212718263519495312 12353712 -74826740185797221937613392418374156288 12353713 337978840787133461075938877858691650340 12353714 -47303067708760292249525338848769820160 12353715 -59961696536969861327002922793297062400 12353716 798229878803059314410976198414115584000 12353717 -27871072595922951423552170950655837184 12353718 -193402238762532549246223991130556913664 12353719 -582537084396908867949227700113302324304 12353720 -58397027036301770497605072391754649600 12353721 -43783788807032915912255334340484155200 12353722 -660083757615990478760136989915265203088 12353723 334563831655284107223196977671573220144 12353724 -243811495298879625063905941159505180160 12353725 147288191625829227374909757943263152100 12353726 4392234299001453845450806534096115712 12353727 -727464298308357109580025499328692148280 12353728 -5434342906383226695226952864221888512 12353729 -4140574286406876807510765551864207424 12353730 -135299556911767470060640496727941959680 12353731 1017516096351550887078398908883527376480 12353732 -380405780616533255598806938945882718208 12353733 339554134321370784178059496781319988860 12353734 -287363926228711883265077255114493942720 12353735 270494342587343082921713085609132473760 12353736 -121491926724298387660818126842627481600 12353737 -1641436332401446435090501237697150998 12353738 -608734445397456769898984878766044950480 12353739 -1444955814353393683041870073535291892000 12353740 -96437334930968661942764025921986795520 12353741 -492664043369550743348800565445622494858 12353742 -1024897328086573738943488102641023525760 12353743 -13679119784088222672712992321156400000 12353744 -10818625892217101349628277024927072256 12353745 -286082027334676320000699728692873310400 12353746 -164842678792300108140658099130799863520 12353747 233977375551856499159517056535175419552 12353748 159297225650971568904449018774757703680 12353749 -139944286902143274513943946524516995250 12353750 -148057766364152269068197803603872780000 12353751 -229208352810197260476207234029476902480 12353752 -171437772077048736045129979794586982400 12353753 345509845146360641612738451605982931584 12353754 -93448643705914544218460600677685329920 12353755 16322416261479444130803903996177327360 12353756 -893185094505521363675985379589018273280 12353757 100194414631762474038983349496533664896 12353758 1678502429466624741989618041095081639360 12353759 -385323016738437241698588773369804944272 12353760 -111037108715107981195438065179987804160 12353761 288800759335960894411449796606176010432 12353762 210692109382085811477364662837306885120 12353763 843927340893868944231930761691017311488 12353764 -537799395527704360068215013590647265280 12353765 1311298766041290702375655125736738209660 12353766 141193289972106524608690035395942498304 12353767 -334883235695423226455504145111822647568 12353768 671025582298532108248358382163265126400 12353769 229676747929516311164206085833948516320 12353770 20448250160310389872535747374498452480 12353771 -26497789458923172002702664376273206168 12353772 -670919989380363141700708304104590494208 12353773 -1409436183941677904476360030788745831978 12353774 418446944168396943017278203629095753920 12353775 -45717769679120596960325929543572662400 12353776 -8847082998999960272956466080505856000 12353777 63569683130907022968388347015238325232 12353778 -260720706980491985603357382082881968496 12353779 644858152562914694490186584135967622720 12353780 52691773514321490421884688271519097600 12353781 18279934426535270329083884816589680448 12353782 -225271469180427830080014708309098656512 12353783 8957729129043161276891469589780669440 12353784 192590725286645164732009020215574712320 12353785 547028555456100820385396860941196198980 12353786 -1528808760025671817175179344395121856800 12353787 -509388262906909568281418706058873967472 12353788 257902052801382819139421014476377305088 12353789 -404175102220844950061840983011855037440 12353790 -32122791508546187510594320445379644160 12353791 592987429822068294750554512880287976192 12353792 -202786183999363049206230124913278058496 12353793 123137892926973270901545500697382556928 12353794 100473501859651828282749692477162838912 12353795 1236494141637111328593523449105738383280 12353796 -1740516656816764718230797893974855680 12353797 -3648822363775887937185527805604671710280 12353798 791143327076796006439551688170471739392 12353799 31747631647397054789123897352271763328 12353800 -746140836946297000353088275397739520000 12353801 -1074247273914077474510840015189803388748 12353802 -258880872638112105063300570049275456768 12353803 368652786392991964266754152672287708928 12353804 -1297876247981888887057619425627584985344 12353805 -556772636948806419834430628494720319700 12353806 39519366635779477434393178087200227328 12353807 1373265507429021597148278644510854052952 12353808 -565425637492295024842924845569212416 12353809 550853351134703364383354761504780026240 12353810 72136149450766425486268682973044613120 12353811 -40216071674159125858424096634920895936 12353812 -602612124285145058136832916445632777344 12353813 1018116801878252125467684777241940866062 12353814 5765964107034466288453454806966073856 12353815 63511986928476858731241730819828934400 12353816 1021578398584594972301350071601757460480 12353817 111900880021701658183918337753376760512 12353818 -822126811944458479186080574287684758784 12353819 -79948186413580891631620027221108033360 12353820 -469157620204360355999481394828369920000 12353821 -84260754144934911583150543608463849268 12353822 123434031894361079356749133266607388352 12353823 -219272832267718907797402931111652350400 12353824 355918795147062751666869329356237307904 12353825 -970320177773290932825422014027556904000 12353826 -214732161258604052518872672410232000000 12353827 -801622540000098486145234936492748774768 12353828 308228816643240224396751359942934960768 12353829 -302120006369032317848945299185025023552 12353830 -562102477822962339722425641463732621440 12353831 -562395228197238729585278377199768887200 12353832 261214576410916846750550191133155153920 12353833 -146383092745673492057471692183508136480 12353834 535307675283115486873771880989590192816 12353835 284745936115696805023147991634536943840 12353836 1289601142808894700448804330307713989120 12353837 -271703905694563920172735060418346929514 12353838 27321319723351145095623900258971873280 12353839 -2009910238017136538890772875942413589400 12353840 -142568773378238481841525881777773936640 12353841 -258471565120962471858694410991013786880 12353842 -43863521483222353013366528716518878400 12353843 -265415703313996878307898600323932001908 12353844 59254088291527303054645638295369199616 12353845 180256976757317879903252628880130073600 12353846 35386703041313775170111413607840184960 12353847 587667609732629423845695793193386669440 12353848 -344788136505897406447165684190618480640 12353849 316381387874253130798164000951881799636 12353850 373092088572141875009952809555390976000 12353851 336718592883047251216915336320955898852 12353852 185213261073081734305223910265829916672 12353853 -348918152613725432298672690895560508992 12353854 -935064950935268684107000268573109306624 12353855 246704449468439115952025122629490680000 12353856 -264540094781802791308536496011557732352 12353857 -12706552951833256246088046257941445920 12353858 -1137045342047751549998241989350394880 12353859 69462317324862318411094156891573572000 12353860 -27766266898374349590577431601761073920 12353861 65190496591526555151974244046979051520 12353862 -534897052531863611790178059212842905600 12353863 145511207156856568589445852593013880400 12353864 1205971383626866876113327550499236454400 12353865 11241879958161654391727751122198262720 12353866 -8737635261376018050452897214228954624 12353867 1280479806307673012291720928052040912916 12353868 395931996274883257126500471320702084352 12353869 -980573269685829633509407365542284599840 12353870 -25857391787634551306905933964438999040 12353871 -147348277110998662867829027059572884088 12353872 -153361834735846591956433859331490316288 12353873 200516826608993238508168018888296171840 12353874 -60055997283221846317067041965704162304 12353875 -784681092597621537681086282531383656000 12353876 24170853574335858369799791784013752320 12353877 -504292052863867998210047322083671079520 12353878 712022457640959510948143601144066172800 12353879 105352315486811864470525434844683465480 12353880 -257691628252641258575576115550381670400 12353881 -86845836331423961994734502674565139318 12353882 -459938307567763703369894820392124488208 12353883 -330865968842610017616345477515519187000 12353884 -582345830143567683428094383907421209600 12353885 957576488335501276235219764135703993580 12353886 501175281445831648903508285485143574080 12353887 59077217074893977434510288451805038432 12353888 1973515998215679618003092611388198092800 12353889 -1256232537584266000062106595238711632640 12353890 679767416042770561594704475503534055200 12353891 1728208911171854826796637250051620891784 12353892 440787343374580234187110320050740992000 12353893 573075082445290727973163393966572044664 12353894 277403174922902189029601021432112033792 12353895 299806942553932457515662989721874890000 12353896 307619711592995004378462983950605711360 12353897 -294709150450905382149656570598292947654 12353898 -16198156477686639052388279347322706432 12353899 63592651391868463077140898830047937280 12353900 -6474052400952521027152394193587443200 12353901 5235371621331953232091232712092784768 12353902 69085400080998327389487220448085552000 12353903 -589557860328329031903291395968933539840 12353904 -373497139968575397494862146197425684480 12353905 1153483853378425695495193101309212331060 12353906 -150076552056886586502123267645303076848 12353907 14583082712585924588357669819351709240 12353908 -134216041342879066496645096351673753600 12353909 -91249997069203892599103022410987544096 12353910 251824241107245299901396197677713100800 12353911 -155947908858718451852644649957991450608 12353912 -218281172645524489309750257064549785600 12353913 -286581248072549302383031125977362710720 12353914 500962342231570772121486330984315655680 12353915 -67958384528186471554664020399474430400 12353916 -117310653096986886375800452673531575296 12353917 1663992945444314964777011095155924160332 12353918 939295419733413483850944169664477084160 12353919 693598537850770343898804559787690178960 12353920 89219582092750618879373605192335360000 12353921 497270117016931927088609984169028097472 12353922 58391746875527423102602696183025221632 12353923 370225638497858955744821639121989836064 12353924 1195158730347010224534192500107576200192 12353925 198308783410685200232473463166953548800 12353926 349537032731099640664678342524816340224 12353927 615596771695177071420191445759133738776 12353928 702518707386511151668359898212797276160 12353929 -410574301716745667287952595415783441728 12353930 -109251811622976092705009255076542666880 12353931 172825696757341536308784340858159377840 12353932 -816477660608412068487506650896765493504 12353933 79836130334631579506926236627682101600 12353934 173256592617049939149998546350234066944 12353935 -304412149750048948834844144118267770640 12353936 -11538921194872664789838419191936843776 12353937 112378821459518844115369633875765458160 12353938 1174811077926927809921946769140005972640 12353939 75153222465141489814092907644308650320 12353940 640905346891936378981494191844642389760 12353941 311781780718752751069264669506448437120 12353942 -390217654592737453243508382716073840000 12353943 5833610627871733698769454259174428928 12353944 -384064258418325185297806577477562900480 12353945 -955206376795358759245787417186702130300 12353946 -584854905723591258571899339033504959232 12353947 -468886189503672802754889278804990436604 12353948 1082887596721200639748151937164225207808 12353949 -575912361544250839858884782075195009466 12353950 -187727866621390033448559365583629107200 12353951 -224221246001757720327384495389912464800 12353952 283213321584448428730306508122446888960 12353953 -79946510377008326832258591386989408798 12353954 275552166841744938284771519873288282112 12353955 -184427201643181016446797143395414279680 12353956 -90868503611719714556860983726239128320 12353957 -582230042310597961710477405764573434176 12353958 32680576855072003136679837367136062560 12353959 53863708144506916674909376402723736104 12353960 -860908427015012662523109203721519360000 12353961 -683444101874763224069199952695440047728 12353962 -689231589446828869900510603672867794768 12353963 489035505609241013424193065842252980584 12353964 196249285024448522870291282326527197184 12353965 -86619404182657527062739755948487144960 12353966 884327857392476403201751120439149722432 12353967 -125260913088962351288262320184191957472 12353968 482645697588388625202088167180749045760 12353969 115521522496781199341836828794825269088 12353970 7976868789156220962641995189144128000 12353971 213251963854525116651564532146643795200 12353972 995095285256532996499391882632923451776 12353973 -140707923078916231392639203960336469216 12353974 -102520186679385348497931670298927002368 12353975 -91157089909528114308334838161191867600 12353976 229705936680632028406992463964062187520 12353977 -1730682163474452397155289891240156755200 12353978 193915839642339924873009645828827571936 12353979 21366639181464232204154794588874712 12353980 155899239988095220617276083189782848000 12353981 -1032357277022432254330530926701892332218 12353982 321677166085159038280866243060939200448 12353983 -428025698212889730441956330006955928768 12353984 611281139994423864094212483244911230976 12353985 -103304030518515697417368361282736448000 12353986 7984513691724602259028091753279270784 12353987 366767663662248910661669399094410324952 12353988 15907087774871664344830923025051008000 12353989 607636238505616328549623228643069557790 12353990 -295149935702059188595122130965329817600 12353991 -440102526246730523119492493892877471920 12353992 563924251239435098220294896206891253760 12353993 -188935074153813511197364338607441184076 12353994 -31888694552354655175081703418986394576 12353995 -329502032368173032892707700592402335120 12353996 -205022991725949872448534434620133474304 12353997 231306504735710769539291912954431528704 12353998 40402658403614151761494257736138296000 12353999 -507089616809158440701181679130440083360 12354000 -112281791766302842628180928109608960000 12354001 -91838760433730750906601299525911586400 12354002 -1704794294300106956586727558053208308480 12354003 1202765338536523783398851347627900218612 12354004 216147382547545965813362270800562304512 12354005 -773462558048312527791082377223708466340 12354006 127709339311251563912179069683591936000 12354007 -3525152746039213642691533179064754975640 12354008 368844617507721725780592893061669457920 12354009 -10719994174238604169837440527733662400 12354010 -372881109343131314379211158688418208000 12354011 143416980013847282634363336159471900612 12354012 565267872169071203151032209679228928000 12354013 280007028000359103243424581336891498624 12354014 -329809873051628468213988392494909878144 12354015 -213213700399456924320055520223376429680 12354016 -1901707363097486966777069273353023651840 12354017 72065884619364504485327999547670474812 12354018 -172472039771314834622017413022659828480 12354019 2079899943558937408897934120590514475096 12354020 388182801287546693719871040739607347200 12354021 103376038925565693193800685977541625472 12354022 -203762023155626915538577572177896870688 12354023 900345364322249698963019558561047985304 12354024 200174103604482157156238925884717137920 12354025 -213852925208700570099371824855676018900 12354026 275947784614230422114461265357462770944 12354027 100588535345493053680544780959720756224 12354028 -1298916050754199463168574082532342612480 12354029 7583675050800567344123283032913689760 12354030 31603369475937688579507424589001267200 12354031 -430730155840216473994136149092661237168 12354032 126922345408430666299672456728564596736 12354033 537785583829955158595117475174557002848 12354034 176640470172922004602245163034331369984 12354035 504758422613706402083574271693883533200 12354036 125116292929601978297398848078987485184 12354037 -1220822408658070887495305366699744177700 12354038 -141557207782777087381455688806819170880 12354039 32156759617315065438156055396209300120 12354040 -68611948402194670956573849514469683200 12354041 -100490410824415431192080452079305588800 12354042 -39431397970702421742676381918392349440 12354043 -240820416216183557128968075259589576400 12354044 970154216664336162439704634563336800256 12354045 -59702394222247776094982988357432845760 12354046 91923959929585996173525165675131369472 12354047 1828572623855059875810790502710670576040 12354048 -160734757891133257736730466798635319296 12354049 -506806757728734598250850345274912829950 12354050 485143888968482233066829654536291209600 12354051 685225544524526404946199396184001596224 12354052 271437331246667138925136986456397381632 12354053 48209825226472963795557089495004579264 12354054 -4044763446832965146431571648730550080 12354055 343010128036798698575006767296723118560 12354056 -351518650288741215537933610179108864000 12354057 -332544140388374054377171400901328869846 12354058 190425664535562514607519414361445355520 12354059 -106589867118112069766585547194648070096 12354060 109755814067685291782322219357257472000 12354061 1158185427431108996987585061119154660662 12354062 -114452522640725254704189681774787886208 12354063 -465431520735067959741055378343241810816 12354064 164582266187124789512421310562647425024 12354065 -434648527434458275548900072055172854080 12354066 554248910185049709270494184169655308800 12354067 -257136135270936440405939451994457758896 12354068 247173935428209348411957733119500542848 12354069 -19864190528709952388042086612142612256 12354070 -47122148084186028564111957654499107840 12354071 -297773357742800440300028338596751859712 12354072 -12306709257180416978091241414003752960 12354073 445314806996121709064305970556038865300 12354074 -198644652873906162006118973316443090208 12354075 -164715612710969313465457061192135663700 12354076 464426713047209086019408750681534089728 12354077 -108119788670537961230410191103776604608 12354078 -114759887396888286120481586255836431360 12354079 391101748078552714428024335467674864240 12354080 -236930931077915790658657909588766883840 12354081 -172182756224274739408485180151506629856 12354082 6324154546247975755039000052333177856 12354083 1024662400811882820811690576112727900576 12354084 -645336683484128300750057767457295569280 12354085 -640167101218385777297876135402478088800 12354086 1175125776426291344235710203601495192448 12354087 907210437928405046420475188131177756320 12354088 526810566700920568329558299674422466560 12354089 -12595136790582410194360081351084865280 12354090 65158666540742967547424656152425932800 12354091 1155229264536532712068091247935430554592 12354092 -1547439419902660806618043736726226831360 12354093 -1394180646686892038612122944931488340800 12354094 -1177566869765891714108378325056713632960 12354095 -144702085251599757141864156431958636480 12354096 -47466351241640652104842464910847508480 12354097 401106646205217908356993876206284794432 12354098 -900777467389019718552672897817116265200 12354099 -1066282003003212067041016824656611952640 12354100 639821800890058587547735822323459200 12354101 799814675120936730640905389526411765102 12354102 -560754645697314089652329800573998143520 12354103 341831102742951971372953742744196893064 12354104 -315688758877605729658008645222108364800 12354105 359037225215803971145024049610671875200 12354106 -387466354653413735195898845152380367248 12354107 624014228244547930915096996637796914640 12354108 111023528647828211328197542626136065024 12354109 1763670547303927711355360120340099610310 12354110 606549581836536704726425738929012812160 12354111 60306768571101774047468883018904639104 12354112 44697811398295933684165142246750945280 12354113 665530564834033422271688717936642406960 12354114 113769581679133170115361098453521000192 12354115 -5012902001424925888738974363089098080 12354116 1277529001305439278050809011591347201280 12354117 -182633140384635926030565972895550291520 12354118 126753116044728880775365819914704562432 12354119 88721672715273139262928575386605140400 12354120 -89030950784100897255417491280514252800 12354121 478381487676022356139994550577611933384 12354122 -156962444812013855759216911171809163776 12354123 537247780941188187820027551093526604160 12354124 664490323999331533615526193532386134016 12354125 1386069648589167492285160957776074031000 12354126 -472617445250925501153112694768827188096 12354127 1802953001643943030237057007369679076976 12354128 -129155623496806878152279246660508057600 12354129 853818117755052674366638822044278388864 12354130 133857583051365733934466605340876787200 12354131 -360286415790639239578245321006591202068 12354132 -53741822874165431106657598891794935808 12354133 194704101849212720698484112576393214368 12354134 77714540546932767189896681777886184320 12354135 -180857725698074789297763463145245695360 12354136 29364238033134378836637820039136501760 12354137 995510974914970840739675791163338064592 12354138 -275478742181476573450422885029146106880 12354139 -89911695698284961903263364780883932144 12354140 366097635655362681306143172264696829440 12354141 -262505628167217777621320310176962471200 12354142 -153522463818191601093870283000534656 12354143 -1717343882257182394010042116229812144608 12354144 438300544598628510916233723649248460800 12354145 1049917278836958963547813451021469925800 12354146 -75652333822256497356807357998752642560 12354147 -258479657971522763770455572119660787520 12354148 1088584153292208628999693476723325294208 12354149 1000795430333623841339769151111728367680 12354150 -241654037582013887701942472644108286400 12354151 -211721250501962406254222590743096938496 12354152 -245630472013241874905308094249880913920 12354153 -396105081374787760060724857462413938496 12354154 574854352247714404633429630002434148960 12354155 26018625045440077265926728269373925440 12354156 560445175434405644654148369814787265024 12354157 442078220560595577675602061325726072406 12354158 6174644604832731860473028961366542784 12354159 402924940312875360735000443724176987520 12354160 -26978497554122593505997298754751037440 12354161 62512010954157602871269564909248298400 12354162 -596559443171921694770305315654843015680 12354163 600234125604055323692120533173009454412 12354164 127162744626344434262335182938300516352 12354165 100901831208964330302418010298819244920 12354166 123334912300061952889470861040403740224 12354167 -572513226025602373385457776690874147408 12354168 702043969820939382161815760234224373760 12354169 -511312210988108045665745743150933497980 12354170 558451971554346942338694120101500301280 12354171 96044971260774611671225907025336665112 12354172 -270320429590105649914291215209125974016 12354173 122030016973471229855528658442339876344 12354174 259020245457722137231205733651240960000 12354175 894741490504794782950798143162379417400 12354176 -423142358339001519160436230629296701440 12354177 -176427224242877588710840133517149108544 12354178 862901052508174398556118052671197378560 12354179 16722994188548856900898879058239418880 12354180 -13376197551909511496088572181386342400 12354181 557043514259422242850178562340532085440 12354182 -281535055476239002900914038743775356416 12354183 37044357894245864564950818500504583120 12354184 -335597575749746289935243843358141972480 12354185 -239548221558574220686386568930121255040 12354186 218893593939586416416178467181506995200 12354187 1722677565151721801504376379835837638920 12354188 -312737950085799625544023631679575851008 12354189 418636051070384467839719487413351961792 12354190 -57294359659291055400773691400257134400 12354191 3638735859016110198661925575090459152 12354192 -176844297809167340533117811720681250816 12354193 -996294537062497502773219808963078884558 12354194 392752972388052521953872815927909757600 12354195 54613329692770057471132332395297145600 12354196 -360963849273698271960481929560809437440 12354197 541548427383659470509176431223657706432 12354198 -268030072397313358372302939718754665536 12354199 371385259021800937124744376358681246080 12354200 259428568010839135942972229570678784000 12354201 1684773147059042462989947893148470352 12354202 -102092923335976806433008268746736160256 12354203 -107225470618776996878053073634924432720 12354204 138220538034925780308420121115220957696 12354205 893270308174681562470601120581720618860 12354206 477188807144974048762055231998465128960 12354207 -231148882622828639363274706937607493560 12354208 -489288438404233618121262681477774704640 12354209 -712260875365459413901484290189617470784 12354210 301030427771006647234513434785105817600 12354211 1049417525062874023150680850920692972152 12354212 411188031290323139329267092435928580352 12354213 -73119773847891772429681241672851636224 12354214 -468940281620718988688492685305752448544 12354215 -330649523146356508012657464507545492400 12354216 -64628114094886801101447681548384993280 12354217 -1459797386824924068826889018229751517808 12354218 718417934637038421073558524099857975040 12354219 -176931244072245503517927507926357007312 12354220 -155295570130153662794486237738468720640 12354221 -1826779032610775733429449787848649834 12354222 -209086637712566604291203788806648698880 12354223 1325127787580004374994192006316211219616 12354224 -285180587713504381176251232060933980160 12354225 -149061730908732830149266436727733580800 12354226 -339512619168605397541775589649228744800 12354227 1605792149759225367210907995706161176076 12354228 51137243845717439377928266303267307520 12354229 -286442337284270235207755655846430116416 12354230 -51148414801559524297820501925750700800 12354231 136099956661383655419431966727439301352 12354232 -3518371312342738374185893454782228070400 12354233 -544783036626559098629121518435952015660 12354234 522292607254523970819619122008614855680 12354235 902759213797578357002502983082332352000 12354236 -131798566993559807962948476346499742720 12354237 6899544623675682034014828004101046080 12354238 178802501338997226188725578629826406464 12354239 909390531100001773971268906388499132720 12354240 15134861493771993997612141432516116480 12354241 2282191465917308940836409240275558838192 12354242 -89890377392499131040919198282510800000 12354243 161055759594281865230679237944639248896 12354244 -1418248723944581138687206844792569856 12354245 -353643441293335845374369554231409269800 12354246 -466219154443306275306185815998381389760 12354247 3226893181051305828647623560931290672 12354248 -1559565184703433991229891032109015040 12354249 -434650337413224425213176387957907861280 12354250 -206330481635218453085923101246832008000 12354251 37177366154658004772802940633377288000 12354252 -384352043356099740537054391306162733568 12354253 -1720483173887262538970746080062193295498 12354254 520747627862989099575641402275163783040 12354255 -474344035520865182953312400601197176800 12354256 309494358418366641536885256318799052800 12354257 1353354944218194568166948790901158336000 12354258 205590678679317390318499529362521484800 12354259 307093290281906764955818371337228077304 12354260 101685037034985100901540207067491366400 12354261 -1042193890430155398809029586481676215360 12354262 -379969995686752299850776495220099470336 12354263 -112677139223097450057201880322116961040 12354264 246974681998486527931086099793382891520 12354265 -280400163233801827933978403060100873600 12354266 397567621420640564239880002638116808432 12354267 -428312830012300317877555990418696655360 12354268 1864105770596273134432599299171235840 12354269 -516942328690226089960563509523737765940 12354270 -174704962747205194494132547985859158400 12354271 -775210176666897596242380568486065226688 12354272 -514614728273318847290819302358742466560 12354273 583299805237172727944426181751535450640 12354274 82291542800810799023794676077889964192 12354275 -114378405188742294986435265125669760000 12354276 -319510928456352460862231183870281961472 12354277 292207906064955090186941486397813373660 12354278 -108314949805457908481906206586752135680 12354279 -582148678914414728804425706266871559168 12354280 463539954231883143291652867911104870400 12354281 148203572646853347072712367138332145082 12354282 12883714278933032727926564109752755632 12354283 -783810162483977272046251753397676211468 12354284 -324244080705443990850110932891158951936 12354285 -558236245018413509505573551869518496800 12354286 391557780353269491011868162588827875200 12354287 -13211229447744176639779712569720417920 12354288 82049678350178270652596773337928597504 12354289 -687215195933014389206332582690530269376 12354290 -24450497599668136992785332871023510080 12354291 -767264374386464065453109609837586529848 12354292 -555314670808047416367088305008246329984 12354293 -320283041124409903204634396357692725600 12354294 -24592548180522027773655551487672529920 12354295 999680568221123390725442683076328499800 12354296 573216497302843428830800799693899714560 12354297 188948191180032850088685165245889478272 12354298 745553401202506276839741814041260325120 12354299 2067857794743898441178536956356353752336 12354300 20771355859031142449534223459441100800 12354301 43456768708267437102286656177008007360 12354302 156088934829280155915445121951050724352 12354303 -365701387690696046718121899838360052976 12354304 -765829137967866057257659141852065955840 12354305 1270356109600222728090779141631754584000 12354306 1831964440467923241042784248707678208 12354307 -327251433218135261783174850151431991088 12354308 -478629643189383132158088519514932801024 12354309 1265393533072873393180890799121874219840 12354310 -200259823286703374733213667827895213440 12354311 782165444684608019809368027087872085912 12354312 -1398267252775476508543878561415004160 12354313 356263517630990641640203060871236187920 12354314 89391319870089956375369563749215046912 12354315 751494079709471039780139126920478785520 12354316 448276262483458418510159680634796560384 12354317 -205287940272213815867903819189480306634 12354318 -3720706986308344083578168081914320000 12354319 572981458569267982744373345518820497560 12354320 124347575039641852584864091827555532800 12354321 -899563717418764849017008411609711809920 12354322 -137271900432405582371301651723440754288 12354323 -1362194457633599760376006731467551369428 12354324 711953390740992768755012902325468461056 12354325 37890332243332975920774513507409953000 12354326 -2350149150158136578156202697383637807104 12354327 490485176299112282364608884419515665560 12354328 451443674464426587007075762120100290560 12354329 816318388121752846796497826180775404484 12354330 4576792426334751641089836526607139840 12354331 2191810491320146300745239048005589619904 12354332 1156515907562080422284918364672038146560 12354333 612632922923622924824957288894801303424 12354334 709812931944557627127990044863922514816 12354335 -379673108380349070673376239545284352000 12354336 -547661432177062292531942951833357516800 12354337 218835273176189154826301013051320370944 12354338 -14823820019667522163703975294626014720 12354339 -1073753762808396272450664864426459876432 12354340 -422733284931495685863353411808749756160 12354341 1111096163365746024837476720633248775742 12354342 -61521002080582303972367042740241670144 12354343 450379848071603387851830081424818169592 12354344 -632342958810540774759765388580704174080 12354345 507437591846954759183793364518930147720 12354346 -514034696722057746935443529044435616160 12354347 1719850200122948535361431706190072399796 12354348 113342302307856695640174574593162117120 12354349 1122712923127244800417824545133922389632 12354350 -177825754851735697475700979617672489600 12354351 -1040687649380546689975263579198813102720 12354352 282215642641821022367503781054851629056 12354353 270091264186009933521695663031437087808 12354354 -332460804850319675873859787202567949936 12354355 102754286936541502201970047889599533120 12354356 104695711087248014107843420570773073920 12354357 -166643092667250307171176271547252451840 12354358 401810498766699318122953428536280153984 12354359 1139544184894691527462481752209310290240 12354360 256272472804695822022729090424597913600 12354361 -20283668411266234126908624770275304700 12354362 370340700999213689911714431786020088432 12354363 410335597339968728310211232553651739920 12354364 -555884681373837919733813367106806374400 12354365 489218961683580770936845144472625085920 12354366 -53519893677275516823645602874135073152 12354367 744839065778275272698895182820158471632 12354368 86597664088901815690626242723142696960 12354369 867803378183396319209462991875096157744 12354370 215616263109922246977766831897068364800 12354371 -1851100948535447368081898021313688495428 12354372 351658998516337759288789744626477472896 12354373 1848298244447838485114303603804141184 12354374 32962369601132828019044180456945690112 12354375 112101452659926423032113486485774000000 12354376 43706307248105080076241534624258754560 12354377 449585129636076029181895817725614196800 12354378 517132096667708461868331992021620449024 12354379 -227437716214993984902089984282583575020 12354380 -788839570785211469169749084628615091200 12354381 277903842879805940065035549894623030016 12354382 -370837777291103190263522513733634022208 12354383 -9696283170699468302494675225995079296 12354384 40122463222405414947560180214512222208 12354385 -1004501763101527605504826869051196113420 12354386 364606137437838336671447119600087315200 12354387 226653928380053642846827316018844609840 12354388 751183234629109549151621456770961264640 12354389 1022222189999870747970431123705535638880 12354390 116503403606747559133358733344614521600 12354391 -607791975835963559110198083508183672096 12354392 -1151067065098071417419818570866630942720 12354393 513116194796544279782376764117396038944 12354394 62760582993335102730787210468414287840 12354395 -349203060842860949663925232899493169280 12354396 -500242853038059226259358289521253406208 12354397 327391807624716485760693172620593601312 12354398 138837016455836795881500551684048858112 12354399 205223770834125421758007536605961931968 12354400 -801757971054097401263233981047894835200 12354401 112120341198864880831197527355345687600 12354402 -68537582120657782166977392605221570560 12354403 642253383343986895294893848120017589784 12354404 556219491061066113908789002678272024576 12354405 -180982232880457147308739590671137294080 12354406 -437217274658196220366760570383833820800 12354407 74935879283190276954679260915924279408 12354408 -15273091412354681314739404070079283200 12354409 -224853210553135501117940424604052275980 12354410 134424866991179308336892013056075156160 12354411 -148604166626975048966041980169722640656 12354412 412612117642299299120085632042350781440 12354413 208138775596512639505893671894684344662 12354414 -100401821619208976323267623123214555008 12354415 874106434122973994683022264269085534400 12354416 1824000218812083558711876136225308672 12354417 1143724613909543030753508539673933870240 12354418 614088394187942241508393150190608646160 12354419 -736035326528713591202546966173286075448 12354420 336589761696267380407862828333950402560 12354421 -820037870246716434818899737880735926756 12354422 -242493266576196123482060710572570589248 12354423 954185215413658889028078170948021345280 12354424 -728057828955269952582239560247759278080 12354425 300198989971698707935361952118689864000 12354426 78197471665547761572013157703509818368 12354427 609006651621832913861476261130562478080 12354428 539125792650186130816522328265768019968 12354429 458937452028960851284923425244596150784 12354430 -131684308271851036900467207606163292160 12354431 13934740119697469141445132670458945792 12354432 564845089145351840874782400214770647040 12354433 206312259531257707497814440056867491840 12354434 -94076132394597599534505309590730081408 12354435 -26677650994446578402357549552337145200 12354436 -1070791317799585959314943753762977768320 12354437 -19245811084448625720765744597692866308 12354438 91761495982651094585754272809943328768 12354439 93978654710066468911092362474286044856 12354440 -23186649449501629297738409077891891200 12354441 1375820311878898138553015345096962692288 12354442 1000380273955661216147158785868586605872 12354443 -842031673229589855210530697449151403308 12354444 79753227507934087769353727132077886976 12354445 982516984976540069296819868598406202700 12354446 -77719789934989000102584222868666540800 12354447 29552767502721675665774208054229520640 12354448 -4752574394960479384688169387535073280 12354449 220844551197232659300906947370319685364 12354450 50655637769347270971231805934326771200 12354451 465231151182703729664361174987507681452 12354452 -1247252170006301778295162171686402164736 12354453 783045233900540296231563931629415843584 12354454 184604923264914395973386704880509203072 12354455 -68474518385810003460891867837929729640 12354456 -781443964533197367781156962926874316800 12354457 1784491629473450927981020942307202277706 12354458 832288127837134341923445847288728868080 12354459 -2374937545611037669994496713263176960 12354460 904517736349486769393711397494384033280 12354461 -34151059836150623520638407417391998464 12354462 -162032261905416554433889201396783558080 12354463 649312677496421885190668819109741416 12354464 -791033898296248788532939062177896202240 12354465 -690265868043480357767055608468592460800 12354466 -896279932239118609361842161146451707568 12354467 1931308698051073101965388346551439153152 12354468 497554193384449221924513057675043869696 12354469 810393131896504648203757153383176615870 12354470 80729831945810953345317980016843895680 12354471 1293144612992987158026814784155664532480 12354472 81221761492269607340093527070679613440 12354473 -585481960620959862493223195877578512512 12354474 -206065118664301142608426499225296746240 12354475 -28957307410444359523189883617682899200 12354476 -758906083707388985796659314415998237440 12354477 374026751766172510297718629267672628832 12354478 1166642446175057573674904899179355165056 12354479 2162696568554730289577018059675495789320 12354480 -121446181962008998008978318935836262400 12354481 1371476956088496384036405827488913723282 12354482 66951401988652133539880358016920783360 12354483 -575459605152688326373680940746968459976 12354484 1348326638671224408044807055449011968000 12354485 -167822393771847981272554997289155076480 12354486 529547535353735782785302648406021402624 12354487 934498957856083011063466635232822509352 12354488 -1248847122404344030677704623749311754240 12354489 -162919724275306289270804021297082807552 12354490 -300562311073364136833289007779487764000 12354491 -548539236052080604576767187933698942108 12354492 226365927495664853897082707057968840704 12354493 -155121301305376853700769384856522451840 12354494 1098525059921969340593569216664506786560 12354495 65680352599499407885821040036752372000 12354496 -33102108207346889213850821451872993280 12354497 -1290483920260913085189980375203599778368 12354498 265453822265803676869155332012688384000 12354499 -39660506170988316617095707276311618500 12354500 -1209217517872762576977644104604130240000 12354501 -785759934624123060052171955760260897568 12354502 5576161744157603788864997143844932224 12354503 9146846567792062014351711852908049840 12354504 715646554611043651059517837675248107520 12354505 1128668919516562389178061355154417768320 12354506 -232548771718312379465561679787108050336 12354507 433142210187991822018916517223281332328 12354508 244023968383121729353176239721522883328 12354509 -780482246948848650946275193112335538196 12354510 -36236156087140221633100732636186337280 12354511 812765611209887772620973328181416234552 12354512 -242157045823200417004348322096779788288 12354513 864280790793355819770942549318944820288 12354514 -554145744747242378408050690037942473728 12354515 606465990770121929932036292543833274160 12354516 -206766536097359312709887107006101635328 12354517 -44667804309251579237491433831787680000 12354518 -647204927073857759825445894451905669120 12354519 -45355392639909965761422787451334275712 12354520 35071506592880301467433621530354073600 12354521 -1122440429600804055450643855153490956278 12354522 123323188606898501313440752378920422400 12354523 255891091165995276420073216731987246720 12354524 -114373165443373166160236687887912470528 12354525 12819534597601357069461596207553112050 12354526 -779777854447373656113332023908196284288 12354527 -1426754389126037511811828216585899702624 12354528 731690396037923763008145146017737867264 12354529 1366036040010138148131906218164515797472 12354530 254624525272312411207471398175867283520 12354531 -268793580921077522251631398460636941056 12354532 1010461464842319181491733622092698956800 12354533 975547958212451124852907947651614278782 12354534 -567522773343806923647157293584425499616 12354535 515508185996691448353846355111941104400 12354536 -168245648859289767543837484690690360320 12354537 45438831121124767482079795198251888768 12354538 -11770313816863185805535241161022018048 12354539 -324615144920704712319645987079110363660 12354540 329368749345371374959251517195785011200 12354541 1127089860469596443217285504629150630400 12354542 162838590861484767598077674043982715904 12354543 273653992631093465293494474789770866632 12354544 -29154543577178694418581580841034711040 12354545 -9934149419510231080915636268054400 12354546 -375371513599517822488121116966855754496 12354547 715368119122572004558960245050243393996 12354548 307397995792837904988491320755439276800 12354549 478209217552740349913590791998240546208 12354550 -122641159972982402927993202754033392000 12354551 821263714398463338643606814449715914800 12354552 -254979470605811770429736747475242188800 12354553 -33661892591628415627647922088208251760 12354554 -65964909905105111548999477890147621888 12354555 -600103949755907602148228502620424132240 12354556 -1185899826356561452435887957196925255680 12354557 74004365550439798301799854387166850860 12354558 -378221150573129949489661270895179252416 12354559 -124988577341228405853831649539880593568 12354560 -496466328444193438357187695215850291200 12354561 -1275410379551998933792026191790302583168 12354562 -110963602719453177678093426509809833216 12354563 -810807741106992296214595897821409535616 12354564 61104430641441279585071343506774731776 12354565 -18261183009666861196939258883402244480 12354566 -342542077080477893151145963410010823712 12354567 -400154340412333026518448671483612837760 12354568 711268265652352412167296941149608837120 12354569 -462100722867261173113757438998142899200 12354570 -267972676326319990970007320774056555680 12354571 300199343130561663842674392617975620344 12354572 -910411239368353969591618159447347489024 12354573 121500927339269915487564335114990161920 12354574 -213646486144463204153072100810928060608 12354575 541748605823837691042035230135651506600 12354576 13154065359334008280242876984648204288 12354577 -453670673468728055819430475140647708160 12354578 421604037493928734224222350219101629840 12354579 1058352133932546179473632779497790524800 12354580 -177496991427264664392018956183353344000 12354581 -1065792660647828136385973889318824559300 12354582 -392994258368401410575444239761741446208 12354583 -585590636473572121842819004527231894960 12354584 11075742229180535314329200057518080 12354585 130567791897305108949445729146617091840 12354586 -85836250686051998678742153792727285008 12354587 442822231154172619666631353950773498400 12354588 8313857035743801090411014444778921984 12354589 -667780929103681422240854145833266443360 12354590 -125179360375609361408823275543351467200 12354591 -181325514692147339960683162073628065208 12354592 1469803669628414933177780335144334917632 12354593 -36616592990523583508795637435110817276 12354594 -100515993296165776476898643811868604928 12354595 304346513351908811590138148710742830800 12354596 456573343497659060516185943900896919808 12354597 -740856615596331029756464008523331218500 12354598 317239360852675027137901374693828672000 12354599 -874789985538636154020105715135516874928 12354600 -72235612188730793186188684298496000000 12354601 -152653304113754331657984125290473640000 12354602 -35434669666500540445697517216118851840 12354603 -268588293243636196827620337984122109096 12354604 -74983725528524972821077729481665874944 12354605 -170107663459718182456319783825586189000 12354606 -332837204260328770238146327614007329792 12354607 25193313235722886484181181106078448400 12354608 -88289205627432829395683519339528454144 12354609 -480912230365970091801268771654682005440 12354610 986609363140241784306042883842859153920 12354611 62825026418876867500788307444960248432 12354612 -13837804942539248224831563227604504576 12354613 896058795790923914260175385232199338862 12354614 487383545561317306806259100332070309952 12354615 38625304154616717630449550602005638720 12354616 -1331052682374136277466171668629735772160 12354617 -1664873969185419817651327194610123727520 12354618 287561545026992514515742702112198257408 12354619 -94582749332381399394145876632233997920 12354620 -296934118970277789824857702376526712320 12354621 -1717587894272999670137454574593440221920 12354622 20294824190251654448097653775185489664 12354623 889073334688016172256856380558452226344 12354624 -1773368047908205747077764091472773120 12354625 306462370013327117615310436210632657000 12354626 -883676624834874749973337380620596400640 12354627 -390124047782409609728728885417028029440 12354628 -7465208435095912729906357504832716800 12354629 238296572599923292504488728026145029440 12354630 254839556376492199159011731282721179520 12354631 -18858062527769274597605375177459320656 12354632 -1680468340469623479572914937817119692800 12354633 436909425498332634425697513057149136000 12354634 -33116028623061392891834244568738552320 12354635 865090428160755048703466340177591239760 12354636 80289112283204141891288094978829271040 12354637 1106422387757729400620129275658657719286 12354638 181738163208646544786406440642176968960 12354639 -16259201682391805667925593731269411584 12354640 -148709170677630200068343807091825868800 12354641 130522245993275162001625963952545958772 12354642 -535664792624204906563606112529214807680 12354643 582868694515723611586554216104284997200 12354644 1207248954745774575349322783727204237312 12354645 607777397147212246208572717639539186720 12354646 268199909181954105553859898310542687744 12354647 70608438760099360624531087488259278720 12354648 -221738449885319189127392562575422586880 12354649 -17499519784963891591233602968390140720 12354650 -165405226171961339726127884703675072000 12354651 357361252277788976313198643026459996780 12354652 -1781395621680100855550597215836956764160 12354653 -75442286824715332474763453151524988756 12354654 -238230035930375414626233980803117329792 12354655 -2238149383568874397192307376280141670400 12354656 880339717597282565418947227041955971072 12354657 -45279253384583853537591528795583380480 12354658 -45206050626608303797112740467938867424 12354659 1550124409203228262759818850543288316520 12354660 -426557261261161398631531834813143859200 12354661 -870355402143018188530143324310202246976 12354662 -138018913256823571900239720720656379168 12354663 -354690223585119013606143524054012631600 12354664 311274658927118587892187056831133834240 12354665 -1598469587660597506844313569769333747000 12354666 23452732674369665345013396222230834688 12354667 -768453935170083666484499731431122737680 12354668 -665569159635760442552716333037968733952 12354669 -950119215702799645459604532975212318112 12354670 -164977974954995757995974045132404887040 12354671 -19289121375528577428174477156189967776 12354672 -817738310367908752685109561615974400 12354673 437089266295668303550556634663698515922 12354674 -4967523641001293391641143567790680320 12354675 -378268099166168306300082779828147151000 12354676 485540501902926698249262211959272600960 12354677 -1521791278961556568457893490230746603474 12354678 -9897932642856938740771893952723279872 12354679 516100590774953350939876326925241926120 12354680 2231971695028655910355256529732403200 12354681 -184352012410017440273398748655675964848 12354682 624826962282183600564429495601507222752 12354683 -1164563677576674752914946435272750900032 12354684 400580814547104439475877132481726694400 12354685 338602754994282336404950250107733660160 12354686 -490561397409559492905538718693550231936 12354687 32295255330609852108902807542028335872 12354688 1459902435234261878107579865629426974720 12354689 793179620182489011375107744544063023490 12354690 122174560983811823555429740957294187520 12354691 -195645090120376497966368266991442923908 12354692 120564378585514814754374568994302738432 12354693 66581425685875586161830492344030861760 12354694 350666398568743704200274723113801145984 12354695 -122755354467691126647499479672714385800 12354696 -643299667333139049557351729522023526400 12354697 -1253957647907273465327131278777216694860 12354698 63550141268676295583185667025118347360 12354699 143057588872541375414274060792854909952 12354700 97729400857983952719477609763055763200 12354701 -958507067692689625515186358598970444096 12354702 120285401046423802591736795034920177664 12354703 377991582585978574179745453784546141184 12354704 -242524573831305613756302256098585108480 12354705 1254361738004470365917452834627034100 12354706 107345617811768349333094487290336571904 12354707 -757589236488145969239217791260504970768 12354708 -11544327427847740797744185376554827776 12354709 508514798039471373984182487554194602880 12354710 -331404440021054911555219992177047796480 12354711 -538558472513192197223934590493234769200 12354712 391928303271732897377965110458579251200 12354713 -238866252721748314237417881187748794860 12354714 -20510611271933374493695599151106880000 12354715 1883386416257139418034871418667508370320 12354716 -116123820341091231960777299963679129600 12354717 14636985510785892736626836110083778848 12354718 -292631232001136267943920250162350268480 12354719 -111644288504781011283664734089941279656 12354720 -55666316274564971716922059517161635840 12354721 -413105352613584712984092910763039650078 12354722 -354132206777100059849178950942412994176 12354723 -115655223675100410703768911715906568028 12354724 -168551328234057176762826650774774373888 12354725 -912486867230778371899952583039146143500 12354726 5490249023553092713174626792448210944 12354727 -269691751881224187588168213102982163712 12354728 781730380665436945903223902753959644160 12354729 118678012791124309016154400812485571984 12354730 7751324316259109157584387193722705760 12354731 -2004860711431567299938114142764409100800 12354732 170381895835974455924350369879461580800 12354733 -323993058311243670167969714643915757824 12354734 -155649447664041764528983819840315924608 12354735 309484716255310500423073140794829280800 12354736 -314857392217440935879345260770025177088 12354737 388470909896445453385757778587704708080 12354738 -140015465876772989740430011900197672192 12354739 -9772319123444639119815462136519943576 12354740 -204244897779845116945380677456039608320 12354741 -84366760141685451717428659783574400000 12354742 -149974663543063036474111174596451036608 12354743 1023892944209192754981391521359381437992 12354744 456404184535083849740301083480078622720 12354745 -179676444553320679309136311252180992180 12354746 136861424372644262018564038864466482944 12354747 1123638942280013337088558051541682467328 12354748 -20776065939374255450974121835042709504 12354749 744488645201314591826268951745366056960 12354750 -140093565730375720178634450155260560000 12354751 2216112718532369247848495101865664284104 12354752 -506279159970975274799039461519858335744 12354753 543774714407514454502177458353980307504 12354754 127717992259599426792682844786840769600 12354755 -116759999264674245770506622341362336000 12354756 341998961154958625504523480532081769472 12354757 1969020711493752416117428555690044532664 12354758 -246356784563349823309882893915386352000 12354759 176778059754520340730547199494252432200 12354760 4428416814476136431994098903155507200 12354761 -486380045668011147847920481460883253068 12354762 431993838397124686652169577803671438592 12354763 725216122208721514578491221269669221012 12354764 287118300963355773979420654833201912576 12354765 186126462162810294556493434708972228320 12354766 -1020214214610847233076964263213109199168 12354767 1226269757604472587143859179205615373632 12354768 830307062877855370601666600787075072 12354769 -191979450078199544909108880464925540160 12354770 -179395069029891916620487466055583789920 12354771 14705400400542854375716372777270548480 12354772 60131339825170833286652227158583990272 12354773 1333644699063247005915849789880601267022 12354774 -144429586023159777217554483846794979840 12354775 377992458367486264038588156035948058800 12354776 -262514558554595882579487514859533025280 12354777 27324785145798362525996967433449393600 12354778 -444686826554356699102562944803741292560 12354779 -290250512207991951487040053898062707840 12354780 567687536299103259042003498562607477760 12354781 -174087254693311587486173567499895420416 12354782 -379914337784351450651581843960602384000 12354783 318056571998759133908846181845289308160 12354784 -136346025030413646678471961983441174528 12354785 58732442570025193912027598875094824980 12354786 -99897937769343973429375693974637111296 12354787 -1215929531549934006895479136207199582520 12354788 1052688725579000191851626878915456005120 12354789 85111705831381750168044530355586824768 12354790 105023841674033085947527015253401678080 12354791 -1583392475753724307338255521175955556808 12354792 -336876437422562063123383103056583393280 12354793 1342285520325079422275337735483825555360 12354794 -381353121100493642827510200408484148304 12354795 -203588920174474095630224672475904845600 12354796 -88626562233968286143281634489809569792 12354797 -67392353313950950527091867890902055936 12354798 262593028611860646087207437056330457664 12354799 -1391587408764599122441230896790854090136 12354800 -284208540433238926992469167743648563200 12354801 464370698695398021635711873921080020864 12354802 -77961918269474562346453867490139340800 12354803 23410427702771775943049302312174172424 12354804 94046976492361564977888472791488950272 12354805 62339108247118766763321143501501954460 12354806 971050586536401957642135649300217096352 12354807 -1022821841778266625695959326942152344320 12354808 14638826486364119912668029908115087360 12354809 1611277155647093595395147171772186428010 12354810 -85819992329255460543592107448451788800 12354811 -639785308300272540057847693036356089580 12354812 89489344026874427726279440121554252800 12354813 810288693285795530573766258147286151142 12354814 386638203568425296103455820622805431296 12354815 -591702095072252687470899974072603280 12354816 240491710284333836028201723246214643712 12354817 -97934193742023087760622041017151550616 12354818 65581988488477644300540215075202576384 12354819 -1111636761415100216137023070986184872456 12354820 502235984913196230769493704890905948160 12354821 -41172014377251895753136719553983122978 12354822 109111306461321750361024680560424032640 12354823 112424076137563772670545412757894366400 12354824 -677512955672170740955373450970821376000 12354825 -154470137668757320661416464283545724800 12354826 -597075993507269288920798446694871040 12354827 1566816014109683923403082109234848547716 12354828 -19063847053383918843769011027742855680 12354829 48091953424498840723118223229696041184 12354830 114229927150911430529860939910112529920 12354831 -522202404652537481035751264992668584280 12354832 76425738297334364609120507284499464192 12354833 168793673567095967175681127388750866944 12354834 87587975790713242489108769861344911360 12354835 713553370638887542542122156759642949120 12354836 -508653514633889588195929450450108016640 12354837 -777009951224045805216478184887539385440 12354838 267884928553102916218322544139904140320 12354839 -465370808207108121584312610846728990544 12354840 -297988916862793193545877151553419264000 12354841 620257698373357205386207191452253193920 12354842 -2655652502190473569352484460521166848 12354843 1733551682423438078580261586206130113024 12354844 -844719548104884849582928792430480587264 12354845 367204330713855374128196078676744847200 12354846 1058037312851384229309776574631200768 12354847 592459181564990775547039463297824983360 12354848 335630752656971962066144682934022963200 12354849 -267169744172028614290098519579932774592 12354850 -186707247934436846646861353030772480000 12354851 -1420391186682456837363998367215444618148 12354852 -375809547956701422929621573879128498176 12354853 160680673600356866061245986226489224480 12354854 -651811894627917115333494858820155246624 12354855 -54312416743598835898772135786154540480 12354856 1291152865357134833064623199211397114880 12354857 -2534072481119485769589578085983922135948 12354858 -29929873905255490835203892581716737952 12354859 1203778710572432093411759616083811715728 12354860 -387512187293532793768641142718793216000 12354861 374544486190156777150839829989990679872 12354862 11974815628093743776115091867574423424 12354863 1425414732725149839006488129757478340112 12354864 692168805008120199885080457828630528 12354865 -16087845497520161032210085174965088280 12354866 -462522630493472102975289103120379612160 12354867 -338574869510850477075954264776713728 12354868 -801776351138690839675785197211024295552 12354869 -1178072719127886100840093651624502158080 12354870 37947190657049183279966867939671603200 12354871 -1123115692338947290117487413903296291928 12354872 -1221656874733412833716530901518663577600 12354873 412310981953264572038594601149541898464 12354874 -139985758356252218621920429669157384448 12354875 -565889125027608751400271507419535012000 12354876 -870758995407290696167594773685910323200 12354877 581389507041672618698543085478789735200 12354878 270435640571946362212339384696009529856 12354879 96388412009641570721676857966048942496 12354880 15639364982973005693185235569370726400 12354881 247591232778757412155369974670601799744 12354882 -36125872029278448920617603135211631360 12354883 -602839057316183563895758430544754717200 12354884 949135503414672829427681934648571506816 12354885 -1561457497757623466719349743567769160 12354886 -692297773669036347510450996150022624320 12354887 -146696407690709677873039047026285886960 12354888 -4469130715703033017402285528849121280 12354889 -17387380231315915094076649473251731840 12354890 88049174008305950014053099999437660160 12354891 -550938822900518424583613431901284917840 12354892 616475572745203626572983672622176957440 12354893 -1646504816844816730167646155113166702858 12354894 122822541989076513109198359361414517568 12354895 -120693919159282294705298453322294988800 12354896 463383979589108600753367432670378647552 12354897 -1958854823636819539522534190066850158880 12354898 -1005231616599114104920804612154222290800 12354899 633042475302656974760936895732769444320 12354900 74548589437702241944821612275667148800 12354901 -141446763645628739055095133247253535720 12354902 79616412061133420801991712479015505920 12354903 -1412819972917395940454847115751461186560 12354904 -140703809324530122284370404018037258240 12354905 1135253224381059298846150771172956557060 12354906 335926112063332167006153134502618494208 12354907 1159202417802129403375976236616586521156 12354908 141830579387253916537589861495216534016 12354909 66785591461980676985895506713208686656 12354910 203362856392297893668385776405416316160 12354911 -192234499324869182541189277731299910648 12354912 797716313777133564311487629961628876800 12354913 -1310088275313305268939632180614846959838 12354914 -662389042415680690979565480386028596352 12354915 67636993148136046517010206562902880000 12354916 -388626244661052016881851200838498435072 12354917 -192473304937516236133415720544470276868 12354918 -232199686368168316911387058702121983296 12354919 59343200283750840152634187840796091320 12354920 -1032532007930440497324139829993851392000 12354921 -722440564120813631980820525341799631120 12354922 340403572938235833400804981477324462512 12354923 -163053367384537645303378138731518734080 12354924 557457320622540356889593971634043065856 12354925 -142465230615869202087828839599561843200 12354926 123479184376679531900290468305224260608 12354927 -499795555527443360098649711950585882992 12354928 -257917182875551176178894559731846840320 12354929 39322437533228822727443919202950523392 12354930 -1064334498182316748545839523859161600 12354931 446055004010347919589133737748695027600 12354932 -4195938803874468439199072949622118400 12354933 531863496229719804671664367710065302464 12354934 -523562547642385751931056663542361574528 12354935 -963897892785015530381102262474432113040 12354936 -9374936072513368304874501180204318720 12354937 707731452760969778609788831403404162560 12354938 703656286554303368434920841604538831360 12354939 610550071280684341196968146123073085004 12354940 93866558735058713703543705400303718400 12354941 189286339893770542074650377779357215232 12354942 -421402065086574152064110980370631031488 12354943 -669129962652716460110802764062500135808 12354944 -500438511659142196843835486019099033600 12354945 587501558761702593743703219041644129920 12354946 679509222159468696861558158404165854720 12354947 -3062446033558116972067152524496171852 12354948 308721806681371101272256536367848495232 12354949 19484442860710966144260764301096900700 12354950 44806784906346180957363197302289340000 12354951 -414866699409457771775682211207826044416 12354952 244139803562308870945554073369895854080 12354953 259149268735184690061771124712778153024 12354954 590160101331753382345355938499118512640 12354955 -1246850450419399667582544419544405116640 12354956 -286107433809589299515851189728964912128 12354957 42639059495489816945865678675357312000 12354958 41914699926518406469955940082245232512 12354959 367109870348038262796826134195304424040 12354960 69707276863981788249929181880339660800 12354961 1433787683350541277670001673511662400562 12354962 -412085984742086248202796951316047558768 12354963 1059456177987547802678848813862682671544 12354964 -399603403323458356191830680948824913024 12354965 -380151426083582023567830484625269457280 12354966 29891633480331187201792215387367549824 12354967 576623629692346320794620408417309507016 12354968 260579473338944257699385196247869849600 12354969 -555647934779272139911276508654333472000 12354970 133678004025702947770460797945040659680 12354971 -1351678407770026707305060842742545850016 12354972 -291029062455174462120641946077355368448 12354973 770576218065909966949003153722405070944 12354974 475854020738334236091232483805023747200 12354975 -6700037729556204908145457633441373400 12354976 1166528194807423375098899618213231788032 12354977 1315922665924632697530556140712845113826 12354978 -430166601079793141184326563325924924160 12354979 127223960335197750907966570110144288768 12354980 -404997670319139953658591519591554457600 12354981 -119190856753330496874906941915791047936 12354982 -337138973494278001958353907757438671616 12354983 -524300014345553239437704943059319141768 12354984 -432108105157442111520136030540244582400 12354985 -1874924166410489009251639540378438286400 12354986 54422916364594673740485806778197544960 12354987 514456061877723773886274725505408523952 12354988 3205430353676371056516772342962757632 12354989 -162248242789061893350006754286259674676 12354990 -17013340165411629454946765398251050880 12354991 -368281950395081229290436242788045955016 12354992 193811919643208957474652282785459404800 12354993 68082283293097790977501347202566847104 12354994 -600487686730808068721751741241498438656 12354995 325901768702107382561529935934116426880 12354996 190493108382940004133492584729029742592 12354997 -38704416131947265278906972354638728800 12354998 62185430472823600528526695442530500000 12354999 9694997324273114653828671290330066664 12355000 17226620407407073327568865330969600000 12355001 -2158043275276641312525472351820066856576 12355002 95839686250782512075533397148277694976 12355003 -980549738696217076892172981530470688400 12355004 47409397824546647294695692789515853312 12355005 -48898143059144665928019404050047905280 12355006 -393758112050163749946259047669137250048 12355007 -346294773318690815070612590486849412144 12355008 -169195240429165861459710657919545507840 12355009 406359297122073724944037176253917300180 12355010 394211074064220488250050164948070768160 12355011 -19202927051387974899832740150270692148 12355012 473211965383016621448383028545637501056 12355013 -610661755677610651420324481853767611680 12355014 96617211869621426086247079527783073792 12355015 915344168532355707012460415505156012000 12355016 -3053712725536560161770649380378828800 12355017 880589850741703364566395547434988331280 12355018 -308650175997831187654367194297605422496 12355019 -260588277266384921776298752013449694400 12355020 -164459730096948664680966906638435020800 12355021 -577386173694894262408033380681961510720 12355022 -287737597779488883237185760519459726336 12355023 -212678636086340490631322072736467899776 12355024 295008738091992863103369916683495014400 12355025 77073953938416901447574742892676668800 12355026 -101928156009149416269516582633474650112 12355027 -734822192142877556968315951045583436048 12355028 428900973927059044891531128048832014336 12355029 732388929109475150172787671206823867900 12355030 -241728420477176002378354917935656131840 12355031 37314617628621418809121400438656316544 12355032 -84049235144181315197195352063372103680 12355033 1202516877280498974850106989848556575504 12355034 77929523435171951799288903304583005920 12355035 -28456129199842988148577408826268979200 12355036 -216922127409220452464565187883580308480 12355037 1220052783317904759075970613815456598412 12355038 16696658935776806417680777760083528320 12355039 -90117393076323699461757071240399874304 12355040 -220613456252012410718149645863585054720 12355041 -300854929161317244459939834493519316160 12355042 -148753567182718029581651661488942962176 12355043 -729287158364055814429490058494348388708 12355044 -185455174082799721803598651078893588480 12355045 797152839462396186221056629799300434300 12355046 10852561351970879525575514611551571968 12355047 1042465579225196834191634345646080753760 12355048 -258950855228612312283541367001373900800 12355049 1088147792005172978571727811346470743680 12355050 101964060183359450022620145046109337600 12355051 832579959363218944544653765217915608052 12355052 -595118742441586883643423677196349071360 12355053 -41835971252200800627113201040585664800 12355054 915035535965599109509557712151117701440 12355055 -520067492531522056392688388872602287040 12355056 296792325881404494981235192342741450752 12355057 -631173753880925320508082644704158950400 12355058 762177042605166819051956748271577393184 12355059 348881032419822319973752502170136980848 12355060 -152831482165159835276947241834206179840 12355061 10758748195107474931055463470008651392 12355062 194067869313578547987703889603827369344 12355063 229572850269685391215859673486311349600 12355064 368658377682800590134131989947110031360 12355065 -18249177079178610022513749869616672000 12355066 457736330204453972948029918884747749232 12355067 -713531352074600936343728727882760081884 12355068 -751843285791967442094906660864786432 12355069 -42491720279551259936460557054756766420 12355070 -113586704281139129010236324481048138240 12355071 123775755193420382117600766642744232704 12355072 -390456458289379416612197367328171622400 12355073 1189419134889469062275162164302457392000 12355074 -143353490478194691494791640828569924992 12355075 -168296576018750896040723905963329726000 12355076 247556879290164878746919126519753714688 12355077 -169143038732970278982782477551948196736 12355078 516589408606778028522654861600552128256 12355079 1230252234974941249348218280735512281880 12355080 315103711390259340074578376390922240000 12355081 212119266020998053915861381354413597184 12355082 -167216650519145559497495004287938534608 12355083 566319744477392338944224073215976806028 12355084 47716813049074840055255497704882022400 12355085 1153945699028405678341227885056846088780 12355086 -8852081968249096294402872089710643136 12355087 292648904099520709726875878880310839112 12355088 -73711019603903058393639200209669963776 12355089 470271406423960701688820830936667724960 12355090 -390648419208399997199051977627837347840 12355091 45070173567717172448672854323840981072 12355092 -354772533562964562878810726360544092160 12355093 362997265562658789393896731226253251342 12355094 -124657759823579549417832993238997645568 12355095 -152589889728510674249815814276138734560 12355096 101099977655877995120970433243711488000 12355097 -639696363358135571855142577075380962688 12355098 -40510752663520866824925696833367836160 12355099 -666969848942569639827739808361760939900 12355100 317313368780575221143060860760773478400 12355101 881216608666859228425964317647176563200 12355102 603953183613989659331021781686105649600 12355103 -352125493346024638386898908000728895648 12355104 382883837696261929900787116158222336 12355105 -397525472059334597887884850136665468800 12355106 2337065267148980597336854032292458144 12355107 666860272311389041916714387212444503792 12355108 117079003567224717049945120025548576000 12355109 522200721186717791491638015872803002204 12355110 -255545336683287411026906722823433907200 12355111 58010073205667346165276585407381931400 12355112 137300505957982537772367997254311608320 12355113 1002274743058449702344009295749803622304 12355114 -25361171831358313165735098629162112000 12355115 -556285563995461361123515772898644410800 12355116 -136484743788307078218745909447015438848 12355117 429082216142238955075289727183359440320 12355118 -158691218288596968257188029007667394240 12355119 -513104935983806365703750131049253922560 12355120 -14214548131490270173670477821226188800 12355121 505418454674738383603345844566064542644 12355122 -139547445045584435176519551057854745600 12355123 -254068382402195932973873460513201258672 12355124 -1438229388754986424947311309083549949184 12355125 -1392460189961238165216285395073974592000 12355126 -267329280974614992686741493920542986240 12355127 1622852604902596601966745165061148087976 12355128 375723633471724840737828558551468544000 12355129 1515739995062743559813764506117922546730 12355130 297825496675597265999349910763526393600 12355131 164482075261804208249214518985083701440 12355132 -241278564231223625067395227173740975104 12355133 -524912396890392166566198542511110817600 12355134 330939050634347001310717384272231767040 12355135 -307334977510771497983268075731733587040 12355136 -117326817969256458391067752969776660480 12355137 335948521282817250142221688281892373460 12355138 -320894948806305273988203072833440127280 12355139 -808759788600646276125270948793891413060 12355140 -46305845890739347192556719270212403200 12355141 556613558035491298172841945443584354104 12355142 -192792207620443600627641369652377227328 12355143 -23849092652827729416807029176229110272 12355144 -28570299617603202231965857109460449280 12355145 264057140985975787834242705241904745600 12355146 492726553723922656109392401332276736000 12355147 1375700936679668516217453682134324992 12355148 -186815675736885533162123566911850730496 12355149 492939992090978469265660478994676307040 12355150 73427498485477545854895289663930344000 12355151 -238903608050681919380447433611838622008 12355152 -2839849646522345326784635182740275200 12355153 -1587121254458616359969695647858651507598 12355154 -2050861997898836890625781474747396480 12355155 20343114696806934074263963932253842240 12355156 -104159398582090042132365160426848098304 12355157 477351472649761984850089343090503571406 12355158 -298178973679151718747875109854583210240 12355159 -3499677714273730532899765265408028666896 12355160 -1402140525607621190017427828963798016000 12355161 -25304001530967401569085188214609190912 12355162 -130159548521351373589052819504055537168 12355163 -28358208643830156407722888843268482896 12355164 -877306877583511316686518680905430476800 12355165 -751236405758097660115988567107446257940 12355166 -448337031682463171360094337584130587840 12355167 212134381118146338412669659340202649600 12355168 380779542722696177792173326409232547840 12355169 -1171236240108535861433082597191421566430 12355170 394121977723724309164658361198911270400 12355171 571456646688637126813448768022202169372 12355172 -404437071798827993014268027200931389440 12355173 44412492185013693166712031741891610302 12355174 -1990268698587812685190576713107450880 12355175 -165222659400407662128073990142848351200 12355176 1456343121088423129320480494613069250560 12355177 14529232868989538022272887146390128500 12355178 162930709756708030376578576772678707200 12355179 57787199828904193399046533817038683888 12355180 664916967224059549220182454118422630400 12355181 1062375213147821774488093381675782573612 12355182 107132000893661097845514573745760353152 12355183 -262759227064067735686794243958900262280 12355184 17678872645874375431930057750487531520 12355185 189982901528689972639343289516089164800 12355186 -993636549175395573412594982354967552 12355187 -730427307575356716051735667284100287120 12355188 -176053242852795216101850441012758390784 12355189 -542762864756617207246922579316635520 12355190 2265439937995339638072360319428249600 12355191 -502675725156594882560708553883678838400 12355192 983485857728272079752823334611995361280 12355193 -452644717285198166190013894587193185558 12355194 142854428982220305878779688859362454528 12355195 670021668982684906998484708991686740480 12355196 -165733894255716030129092504492684116992 12355197 -871081963260050682643603972900643177472 12355198 347508393840624774442663582979079513600 12355199 280964693828048331387993231245651683200 12355200 -195112477098456450420718304734740480000 12355201 395814594544744719570622119342236946132 12355202 -744215760555977456342582308560101770368 12355203 -429926449951142211206986411364360870400 12355204 14352430181611145973335309466990947456 12355205 137567837640636587367471011454490368000 12355206 156273930670298336663275468467975283200 12355207 771574767130002638927287622474699339952 12355208 -9193048215596977533913162702946211840 12355209 -246481320284748037258574712957529103232 12355210 -191352291759751209352363894502184791040 12355211 -398342564104392485266217171066067928752 12355212 -205652704494354101721325815847791948288 12355213 -404256322740594977584072240583201302676 12355214 -285623735236520033180505054223887731712 12355215 42574018578866695801361928924929934720 12355216 -25991262619421719257004111461063065600 12355217 397223395127351356810967255919476112384 12355218 -368229015261593307651470912894643688800 12355219 689635740154574687902734773150732928096 12355220 -234982807816894380289636488097308453120 12355221 1554448166086662873706923365406813787104 12355222 -150542743185402068289776439300307595136 12355223 -104768048708451909401041636150030665528 12355224 110732779082474906239400092136517795840 12355225 -10422378237490765075086272313604929675 12355226 17615413773276945248548382301868008384 12355227 138140999219685977869930723529062339680 12355228 -1150024035168226615400623190703478354432 12355229 -25448997940222800760689982767121787400 12355230 220564901724746365269414553818457134720 12355231 404984010092607891496543460049770926192 12355232 -301905212381362626826931290790421331968 12355233 11618595200869794812893014481134498048 12355234 -795295176988337529063045762990265143984 12355235 -661897498738065676476094643179638934320 12355236 159646067848392682027834399187336822784 12355237 -269034278208696284084941104327793437280 12355238 93224365295021577724976351703712442496 12355239 346738028462422900769166271778476615248 12355240 -187721104403515415847063681473280000000 12355241 435255120308828643217951770856177592484 12355242 -383062269458242809445356905122398981888 12355243 133748956675816884757480236719358691080 12355244 -993036546240716940062846492125233254400 12355245 19435107892493252056144410919671373440 12355246 125132091569457370722335622613030830144 12355247 248231828844703015262923039117430965200 12355248 -66747321009725786645760425346980806656 12355249 -838204574589563601213058562165466924480 12355250 -17821750920988582169993609873642736000 12355251 -298410870585972283035559762007753594568 12355252 200950512778307288642707231385126438016 12355253 567108542271365499851608657397641931502 12355254 -1485793457066117239808786783376606720 12355255 393414242833579228927284840037905553920 12355256 216224551738056677780329747594937978880 12355257 -847741152903426487612633239829557405360 12355258 -45979891231866851495387513704825541520 12355259 -105679608390484126535200530738593510880 12355260 -83995133580740732464017683164099491840 12355261 163551885533189875927582577318301179724 12355262 -244494259048001307975417721450155023616 12355263 -831048955767913824722171774729308236120 12355264 -207691596185583878896009889120401752064 12355265 406913372978137637853003053405274901440 12355266 196764688153562375947471206261443297280 12355267 491197174975060196745038980217392278592 12355268 -262975494563905732843821304962301419264 12355269 476997569953609593045110313663213855840 12355270 -245063511644334368871328868102723337600 12355271 -362166810931360376221592594866347039528 12355272 -32156552894474725706479308900266465280 12355273 -486010823232741206060662724525319637120 12355274 -589937625328095646548627165465765414864 12355275 -155247267462775060712939783668523084400 12355276 -23050758586386410042896761981789957120 12355277 1833723437146976690615675044170102498624 12355278 47846839199850498510909252315300519936 12355279 1452271667557799552821707902683504336880 12355280 87209044935147149976677697858290319360 12355281 1280681516260956780705080221726190518080 12355282 1538915600633028492601828846713797579520 12355283 -1373846145926110799263588483364634072468 12355284 765893430642979873098355710852856258560 12355285 726474908120074796156061453909766597980 12355286 946247839651317412771197488781982946592 12355287 357449888548177791564178048394102055552 12355288 504856849703565851102373344783817707520 12355289 -555909775431481515072094717054786119660 12355290 265942687729449162043622121169213451520 12355291 342329120888779199911364110249235133120 12355292 -331458624014506811717616695610119529984 12355293 402572127993283431207668770090344122400 12355294 196942789986479132073674543756606276352 12355295 -1602020427146329503274534296103594200 12355296 -809273826649295024885218113448889548800 12355297 305479786984701107066987103542959920 12355298 -46578081979617241092820848590254233600 12355299 -418295350592669271947029731930147489072 12355300 -183493830089955755591664481802770921600 12355301 296030253761015547977708565456663664320 12355302 248664274987870817930471036571382295232 12355303 1565207223594628709838883083764686826552 12355304 -45550829019511066095011391182566164480 12355305 102575345908698005259386719242940161600 12355306 729186470078541134865325471234812154464 12355307 68753098285060841867375711817572513088 12355308 -153883714302387841781612178917668454400 12355309 -650247323420138220284359558382136285300 12355310 -664547431644208079197240721995408320 12355311 -265767754378300293934510270984259199216 12355312 314965291709490785487960013339045462016 12355313 -283270294445884428902197081038683193600 12355314 -129101361383910095090344493347636518912 12355315 -97236782888153194363855963629900718080 12355316 -666083101712276748107233842762101084160 12355317 339511978868815741036622830858853397468 12355318 651637845584306912750808408479876356416 12355319 3118618820509629449899939447329505944 12355320 86650067417503092231176280687697920000 12355321 43274387356246930463297710311353068944 12355322 -79401899867602274504583791841793228800 12355323 1075716296439379241304043873232941104 12355324 262533899255027543866423440649621437440 12355325 452290345014945297645972854049233908050 12355326 513231935171111577323992829585105809920 12355327 -192011035556790333368273881977881718960 12355328 -504339342518920775657752637952881590272 12355329 132593950397314765124039129542303518720 12355330 -191056449142577055443484728098143999360 12355331 122999832044809061791380222388929435132 12355332 -117046211736103249179631461947127392256 12355333 1747084954300572037675766222981374703582 12355334 -684749638961475211260301793367771440640 12355335 357380625154923727714122363923772409200 12355336 99731507381729946330314188962403123200 12355337 -631711774653076024166480611783195063014 12355338 -225371211642077095993947529143283174656 12355339 -1020237916453876324094889379230433143560 12355340 -89643525740534415051748076528994524160 12355341 -390656606684759843509335301198472190240 12355342 -131240630625739220753251793257684580928 12355343 -41570968218989698813233453432461594112 12355344 126213184980551336258643964214103244800 12355345 723788513315439388177078394956550874960 12355346 -1064069364117016538591212729910052118128 12355347 -1481036114254420138628135161299561984 12355348 -557070929958587598780430173144969227392 12355349 -184820173590573720977982403557650513760 12355350 119177968436798478457558692498391519200 12355351 -941301057298137115524579869480909662648 12355352 12147979218227404326629312430546309120 12355353 -229212374862352699126467012985809851340 12355354 -324178053190011994053260833190454428928 12355355 923142442001663188581878626993621853760 12355356 -263305595457624428371546492443436256256 12355357 -216097536816029231642324156139173014688 12355358 1014692838930875579303600041204684337280 12355359 463889454028905222251676118981096974720 12355360 -215340782895093478613078114553644974080 12355361 780909120468843230805014461780479844962 12355362 -20691959532964749897158230461793797120 12355363 -2066930180831969751562769023505432107200 12355364 -93804741689040940882514196357625257984 12355365 -362064340936407405224994787712692316160 12355366 699199537579579577543892036762710257632 12355367 289677351709921871732313015240616569840 12355368 -203560352457583655907488069344335052800 12355369 -980859556789919181761405144701693090680 12355370 -224980223583480454877971176490889548800 12355371 -156544333976169846752835829410438722928 12355372 351508029087972663701483919658854968576 12355373 276634783258423099145828973686937197580 12355374 -70791744609649080429446560017471896448 12355375 -1145284836135954836075123497663902660000 12355376 285412970182263622933268425803486756864 12355377 850536420858403659152711225355658978080 12355378 11178713442197927529875961662704012800 12355379 -971563576086596460775478262365138113224 12355380 -6459839262349101642678628490103306240 12355381 -744723536617892440373444163597718268818 12355382 329630080813660337761444358368647852672 12355383 172278178971585944425496231936389507584 12355384 -341743357747563397833681845161724989440 12355385 -101089521409033073457831166185980274240 12355386 -42635380174640451155302759162280641536 12355387 -1925955738709839315679228571081418893208 12355388 -1210253942731604831677195277187171443712 12355389 -592051008278074454066852450790564012480 12355390 -507134057845435659277768049504859172800 12355391 -174319840858333966731082728856221244032 12355392 -121928077179796853027444809966257438720 12355393 719231629744611797742193913825483865024 12355394 1007832065012981598810530460101373068832 12355395 115944650743761188438999733687155040 12355396 100188433737675089094206638188578672640 12355397 -389510946799818397772945399722548168768 12355398 -239395653630521432217309730372423549632 12355399 1650571784905715390275177224160346122536 12355400 112898781442044663652475313428382720000 12355401 -404332545884696991595865667104860873968 12355402 558324701205717192240023014359815407152 12355403 -376616446838710683870930531720378627240 12355404 289206707679837866860337591166435319296 12355405 -14063095485794046136632520059440814240 12355406 -133859979419038745866409480306668782720 12355407 -1404838678533272044323531788195384928480 12355408 -78574083355856060420481761040685596672 12355409 -854897049302420791766434895861462812560 12355410 84689123969586605952718992674916472320 12355411 289944947118995639034355551920285228012 12355412 1084413682993225839317739189129507585792 12355413 55130310702639590109171063655809523968 12355414 155692647492325752322301027369787745056 12355415 -113265201193342464237860309679003068400 12355416 47328024590302295969538960719018188800 12355417 -729095475097125491179934769559546972534 12355418 361599329676053699465456394988332346080 12355419 -229042314042725919199022669573175504960 12355420 -53060346806831716168873760036906926080 12355421 1190121098586832093322095169274543454020 12355422 56673035223300128878395401779093536768 12355423 -97617265894679296909903924596006911336 12355424 310389480792548027829818592799112036352 12355425 -1762583439164178035072661227840560500 12355426 1495903202042639062604747141573170560 12355427 -427484920567651088740254759381938004528 12355428 256852504827242911282130559990311362560 12355429 580287678270051911151193454278449973276 12355430 -2514218107179739932473478606045561600 12355431 1242080238747859088762732627130326352 12355432 -58533117637413697783069260455269171200 12355433 1180397394492992704592367036031905914682 12355434 58540105652135565212061367634110817280 12355435 1283020405703247421348478769398105414880 12355436 -1079866751346796542944540219970321688320 12355437 -217802059189780154707330764959358843840 12355438 -105358981851746437433397292537220522304 12355439 460912203070411690597726645095467435040 12355440 176061248456318600057622111228673720320 12355441 -50967420860859591639188378873259528128 12355442 -1068210455335319520328788315979257830400 12355443 -835348950712186911270293377581833734800 12355444 1067670045432626472793939483137419543936 12355445 158694102294371302336875206674888748700 12355446 143859891866897839331420166314688384384 12355447 -346723515493355043543738642622841077056 12355448 19427120896826004142365022346894684160 12355449 362305984341100556746056652183936834560 12355450 -24321169749651899786349212951593596000 12355451 1368440730778032831473692515460840012452 12355452 346092535578326483563633816937221220352 12355453 65662434119867569036251589338948679680 12355454 1076799801680747195691490089581515928832 12355455 262773283026446677638474272072284101120 12355456 -790737499676903533427779479267012771840 12355457 724675274879216802957080944785407576706 12355458 273750437470725666156970360818375744384 12355459 -1040959966259410752823998140141259162480 12355460 -338463734263611423268107960631054640640 12355461 373282891691127729440553573397783212510 12355462 4873619315901321021892911544112891904 12355463 1372681021219987811539514244797486997384 12355464 -289732653487731583200004968159580815360 12355465 23583646811341138964075864454000181860 12355466 -38840975062733203632024561136156046400 12355467 -378079252614857514808986498207344698920 12355468 -661814957523472270856887108064913013760 12355469 56994437788341449031235466601480432960 12355470 398629200756407453019243395254692403200 12355471 1348341200429220194001019050187979546672 12355472 57949371136791749245498286769350246400 12355473 -7624247950387464582104995141189377792 12355474 -1196224973550977528791630644183391891680 12355475 -297583947548686561789348450477359192000 12355476 -164257637639861136975189511836432936960 12355477 128026441588055697304712727299298167040 12355478 -515299477783110038917506824951885460960 12355479 -799082363444855796940402578954935082600 12355480 -849143963583168536206896802515934617600 12355481 -1489274244468843029945725208724410241240 12355482 -82352973134561175649532977432051677696 12355483 245316948714079136680241915929478002176 12355484 -96255779079362100520341430088344117248 12355485 293919041767456354446344237637502771200 12355486 445595805096886074690938623727367036288 12355487 88914721235432904892301025895565942040 12355488 -912269348083147904887105216884278624256 12355489 942128243383393293753988878966697422100 12355490 -120513378444484718155468068915300933120 12355491 6222981910357408565831108504699096640 12355492 -385101747067467260437852621395703475584 12355493 -217875679616008942341783037104927624258 12355494 44153076142424131511069166688025784000 12355495 -581689393416116860420199726622658473120 12355496 401664922990844145306593547154989665280 12355497 -25248408176690957481354310564400219568 12355498 -76135882686574273244708836301566460064 12355499 -632510656946697426446377530697802217936 12355500 -50802431257343475277191163846833408000 12355501 -2442374557364956143147222178000258302528 12355502 -1375588742146012130407927402747607966400 12355503 707554121975475210178672225239394794504 12355504 50499125660803283623978642596846108672 12355505 -987250177131073765963030745904637547340 12355506 614407195635488972132111548275775719312 12355507 1281681304202581854130832973956407487756 12355508 -322356470899347243958663600949280890880 12355509 132060297570784196702011039789898047200 12355510 685585696916387453561593374648059568000 12355511 -38406406732163239421334099858256801440 12355512 231854155106325458727349307093679083520 12355513 1780169435637239455016475899735127278762 12355514 -9641868263614582991070153402752447040 12355515 -185801819490493105696166614091659580160 12355516 -99376653424093081062839186660113730560 12355517 -259021200899238293930584603677213519060 12355518 -24415072749891960329584672055089136640 12355519 44044404999116450325781753044449540208 12355520 -309562930859841031561771418688914718720 12355521 97518329375458645491767697637107705600 12355522 280355516049338615531802089597870812032 12355523 234837541693227754095720818726143833720 12355524 916680067840959230359914956334483517440 12355525 18435884251087829713444848274411145600 12355526 279272316798015552880825392394340495712 12355527 1205895814636145668627638577110263107200 12355528 1739660024747631156948428244397465052160 12355529 1375748559261079248085923280485628442640 12355530 204629848938061373807145559793155760640 12355531 172219847721581468129652860297911217712 12355532 -333386671679742368327415885292281606144 12355533 -68150787045012907486491658733295786900 12355534 -7637996292672592664680583361927274560 12355535 16563016105462568551127303404640169480 12355536 -203341419814543517946364497325423853568 12355537 -2355716378318300621350657030830367915200 12355538 -112431742888828716820858991050339940352 12355539 -172573335119444108330278034968955777280 12355540 453933891033266402690565581490504810240 12355541 1459246925972195216665393617521647027584 12355542 7972713298686313840351926062821439808 12355543 -465598905519622052564507150928691449208 12355544 1073255598166649748912450960032796364800 12355545 272730793141987253090482199347493536320 12355546 -86510980220602006588776911633411582976 12355547 -1581163052628361565474282422966334094048 12355548 -221877492656289926066070609643405148160 12355549 -394000088918674531038731924540182939764 12355550 -272373068496666207587522521121741486400 12355551 -36850774527342553420940230522156669920 12355552 840080530138031467843967375048441856 12355553 291115529706487037937253891610698918080 12355554 -267659875240447040904121849255328865792 12355555 310882493346333793839562780809077353920 12355556 356127484104225112168154350107692221440 12355557 -6171714369254972771192605476058976160 12355558 -172595924053534991036791501888074551424 12355559 -1494807838249684848022546211831365335240 12355560 -59760745952332291700795638544041574400 12355561 291155021507247152089726024167716073252 12355562 111190394536566838946587032176523204864 12355563 -183336255562146789197420786340499681152 12355564 -287081152832584102924364164963835792384 12355565 -850661053649224405485934890723427671540 12355566 -527843852391546739323696018005273859840 12355567 -384566317042373946748119048098613712000 12355568 279519267447051963577054667803453784064 12355569 722873340546025070091084327724801072644 12355570 -249037692099605030489089719579906882240 12355571 -1456555805699753659276144650634776253440 12355572 -364733113869490213711504927469338380288 12355573 -1367770309150271675829209414592510794400 12355574 -215343276237977742126887045806529796096 12355575 408055224423826723287879731884460515200 12355576 315471292027672495755730076783929589760 12355577 -4171755706922984444998945508692132416 12355578 -210245313659995383104197678372945629696 12355579 -1212382548012062472214440634435652217820 12355580 533927097902636775870314981628485468160 12355581 -263136506923141528793830790493280683456 12355582 -532635356500488702368835083119202688000 12355583 -4210181714963894987870899860246909120 12355584 35366932112321608287097670842932264960 12355585 215593527033076259409654106794431315520 12355586 6550644435113277350165640581142320160 12355587 700765287533938677036089510317217675844 12355588 -4128259380535337096142740806894379008 12355589 604154422107976829581879734861818055390 12355590 -30687381756404519930620974805725751680 12355591 754549825713840512992876406417742645000 12355592 1063626396723434109165244326803104896000 12355593 -3402579240782094584111627877684324336 12355594 -634142755778834178859268446227346973904 12355595 515361074996442462889392673833765283200 12355596 -213392686265870157725392533032442657792 12355597 -50893795372348244253734856837786904308 12355598 -108310348511007134535390242700611142336 12355599 416546110393248873220480641917093649408 12355600 123528021294634016010047968860831744000 12355601 -761791589696865203474462717769948088398 12355602 111265881092667139676612693596828061184 12355603 74687087206117637387823189387201357600 12355604 1411885061653841635680097020683867191296 12355605 40148697661314644371283907347007792000 12355606 -679588105269256542155821367709596641248 12355607 1886821091459302426868572618831372962480 12355608 242330335757888564680822757001862840320 12355609 292992161573839449533628440256044828416 12355610 -50504996485154583452958418966953104640 12355611 -674430299802710016823797898173896731392 12355612 -283313680986523501829769395622769548288 12355613 196512964768562110315496821463651957862 12355614 442906131173798146304222641229906954304 12355615 92591188832761634654692011310226681520 12355616 -116019358012081128319152375129383632896 12355617 403266552925441839265667894884090933392 12355618 -185595872172686971374911921289797225472 12355619 -848086636523553857879536036232402918904 12355620 -974060913497513911180306707217305600 12355621 1130226555918028612633300600566942485822 12355622 -625550451582446233635256950415541458176 12355623 175987030927244745330685722273532314624 12355624 223098400752818455493112819300489216000 12355625 -43042987799498735618584388806357447500 12355626 -557226582050963311397561840869002790656 12355627 269333037996734018275654038017214114000 12355628 240081693873065099813557737062400522240 12355629 -355417761167052109491165924314207844864 12355630 -197510205073841916772327931342253139200 12355631 867862931254154710213658320541245212432 12355632 -146901972114118266251771715986889768960 12355633 966418067861700958958669482244939535168 12355634 519759831383041846653704241405401843232 12355635 -673321725435145181957212244746409384400 12355636 570972628709131157170232795234586677248 12355637 113238960513588501927875731057659059904 12355638 227741913458483835270082246685449066944 12355639 -120999080506178365024846461210715088960 12355640 378863840286172891548733137616618905600 12355641 431735423136939882390006146732292243450 12355642 -126897412729114746819163480938628939776 12355643 -549264052323218859505004146086639009360 12355644 352944421064217075627912749560816144896 12355645 275616605338605064670152660644324645720 12355646 139243946418784835625672161884888107264 12355647 127362634451935553139123287187687056400 12355648 74205327275260405729475081104754475008 12355649 885285014458208527177530861873702355650 12355650 77707597086157939828454191639765618800 12355651 -320202872399898923692374148856490731520 12355652 -808824507220059236599341286849284718464 12355653 1387198673084539819315964739165907759200 12355654 36223637066910308997091138911866343360 12355655 8091468095028169239470837849645812800 12355656 338330319748569458371502124250781491200 12355657 -757394846748658811139147330728416461094 12355658 -211057443771727316389490723848808652288 12355659 -18518125516406234125930886385148255260 12355660 -215983585440515613180173794509135651840 12355661 179175339552987582700752122455146422262 12355662 492789763153189959459613458691376332800 12355663 -7313452954077495646662608188081043336 12355664 -170214190005265779231547297892941701120 12355665 206366184712325259347127543674118069120 12355666 -680185854863604592483353061668735540960 12355667 1575718459361497027374378318550562423640 12355668 -221981764432135234465845213752852660736 12355669 -140317730174612739976132954325415327360 12355670 -140370377931273056225854025061848816640 12355671 789864914144446668555524543197190075904 12355672 360616661685517213865140829969048616960 12355673 -1315345019424373510498011444877634417952 12355674 -463261361741005364958370433133116984832 12355675 1352678579495361888419383027465664899000 12355676 -1021323094367584482118389873516683481600 12355677 -266101934513700662089010169765220222560 12355678 -67415083496638444942472019969799788672 12355679 -341730836358974416983346026670218224640 12355680 -621501454877330890156526196015436922880 12355681 139702955003753477825712490401587794880 12355682 -337645049062566062179005198376242405600 12355683 134037130101102254764730952836178075648 12355684 -456040781186306878983430328674120915968 12355685 -606219665739617544257749107414118373640 12355686 297878084595350311830492580441426206720 12355687 176332268465944842123126697686431921336 12355688 37221730632984352854451944616136079360 12355689 1134110114219178410512517808725910764160 12355690 420109286229414082505929017339681717600 12355691 -650014344132346775610141988809127072908 12355692 87559372104285411554881766812421160960 12355693 1273798859124337103481065211963380339958 12355694 -20536638708735809354477731582222330560 12355695 254972307161996316990593799506268156000 12355696 -76499391241596255447460701955675291648 12355697 -431167069435260265239838879241424895488 12355698 50721931537929770515830216782920462464 12355699 -2056700461763186125728426408321646669136 12355700 -23956694216268221800194634275924480000 12355701 -209302214211035787768066491476180559616 12355702 -680831069100892717709575199809851576768 12355703 155992652320475113724889422643230392320 12355704 295231981841006511864693924898660638720 12355705 -231870435210086161045772937752022779640 12355706 -997353446289104831722135862958438912 12355707 -123847717991358117963590693829157397760 12355708 1324065757371043784891521587057026680320 12355709 -2235997096371317471506583891187530397684 12355710 267429823086796418552555657003071564800 12355711 -262295518274695713492073521300248388000 12355712 -521561979609065119193079893029615042560 12355713 12220187186989952968316580599679852480 12355714 31609845641748630382576695691532416512 12355715 -776432844889902224179369478039946754080 12355716 -67064012063134213239469411972832130048 12355717 -1354744661849544678572654547548746362048 12355718 439757253185482021814082195286920734016 12355719 -285129948627078669720372898876281546240 12355720 105971931437244139144070947697984409600 12355721 561014568618343574024477597870369232960 12355722 328960915480809721346240879900585739360 12355723 825707457712289231692954852623608981972 12355724 -439086555802497596288842914295926837504 12355725 -316625025499448177159408899748057162400 12355726 -91924459841827252533304825645230461952 12355727 1248950160618291376926821180849982966576 12355728 1959513996300612518751266915513008128 12355729 -919003563939302835259809677161039614670 12355730 48376099705383922850084117573971673760 12355731 124358245692920311135035192011900101728 12355732 377641860480641871535805565705631916032 12355733 -675857145740235876185670056584477468392 12355734 -96029182014178934668249389140131098240 12355735 -109333473901491799639413153712591921440 12355736 -2201062388782577934083878910756647895040 12355737 1067940406876097268083745722094982353360 12355738 -501698751363990210024152689870961233920 12355739 63589977939892389886256720265627960000 12355740 36901349180717524334010673085778278400 12355741 992195059013451528103400450194220359142 12355742 -97949797031260331113043520372335477760 12355743 -42169985823865027280697242591257334880 12355744 -1378277433244838342345258016738820030464 12355745 -724323315520117497117577550465181115500 12355746 35009657648594853078261728429923014144 12355747 160318014807976549807972060728966463196 12355748 30071759519810847357867136128747644160 12355749 3561284199928714363550646341662143168 12355750 889281674634476126427536861797714848000 12355751 -751942524903205553144015180715860698248 12355752 -29303605228951036008655749261192314880 12355753 -78324900220238425770756186748021907340 12355754 46694915468470452351363677669821906272 12355755 166372991359076152247584105788107704560 12355756 -66977923040112424591504669032824223744 12355757 -318091513985575342363678209407195267520 12355758 26185357727277224080494093957642182400 12355759 426648850060442909036154857493309616464 12355760 -33025806053356344321808508863085936640 12355761 26966995046154920831696297037063217152 12355762 533086048028078589383688950787166927632 12355763 -161567184092225180604241318734646990848 12355764 610521113523641801267897939352154853376 12355765 -892502623942787944130178555820469018340 12355766 -1029081858845054082536264506986490179168 12355767 -1431423254131278738044596316484860003760 12355768 -1265588479183340713056297279473649623040 12355769 346019619190312252175900932965400749060 12355770 -41253326745769769721454512870923335680 12355771 97071278651552508681698614399009690744 12355772 -477209539603816598985918570686778049536 12355773 554770325290150087957881470414733513984 12355774 807409303392567679271159430451721723136 12355775 590381783555639782586564097510015819600 12355776 175430714964981513664594384944208281600 12355777 643970059903660301961070805512186044032 12355778 -123698200002328794783499414662821536560 12355779 -516870284349058181323198427887473320640 12355780 -112355610833353911491669086730692915200 12355781 -133028767521634839475159135391940627300 12355782 -167777509422213147229191898653442943808 12355783 159282607155316160972764338900470764800 12355784 -41954661043265436797932678389865512960 12355785 138830197617479234237988960416331888840 12355786 1017941706231963001732659837379057004592 12355787 -374050112645525147553487444078516490808 12355788 -241688007357499822686007310544527032320 12355789 -2692033681475150937062021228642995033728 12355790 -86832568686737697361136499231484876800 12355791 -371590245634430512562647368803126529528 12355792 3289124495895941447510884767660113920 12355793 -733642870159584412205306682330357458958 12355794 -322164596425234661055767016086261760 12355795 -489237887203504349191582990516177996800 12355796 699995343226799150037661835777825097600 12355797 -250353371427886600142289834362129128800 12355798 -14173143647591014519246932529477946880 12355799 -1009413334597657623716704579351568110200 12355800 -273113811571154563372362771818737152000 12355801 -606629653517090898869987135477769746796 12355802 230303866844260595325614147147184314352 12355803 -155295639389887471354032339821148179988 12355804 585572064455210634392425508549366830080 12355805 703401060425955860092785342840629452800 12355806 -845847776432802348637646460818437748736 12355807 488621290956706455383737359379933097760 12355808 1492024874640977652880558123379341393920 12355809 -65463823776469189893278353433633161296 12355810 -360944215982973856753055360490536418240 12355811 -787296963425060747075648606189119609248 12355812 159423315117811801159743592271187628032 12355813 770317363499380773032442446036590728062 12355814 428080692970615868983278011408307579840 12355815 353693493798735699229641037993022861520 12355816 -43681651529025962026113508212294205440 12355817 -599404041730331276757450079286883911388 12355818 -392822035338461544948080196568808522496 12355819 10023329479636948182544892231374016000 12355820 548039215360181448916033559442971566080 12355821 455490955770593788360883558128888114092 12355822 -173466107938351769457834508055836896000 12355823 -1103706210831972921558526194480300746928 12355824 57653732022964148643957981345328201728 12355825 -135632791587144376790342164564152480000 12355826 90014977795466399351199066751164203520 12355827 1245554193788545870595109939665931901440 12355828 -721776749419056542745198327469492335232 12355829 -9756413819796023204585144868732658368 12355830 -173394651122834410452667357711301345280 12355831 13890104757201644512215305123555760712 12355832 -771742553023822960643356131967680921600 12355833 71885693947367152933512223938552806400 12355834 -43414694090636357337131359301208913440 12355835 -9144490061719536683631016243483461600 12355836 -76074665190163747193281253800601599488 12355837 -47795125219787356418637033696531751680 12355838 -5825193214339479943550682887760309888 12355839 118154449373886601874778421302809909400 12355840 -321585732992299587153801519318391848960 12355841 -3842443092419883868468679964066325758 12355842 150468234577739505807413561113249891584 12355843 -722339128774421020761907880720583803908 12355844 427765419301929188356224544411832132736 12355845 -399905840814692614846359216396136080480 12355846 -211982068529181779566204096914871230336 12355847 580962298173223724133278864278752048432 12355848 1113244762721158728069206564271930163200 12355849 788239378965572668036871480246244924960 12355850 -78999934420531307164960131492610572000 12355851 480209237378083953762204598492371697584 12355852 507459651724573358609897130592948917760 12355853 -287051549776950835981572521239308580458 12355854 95996794233833601577619737076019339264 12355855 -417753633651936611713535988106743588480 12355856 -36453651013952011774149728334014054400 12355857 372563169923463353489185121555017889220 12355858 -159470333904615434831645425771816068720 12355859 765410957823756805441378728179140767240 12355860 -391042072351715011922348772075265351680 12355861 -309255754226195231085597413110130780768 12355862 -212480865519905978281861942914723061248 12355863 -378565324504911232315413990080416839216 12355864 833348344867978616257141675683041679360 12355865 1045498650077363947346336303210127088260 12355866 630925619738391141642631561907440135152 12355867 -123274907285206850851426757136193513084 12355868 -385027656537930817292101719930045748224 12355869 463794122660647425142883307486540071328 12355870 25763760515028332733767929782764438400 12355871 350790535316623399535758137624887980800 12355872 451265466349770327013734220611163521024 12355873 -988819941089354108895862403044417406878 12355874 -139808549105628822581641275330305318064 12355875 9610874491748291027036009540945280000 12355876 186303935478311348583587330098120863744 12355877 -134656409706596198479395750660688686336 12355878 2666698131126091564388728835436377088 12355879 1189245425047966952736076553589671135480 12355880 839903008786634439790838149948416000000 12355881 951038794966941186218715204035215319952 12355882 213528299738155325336577699762490658304 12355883 604303989172417347268869046423278264504 12355884 889543787921618376267431624517516875520 12355885 286940106893817436210152347984055679800 12355886 671619774795826144641957646712707625280 12355887 -273721170867683218916362761502957340160 12355888 -22151967238321584091761555786513022976 12355889 -87834742304480800126433580688887916800 12355890 -102480770788928374412200768626335616000 12355891 -30795865113021091641199588140083872080 12355892 1232799885153044434844403291748625529216 12355893 -198782677789247605846150636345534326912 12355894 -883242601342682729240156341216958865504 12355895 -944376338688546848654291158261074402600 12355896 85914235014930541939367077052447784960 12355897 -1300598138319753746199423963436344445654 12355898 4314279341565157838284391594272485120 12355899 506417427667128839376813406915130747136 12355900 652925873002734062585056569180725747200 12355901 -35600752736492220921764395064963216148 12355902 1523035514894660040915459315526341312 12355903 674307178952863902179919483317457408880 12355904 -392600920438093106291887823482590855168 12355905 -86267744358930056522247802143141075840 12355906 -14956029372351174223121174413429233552 12355907 106698118589795720432001570580510434120 12355908 44053128136453229940027049524617748480 12355909 -879712697563013006427802496709488306560 12355910 8085503824978842478961901415074816000 12355911 923539986821930360927264640485997597360 12355912 -1035580766519127208752711031915682380800 12355913 -285908885352771743653722946862297026140 12355914 -246382816506144828065357669833195802880 12355915 875214778251277327798175769937326960 12355916 -393552100547497146920493119059947171840 12355917 -94075754418166029594651444185937616896 12355918 64861586976725849923088566258396730880 12355919 -621138969883468887722138341349600449680 12355920 -110453644699647775034328411763482501120 12355921 -16941281530311436373323878941909671568 12355922 90159269795441257502870869681371820032 12355923 581834952281515359205457090347665857904 12355924 -241318741629221992656256605924124753920 12355925 -814045548680315168772340218789012463350 12355926 423091191888767036823744230463610418688 12355927 -215639889623992836411099071320772273448 12355928 -308202004025550818759846006195644416000 12355929 67465619847767316911058228603888368640 12355930 -336129851988204225546311953886287844640 12355931 33799967633391760020028925865498815520 12355932 8443702906887234914880927921645576192 12355933 439966180777610655288248185324785948640 12355934 863770577528417660865911251723497599616 12355935 78390651245804824317995500793785702800 12355936 -916562094314113344528290272684016664576 12355937 -370588991392053011550690076453751446608 12355938 190190756045625393880555052671345386960 12355939 54155189053464077185201921855712312056 12355940 -207765637750612584157284586229148126720 12355941 -77495156954242319324576107364262930720 12355942 -637459042176599301264079411840928932128 12355943 -265085386816994320608814817586564381600 12355944 -1024563034404935204548339014127626977280 12355945 -88026153973127998831922298054287904000 12355946 -64505626551803347060803327867372533328 12355947 17224782403225255808830459120902426084 12355948 1160530345643632239743467742813530507776 12355949 -299259756167058602491444379410399799040 12355950 292819208024592260343338658048641361600 12355951 1320911329223495790883466675375101471952 12355952 141657252812496719192195683260544253952 12355953 130636277416837318506456289119218020800 12355954 55279130670969013846091185440604716960 12355955 -213469637152126651480772436617127156000 12355956 -1048738604793888019292446641625344061440 12355957 -706238648891614596510294856315188848640 12355958 400239796103197422164094829299407890080 12355959 131882064758887342918955327908879864320 12355960 -933700769926691545660933221026250240000 12355961 -1100575417287932854717812031786218387888 12355962 -441612092197355970474231395346705512448 12355963 498668770966190328644267737273298390784 12355964 15552673129341413310385855640633089536 12355965 -30717605400887023428397319134574466960 12355966 -108743070069127368691553742308768424960 12355967 341441737746189750668949104124917488920 12355968 338952635773191931115032273722802176000 12355969 215826137527038297661331225371864926144 12355970 -64797927845727122252831308334804375040 12355971 -904890809302451043467778461596293651456 12355972 -98049880637454272783197807671354984064 12355973 662939870914725574801149316035715844640 12355974 -79163171284287927640965991430163494400 12355975 46985898259653731223936898113067293000 12355976 2848461092665871367518699125963574108160 12355977 588058873585078039127300574385134068160 12355978 -457957495113931095671235364349252106960 12355979 841618623822047217490673366355795770580 12355980 1340644543041391694093136697939722240 12355981 71997019418873918896998448945369379328 12355982 -195214372382506297499625620500847289408 12355983 -67988702281942358362616201387394783696 12355984 388749814657606410778220154849621704704 12355985 -239062167060985992310268324132144793600 12355986 -418592215798608063771705542013808638336 12355987 -458063513906574487152019148854998469284 12355988 855696859684209423819896420868865044480 12355989 606127115421457069507088751094641262560 12355990 -864905528144456035242463912022309018880 12355991 1107425284029958995955373587887970723104 12355992 -13788078015551966699702191659348111360 12355993 -264319417004825048317882837968970877756 12355994 -209045904665220470422887699341664423168 12355995 580065126059317053643822724097429388800 12355996 -165966516505851156484356895805183846400 12355997 -1017431530919042778468734760808682614554 12355998 -91335412571552043978449266397480092032 12355999 413160450822782785915355001639398392936 12356000 -1535405533388191981336605412791582720000 12356001 447893916390691234897469810382716627520 12356002 -279163364217595767020739784103191351008 12356003 -1429431162622359011917232971958749573632 12356004 626467764035188409910494899429439907840 12356005 -441773380295751218481208233735404654340 12356006 62861622613720434999424964074833854208 12356007 -11027454961219272991575481289571453312 12356008 363558660255366371008069692372022886400 12356009 812181172859256973358644217899973385210 12356010 253929654432490777446669264379744243200 12356011 41007719961062440801243881079578965824 12356012 -677250520788989567517173139781088616960 12356013 629244767102419771316478283704631135488 12356014 187818927217140093758379669453149076480 12356015 379960615092291855872059612229719219200 12356016 -214604500944746703499415740953805455360 12356017 1073138623434263042840333761631590898066 12356018 924635247775060420541145765304192214016 12356019 271609051750536277108352578549487809104 12356020 353566150464387244983934226376317172480 12356021 991559121869504390233677779519839626222 12356022 36643889172250945408727160349956864000 12356023 -238095702832372210753311686663079460280 12356024 -749337265779714168515186129485752791040 12356025 100165020176325085665233125646244283200 12356026 711659233285484864806393281467492156640 12356027 379796314546760315811285584325529766160 12356028 86622059755285603621223705740661658624 12356029 251761229543553235951204071786166996576 12356030 220636368380620907964202133425131532800 12356031 1863357283599503640968333177284059046800 12356032 -47835375775113519553894533818344275968 12356033 38596240243363280179830005445907305282 12356034 200934557775227090802622627510932113280 12356035 236534223753166978798833103419009822480 12356036 1154616819995541195297899886132376704 12356037 321184958473831401708483530519634574080 12356038 558756210459355557646365702817334530560 12356039 3925457795598250911335107637955333552 12356040 -255039074236791203330315846154085171200 12356041 1775869423243089197491147410653274052442 12356042 -2272482927544364312576935037741199360 12356043 147865104305206175985590113947229123584 12356044 -99953234047418824524935738891072715264 12356045 -385396215134108505527831372847278692680 12356046 -643556884846602410292688171481067307776 12356047 -823568484631137026120942915687188793616 12356048 96642545303208312165702085816867799040 12356049 -285667941619112324351503125312876327552 12356050 48980427775404553364399171790681600 12356051 1239233036523592560645411147543615192504 12356052 69528542432493740608323313245827684352 12356053 -223878628663215371898175573960684208776 12356054 -609830193160051582643336052249383237568 12356055 -397474837536973400245465909615741174200 12356056 -1532452979572316410564831656051468933120 12356057 -265770732336020921330426217668829943488 12356058 16075956480899598610707630464833522176 12356059 -216286271029531403444716492178075820480 12356060 -512835102741579748684473843290334320640 12356061 1618513104718956812334282016088601600 12356062 930086656862469092507517217664986569600 12356063 100414887546538128396026670038885223384 12356064 -60019971382747676396369278212419616768 12356065 1098978095241543200643287526415117622400 12356066 -227366100357396810378872829094169086176 12356067 -477131570523930649124809207037115508752 12356068 994186080338508471693930221261114046720 12356069 -1009387029765590983626751554659050117440 12356070 -949567331176494402174237183264364800 12356071 -41825434014844131597027246253046872096 12356072 174296843515365769033777958617557580800 12356073 495553848786143610220593846553467633408 12356074 53591636129765791927350356461996623360 12356075 -320781868157624077650861744589191561000 12356076 -201939068694062086236563966442111043584 12356077 1658523113056415295977336413036405875926 12356078 19525315535750324472627931232943478656 12356079 150825556462747667508399750093036741384 12356080 -228462869387923686078098224093396992000 12356081 300817203811492367600446546195792991232 12356082 65195549039155468113825092498498720400 12356083 281796276652512808362277390239295772784 12356084 -125292227327737819888389964031238340608 12356085 186567966005886723098738262552225766560 12356086 1035541408002665163682608059788688321664 12356087 319407680297036872829491013379933557736 12356088 84129124124927952262398553051790131200 12356089 -1022418811280448859300145097721690601110 12356090 70093083074666067521558562700482232320 12356091 -914921612007904783352201013385847809920 12356092 -151630292603383922529852091686539886592 12356093 -8929314029047639642975820372489326656 12356094 -12135757011201416103628228328412195840 12356095 597340828355864899497572322539551434600 12356096 -528872221450004009787415822210053439488 12356097 164793923935478318749097982932349999408 12356098 -209221284704449247954763872013234186336 12356099 45027281598513811931138053839735425280 12356100 -7069766272975497168927516559855248000 12356101 -13403913696414945129851413219806084898 12356102 -283463860717812428331741501124362189696 12356103 -469728014730756886309898726999851573296 12356104 293064200530441933226982807218403409920 12356105 -1144161573042684775357628625095876934840 12356106 115809266125913215268771489102380351488 12356107 697969457605804950561213261476981622356 12356108 223121322120629342683960489577673078528 12356109 144985122564451678753613295462057060000 12356110 182704636155034341610921253904128709120 12356111 -693356905321578272528230546569918174288 12356112 74301882850829553596399930285725581312 12356113 213247443189204276473547252856888106112 12356114 35078313488676843796152718254131680656 12356115 -799136487844625459684267478474520643280 12356116 -508480448089816852932957735390619999360 12356117 1293801204878875335967412246468600644860 12356118 823001073701674251215197799698198348800 12356119 249386844826194755773066826771537677296 12356120 40077692413128330060486675603105792000 12356121 180958378773185303523320944151661480912 12356122 339399003054593333225305428489907088112 12356123 579959540983111996529752362788415354000 12356124 -366730266923064962839438511530234503168 12356125 533260371113826938445716556885595575000 12356126 49835570303717020532202290014600677504 12356127 230057310264266422471974791694550421760 12356128 906392518221406716290702390006540206080 12356129 -275580495651927701700936428492626705152 12356130 134820005004875642262849920340654935040 12356131 -151682619120599461981892635201852546400 12356132 -526811740127970460495034800551292570368 12356133 1072041344473911544926243726230529654624 12356134 -234275948983468361487318220240918211520 12356135 337289777098921183385742220820070789120 12356136 -1454394599246292173664202180426383360 12356137 -494857493263696339089566517835612087200 12356138 -729657416062585010523570669710347059360 12356139 -693935473550317867647106748095943730960 12356140 117218088509306036294878806069528468480 12356141 -271621291133638891683177860950558602528 12356142 -470699895147332619318774593154819175296 12356143 -1271622846867494450000975614222875386608 12356144 60833208229663149711706489792184549376 12356145 36370183154102877271340516189004357300 12356146 148197013824966760172623865016043307520 12356147 -877332940287542808137279114525985004404 12356148 -120857205215993937115618663516712300544 12356149 373077871235476300945875786330527015164 12356150 17690881472148461351151258063044112000 12356151 850014812735241610908426159667013962704 12356152 -3990918347797350435363520231796858880 12356153 1366170804527578601019657654455698780800 12356154 577408068809328170049392352390743121264 12356155 -117688867049381454497796550054204236480 12356156 916779855685910250463705097085738270720 12356157 980733089099202233837708659132873440 12356158 954503094728187835669594605581129280960 12356159 1183508713719623121206095087671491363616 12356160 -155260201970017600863195339982928609280 12356161 32013427233305378734753027820742461664 12356162 168098093152024284517856077175030951424 12356163 275401581290324440132460691256898037264 12356164 283741546820563011194322655318032142336 12356165 562970764133539197049110850057716288060 12356166 170089122120053387157290511038429134848 12356167 -617403537492299412105386047603037846688 12356168 -321930898150068387352333248272203898880 12356169 -139714468240176921147471908918283942720 12356170 70602677776551834023671307255440800960 12356171 1759661697361920255083415618110566839000 12356172 -507143017177470680018566927455387648000 12356173 -15393398200541733981530514691394861578 12356174 170764970686239946760747032086486534336 12356175 94750845055258525284950410152784320000 12356176 168314403742758185737282539643527626752 12356177 81350582237464723918624509920487490212 12356178 -326791945133798889077809847094709681920 12356179 -7173825841617422685899124015817530624 12356180 -230655660244561590301739423799052857600 12356181 564423759860389423874743658658651368028 12356182 453509064909302346653853123107254171584 12356183 930862024152308836858104820570745223336 12356184 -881667169797723425826320243663502151680 12356185 719452532972879375814054751156909189380 12356186 -96789532538171413225873897368888008208 12356187 185930970053552769513413047591193815152 12356188 399623680340415527192218622023120990720 12356189 1869244343478458099908561343583653286624 12356190 19665174978741660126178292942018826240 12356191 849566363735008411256289835236961031400 12356192 1199469153308636978097606402912492060672 12356193 661492027617993963234470229591497695200 12356194 -540557816852085130541777567961873720960 12356195 352346310736680242741325500971176350400 12356196 598151286582582893188808003900924989440 12356197 -11466448524817052462631681393561012736 12356198 79215163727812907304261350225647764864 12356199 124535049073638975995641363128386800800 12356200 -88180361126386736187495557617255296000 12356201 -78551181384764850976978954146738966912 12356202 220626954063720910711287478044918220032 12356203 -1318250524662867284050652349708066728096 12356204 -155652830456847774851949397210179778560 12356205 217462654242798662069270827280794683360 12356206 680197214349132928212927910368237523200 12356207 -30949292657181957344793934378640091648 12356208 -85016952564384911992799042067195985920 12356209 868419490149722432631866730716744403410 12356210 336654583718149567163940280610392604160 12356211 -29082881060889425410196186715770929152 12356212 -1259440252806648086777105768095445422080 12356213 -1106777741579275412280482398687812370080 12356214 -64978698295145146840572521470827029760 12356215 65506993138144472102180280954992909520 12356216 274023508359621699126216093284330004480 12356217 12491071829506068169042122617367867834 12356218 -34016277392787206505175823273471817984 12356219 -1056375108551541473294929296348678352104 12356220 279829145549769423623627184603092321280 12356221 1104511467979051480387449907656275539584 12356222 -4934977166774185904354638442416934208 12356223 -1648430950906209007648111258590352411392 12356224 6971814424873718813714316295510425600 12356225 4495769206693648670318345655126230400 12356226 -22230089441844924893769601486385009760 12356227 -39100499004861723372836644837062451040 12356228 210168620286614819438975218983915896832 12356229 -788977028802525070149349959276134907840 12356230 -59072815091451331322783159511212254080 12356231 -538594562811183663716855184560471188968 12356232 532254484054849013653080414309580800000 12356233 1644024935953957859661768286350153049380 12356234 638530735053953885835584938891774466304 12356235 -593159655443103164991966026505643504080 12356236 -1134870819974212253990933063566374334720 12356237 -1526025100640199464266200389310420087114 12356238 7608815283203753920964128337518080000 12356239 510693724134614211818535883456715836512 12356240 56205950459481502474961501808727080960 12356241 544516621658020770970061613636699194880 12356242 685331922053051774171110419272720953344 12356243 -1767009072683052851128118513343702311508 12356244 -378820936279672918114380645807869147136 12356245 -175577112238284463179810524386262918400 12356246 -390244074252257201311957459264128898560 12356247 -279142689846353126261644686583147599000 12356248 -714665250130771592347317436246294794240 12356249 1439357796493083445514246954715635295636 12356250 207791344555717974900844017638196000000 12356251 -51463136143940101498934274656352739400 12356252 317751849504672782185166379326675573760 12356253 -171909267324771274475734190234311925760 12356254 -23302201330767339614918330641544666688 12356255 1354776747350847498151360636155228437160 12356256 -399476102704937932531745120970989371392 12356257 118063860275363320593046606034395998000 12356258 -576613395239732235625828591892143481520 12356259 -96422082666064056161344046506272325632 12356260 -131946115430071728055186038208383897600 12356261 78887973702003994323032508819164377944 12356262 -194655336245854338639150635837631972480 12356263 -908577342569503943846702152193202323760 12356264 972640104056325962911026907636167183360 12356265 -13452205251109623524683631985720847680 12356266 -507040129837828647542481454489592759040 12356267 -125775648704482275877606258101456892416 12356268 -355010031788378899381811466886966786560 12356269 -126028330133198550537069669367547908330 12356270 -186042815620103659309146977938697404800 12356271 -1282807909135842163849188801203853135960 12356272 -15781506710602585216745744369919590400 12356273 -709525491674083364958049967101415834478 12356274 60355385743858802499548890369718820864 12356275 -89921922244236194503901882992907079700 12356276 457241913993802881202232578770059084160 12356277 96651161135062488034826834338805509920 12356278 365484289602463692226793868943306080 12356279 -37032643194742247663759946985518204216 12356280 979020122804977398819228290972307456000 12356281 -408341074159970549279842292483905515990 12356282 604605202292160024372901580818970537184 12356283 -41815104500472786266714999763024364776 12356284 782199046215043295114199695061201408000 12356285 1764099677744156404784672373590743980 12356286 -479621871027404531542195743803718188736 12356287 1249532977618947896863140359373505295936 12356288 -21250338405674506918570078060878495744 12356289 -905071423507044130063466942943599258400 12356290 3593698744169335777171968038691594240 12356291 -265355194741314070724487276066221703120 12356292 -122119607070348965130730020182799851520 12356293 145234087564845430394687854216210497408 12356294 -1431125021021085291739682623145015416320 12356295 -76798185309207263987920491169087411200 12356296 -974277453136320929189300951312117406720 12356297 -924331193653636157359573964001559310028 12356298 19102698955785762031909096452754046304 12356299 -250783643844068350632884625954812112680 12356300 -385008212426718332747867418148184064000 12356301 -1662882869091684493039039246765532295360 12356302 -325713120373264754746754513534938117248 12356303 -1656410961009042878597886217939707109920 12356304 -35856695278550813369950077455298723840 12356305 51137347838225363147738468068214861160 12356306 -41518669824872158106946650997687393648 12356307 24043971827310936652262468245030972200 12356308 -51861451160359743293427578797516800 12356309 352329003167951035376047524641763674016 12356310 -25500355496274172324876496676438681600 12356311 24459354123785958243001510018645747200 12356312 958557005209270513500213340828517867520 12356313 -485214801460201192307708145809247132672 12356314 123168927658519585886742870899439724992 12356315 26290262916746587332710432761997599200 12356316 212296256583292947762775076765989727232 12356317 1175315175375736586216780613918965171366 12356318 -23719130129596647335953420089226533696 12356319 -451889897858957052966060046546214070456 12356320 -367879425580224456071727051785974579200 12356321 267426040090551031631592549644892217344 12356322 32514581163810188053298268845122569984 12356323 327028296481066647605885777409548123136 12356324 -63125894818012553852789655333861851904 12356325 -52008193525817422356697202590698106950 12356326 -555664382301844461490564083349598040960 12356327 -632682818686785663186633622661560721520 12356328 -75854116171338018763779069863973027840 12356329 -1143911441729865922845851806497410880070 12356330 -446775785269884834030767221213317073920 12356331 -207804024841597529392049634151888658976 12356332 -650877400890026959427194273118946344704 12356333 1381832250084743105961533723518768393824 12356334 -117189847520342997663766056689922635520 12356335 305707356583685145872771888596770228960 12356336 -213843277845737679071468063573527953408 12356337 78250783739909741127201094958250505152 12356338 -484619200939081284840275756198277832704 12356339 -74990078134000934545031162953792217760 12356340 148216492306416271680620548087775846400 12356341 234209766707728650322630798461615900864 12356342 -256405637003528957227083901029891157056 12356343 -645337063024399449023433094822679449632 12356344 -88646234094586315570909808250366197760 12356345 -13599888048453108965289874696171014000 12356346 -249426281110821121845904478403743907840 12356347 2470906157516598794242165666029758983392 12356348 -932376583631702474173910977855275239424 12356349 28020574774828873639541726981827171200 12356350 -254908188534547979695132402060627531200 12356351 -2697049840943438203262105660162464896 12356352 77858536088978864934314170210622373888 12356353 815556419367846624273191123659762960560 12356354 -9691560831382508014106395153622490720 12356355 381986401573270117230094783958320869120 12356356 785636216940258580043133903363124636672 12356357 124189191881313027547438076595981459000 12356358 -139612890186727123732870021129685145600 12356359 559337337683884942565008575946697689104 12356360 -151491141949283085916221655582509465600 12356361 -282961467997010347005311927236935939360 12356362 -692223422688522266502346828012182671568 12356363 -1475505564882961623638582739895850718336 12356364 235721874079018246416844916616068722176 12356365 15165348801943025104428363058620115200 12356366 134557907314172168540724608372301221760 12356367 440005277801597660097177116591386476048 12356368 -431369466887806016348573564800258859008 12356369 417086926225658528485834620869129205744 12356370 66404832700908761428146308000922816000 12356371 492804430618834065386173599263485103984 12356372 226995726454414573896981222680155496448 12356373 122137098456164208160804759349086716000 12356374 -115363121400954517483808271922281092064 12356375 -502420500517422785503554624937826052000 12356376 710877018155147731170177363787602493440 12356377 731359136243404425989568743770096096272 12356378 -97756292637121607480659769647088336640 12356379 266308022913297603889130436432585963420 12356380 797981053900535790654623755775159692800 12356381 -1599353856251512772950571783892596017818 12356382 298909720390117161994240397538578785920 12356383 -112408168225558172470258633736942296192 12356384 630266465425598273139011506005713879040 12356385 -276765080136388023782507906233876406400 12356386 199347243886202228790601475104329945600 12356387 -1103592107353530510370925235105887852964 12356388 -29929059403200387238879873084285246464 12356389 -796538580694032096741345813413053134080 12356390 295001429826802441053116422766989324800 12356391 888915779503720995854374137000621853992 12356392 1240291768121944114918482944836901683200 12356393 169671214751474878880000457850351521216 12356394 11837560491912581396845871717548154880 12356395 405972425012644094635403261929175778720 12356396 103473565270220735923292194136416134144 12356397 -254728692225725561470907220648789262026 12356398 10756794790327737480646489372226787264 12356399 2792219601555299048822146976662237968 12356400 16855295809114132633019458309953945600 12356401 -611181882589400217677116168887551919598 12356402 172738630310132054468826516831694459152 12356403 -720157193822428291372303118976923620800 12356404 346120791087030164243130299660423308800 12356405 -598940841012329271109898218174477603200 12356406 684196044570876530690370451968284110464 12356407 802414694343318202147478898442467045600 12356408 -1794452164923599493702377314824749936640 12356409 17161637375361003455539119660655560768 12356410 568472003882380087922850356417139198720 12356411 -1321447128627997809053897717846558696988 12356412 -1723154365895785131968312854447070208 12356413 -389949683366955772375417289074532531796 12356414 27738920045570806072229725643954946048 12356415 -1082267791953087254299323177741817932000 12356416 94305815453644663797013822671836676096 12356417 -636901750126618283255623587519827817534 12356418 -46739193523716905200908117695826070272 12356419 1260837803290886751909560930475257858560 12356420 449666190137585273668181055347579066880 12356421 396510530152490114768451596057216256000 12356422 -302393027304664552293129309226008827520 12356423 -84656610186789307799714618749257212328 12356424 -361000074948591475023571623244198026240 12356425 -361330778603744153352190918970347782850 12356426 389062421959974140963237771848483812912 12356427 -566621608188229655669445281540570205480 12356428 -164327296225480455074231450243776840704 12356429 -1348235925697222601546763278151140467680 12356430 -292822932896423639499620303781773230080 12356431 -935139649179825461935785681918820820088 12356432 207188554746178449079666901072496033792 12356433 -494084315357261984893048436846581706556 12356434 306383626164533205513871014078825400320 12356435 -387994421956170592703283967835262669600 12356436 470288313371530790981608215387278407680 12356437 -6466611555570782458294058526381378432 12356438 -758545500498200982384156273401937734880 12356439 -134999418398563287232730085997646433072 12356440 -990720870430621729496041078145348198400 12356441 -696043480573887328541937771017166216960 12356442 -267288816712321598784991811395388282880 12356443 -372442245629339530459467900640110070080 12356444 -550473096478151933659339929648730019328 12356445 -55639884039582947420989380143929167360 12356446 -254255092475497508506558920359251965120 12356447 -799325440494519226428874837087643707104 12356448 159451886397103440974801676363728683008 12356449 347644640232499481049135065851210476736 12356450 489040210751111812101433440035918066400 12356451 490026526378071209220079863583612969968 12356452 -11958616834560786418555058936348645120 12356453 1426406854670694925165064224846691477664 12356454 -443391774185186279410107648389218629120 12356455 -164750006046258422078441823405326647440 12356456 -708357796680819496266613996657339760640 12356457 291755237614961945892276832777291465440 12356458 -361524222609861695547614115366892594080 12356459 903199303393297820166275946198120192504 12356460 -21772098087760406941640053305605452800 12356461 -395415618134110312051826479865831752148 12356462 -29959982724849417449553372797041619136 12356463 23260647652210544247036782026096765824 12356464 155304364503509083132245246896271687680 12356465 -605970172522198618344513962907991142400 12356466 485847351946649891607359361788006711424 12356467 121062426072848435588898635619810242832 12356468 863730481962464513519977271039811339648 12356469 -6125809540998577093813369683059768640 12356470 110073012266549788373707494500088034560 12356471 -788715086240516594319603251790932882328 12356472 120397527246379961532324977553214033920 12356473 585181595946536083743760119528241263684 12356474 248846329248190699758525057644440685568 12356475 731325687044623572863723577306380568000 12356476 -346581993160822403681883498886127124480 12356477 -1159696913803206155506342524705753867354 12356478 -879130247671240667508547028803691361600 12356479 1245003416059621557894087942921165857280 12356480 17124451601330160540686999586078720000 12356481 15680315271624526189898892431152490304 12356482 -49314300248217692295463821959893839408 12356483 180719071482028108630952836122269111760 12356484 7147798576675875673813015393482362880 12356485 7238213923475890082895713119255570560 12356486 -349798962634345604490278984914995131808 12356487 323332402841898198003115790021559610416 12356488 -220879029845221415920942727080432435200 12356489 -1149192686473054649374361268963160420710 12356490 210085880476715739798220191048869157120 12356491 -38488349901166258938730293285539255776 12356492 -1219893189211960552485626575023902179584 12356493 330061369326131265333299737415266766400 12356494 -160390982016014768859195966732766223040 12356495 -104738137749409015598257023304920891000 12356496 -46359486439588413667220383629207797760 12356497 -691753197043130703181304483937711523968 12356498 -159324421316828009022330897474074787840 12356499 804085045269930944361247480028226740664 12356500 -229972704758652750404851855359812736000 12356501 915419923963725295983953793864878880732 12356502 494832712218297094323800615393547037632 12356503 782358835567576960937241918086805495752 12356504 506058294375027453695412908724917237760 12356505 98679761171160024083686420094959095360 12356506 458190804837338237589310576420285388544 12356507 -53999453716288555021445596137225139200 12356508 -45345261984309345742511202046411729920 12356509 588688415868020343433125339783034052640 12356510 20815906056315173485553820479161700160 12356511 -10975614336720981379860430112677462896 12356512 140248049587921803407022069625899712512 12356513 -536751258856918031854168799847296602476 12356514 -56990854555827885855426771664582242096 12356515 908736862769034092045139792367460919600 12356516 91357175228058918153317258589788774400 12356517 -756781033382956594123208291850922617120 12356518 34778748703552287690775118606641256832 12356519 -561837853184013476697076864320749021088 12356520 -174065250312802747669352166118195200 12356521 -278737171033689989280742529971624171148 12356522 -1154982945354431691424302877614914266368 12356523 -28667836437030536284450509258803788800 12356524 -775897038561435692606395768044831963904 12356525 -158677529827188116620941577894820732700 12356526 65834441329807958006182921337132506368 12356527 -106204348342228706606165988129592543848 12356528 272066037232163150615098175038638981120 12356529 21500610307231566537960044072568804288 12356530 599140210851825918307634475246251360160 12356531 28233063905967263423839574656579013184 12356532 578183216722858764134157263050440579456 12356533 16476788897047820465094748141996311680 12356534 692269960124968710359773515297033856416 12356535 764780128177784779374529602195461560320 12356536 -345612453894236971287332205546040012800 12356537 -1497475142836624450669212654855425021040 12356538 -473689874143475187090199776931559666688 12356539 95337504967829867459540449345854207360 12356540 -199462079738568332953641040254033438720 12356541 112033811669745186065337281012695628448 12356542 -476332346872668071779584174820393178112 12356543 -959098941690101303682031649985681539376 12356544 49602601670177697786481903384217518080 12356545 781518522401596002541212258235234233300 12356546 734350727847299360795347590821215883472 12356547 -17707943877091165534953592687889583360 12356548 -73327847101238437600440720528070737920 12356549 -458313534771608008570744014607922963040 12356550 83229584296429638001754896719660192000 12356551 1447294751034902737432193068448486894552 12356552 -10011134962933597912476938706666086400 12356553 326316818010403524467986182465862000608 12356554 51993705547023077964863860878279942144 12356555 548550690065469293031745741442250942000 12356556 271960402878645314419700294815651774464 12356557 -170418599826502803321388882400229989736 12356558 -341465658271801939316122257653815972416 12356559 1164554663327376401681198214580866213864 12356560 267240872409996608925955482394977730560 12356561 41127415444145726048022029172205882944 12356562 496723031732808373504454992615369306752 12356563 -584247682426593889899014350859236547120 12356564 20689490073583054875392949385834770432 12356565 -108760921117199540244505876107888017280 12356566 3767995111789444085507811490498197504 12356567 -421866999655465920929323310689934948280 12356568 28687953122645120534891363499022786560 12356569 272655174976978699724637200510477809152 12356570 656615878170201947566367908091721144000 12356571 -1233293420820216534561207974751266751120 12356572 -413282445452745688307980952605713217024 12356573 -459393061200229972161170100498061666176 12356574 -47004408043010289641102622320543339520 12356575 -529653313641351663881840786305525920000 12356576 -1011220753624356717082857083814483591168 12356577 -399298586437604720447150249898407720160 12356578 22275992162197655165928335384756427840 12356579 25954058484891307408378172629232046384 12356580 -187378818033565150041708930584100372480 12356581 -1605945355713017653299098035040599299300 12356582 183351209251898533701155378866140487680 12356583 -217104862879281038492451420225649071576 12356584 -1039853870202719623931555408274193597440 12356585 512617212836075587040906373229102835400 12356586 341428990505374042939828099642984339968 12356587 -2020303119041574398929891433228132020208 12356588 785005548405360017724690526718126354688 12356589 -233570608990550633326078604159533412352 12356590 7812724102449619949859936607236388800 12356591 -174850664757099977010813766038549665928 12356592 -8303814505868584070909669167520022528 12356593 -1104632712686805245542535212514928369680 12356594 -735806550502047738901694274737573146704 12356595 -70668216483515016629242480136095884480 12356596 -20938929774222768448902683327585134592 12356597 -1580929999826702036605608179032574988288 12356598 181246520187698678611373744979188427648 12356599 37648832721534966866499066058493046264 12356600 -26479338511965364624556947237957632000 12356601 -326441647516162976991057922652095179840 12356602 -77902714867001724397624168325114671248 12356603 -634749972107363293364488392401255576544 12356604 222291296551625790919492476016306744320 12356605 1374989089832019080242661419296530761260 12356606 -484138012121329060132995070710539403840 12356607 693239686036644787312914362822720129280 12356608 214316272558008044826319895739462844416 12356609 27461679231997107419623284836423568480 12356610 130118497047323550149834188587873024000 12356611 -1440051855854161280186958807703480737200 12356612 11251504003273584520904280054665318400 12356613 567348255918060831171714517990760968542 12356614 -510916301886070613939927435176639043520 12356615 1153567888485007110887564413979579792760 12356616 333191719663356283392438857021539737600 12356617 41243368066666427485958622264338499392 12356618 581686710316905495388640787610653395760 12356619 -557311203362617527726064960394341372992 12356620 -731694271566922205210776990732457502720 12356621 493484080387962597604242727949427546444 12356622 33948332885820901098833122190024626560 12356623 -473024866680294643861947188868910193960 12356624 -253059971824136788166780697165136257024 12356625 552304087815827901732156209771155728000 12356626 -492600902628924110873222760314729509488 12356627 -561584383508277362640147402605620078080 12356628 -262194185767517716065446444649068058624 12356629 160583461514686187528597808986607788160 12356630 -90978182168959051149308618964181052160 12356631 -2862243563897425294746657688208578560 12356632 604998534098645655493718804243936624640 12356633 414078737722970572255946846894661639882 12356634 69289340776313285788797976572082429440 12356635 238141986740821082314605913743459132000 12356636 -73718464332644020341986286213389386752 12356637 -51987895526099842234543706898583509120 12356638 -206046287778744405003042279907463435904 12356639 -1090992576918149990644147131562875908040 12356640 -285873359239134336647681550912692551680 12356641 -549213980766655940301417701356710574 12356642 257520149801231899979299285946352539472 12356643 -146729436328561908555074270480124403872 12356644 1320778630022071405583481972899957436672 12356645 61088340537908357971776698188270654080 12356646 118640683777760762154000480082044667584 12356647 -710740059054190559635417023718098576904 12356648 763949777313921213205001373587567646720 12356649 1096978288030186510465642314446675162634 12356650 153158158582802973493850980343694528000 12356651 -118460523838439728738325040226480575408 12356652 -2836214746133258173119418497305935872 12356653 -855753970987117028152353446609775326336 12356654 -359942298606324937999732776884853199488 12356655 -628790544597825708029424587715323577840 12356656 -189778556758637601614802778477931921408 12356657 -1083333315810139518853601711477602106094 12356658 234746485521600501414619240754821248000 12356659 7403810192160979268411308394277877152 12356660 894515244575401278223342529576603328000 12356661 1149597993307218667608790322453673961344 12356662 20974471858582621044900344532490134528 12356663 754139030421292636213830194914351632048 12356664 -1341231224225930939456479709396078100480 12356665 460884577778262733386852588542279788800 12356666 173481320558265785472522409713919019520 12356667 820119104139670819831941214545902988684 12356668 336170815356907080796994459416914739200 12356669 4274796064234459071351787697418564204 12356670 -391313589396693674131937379016374359040 12356671 444103871313329239712580243589986879840 12356672 299443380335997335742859779459418423296 12356673 724215654158898698017393238656183989360 12356674 -367619484261693027557199980251278868608 12356675 -427564928251090179024547577635627580100 12356676 -511424655944977568462087692276623728640 12356677 746044180336100038877358631116686746526 12356678 -407302156060559083567402228175900979360 12356679 508774655419989871069705892026156271784 12356680 -11364692983713675890214755070313267200 12356681 682391907447413948412679291532255008704 12356682 62319081542157019380390910832295463680 12356683 -36149732251269383522218801103412412760 12356684 -308172456014989153959975751979303779584 12356685 397171608197199468086549544875107718400 12356686 458259213789032827547427823109968281792 12356687 -1043466856640243295917525717405410508928 12356688 -42170665128442432649003401223094927360 12356689 -418880408801031054518394646839921394392 12356690 715586562523192945035380102893094205600 12356691 153196285561391690048749652520277227192 12356692 1291208643441623748059323314989829074816 12356693 -20210150175263641448642325800353720320 12356694 24634275644520687034311479249611910400 12356695 -1225508324418424429379776922494332960 12356696 454955246391513943582279101337045340160 12356697 -816360191517982815557566944128166487680 12356698 113139879627313323200487404695815226368 12356699 1672711426004841078098803199142038732736 12356700 342198152367891020895515939164506816000 12356701 182533613317801857213718135965402286784 12356702 22784422771899727034067001893220779072 12356703 -392885985781800649539821612035877546016 12356704 -296249848667105553004782049024920256512 12356705 -125359850436270210435622800492889527600 12356706 -106044141457147396256687258702125056000 12356707 -497512191134072572187985095359556157120 12356708 -86120372898251524375665080212895047680 12356709 683355860099328305599448938304904556128 12356710 -8965828016386428140206244174237322240 12356711 -752486469554445152049584482254846287688 12356712 -11934081997288434007184016986877158400 12356713 177559850051858934462320954988544443962 12356714 -299631768413383469712628067956021502544 12356715 32964129117643079121712446600938073600 12356716 -498115212732695047374351742704258885120 12356717 1118215816423227196922890329934655687766 12356718 93599275632582125357441504930324118528 12356719 -347370118388281910735389647191937139200 12356720 -32591742450373855297873703783465779200 12356721 45215424336762977925123617172071776308 12356722 729323619826033735217503601848956875808 12356723 -2295115497662310218776058570316993025440 12356724 -24917995394973617333875484464028712960 12356725 71288589927471601990523647924676494250 12356726 -596642503245031525253864917665171484800 12356727 -594905207974617823985973064013247307392 12356728 322904399736638384814132119854029312000 12356729 -152079668717224753471923755903950110720 12356730 128640979973957692745098179292945547520 12356731 -311869895533985048969841025942626469468 12356732 1228923242091099655395870208154180868096 12356733 798338313697785462908139106133526645504 12356734 -717610844592889878599737906055337054720 12356735 1100627000322562029922794221329129624680 12356736 36987486108750002716149922272714424320 12356737 -223608571599648915208803047229858770000 12356738 -2920074818385810863373069037787361792 12356739 -259711752144006155215898359119566192160 12356740 -223735625241824599130958001594680913920 12356741 858775198443229054609744546676501762142 12356742 -101876894492853641254665331999396139136 12356743 -138275351218118232663177146705688025984 12356744 -117371507442453160874693097387688488960 12356745 -48745832221315450288753473306826137600 12356746 -4490858411761978884269428294605372576 12356747 -732496985945152757468019519477368370960 12356748 -456480567840043409035950956377946803968 12356749 577521012092599654331828951393841005750 12356750 -41180779436714278299965372844266496000 12356751 -101922871643844702497670019323147607296 12356752 -207928405104047802378563774951351148544 12356753 55064371630976759717742052402443166002 12356754 135772282757419211747289286499587528320 12356755 -458004708422501662785140016301893600000 12356756 -222325185270022531500696641978221746432 12356757 -18754475786565118104958110619804271520 12356758 -807857083738735632144874130292323543520 12356759 -1069008153660347687816898232576957747296 12356760 127754863962352354805698688791436697600 12356761 -1204283621598123062042282238191680115638 12356762 -1430742353252861421471989134155423504 12356763 -1377749486053120290270887892899147904000 12356764 -334063194437000308029662291022673469440 12356765 117928484604220516560155670347330095320 12356766 -536350328243818145726272988826861014400 12356767 -599666162045267405124894067146091508360 12356768 1555647949661096994528329961146435174400 12356769 -102974436780842539338650111141818385472 12356770 155542845341383915979556856639045509120 12356771 494206864595914988995186218078167967600 12356772 482132075725799263175043268161675297792 12356773 -195067413205056648142955159504723702496 12356774 -289107133400796339795109548555582264864 12356775 190822720133427002780603172308642061000 12356776 506705548063110564660432598564291123200 12356777 1194563935850403745243842367263505765626 12356778 -70026276003819791415849327190367600640 12356779 -516825702814725956785931964368758576768 12356780 -484199390820036334338696904786197043200 12356781 -11907346077876782121867598409479081440 12356782 -622110738449005310930940182182986019008 12356783 66766381851389100243800076875701804800 12356784 -198975586158639343241104517238487449600 12356785 -69795717712115884617572701709542272000 12356786 -52626900745096627520874053129435277312 12356787 88188910087714502223241408066809292800 12356788 -169320304098336575061877419184790882304 12356789 95332859352904209491588971485575908590 12356790 -455605465737719053011938670977395795200 12356791 -748690790527787296146122217975929541360 12356792 -273377499655982147328524136839125401600 12356793 21056762856267128567895494295373698528 12356794 60391476286588099638793389291501507696 12356795 203004878087374110114648222775889437200 12356796 -85094004301118241545430262014036074496 12356797 255402658079732142372217656700690712352 12356798 642742528685091592353262298168162438400 12356799 142972318566730252757562682108544713728 12356800 -94347912843806905328025932685613465600 12356801 -975939206116550019005968349426676747198 12356802 -154755722679154584210116888555936833920 12356803 863286313236229681741163999640097013184 12356804 -273122565644827935098506714659453861888 12356805 626816475236914171789575838388824121760 12356806 -93787244919352885059449391433409925120 12356807 3437784698076760405466931155816032672992 12356808 179455292205992737211949981109180047360 12356809 -3895164625151094846983110452210349990 12356810 291926961660009837540952223861886869760 12356811 206331497352396117487551083419253352060 12356812 216821524497203568582474316189244465152 12356813 11394397061140306451333761631993445600 12356814 193232948579376064814154912768717618240 12356815 527073683940965448145111476366930643920 12356816 -121351431453251981734447402416317349888 12356817 -458416782423834460666559054414872952832 12356818 -30560894120077418437523786538981458784 12356819 -386297271634972395231684897027882021120 12356820 545834427311902571321367314430737510400 12356821 -718089128897419878808006271803304544800 12356822 -392768945374216207048513475636875992000 12356823 736297538486320832825062758610027972944 12356824 14149147230216756016429406925043998720 12356825 -230595107795493509221119771535759127400 12356826 -206617204193992277339016458931839334912 12356827 222819927648762042205121031142179008000 12356828 -52443155160053115927728211856750139904 12356829 -344142249309176170152312915384786392826 12356830 -119219757978058530525893218386047932800 12356831 2268684498971342802110583122210560814304 12356832 -887236520613988472216385387664739401728 12356833 -88668996809247071438432699084443995456 12356834 -134172964371667452257956825739993630208 12356835 -559073686256722206779751820529445675600 12356836 -477988924738018654778656258440005925888 12356837 -859901233405634426453534135380040599968 12356838 167973362559077800476599618142160946304 12356839 837866720539172410439900206341166594200 12356840 -503667801758797739696148411478302720000 12356841 -13710291563139762208539182209278535296 12356842 392090083755173157660570642732555801600 12356843 -1398447664510474548273886441721832496908 12356844 285623277179529629360290700161744911360 12356845 778107799057583653648096825442662774200 12356846 541743837348884719408419215496623462400 12356847 1185068339809686834615676917888562481040 12356848 6707411140187405473296601560771461120 12356849 -541021187437244713691801161578243550620 12356850 -217823747377098761876767912963023456000 12356851 271860172789893123812635120449982976512 12356852 -334218537490938921048514874725658553600 12356853 -178588543122268030812222925826332149216 12356854 -110683655164101025897600368322734819840 12356855 259439741673038968715655736059280116960 12356856 58496612713393381594267080323250339840 12356857 1440650349713880810920394355991888704106 12356858 886866946173962655713057817985144471776 12356859 673362379509137104625764994403498018240 12356860 -282753972358467649871625552044142097920 12356861 1475357209543372224089009255626418027424 12356862 109187867137956271790649717075378822144 12356863 -21307648030520032307672858319330373888 12356864 807320317292296054240600700534453698560 12356865 181822935488820666827556717126624916800 12356866 -278454044321793433025552056598667064368 12356867 102427490865595469147305908404892983928 12356868 -254469755299482760420393878494114611200 12356869 -1626182235409389142577555185025625134274 12356870 -158491965083163114651189152597548525440 12356871 -8583517210899022155751415742646184160 12356872 -798577007788361371799941970601459916800 12356873 -1929210645972017008491235470394536600576 12356874 -5701804588008714718628422811890479360 12356875 177561506320748963319486769471958445000 12356876 428038828737897337335149684916699463680 12356877 -259685208855781574840401785807090761280 12356878 212418221398054598936324430816461893440 12356879 -207932268744255613076271298865069110080 12356880 -173917532606801371394111784132296048640 12356881 -1940904353467749848022649162312293034318 12356882 -15053832777376375782383117273228228208 12356883 234827987805682802746114055403238992 12356884 -777050627568009157709915006169342381184 12356885 988712706419590502766494583561398831580 12356886 -529035600884313672823403934155562601536 12356887 -852906046412619125300634569668662593464 12356888 770030645010312467547050857553239695360 12356889 -248174690689688256040216072563504886752 12356890 -36350262804298387707637585259062026240 12356891 219208642913800287954531176425031804292 12356892 510987617127485679078586863720721050624 12356893 -1923915795116409316471760704720198984858 12356894 -141942968373044973643172679060252754560 12356895 -52688464552591550705282817966243408000 12356896 -518048360789804217913090664569248350208 12356897 -22822108498857601108914583945614433920 12356898 78167127125047672225607393014352483328 12356899 1072559920225154596163178715899831935664 12356900 -5422863753359886424508482684028448000 12356901 527891131360276647977107981122598555200 12356902 560017006313761274981965295185824733152 12356903 -76489276760797400841802795387822925016 12356904 -96091715878248443880502723950206484480 12356905 -100889948570114397609840130350384240000 12356906 -17389121377612604353475058245615200416 12356907 -344701785637123063742376616698576809280 12356908 -261110789670238486599728782669289992704 12356909 -1442199461048598990018692912180468100480 12356910 -2691386493598914423986976433532190720 12356911 266660130417244591749983181628928123904 12356912 -10615981768383534980579072400711843840 12356913 -811688914306448565750009402996174688656 12356914 259355250435874480898943398724172524960 12356915 470535498107694284289100834699150552560 12356916 178904518780404678763761204786583142400 12356917 354331982596769307999672754440324513952 12356918 359706092950242689126803921232783289600 12356919 672354213389749295603535653459114122944 12356920 669088211503950141383811442268531404800 12356921 19630393001389049628367484760025379472 12356922 845700283383000619548694222836233832960 12356923 -1396278222143032110144330997800844492828 12356924 -338214296805577353164775281168330671104 12356925 -72103767937182442997821268517201595200 12356926 531663279963887653949739034406002371840 12356927 726939131899759104072509788619775408864 12356928 -3122214072141111717516134147036282880 12356929 66498238293513734144617021504262754000 12356930 -181506013438063591853053874586014731200 12356931 -192949684108472684143024586264117635848 12356932 361651588721757845128932442038910504960 12356933 333205407919433706774602581765551937182 12356934 -28196506605561804496281102549208879104 12356935 -14922341921484055966664828009900530800 12356936 304494935683781253382792708583368949760 12356937 -574704488594944346087393079997590504720 12356938 136609043025140271986852472229552412160 12356939 -481444191367632655232992518400348197744 12356940 -102666930382020449203991851577261184000 12356941 -540500085243998860104655406044370719616 12356942 -389779378997877164865007117589873719680 12356943 -64011941570101485998223837077261667840 12356944 148181273796503038249757495163451211776 12356945 -755228834030020483531114740259220172300 12356946 80214474140042618575556626380939330048 12356947 123098567907058571311132190125022588396 12356948 -579860698327620891304138334975896920192 12356949 -377009240493550025800565443327843594944 12356950 198957322180595560928605758194529513600 12356951 345367709267700694840422124193730098952 12356952 341027664031702088430768893379703173120 12356953 9457696172849957681079541053492185728 12356954 -174227848010278024666385653011143685120 12356955 -9236104649575656297712719706698096240 12356956 1119180581199805448240231357488384709120 12356957 -549310095409701642602473009997063848512 12356958 -995343657725984313021048819006734868480 12356959 344132405365890468993706056678293008160 12356960 304780005872552920134958940258146713600 12356961 -205214618686937621018588127359110023840 12356962 -203331983200840014364046764979477646768 12356963 -1682414770766459640576500779158265726416 12356964 2766482687249083405446623203870976256 12356965 116298027284174717497379346895983220860 12356966 -411098947067479949104297712556708065568 12356967 -757411943841644245698842798436852308568 12356968 2600794804876210457787183435169873920 12356969 -1772195249805451576527586268286356178630 12356970 81655890824572580142405662292943349760 12356971 1485310401483220120839210160509861192744 12356972 3070786550828223215196755916768215040 12356973 430486684141502544181790866882195276800 12356974 276194125169641386149244758446945708800 12356975 -486485061512771830997526070962537192000 12356976 224152581627517414351016541624987451392 12356977 -1015307312504577544316593848645807239448 12356978 -214777412219835596806882082159907080160 12356979 14963712891420884552213690567308092984 12356980 -97148988868282230704662118226724208640 12356981 -212914367316790185200958919928513780352 12356982 -220274496811487042850557305317961175040 12356983 -1018614849342021726419012801088790543768 12356984 829725391643031077875532142662711746560 12356985 631743201085140262935283247143557768000 12356986 591227135174950914493752181917827406192 12356987 -885317900542715235567536128998273156240 12356988 -19773998025059544744701574364126224384 12356989 573662404041698453467680568403500491756 12356990 79636341364960008874372381114287638400 12356991 -958528776029918033529475263978559245000 12356992 -1617252182125593561091704226651412889600 12356993 -33667300975911811068284055446759642880 12356994 -187847723371811493033092848871138411520 12356995 509419542214848705461263855210609982880 12356996 1150068111771673092090449160698760192 12356997 259898224919878540658814701363453676960 12356998 1497565842567964238115785245703636151936 12356999 2209880374253587185756479995095437144136 12357000 678499225495403267660778153068567040000 12357001 -204388240027993806992051578977763703708 12357002 -4519843714458775060072972736518480896 12357003 29116859515599401124924906133853736960 12357004 -815409586503641778102189677115688510720 12357005 -316455203276382237968372913936451434240 12357006 -148487963136528692181484078227921756096 12357007 192218414059911829999427585501092292288 12357008 84732814264484372310687580472534802432 12357009 -88691589714491971924495894546915935360 12357010 540034556174472886066002072927531584160 12357011 1632570661731384404449632189292701133440 12357012 317272498177972904573181717283752794112 12357013 -909353782952447519589252817264785023456 12357014 1003469382486126992285196074371630664832 12357015 -728545923646971996067640334334348479360 12357016 99045899913220632029557802606351155200 12357017 -1239645825157597705297692121285826064000 12357018 -482078884838656337131143431238801839136 12357019 -482412677570617689642248596481909329080 12357020 -108587187972398497563295436537191557120 12357021 63269282182679095612307936244711472512 12357022 547551866413858893229324882720303418880 12357023 497145164806324339675295699038232189040 12357024 -382290756542697510921062849583532474368 12357025 -624155613355349772685965599389369861450 12357026 354605421610305380965074229308249681408 12357027 -31289360239210562077218750776810072520 12357028 1071166182143749134421725738883339289856 12357029 676965776965997012544867547770074973630 12357030 494335426687825235769526676636805120 12357031 -669406387570723143498625907224877708104 12357032 278838788208731041367257887166946580480 12357033 -118324947686191938173366651158216384896 12357034 -79951240507593715450974157953632256 12357035 135331655056723121903346593121049008480 12357036 1106139565054945858929272131378231153152 12357037 -415895443231726171006058243572967186496 12357038 -315175907376626244870714708918014551104 12357039 11802901936531072999157908805630608128 12357040 77573797337588626368182885828761681920 12357041 -757702413246656457906403555673318323200 12357042 427593975104666862157271862637460217600 12357043 -66523718513453785403113707826772290400 12357044 10272030297689448037108732870719086592 12357045 91258969692375902312317511464326058800 12357046 359692661562266808249567112655832680064 12357047 887078419965016806684012412376953479192 12357048 90021950058315886276242353721461637120 12357049 -505565274906884263872048876722323373760 12357050 -105870155079067891869569809416727681200 12357051 136641161405900950992437581005342605568 12357052 1418032392122398819964394807468773591040 12357053 869228594421448473993001122472922951040 12357054 -16345265121011357669841403966909955136 12357055 -1396033054318551589638960017312260935840 12357056 139370247737590938431787178300551462912 12357057 171833042526467820639189109040852988192 12357058 -27838200852449348350545617404636919808 12357059 82683065310542340015325658722097899728 12357060 379705292834942523791658308067408936960 12357061 448149652363797220427338973156098339900 12357062 12003366453137962947083416212974603040 12357063 -1325648561575743890633978335022803095600 12357064 -155246937446203782865531471289589488640 12357065 -34704903883588568344049263558201393920 12357066 -274020085382340678632741720907148421376 12357067 -802371706914563237100416274864523403884 12357068 802732388596583718741155952382684177920 12357069 -29184762766079811063355888140231582240 12357070 -141081051026724592386067603009396237440 12357071 996276162647239035708350809915808812272 12357072 -6233794442994626387145648881185849344 12357073 -854582432694462840533644826886692497678 12357074 -1332557903691083681715433973513455569600 12357075 11922744965946968203471482475161031200 12357076 -56659643619016267965736930614055258240 12357077 -436406659165715642805814716218662513074 12357078 -450695875989870042696778263161102760960 12357079 -260801618287200418712948997366499179168 12357080 554553980955548958252352271637956198400 12357081 561771018050221566358003935082887090480 12357082 442284675052134146540834757244269312 12357083 913452534582450250514728724023214596920 12357084 -191617614940003199731470337884207281664 12357085 89975197265845341252102928475123203200 12357086 -15163082233229230689515489277426570240 12357087 -304128938893966134762330139267730574720 12357088 64752949409681733142291644880909762560 12357089 -643064906002587208783668968154451877820 12357090 644555823603831395948483667975725337600 12357091 -1826608493344792980862053755016828465508 12357092 -1034068375923421732242709717152332479488 12357093 -219619797629754258603925245776503002816 12357094 5759984727182178466628444497181597760 12357095 369085918172613858775923429813744719520 12357096 -67891827880945690905480468472344084480 12357097 2024285466607128310557179497083102940240 12357098 -245278306558611557859023763915054738336 12357099 -1414659174340415804197716848482780710912 12357100 98538660879444428536265256599257088000 12357101 -2379847362213898466825956644262960382400 12357102 452681637439982635928269723610173280832 12357103 806989972712178059471409463146524258160 12357104 -56640224740140444510619038430017945600 12357105 917818028733875687522318953590648189120 12357106 62689512544898611446672316444659669120 12357107 169046976206461438901066689305842559312 12357108 134202117871235453761339618091057476992 12357109 47429699190044183560939379278311603360 12357110 -196576289693988207836203498578646487040 12357111 487724004204086098665485919844384567608 12357112 -261803446176764714642251368983160422400 12357113 133425805430267787914279335212782760 12357114 160286504919542681104406234392935554304 12357115 -308365196457306756909921993548515010880 12357116 -1004969498931375981026062174517860853760 12357117 18937456623960436379451322030372552620 12357118 86312500733172455956393294892825680128 12357119 -629456803177671650372119738268547540480 12357120 -93275225876740918390138487813072486400 12357121 -478860400548818885221892835870556508800 12357122 651218441530405902715163212467305564112 12357123 -410213624322547480969605278391304671936 12357124 112206367588400423387519396304161452032 12357125 32663869113542435412936302758440000 12357126 303529945080699894220253671002578725824 12357127 186021191081337275714470359937064976384 12357128 110406022606150136360332600180532674560 12357129 428782875035081487227148518340158701584 12357130 -286021513418718902536410098719867732800 12357131 484698430854032214389657790751303438932 12357132 321511479826384993526653233658186828800 12357133 -731074629315875382042687983519640700618 12357134 -137786132340652272965516114805194462784 12357135 281597204761833014421885267119808328800 12357136 200163630305921897804665154245931040768 12357137 -139231240319836545836042926627561234560 12357138 12267602935659405045548213982670517760 12357139 2216226285921589635541765031194382914320 12357140 191283788171454424006996384219266205440 12357141 44238483102708700469846686510326452160 12357142 299467291751587675301657100142516970112 12357143 -1291747493661567675630972021479418727608 12357144 435760092197232771557716377467019264000 12357145 -361645531574192511323854576789195369920 12357146 -1792847770115781251307057139144886049552 12357147 1342238921101854109773422242513087526784 12357148 -12928680154553838053670776847792245760 12357149 -222146856914111805460511676388156343808 12357150 -2320178020246823614287755434128950400 12357151 -731251757288163231692026345999309682848 12357152 -146166274615394528120200253703562395648 12357153 -330022965796696809274087197319979007216 12357154 68642611427697009774442705793565443232 12357155 -209574423371675254493645414674262360640 12357156 315601459817576924244449510190641995776 12357157 267767010759693120710450364416396185406 12357158 147521424450947515556875315223385415680 12357159 401440433800953740632091399658390520104 12357160 -883276662163005477789819923447970048000 12357161 209756909196743541971868808122386526600 12357162 -261947878476180792826868446457961466272 12357163 357548456407803659466399423026060673840 12357164 300142957815612270154128531660858611712 12357165 -695795618718681487545404703555255646080 12357166 592441915621979341864974103940403806400 12357167 -270238164093343712449873761393517868784 12357168 728619966489248032132459130409713664 12357169 -49252919715406885752873558000372240 12357170 206927581734686485687758833348346447360 12357171 -1083801496392972056585606489393513711760 12357172 -404614052622292875904638190863192413824 12357173 -1318133901352385495826455600670169810578 12357174 17103758998550918940757405007984199168 12357175 -877720319362891231276479298754028799600 12357176 671079194302760682905142857924336947200 12357177 10870965123438963145186293776359780032 12357178 499052450473096290973294116519712224 12357179 -645912868546668768220135736725588520220 12357180 304483605975406666933337018394963279360 12357181 -2039221345289603474667196472508276248628 12357182 -53227612168368536086983428191136779200 12357183 -642489078033665810268259613741016133176 12357184 -172668123946930931952590862450786566144 12357185 -714169885931348307197180080114660984620 12357186 96481146091012180637141985703086449664 12357187 -264791114745172237012270008756687359760 12357188 -1042680208418595410751981560821662898944 12357189 -105318429533808870197401734494029059072 12357190 -429640429952938048701501946361144515200 12357191 2081121097531651891008933010734539904 12357192 91710369806456185333013473830595952640 12357193 312014464502611191277969527233431031424 12357194 810784779720705902155799622845608462896 12357195 61372774043496613346896341068763962880 12357196 -728815384737259426736683489997480240640 12357197 -1537554116145402552836140879273825643988 12357198 -4659553051276861576572689955034683648 12357199 219879815845918892489617938521265454536 12357200 -90279458616296524581141687047794483200 12357201 -97689754059134550412786897432627722240 12357202 322833824770573579604910027251486667264 12357203 -488825355399240818788607533709795621640 12357204 437492966262353761889266206945204381696 12357205 244073442601699589442712177093936435200 12357206 199349008973228681079439322012854474944 12357207 -30148114789938070927684474284618640872 12357208 -273186704747384301852990923956606679040 12357209 -523918989897698804570884476283136617590 12357210 -237892051677405459602799564954844492800 12357211 15414073813728527385520263042020820560 12357212 1349661922989465096905871207668456729088 12357213 -25369055970793530663323243793147782112 12357214 -338829009845908644725970848405631836544 12357215 208939674640620816047242043785591640640 12357216 -269121119966164605074363466963909083136 12357217 -790996597388840915485989048131635631340 12357218 384997512086292728444893853426982726816 12357219 -351793271542554962180377130331490452480 12357220 194032783402108334146417919772487680000 12357221 -35774829738372108176086519764430860360 12357222 500192563176700573603658150629469115072 12357223 -163829491116019018993249526133106064080 12357224 825508773530189084987358010603683102720 12357225 -439724935229177591265783187739137572000 12357226 -8834556486547371256807043682057219840 12357227 296656025390885590837303222290320362752 12357228 -104513023623234877279955989279420188672 12357229 -503412311476004508624434784111578144170 12357230 -253761602691086889759717355306613854080 12357231 610133083525075726406324620193975513352 12357232 88221244447103962430030827522844196864 12357233 -65040303200062113899898011171827844736 12357234 -391138375330530198123562439078292264816 12357235 -496644827054788113540564491397717125040 12357236 -40712731024057385367811294780561920000 12357237 1178343880714804389195028214573113059360 12357238 -443630993063791772889369417863871024480 12357239 970092705719431477883286943969680144000 12357240 460282214244677202918545396175706521600 12357241 -395879740956577842407233917926520968828 12357242 -1875978622787403010340150574387228288000 12357243 -1221238113657577509041281275722355737268 12357244 247742411213791339590540274515288897536 12357245 -1028024092222656785709345608877165196500 12357246 434456319259870436109151767130949952 12357247 -41002020421445640302692494618390724768 12357248 -1227550070721412785158771460308729856000 12357249 -192246591611136073496839309924287782400 12357250 -158984486895908016075752248867487640000 12357251 231565753773616182286307280280598819904 12357252 624120891994583605874431057329068083200 12357253 1277031683012792409666067350582775633502 12357254 2120206419550157031879838316873656320 12357255 -653231407197690963621513170775737020800 12357256 -236540762499761795597507285554623283200 12357257 1649337557675326605833002430650400555904 12357258 469189379710043621962845443059735918080 12357259 429913140830079651212562049303893532960 12357260 74461010403521196581130684292518528000 12357261 657729267942151706881471859792526811200 12357262 455377708364541619239768719934999709632 12357263 679531446613993622712685062028411477200 12357264 49107049739145904782524190781892788224 12357265 -713531429986523484380464379082501705600 12357266 495154927871315666442997472366027735040 12357267 -342377591239757347852607407856129721552 12357268 14028508261810505367271615049768558592 12357269 1423223348129047899690256578913508246670 12357270 194813736984401698569916251467830581120 12357271 -1160290353290861675898596783887243849528 12357272 -778394454119132974217522599559151667200 12357273 -1103567374677391375445423667283827476016 12357274 -108414617164767328714630724497204977408 12357275 2362982429041499391663519714543957600 12357276 -6720093025452301136660328497245793280 12357277 317266663955277180024384475388065387200 12357278 -246280175519226595573971887502686290560 12357279 -475574067197211096117669975640198687872 12357280 420504149279724282906032899183621570560 12357281 -425228388355424161720924647879289923948 12357282 -70804839099737866714301677682480873472 12357283 1417567910950881433397837429593265885400 12357284 -49436782980272255168210221813690752384 12357285 -663359891897940620541693607741870504800 12357286 -634436084082631084297003475347849125408 12357287 -406436037641416758348619298965290163968 12357288 158268202562606845370833596501298252800 12357289 259396749542087170142910239105922824640 12357290 -7538452036831353219106862829837945600 12357291 -208236990091855772935841314255238346408 12357292 -565659353446539898970184482744476297984 12357293 -127075807593815562870233142029251779456 12357294 18446491899241568777161534135807330560 12357295 1306116965960948813469648475336955434800 12357296 -41844157993679986161047993670099271680 12357297 -3833863920476859796729686246666868992 12357298 262951503915208022564923113982614214560 12357299 -1220711953352241105001480807746229427700 12357300 373020298506476984040573593391734476800 12357301 1153061415118012432951195274398483240704 12357302 -80385397308859522179657061792136827008 12357303 20010460562597747980264749202819238400 12357304 1716985212117580100962643751862786805760 12357305 -1085805460634559942636068422102729620540 12357306 325661804554302301368929644250709811200 12357307 354415160789710405988699330748733459556 12357308 -900326143532514200052989262288213507072 12357309 -124322881783039170394889969005699351296 12357310 -116446804616858953817286770339617387200 12357311 -424019732640052366974967387786461773328 12357312 120721303961604483706659383649201291264 12357313 326356721093991683621627443170950401280 12357314 -448675680515285176538705226283886513280 12357315 489653011593787217584093950606291180000 12357316 896698198836248766537850253183331367040 12357317 -613184176770243172954415588565620837568 12357318 124955643741174853948367671129075777536 12357319 762874162941663936071570578319369633408 12357320 738855595806656697728230675937891788800 12357321 555505702162946550466726009688585916480 12357322 1026821222503155136804433420867731476480 12357323 71764571916477444156743662661909592000 12357324 -216405966526252079587506652954742590464 12357325 -40644490669472797085894893419692066400 12357326 -657305263774624619294339658245393901888 12357327 67555520219188050399198243422468106120 12357328 -177087131014190274551444008879233998848 12357329 43628503363735557762247451344845427200 12357330 -57609507838781904855540940610972352000 12357331 -212170475528097726193622893899227069280 12357332 -636979643607588645988827445401626492928 12357333 328214555554143079192232312581376937600 12357334 -462584968912954862130449944897162076160 12357335 -608314159830564991022769837045642391200 12357336 319235102250616042946582878833720422400 12357337 -589549809904387447657375909415855225088 12357338 48023993378588671924402316936332277760 12357339 -853354427105203442790384988414506940776 12357340 9781310889448326527034386096082201600 12357341 314167015390823726719734524417432751372 12357342 112917793834665724478804448470266501440 12357343 -1625274031120135093679161865030469517408 12357344 -587726441323286680337695510133282439168 12357345 -85145663413938790817914990085327646720 12357346 -565346709731798355948621628269827134080 12357347 49741602271948898903473723066293776796 12357348 380085770538279614104671742579156783104 12357349 653420081150042732620982283900102612350 12357350 -261236748298397137245480237684430291200 12357351 -242199434312477849913853886992172244528 12357352 -17292831737951462483683866652352593920 12357353 -252381666858296014190275820869588448880 12357354 -257381971438162790096535879622547693568 12357355 -968758387723834211171638956250286814240 12357356 340010807101016155377728930177375023104 12357357 269381196061948630647128709930269759040 12357358 226660126998222170611163719537085630784 12357359 376766197871681247909425392203783996912 12357360 -1730859693815430963474655534065745920 12357361 -1154292810755341181301950181995699960976 12357362 327333022218442651932878097973384169472 12357363 -213523156756403064957671328022682446800 12357364 450487587605135097132083726396801648640 12357365 212938925072615464994308034121931087260 12357366 100431128311091528792963345955000152064 12357367 155666567627296404272397988472184400 12357368 -1379198807420167241429583129643305123840 12357369 1136940416100653862005394365653720468794 12357370 99813547862520397395773702725022976000 12357371 167895229412262710872672139511231651264 12357372 -137521686230400517385447554023858462720 12357373 453725000623214115972832363581993712320 12357374 367795806460584584635581311262292119360 12357375 -268492260802994088684867683754960384000 12357376 597338208721737246265349810316180979712 12357377 -336594083052894817369913813887823403774 12357378 -532879932206364874234252927427246688000 12357379 1035371095411563168066179154483334761980 12357380 266689176003306063323786934066134138880 12357381 -589241589649070074393559620686077598336 12357382 474573928257559096867461279790401309792 12357383 12858500930703316556714073390653060400 12357384 -169044416441805910540821450209756282880 12357385 -432548301050077820964101014283974202040 12357386 -364619481022492609149582627076229734608 12357387 -101038312367925189144582837323716254720 12357388 -955150145893108564347912655522332003840 12357389 -161149884583471417701062985926606311200 12357390 33961222585935001913699725290193040640 12357391 -32559327296956867983794312785508369208 12357392 10465836522062881005220456376646451200 12357393 138258613045904405037204763564981358400 12357394 178437054585772149383614990269627436032 12357395 635168492353903239966407830572682208400 12357396 -635758125086974251441268535113889336448 12357397 -222345051973996799419924402460898081860 12357398 -583601745581977180063939440517318648800 12357399 172855475383169231208905881500580092264 12357400 105459831766180300289882809379539968000 12357401 -139523311849641007360574513541382664448 12357402 396541313216908057520852172771074494464 12357403 -1009095666726423103723964192475340456200 12357404 -164224371712953192340501146504167199744 12357405 -517523932188621015452637525676774638900 12357406 73124012328597422580989328088960617984 12357407 740256603756559430275588238518285570656 12357408 -150079176855430621294131834082188853248 12357409 -54539298156530291991630413597416447390 12357410 66590524461584095805626180493783846400 12357411 58599377768775187436799980248871051520 12357412 -524301843265031213436504046083547155200 12357413 656291876698616950444498657861193387040 12357414 -792204261138556738657141951786168863360 12357415 43927585105484892434938777818623685600 12357416 -98820170951743294696988498319992432640 12357417 292398523552054271335680748402174494720 12357418 -19174921323331471913157179206260007584 12357419 -1040706189874711379345691693729917079648 12357420 125691023435070682657948567939864058880 12357421 -1285156182185514793620833688462780310378 12357422 -446169116163735351105975006630890250240 12357423 -298993405648170792104911104780582967320 12357424 92574821604702658475148472403401687040 12357425 -545537983509394018662620823663264960000 12357426 956798253356641471876385136314308608 12357427 449242237572782912115870982020268608720 12357428 1887260467843818227962540647303641788416 12357429 96559177718635026795023981976109370880 12357430 -25314791834574370548380118301654896000 12357431 -32729878780268356364599834994610951768 12357432 811739472017401375652085086933392896000 12357433 -31670854059124263947859156336719684976 12357434 296519715706977512287056197584450517616 12357435 294346426575050797582601596691479378800 12357436 94094121505420548636389656519645310976 12357437 488070412716587367679177415965800124032 12357438 -161714501465740501926870334966265931456 12357439 424358692550484114694979534960515919320 12357440 -11550565332894793847109561088333578240 12357441 2503145028910437454982642903007254646 12357442 766244704597816520333976828857899057872 12357443 -217033383827130853084003777869724676400 12357444 7275149535802792776869635123403243520 12357445 -502974662847064455660251476479807188520 12357446 806392210928244295928769752920100856672 12357447 -821654564822006945470742745922796602200 12357448 119624753228742213140845463383802880000 12357449 539057855843305051055717489885336291454 12357450 10393447989801201642033651821163513600 12357451 -52564523512556751751495242200580058800 12357452 89232370642191623930498756971497595392 12357453 -2044669733768313777410059778307030101760 12357454 -65951622115011805659337586366693216640 12357455 -178438923111626992987784828692688983680 12357456 -189798701857736116320933873165648396288 12357457 -652147574631538517264556116623768540494 12357458 9922632184070143631066013210401460384 12357459 481422707560873149948681936919023432564 12357460 653367591321093788291930420451331649280 12357461 -841360886037361482659994413824998853938 12357462 69143150336935086358261571128679694720 12357463 934870158454444281479406785380990940304 12357464 285359681075994903028265667325937664000 12357465 775878944943945113286393301907778285120 12357466 -854466554408137643991410371273846046976 12357467 1925022947022459472707535449759816354480 12357468 -26890354417685599406915380706661826560 12357469 -25936074396810813848448329394547823456 12357470 128639471157284303004022400532794588160 12357471 -82393967074041609635944901083544591616 12357472 107956055036902980586574001300642201600 12357473 -32136081430938434071427922086244973278 12357474 807778994723915096932412649658877981952 12357475 221888934544477542005964470393012328000 12357476 69754083769858103616784744204679890560 12357477 302417630316989145112670140214702050848 12357478 63100203033051401242773704337356451840 12357479 -301466857206654478616614317664521080400 12357480 326256576563200341951885773608869888000 12357481 -781315201123980708497976905612025525248 12357482 -98372383414812472041405368758008150336 12357483 436553209435699442919964522312485402048 12357484 -706520830064773862231456334020927497984 12357485 -61145579116162852889024008793848256640 12357486 -341208183167877525245906401972752215040 12357487 425011318658592469638835211358967233792 12357488 137511402777678826050108293118001152 12357489 596139656776508614526663863416999187824 12357490 98345386114528624518318525884321421120 12357491 -128218946512669420530316703402531463000 12357492 144121993661030972855658605323941740544 12357493 -1489788723845393708723893891382641090258 12357494 -530762504358434379097408691851618660704 12357495 584865535661083174780711206965956608000 12357496 -1256010790451330567928882010587118387200 12357497 1098239023708629371572374905642301971946 12357498 439142132345354729370396816466096120320 12357499 557712784352282228086028982297278996736 12357500 -155849238433282924830919843722791040000 12357501 186560198703778386218697314036544961440 12357502 -10428379424552134580831037152189856000 12357503 -838353720232810725477366846997849765248 12357504 -1131137662386355623001378647955797442560 12357505 13215825935176844021136982782048000 12357506 96377954578562330732397149878824984528 12357507 -622537354934035728329332857670126308360 12357508 -1148933085134208617771500829140470604672 12357509 496062619589674862680094046014040299520 12357510 12424393795179527450682405530473912320 12357511 -441164289597259492827708689040999046888 12357512 17188463710794771506815403039174123520 12357513 13042959018245252359988411696358795264 12357514 -28926985313883243168932905443268789920 12357515 532946517192849310151770119343996112160 12357516 -3941596361794605373933297482905773056 12357517 -433002075759847815088433273047429433120 12357518 -93091030811197184973227468261326847040 12357519 -49804578233712666240216447344322701952 12357520 -2031259049834367976189969379021291520 12357521 -1050546118887443135056828672087281629856 12357522 1465223310836484285895899728979154996224 12357523 -8286909769506671831837190950729553816 12357524 -627238972934334477437607733062836336640 12357525 -351540639595767640234545482664197635200 12357526 874447216463528208958551121804974644160 12357527 34695101441081401016078780776660201920 12357528 1850199398698534841734778480782786560000 12357529 1902275947567837081908136915436585262276 12357530 -100997407396806924139309646848968929280 12357531 948386448829872346145574420906586091820 12357532 -6240925028749916429278807170764906496 12357533 -699376365238881336621916228999925505876 12357534 -35964055231601132936027423413038117888 12357535 838618361682132822978760614141713421480 12357536 -1603792694909104545713408422886810124288 12357537 -142170698709604895384812619341305274176 12357538 514720636254758048205775426255995909120 12357539 322902163466490107975108754372556133340 12357540 -48857182131711454276293174716207930880 12357541 276928142784945004932379335358301968672 12357542 694241339202014529663306265027165243200 12357543 416532608456866778281463222969857852800 12357544 220223967968017769486602654945277660160 12357545 101131869439385119799012255087013400320 12357546 83953430422697069172979678459012068864 12357547 -1637220462828852518769178372782578764328 12357548 -190971884914438588788890931009313536000 12357549 679622640118531323987841662408515709120 12357550 -19343161283789606370927528650422507200 12357551 1416243842031206658834294056930157005232 12357552 173270358780651574826087192866165555200 12357553 834317681687500322837993245345414601384 12357554 -477201092570106681735431185642979003136 12357555 -4554216828698433599372245720407406080 12357556 352711793665018232353107507237846784768 12357557 1891038717930126956731956812668474381806 12357558 -81980301807095145237143307849376641600 12357559 1045557180781642020091554072550562686760 12357560 -268657638826002662995373211072182784000 12357561 111206241216607108309617800195746168320 12357562 7049295503794613646476240082058437120 12357563 771525188103123025571237253302204703408 12357564 51985760046129512121036501859283960832 12357565 -85203926007990546263794761957040565280 12357566 342369943710958292157636638832902999808 12357567 91204369760456553904029505316670224400 12357568 146293206875414085654461303210020700160 12357569 644660485532492222698863787907280314112 12357570 201570825502169961537674196159967411200 12357571 -536760921928904420033785081375939084228 12357572 -1395531322473921630028365891397661372160 12357573 -222987935245210839709700387897160534816 12357574 -167197487766484296548268921267059820480 12357575 -429719505169654092027840852288096588000 12357576 75524211162556084083980524462040678400 12357577 -1133980093205327095950217724037771345574 12357578 155109068846484512106134063198826849024 12357579 355279173293179252840529657045071055088 12357580 -563785035336288186727494310935629644800 12357581 741548733852547219991470150859374082880 12357582 104193490129723957269103419191404760064 12357583 -740866417748623509578627982375962692880 12357584 294665748985835361944835768261137817600 12357585 -14128669001006951928785818286155104960 12357586 -41307003761919132005904663499972061376 12357587 -329436377897688494849671358772817053360 12357588 -560782746114592355860833836160669609984 12357589 485884318073021175423714659676140049756 12357590 23478237478282790862881498720419073280 12357591 -421341948623508380986076014205710159920 12357592 77691631903955040543450563274897162240 12357593 60201876258096446578279944216096167940 12357594 158850102856573649517964412422883901408 12357595 175731693858723042830481629651034526800 12357596 1204973560100010547588281420968068692480 12357597 593657341456718156831722746965719555200 12357598 -12267921957408635222399192775453975552 12357599 -64972102404890460130504776162519633360 12357600 -50776638990643091562131184537305088000 12357601 739542821808118811128113002931423974592 12357602 18743681583424062540377849567231000352 12357603 -68107454688771643830308598023189798868 12357604 -229539654719492304163057516642738585600 12357605 -54584131047954485528136793592775030480 12357606 86967519644848345010005749804679392000 12357607 -546322643151018660169009443900729811144 12357608 -183825758206042630248285045938018058240 12357609 571920276188887242816720481230584160 12357610 -336124959648035171131865895909456443040 12357611 -491839548174988274073355663911409862880 12357612 647507625843463191789987765414579284736 12357613 548942335384427052745531064022776719800 12357614 814179899943559676800799956311022489152 12357615 456081941140240919802456273569170632720 12357616 -547529759037451431435033074280122155008 12357617 -500785785103373851885956228680119019868 12357618 -8975974313161670513890978988310799872 12357619 522794026634850771376127983075329370840 12357620 -447985858031324385175337076141542000640 12357621 -573305719215752843284938924737693613504 12357622 -9769730280182794031960129622489845568 12357623 387499700525889749222741484567657323520 12357624 -491184853155890655559873150373485608960 12357625 -169741238317726792466290043205743040000 12357626 -57155337517494726677738239663979793696 12357627 -459373458039690273491225818831651847568 12357628 739334199077663090670102397811763642368 12357629 280137333480828146113432516033718452230 12357630 150654727819780299748554698533058265600 12357631 -555162878442623538481038503946699655680 12357632 -86479949161019850524289106558423400448 12357633 958419636930888604001970159764505336624 12357634 926954571521821124793517963154843000832 12357635 979550143911982973432609620947563656080 12357636 -254613296983598028270296888418405209088 12357637 552486532676018839926572271130677052192 12357638 639639769881950335345271619780023355840 12357639 199711406747129751830761427561022233568 12357640 -444529758167171124645608691678832896000 12357641 -26880981379273730988119977230512221488 12357642 244967640684733291805190983726538948864 12357643 31039164046515380893291274518210701240 12357644 18216478937256980742724184207682941952 12357645 100719670154024673059689497851190378720 12357646 16401526916817731199767197219572053760 12357647 555436100319309681863362332702241349304 12357648 -75213054713713219291253651602108243968 12357649 -1040331380366760416898301817747536310350 12357650 106249563305528440266403080160359996000 12357651 -403951950084267462783632190391580368968 12357652 55703637155606190532408920500278392832 12357653 100843908398467389837553973559795241632 12357654 52233283568426853890468849824964689920 12357655 447047856974704356448068227928502993560 12357656 -1596683087790604016160757565962160025600 12357657 -229051628145017533724537387396395872000 12357658 -427140091884523732708773560726152247040 12357659 10075173995071058349886141618771937304 12357660 -38186889040595392619053598479605104640 12357661 439038743216239196532259093130813404262 12357662 -506487903085727742340144439717558487168 12357663 261867754977245877378742898221468548864 12357664 -93469874040842542183168983144124121088 12357665 23873524554615001307738736917118567060 12357666 679553433560049837027423023281229190144 12357667 -122163341013084112573708173461113357408 12357668 27559930322929496140014540526968591360 12357669 -391099567073622942196522582000294270752 12357670 -121431709116558474631532103402981020160 12357671 483381866311365962480079401842717079112 12357672 785445921320041060674825039633018961920 12357673 -422770977427223344465349789395417365680 12357674 120800330903180748299426233668694010880 12357675 302101635518483468116511053543583374200 12357676 389138031622603984540170933887599275520 12357677 -1575030247450521141210615255186064314474 12357678 -511676292348830381710471851775565693376 12357679 -1890646910697355701123329943226472980720 12357680 66391273977909911951840712488655912960 12357681 40885200164451679879663612929228908544 12357682 102727472159450153828973957201552569472 12357683 226416787346508861440809729880709502800 12357684 240073597176574685228206883255863296 12357685 157395158544708045801896075826939256320 12357686 600094285630011502594342948081499886144 12357687 -293757499048410536946708561239832703920 12357688 -135799232042939061671202865250931056640 12357689 376658183105113066395172039154609969280 12357690 -184117683527437130330696248109508276480 12357691 -1941966252787112145660369677456406762648 12357692 6420680045483329262303736987502024704 12357693 14878311921998694622854562515130072800 12357694 -800283934597330641319750483482871759104 12357695 194328810029464327314755111655532531200 12357696 -70028171720583004357719500357407604736 12357697 823684963237918169895025242913051332912 12357698 223914729974236190515335398766014300160 12357699 1040219964588531033696822610307847817464 12357700 356248751843173887345531716174116454400 12357701 -252861222971126645710140291308256780000 12357702 -8535725847654715463672284588741867488 12357703 1004158141533944972981660005323423804400 12357704 228758259344601008546188280377133137920 12357705 90642594075227830381915483653033918720 12357706 708217050704602024893450335366799573552 12357707 2147907746903559545123658576011650676712 12357708 -136553358631143911446365532186320396288 12357709 -67713613614155829702024195148522326400 12357710 301476297143793883682061532597655554560 12357711 -1435064385845693436135301628006214009600 12357712 51721943349214573734392638949277941760 12357713 -107054599819258332251525604422812178700 12357714 449234875931975837790792815115593959680 12357715 -187468331808063424259314746658581612480 12357716 -102600873238702169818295122742736322560 12357717 -71533145075019471630481053496834861920 12357718 -860051385862284934742387210745963913440 12357719 1610212251285783549328299257760071190360 12357720 561941064761784504773288971372755148800 12357721 -3032392502094556774247488169231396256000 12357722 -211041823768000251458339960389708834848 12357723 -193129341348905200420623487940354643456 12357724 304414010819357514016881186076767658496 12357725 -58150757501509146322073194970749835100 12357726 -237187963171317685473292470730150539456 12357727 16922880026469680670204521515793850240 12357728 -712204939432851124275616633575942389760 12357729 855816177609100888148805641609037785874 12357730 -312840337388591113617797444039385600 12357731 1025253922961659336589353265521997141532 12357732 26491711774479041341050131613165115392 12357733 1817853900280527064524037984728124419200 12357734 -502224881772142977853922158632549027840 12357735 -20114355824722953678755011146163200000 12357736 -636535383245436841570336095075377203200 12357737 283456738539826188161445106087436994432 12357738 694439203821591427822200526018784824320 12357739 483053830156011592871033850257547350880 12357740 -45525761142584378404366136265607311360 12357741 80830638035111218605322668978192912000 12357742 828229886617608211928544555508258872192 12357743 -736564457778489252682189584680798185008 12357744 -12777575226986180721136405958389923840 12357745 278835432131306590658438909499061278120 12357746 569534757301854375498867336052820428704 12357747 -283514148390218909127268822342942444992 12357748 777840372793699203427548779676108548096 12357749 -1123143478664002750136827360410027191250 12357750 -32099789190979876027725443184761376000 12357751 -750377599165961857074036520128906485352 12357752 19117688394316727396927624852808806400 12357753 796167406294578249967734181508401818624 12357754 764905471296053573566494920739121991424 12357755 668908399144433400166649929879334396160 12357756 421547473335269712830775932437801920000 12357757 -47878564079250848414748859014720099456 12357758 -144355921992720466940259304062980625024 12357759 629949149994904632975341042595192946320 12357760 -916220955516863906907711075618127872000 12357761 -44246734706164643211141728754990984960 12357762 294203597630458540833898213824578995200 12357763 126698561621805100005489407268656337408 12357764 767774431390381870105263781095084264576 12357765 218954763682065800850940665858488718720 12357766 -113147135619821424625531715047992003840 12357767 -103655754492800891959379278486050585600 12357768 514245126485878570112484571463054131200 12357769 391360410804185223143118007735385965620 12357770 5975412009161155556306589372248985600 12357771 -951944013127804011233580003265586752320 12357772 -9548501997899045455728235029380787200 12357773 -794894032917726319397852124758462811978 12357774 -207691117028082813504680925323508192384 12357775 -171291621370120790914962182304181621400 12357776 -55723045757687434259279535887696314368 12357777 -699248678096845889729287829951951800080 12357778 -133815503654539886405940421306823497728 12357779 -1195011372705518804055895119886685280 12357780 -100929550759838859587642983502939658240 12357781 -227842628162688997764502173542535042418 12357782 284258224671179652166004992687799272992 12357783 1092806127484076260449256548240225382752 12357784 -249345884537986564811431554448479436800 12357785 -150323073767977039812328598231230569600 12357786 108246167747165693589354971682453688320 12357787 180628162371792133135746884132954779368 12357788 -93736999314658839662820857202382950912 12357789 563349678403985659687862681408165745024 12357790 -813866920613685821947767079389162796800 12357791 99877290651382230121773751935196308192 12357792 1944357398026565853662527566038842736640 12357793 47885104751146182727126008389185616640 12357794 -93059209474408867531018193585676288 12357795 -573352578348312230908799547412386489600 12357796 631405992600858236015183098979274716160 12357797 806238134328372278228227333216221933246 12357798 -146533341519519275740917823746100993152 12357799 310774766025421523855685901686280769160 12357800 -158425316778930799792676548367524608000 12357801 591450372645619161125012068063543568292 12357802 358007376902022652779789924682630137600 12357803 -807179997932810232866990285570431743948 12357804 -84121280206068015883617478799243378688 12357805 25406590423476791658074515978034977560 12357806 669551613975075616186074265308690284352 12357807 440993218317535643595102385063608918528 12357808 -46543803478381610398596920817472045056 12357809 -547473201804870945203618384471573233920 12357810 80620724619379837743090575145054894720 12357811 -65344696567223916345868094389688296728 12357812 -1290868092166730682729180438299107061760 12357813 -6321132117946643234464153722359067840 12357814 -188749036752574430198322602454620873088 12357815 -291589351461788501622160221427441252320 12357816 520444873099522610249280492444898959360 12357817 -154749077550524029014895946524087862960 12357818 313063945127170880490787600592860032000 12357819 -886376234833317549809196069783006985680 12357820 -73930488895599401087349369833128504320 12357821 -97561695269005268011333155556473629088 12357822 -3819232748291475783257560892931841728 12357823 -641245583566412505233482680731833812928 12357824 50573448737442684349416532187761606656 12357825 234140342206614368188522630431165231600 12357826 -49425761805720860533210459939552874976 12357827 -2008042145006058304638742575965230146000 12357828 95836107211290088868345713930681344000 12357829 1758018756320538230311057729743176738880 12357830 -203840716123173586029582424668719558400 12357831 -484172760298587230093925995415866217600 12357832 811116852867395253373534547571330278400 12357833 -1883533368334093874186816481489185136000 12357834 -299683818663360526977392283985051061760 12357835 389101376111174155499606636116968675360 12357836 -354295921940015513702025147215887115520 12357837 -1959333956731377176479887770459068688352 12357838 -812350546884298283613693668563449352320 12357839 137205438703444828426421582781755618928 12357840 27984342654945046205929563423957319680 12357841 321965411233700576499601205493762764272 12357842 -209158964347069849642970413922127449088 12357843 652656255505613826162413503621014164664 12357844 677914516907128192108597960147813896192 12357845 214899982578428065657884308769404097600 12357846 20738119860253337065726080218409742752 12357847 84498866808017993836197668343280260040 12357848 1324859405059037494435914632706343710720 12357849 54708283707730884575354841194368616976 12357850 -4352298817096803492200185270879968000 12357851 -658568272549699079973150900157620288 12357852 109511064977621503114869421591973873664 12357853 -556415936566739159908686895726938519898 12357854 164061499089406976556687148832765284608 12357855 199176574245609887970317462655595094400 12357856 -12618504214487687057543492112488595456 12357857 -1741344182798432823409349236519193659200 12357858 185515331994319068428942065699004256000 12357859 -988145645161884247615976148547686946680 12357860 -698615018967141687270212165449012723200 12357861 11348675218207043614774750834841799744 12357862 -185931134052475256557035011120363175936 12357863 216468863583579598935542816306499961824 12357864 -1029615176646613485579206331097335383040 12357865 -326773823437542527914596871102933061880 12357866 707520383806396536575276204208539673600 12357867 794199348819884934849961796422350190680 12357868 -77786350078836358542525024482178028544 12357869 -1090069231985878986715195073604784178730 12357870 -10019918598356000829862498912407244800 12357871 31598363815412993729131887478267609088 12357872 -441100094844483789680316207850527719424 12357873 686618803315687806455700063743273822400 12357874 672074272134887114338883884475090577936 12357875 2225916466176782426016427402106820000 12357876 47889098846976620045736433008178348032 12357877 16463377072306583152872899454363825792 12357878 -32441441884162639269857295782707372032 12357879 -871924576229371085767138750270503041712 12357880 -158494636432798757513329297818619699200 12357881 1248358305685217951719633695063198680682 12357882 288671234191654524534033805919317277952 12357883 -1498356411864565728408094693245095067868 12357884 -331249807325477517701156022139200872448 12357885 -521079337557385179814494003789055987200 12357886 -878250305915641094376866380891831897920 12357887 -169148560608444865031788450315464193680 12357888 414706129051090403008689479858220171264 12357889 -305071804993040824820633718568693776044 12357890 -263948735925915441843701184310005112800 12357891 -115754233863326738564974166406377717760 12357892 251114946281991713617450932114607364352 12357893 13242364934511306875305990918583951580 12357894 -537194228398275270996955851595099963200 12357895 398567051722044598360785766177826993760 12357896 693714700233633038377116357162581852160 12357897 320482553532515827678954241801203037472 12357898 250033933676345985812056167984732535296 12357899 7146996068602440311386220732264479464 12357900 -37350958056559691998986110167142400000 12357901 -2543234384279557466471276458767839439828 12357902 -170808802750243534638088611266005879296 12357903 173560885650483012429900879182011693200 12357904 -50358379001916212708723537642894131200 12357905 -139229623269647003097584298747361831680 12357906 117125846703411587910555431154317526528 12357907 490880102138319231698404720208544506156 12357908 984823305341006156685402378704874976128 12357909 -21018490530350379620430703066220358756 12357910 296992912790127915608767042415767983360 12357911 -709617691292557327506766696634764629000 12357912 175997168223757471648699216076738396160 12357913 938194862743449042109796106611322991360 12357914 -474248566929614662698701255212809244944 12357915 -54705816350514753166743981365027412000 12357916 1192568627341019131273845963837677258240 12357917 -165873047549320909230430621622027964480 12357918 617097894522323369533037670558809830464 12357919 -495308862918044521685868309238495650704 12357920 -778757073345615179859617010612572651520 12357921 325316372823227218391639399572344680112 12357922 188216222926580219347237200679117812000 12357923 980692106651255605545510293736527251200 12357924 499405038570450021707895803179189625856 12357925 -398273099403100456281313767903993941350 12357926 109903330907980197078397822488142192896 12357927 31335994817922005408728755601840046376 12357928 1236407887305975536022444470683139358720 12357929 534694060861554526624687310223112033452 12357930 23006806323542353846458228532105221120 12357931 1485923354771365467091838742083477303732 12357932 -1044116132692136092278659410874667381504 12357933 8394566112658093878397905754301300736 12357934 -468190242648176859626541144511653933120 12357935 -1034692555821352664495160741008640920400 12357936 164235625758619020998321186424230461440 12357937 1578844064695889290597958274499567981586 12357938 -172305525612974632716113993371448624880 12357939 789208902243580902263537949927155515968 12357940 598138055066893578232146327522497249280 12357941 830113373349251744359505286772583680572 12357942 -7017923265162429896227821945660963840 12357943 314208522679334560517096176108352793544 12357944 711451029696122786587567923978131558400 12357945 -1384236216915595991403481438775198686080 12357946 195714694830841207645435700083642427904 12357947 420568133158798322622375999914611616196 12357948 -2748403824010774675016999738026834944 12357949 983207556874158617098048754970892519936 12357950 -83425941836673659663916547583477784000 12357951 875117180827626117237945180893106370008 12357952 -439923795702504981647153750279042105344 12357953 -218725749618311445066461587056463999056 12357954 171526865605071780349284590995376163840 12357955 -391973080485967050903374655341956889280 12357956 -174914391418715079305636944467572326656 12357957 -43313598220606219194228399648180786912 12357958 54805507501393444679592200852870030976 12357959 86521441628708456706708823578685571160 12357960 229715309068393920803085798954027417600 12357961 55905991812736271727824357559423959040 12357962 512012781933673577603220922616880029232 12357963 589362061100586193771533955782484455960 12357964 89253290391876164283705965718386839552 12357965 607937850995691594678264951999145308000 12357966 174864921265931695830599066304884495424 12357967 -3247914909444005358924042435052314440 12357968 6277265220876425193614384526268170240 12357969 -149973083747276849559159162992107819200 12357970 86144327521448384823017854114169164800 12357971 -799661213273698320377336078980062135828 12357972 -593021552949197521935627777974554752 12357973 152882857956839538288650208074331206400 12357974 57862921528845191505544676674336642752 12357975 147520725034728379944603970892300112000 12357976 -833068732754306043256700446195784048640 12357977 1249352230487116276356588287998797554826 12357978 -178270703855707233779714549048240206080 12357979 -661104202454499531526045533895920649560 12357980 -417363188718506088462756881574750566400 12357981 -235815742318976775011067809269151534400 12357982 50196332961198765392338004786096281344 12357983 -214113994431744114655096364571096912912 12357984 -446190553835946428098748667936555663360 12357985 12698488758065277585474462123662817600 12357986 -168665124205043664264054249541752689280 12357987 117249109211316361335377208175748106360 12357988 -538182546080137222675452484811639216512 12357989 387509004831944967403461152118401882112 12357990 -100115535894707101014147458690007154560 12357991 1075805681246095030838960089596702101504 12357992 -685968903756665632395874703625515827200 12357993 512043223086763761645150189396656325264 12357994 582126199651146396022858761725308483584 12357995 -916150710998718593856594872670600960 12357996 -225346145323788312023332400635725507072 12357997 793662310991904120980862571516889902572 12357998 -880748161852157281105854937518203520 12357999 -533202217351073471531895311839859890200 12358000 177888672723528158498100524987154432000 12358001 -104778067022689884300230270179178653998 12358002 351602009978994688602889971803511198720 12358003 15272244194924387634746696608881593680 12358004 321614606923845374135623920478150813056 12358005 -571810972059331388033435883585743935680 12358006 -38042542144617756405707783102920983360 12358007 -1115768900150055622126836168390511628328 12358008 53826985161413979494282880599342960640 12358009 1577786323265241038366496901422886122880 12358010 -31827348195842990451411186798979169280 12358011 -54981901697509177274530618645766697360 12358012 757982573905170632308782236929772992512 12358013 745547252642515444882688674930032944262 12358014 408658088280325433986997403848485425792 12358015 -237774309281974237666382588290570061760 12358016 -1767105423389100331318861569184455720960 12358017 -201157488096122267736574651414217786880 12358018 -173585299999801504837328961675560305920 12358019 -597948117924601917626199828803637660456 12358020 -126351292753737226330405526816506552320 12358021 -13288660790216859664301689147563361508 12358022 329186814471054512231062272454697140800 12358023 28983254459549836208409646383138534864 12358024 -41489745777582299387295829490468782080 12358025 -20162525040680366061138826874968055700 12358026 88563084217360357863807080726020936704 12358027 280853674658300109081051370975721783184 12358028 8079020924501133886701000825272025600 12358029 -1014594377877168952089144354411832266816 12358030 -420508730174714130717848182212669867840 12358031 261598937156587019951187925977301383360 12358032 -20784499724565081855384688210316820480 12358033 -1263539609068704445928822301662837280718 12358034 -127268148902128440243295105615729241280 12358035 -943444324083509459416630110772948528800 12358036 -873778730232524405436143474916583692288 12358037 505720039096330158181064532428726061600 12358038 53081327624081167097784272301684719616 12358039 -147680918521395347666666740982615125344 12358040 234243314681070980584568834964170956800 12358041 -161313196606169362853282643778734543408 12358042 -57330495515824515132761572734749549328 12358043 -2155534355485679881884510977568802418736 12358044 330977692591155862741286004258221796864 12358045 -485449262629847367399757951605617200020 12358046 -132034767427264788662250573317454630528 12358047 128039517841310639292464780467591719936 12358048 1725082684266284140753334576101927550976 12358049 2618850677237860528265419162579772219520 12358050 -11338861184048868667066900998190339200 12358051 305318523760309928318330169387575936704 12358052 -372879642030769332520788402873189457920 12358053 669297288841756106181787514550597325920 12358054 241003510896326741343174621562150161600 12358055 -1163273980493329468778265439722798836040 12358056 -372758127261941964327638503242416947200 12358057 -227199684706223633733211361569142873856 12358058 486822393197824651852221432220553842176 12358059 184539417933683058380167943932157640960 12358060 -314525423663034079577101343966522880000 12358061 408315132957276010343330587032816659232 12358062 -997804371371985118663480662249443852160 12358063 -194206711318861053921887780360868203712 12358064 353030361320149292583293184967680737280 12358065 551896130071197924687905758526555262720 12358066 181637165556280024939396754441958942720 12358067 850286349785391155299846890752310799116 12358068 714997060208177832263492403345402531840 12358069 1603167041339011056807134865460403391470 12358070 151094651837035203432209745601820628480 12358071 11282646710388298216854728424457097856 12358072 -545865123259062485641107178335185080320 12358073 -50450569848407307094161398152778152320 12358074 -27362972031271322848448925202219784448 12358075 731051781901404054885012407153521633000 12358076 -888930815373421340011556300927414922240 12358077 953138559507135520063441163881717797120 12358078 466748376524201508331434347750095054656 12358079 -1938356530376751645757635012637210672320 12358080 61351526048068208295619949270673653760 12358081 -1543990882645681011126768901741956248400 12358082 -232627017497911089244649393098190856192 12358083 -472571725492397491608834118181385130176 12358084 121808045414453252845554444359624380416 12358085 -598646216874378620361953829083130860040 12358086 462728174921222499415536994354003365888 12358087 -354990117870973089266168429398233775008 12358088 183450841062660483341331188852429291520 12358089 -79147095831991163037197972991110933340 12358090 107259320868159419778657498885221976000 12358091 -167599092075217574461090555399680394008 12358092 129150746886940908700390391011869015552 12358093 1414817266833128252841294800783296780 12358094 -441378736820554517389497734886461595840 12358095 98354222158355773992901262278458554400 12358096 148728038687603909947457846041222602752 12358097 -59729654505685939482563319055049847480 12358098 243327133985204249555153360772879985824 12358099 61132986037755074727381712387849876800 12358100 318570954094330174508668059927786614400 12358101 19980105537788927302284901368007320384 12358102 -40751034423622679467218670136929050048 12358103 -92154078373003131483522277878522161280 12358104 611900054058219474036071219666159370240 12358105 1295870227267682489546804136851064160260 12358106 -263685642063620598833097077631587167248 12358107 -69934099720067439679249912285146001152 12358108 -389603532977876700572001258970861712384 12358109 -1395718634961340998408683972374733145690 12358110 167161335910648522691432204023716101760 12358111 599872353042347841349816004366057355120 12358112 -173853561572975662638399437304140660736 12358113 1666611953174457887660203826909491344 12358114 1915240143512916333042122437668950400 12358115 350538113425660777953011224266078816000 12358116 -312353799569521090067891247262032199680 12358117 -2215477175310392206321816274755549952640 12358118 -413046242408876964977311812415919681280 12358119 -60279489975921336891806013656395490304 12358120 -114801720275300845186738441595887718400 12358121 -440681927527306714666525896271101079308 12358122 36158203587895542849443322982435951104 12358123 1416500359839624174344478833855991824372 12358124 203227208732719673539168337689664983296 12358125 104338728687794404368713861771488237500 12358126 651570504744319348703427855501345768384 12358127 -105537461608673550368147837112676142208 12358128 220522116963866411697607577029548441600 12358129 195015214144479038981973334982272290240 12358130 260303778571530759890600935970353912320 12358131 -541204093119992047795861941334352559048 12358132 -31126285956206180745403071566867251200 12358133 -2634740257434178404581855467416630820224 12358134 353381650244175969131657767349999426784 12358135 -1970844531637788299962383504523359683040 12358136 607778796398672607077355479907650396160 12358137 271439597800118204647245511160884320960 12358138 33744503610291066586968971832130104768 12358139 -192251128534654178706919621796051183040 12358140 -4813674329263758693591534387862118400 12358141 689462048029766674079537936688203232300 12358142 -22684552545322062174273433645381651584 12358143 -357391962863596369520509551649251306480 12358144 -247154498242575079914881093826169012224 12358145 -172297628290071241488028041301727069100 12358146 130141363890571083818587989311472336384 12358147 -537566687438363212047377891836167481680 12358148 16503789586572804923883786016528453632 12358149 89931025047223906177552787662756791264 12358150 57893647786663322218888338873668812800 12358151 393196014754828873646108707036941995280 12358152 -1100226142726380782960907704308646906880 12358153 -931872469307939297552570375625542321472 12358154 -239508544012611341736373831033689417120 12358155 -754334964977733050915790778670043981840 12358156 1181900261276995032190488898784909899520 12358157 -13067793992324713463373884067540237888 12358158 323077644034160065239545453389960176768 12358159 228050436339623679972138644217958595952 12358160 86667536485005192115280563949980876800 12358161 -260345791558469407701027607619440191390 12358162 -794954691423174720975716972244528237168 12358163 1379606899200744829231500043281660986412 12358164 -107495072760777842377208700252777996288 12358165 796489311911069051823569695329090180060 12358166 626355915974362841122966289564343808032 12358167 1107003889987351964165186548495618823424 12358168 -1736570375876029414500574505436864061440 12358169 -634994585030419542912948932472766418556 12358170 -1610477503159642618073115261784665600 12358171 108221448446245925268672015189396514304 12358172 -1675686572554175814963258263144670013440 12358173 -747644566402968636469276120579447806432 12358174 471302837828178736433241531364849086336 12358175 609787344877540801836581168957666861400 12358176 -645829499538298269810183775409626152960 12358177 -97735309036372810652244037958380651992 12358178 -58413458746648057817972940035297938944 12358179 314345868582884261283005107889920881168 12358180 53657212371450427819152912634133667840 12358181 115784477591073341446519903274073616128 12358182 -475455143012551854248111902673311603008 12358183 358735926971614187082685127430696142480 12358184 498780264082222762845057287559529574400 12358185 5566143315666412806121353328798129920 12358186 -348725852417954093742979100269631367840 12358187 250809798177477616477256842189610566836 12358188 424127035148402450713253559175038205440 12358189 -707197080543982541574639063806691645120 12358190 61256700695588137502071130124246155520 12358191 513581360710443109601735017351008285192 12358192 -160366115208140296129398132356217274368 12358193 -77967321143217338894378435714142402240 12358194 291368967546285256538940306370552956672 12358195 -237336320261933584153114959621640054800 12358196 735271739778209372848097391018176342400 12358197 -434174959199263542583606237731393912960 12358198 -123810231750937281705065028938544866400 12358199 -127720971705819888930900392008712271360 12358200 9769351254824675529793404059811840000 12358201 1435119343210790683542843878080335781332 12358202 -156816694925981303251681655538690850560 12358203 -16498867157594494231194943260108809472 12358204 399911426759466231371164754825909654016 12358205 1244497847940305617183848402834584907000 12358206 -75995691756965055869464879025124617856 12358207 963066915918358655398526893401749560320 12358208 190727104833280780637912812045436190720 12358209 -399234194091218854456441743995690803200 12358210 625560233633758254083500476319832969760 12358211 -1097681618823489486911366747903970949188 12358212 -83520646606555422247029616839740620800 12358213 665773830213885024821753225150732612096 12358214 1037268128910573090519321922201966080 12358215 -96218191378148444900496019322202628440 12358216 489041111541169027849585891103458099200 12358217 433340959860373926895987530563367904746 12358218 198819023067646768041846790405151344896 12358219 -454679976152523115638907127583363206380 12358220 87106498425821925547083578585153064960 12358221 -979970521164011710598357481003804667296 12358222 38673056747968885643137912342279770624 12358223 671686915944556497029814987953797967472 12358224 234397513044800765570035313611867422720 12358225 1011844271330978972315408408444142582000 12358226 -445276104262218483634666967779674872688 12358227 273833535324072353132677104818670182400 12358228 -812479335245455105853310137276366434432 12358229 -206052002002086822753469311069618302916 12358230 200441087296360346391651938623760910720 12358231 752620560503662347047496236677848129032 12358232 623786058580269151035885062441601945600 12358233 870163887995300315613900659112899056602 12358234 -39082863640906872681453382449225600000 12358235 -783156205807970063769068576935755666240 12358236 142024023419423221177872563685658042368 12358237 2165816737310539723418428604742007628640 12358238 -61589668645676974809043211843655603456 12358239 837818240886420891307203012699850128 12358240 540105223136417730049574503833285427200 12358241 -860866167822541934847367757945988963870 12358242 -201623625440249179594899638640943802592 12358243 -348020685098584330422215963312095232 12358244 -69863934993313132050308604014117038464 12358245 -161081009899460291356385535150221180160 12358246 639409301198373224896810054640337654720 12358247 741204986008296896780426170043636815512 12358248 -186334416288466526853815722915366010880 12358249 699984500329850634504362952790855329664 12358250 45561603687875492480550070938060984000 12358251 189722723953325897254173097666177955592 12358252 1210006233289086459340280342768498833920 12358253 76814475715852911219948022485730254444 12358254 165746268478760026333087995226356640320 12358255 -58398579445393235559077912824484503680 12358256 259187927034159561028677883939696115712 12358257 -1086486352755670017092141179941973833360 12358258 143042971431921950026186034398621712640 12358259 69720759645663462926781848971809108432 12358260 146321345800416485260778258262417039360 12358261 943282267569642341743264610480998185984 12358262 204280454140637907864656475602141054592 12358263 241051808643097459660541389456530498000 12358264 1697279111009639425820318337713896427520 12358265 -299532778914716633647736431556401070400 12358266 16078863276956049687873696682506369024 12358267 -85381219341866677103507939723951854684 12358268 54139331422419033419953605100168710144 12358269 -340313600521452257186583534637139740800 12358270 689624011677627602760580405307788613760 12358271 795274670199898929795646170016710067152 12358272 105118366745582295777040199395301130240 12358273 -170163259280119889078933954143514373120 12358274 -338488138120194617198588492433232306176 12358275 -181249022673120850381525962694966614000 12358276 -179494059046867155529317897538367692800 12358277 2468949566319195063707107704061762523232 12358278 192954641050263057792137986080536202240 12358279 -1064866867338205225141864284301323718120 12358280 -363028779262334482385218848217711411200 12358281 266456635123746983944503607160029787520 12358282 6076165179952609979432231240228580192 12358283 57943514973217518729401674106343768720 12358284 343162126739051117187407565134102323200 12358285 -162734904960039959957255701008055909440 12358286 -9763472257132519430500300433631498240 12358287 -17836828281947068278373137299938221312 12358288 82682057050021058462997290342243213312 12358289 27537474132596857140576264207161148480 12358290 132671804816167077525245527192793856000 12358291 -829171410740634637562741833930212358656 12358292 -492932157657423976374027643085002440960 12358293 -926328567654777731033664628268470443072 12358294 -542052508433109127773913548600439221216 12358295 71482766930802405055694987013249823200 12358296 -61600362079373173549798966895741337600 12358297 232909470180094692816079836978557585600 12358298 -46835544335030522962199424855593145600 12358299 -105932892478411995139326175999922945232 12358300 580487388085210274779872635239140454400 12358301 -109852587694125821868198868935639357108 12358302 32911227593746768461870693460360009728 12358303 527841532638111830731549374517322786640 12358304 199505038918260239120292166190704361472 12358305 -123264556594640249889072293083779609600 12358306 -591064369410253262979228825207700521648 12358307 722114895413482013143713712782441485280 12358308 438347565146584208060595874999282959360 12358309 -1505659721760451648750353534613626567490 12358310 -98115998028487179754979395046658061440 12358311 191120741621684893490527519062475968000 12358312 1050614780520077858260438595182928563200 12358313 -270817549453368717221423817971150180016 12358314 -296161812989698093252772483852613326592 12358315 -270895923994950543614459116866065915040 12358316 -81655671479100512019103071869859598848 12358317 423355295144349645802121418116789665440 12358318 50494815724193158452332320458046593792 12358319 -103307516760229497707233870521145039056 12358320 -84194836995800817169084233646831042560 12358321 -39652317573104556170581556950026376320 12358322 901413268115261409383115654557616950400 12358323 508527462882657687038187465210331754772 12358324 386902101891324881237946675086181537792 12358325 -48820438170371486943376577025960732000 12358326 -609294049867819566750178856074147016256 12358327 -155248221059832967915175801114217154760 12358328 -411558077260880966413994904207422115840 12358329 -8354710211033762391366271516295257632 12358330 -223758545566573879943490590925839185440 12358331 724492604091084089353686600385572530064 12358332 23130523534251662186128667034817305600 12358333 -272300507063830530124813192517017672456 12358334 -32171731098670080086902268519122449408 12358335 -783104585828977379655535427132176915200 12358336 -73027489770205775907437921456535633920 12358337 -1041631320563822767029914539293851081088 12358338 -115917149328537271592811389439469078656 12358339 158974898915982929237543502680037629400 12358340 -10334231369153471335860239886599228160 12358341 899004619532926134238212823472867695680 12358342 906746639202517432931937984677936031072 12358343 -444683154424451851638437422970285642976 12358344 -171655081620558692780648238359169024000 12358345 -1195462967364223428446455183864497711900 12358346 164791261297653155805908387573386103808 12358347 -745193579088364294613797870118026288128 12358348 1085141805445320325834779424821711780608 12358349 434355328113297397895615592894443839350 12358350 254624669046369851372553433859935704000 12358351 -949907900922851730007627153185051976960 12358352 577339704932528475536961729335377920000 12358353 -21932093444420647295089214073980844096 12358354 737323180395526443387674645095150209312 12358355 727766241167593523815837884485781455760 12358356 -755246280144973768237979926870585706496 12358357 85414912104143324234499114912267215232 12358358 405510915889066061464933652409917836800 12358359 -301485440810121587974231014355344135360 12358360 -111006342812223728104197420869419008000 12358361 707276111371556646934079116692854557962 12358362 -145093224076492752368783647011259338240 12358363 -1726035722937600336436313964719842431176 12358364 706591236915770694741406399155370891776 12358365 -80390063365232972026972223918029536000 12358366 183877150564524180750059827959814933632 12358367 116679982127752783450723492409080080384 12358368 -942130857895846148617526696053038907392 12358369 -1534408272705570362994581386162518663356 12358370 134698722653483699951931291162576322560 12358371 -429821035758285910400281058001410069376 12358372 -2805460996181473689659733471298981888 12358373 937323513997573154644671977454212297244 12358374 108922163344693478513192155028003223552 12358375 -1316248086564510001982097248559033558000 12358376 -765522709121876552850279731821612646400 12358377 479428092274162561440172446020400413514 12358378 -151950002602844879968118290252856519760 12358379 -740682182758835511318677281472776032000 12358380 -298226332501817405483094587339070228480 12358381 -351336660363940194684279462847567827456 12358382 -597494862817628818882752752571794203008 12358383 44315317814852010117666546959466305664 12358384 -9369079999768832318975006692867768320 12358385 -65321153432700941430521032079662354200 12358386 -864931886229353738012172145868444524800 12358387 -1096136514760181457747333593928800454964 12358388 -866568110563499334130680991658223125760 12358389 -33964369374321444889018360958995262592 12358390 270173255330730883396656847016944656000 12358391 1499560696738293025690271038668845442792 12358392 28442370426327291716591139626346270720 12358393 785848266549750321898365291658293402000 12358394 205130800761348493542925337972242928496 12358395 173469599705269170963153345829679039520 12358396 -100792224452616298549829135314979883008 12358397 420739425872567621746446168400175568012 12358398 -50862836496133572859049942035748044800 12358399 1042825861121127513201697006985636614400 12358400 -33572536577585473155328495257334579200 12358401 -291866138540053567430798810168661436992 12358402 117042702036269969210715965585440871424 12358403 -240177806605001134307097662599346169348 12358404 -252149071532909548275635914626114879360 12358405 381125312917789430583213696623673921600 12358406 -83024936455558423848162808791433758336 12358407 -402747015030352784858785973413069916208 12358408 326244452029014570109250192453553408000 12358409 -554347284410723818972380628977033907008 12358410 -427192247260738855325141670752615888640 12358411 -113627380145423269452601703701347384848 12358412 274892893197439155024059072973686461440 12358413 -1537027531124192217656327129969589696 12358414 -470557950479299050273879156613991098944 12358415 -5596330545806473236626714043102919680 12358416 -48340902166990727889064116851711410176 12358417 1125869695100597972091087807213277676480 12358418 -779666754342654701340881465489658163584 12358419 -155722662150041682765076363543234695312 12358420 -41963436330851383352614837651862592000 12358421 555306964221319128406834358787565316622 12358422 -414721962057654660790687817805944021568 12358423 -467782693574367229686180510897624048000 12358424 98429482724543272785119256259671736320 12358425 175994304710270685484041243545506092000 12358426 764427719550597911427951270150268380912 12358427 -89103329218392669565362361781342918280 12358428 82680211537835555211656271681921905664 12358429 -155289705567266877199667579907622467072 12358430 66701422926327269838561375110089824000 12358431 -844724308266905050962005018549769573480 12358432 -1225249272342495083785313622826509926400 12358433 359154518496919240151592334185205370160 12358434 48899751073090386324785195744997582336 12358435 1116131705437536256569849406283737683600 12358436 -332711646507239943572593172298630650880 12358437 232693294508690283143295690255811499520 12358438 -662996491389381624571648767796234448256 12358439 401285010862505929197814066526199829200 12358440 -194768028466323132592069601861505024000 12358441 -603373008632393695169069307882653537158 12358442 -340603323599423127674243208724340770128 12358443 175538627454607277493902439325620956400 12358444 141132483885949557316020837902596833280 12358445 -354993289269857422653914844656503428000 12358446 -69594141831550472216907518855606202816 12358447 781038066289184051566929871240193306760 12358448 137044844129799260216092143667630620672 12358449 -673045943434558611289859045632512075966 12358450 -154344224032547346234128761623745178400 12358451 87646835858457784427714365719347635200 12358452 352293839500126433368855814214479327232 12358453 -629827563951396589355609089388540049298 12358454 637917618573529597372947481338062518176 12358455 -501280308725050629302905828438011763200 12358456 -1981946400406630241946247446979461120 12358457 225017475168972632628440131101283996032 12358458 -2015383772557967707774526782065265152 12358459 -1368913486590604836098155773404096589340 12358460 48878814912976603908620331267945853440 12358461 909712178019666754068886240496057902944 12358462 -83639600089784304559116420972398040576 12358463 1226665023550597169734016906735705703432 12358464 227367697845862775858804887141987909632 12358465 42128069237463399080055550752662568000 12358466 324327842986988730909104231410233668160 12358467 -242774658900748270579751460342367355520 12358468 34720842241849369570883435681594752000 12358469 -35555071398982154980201211885470412640 12358470 -112536809671560286367562090043368499200 12358471 -349825193467109575987534929515029263408 12358472 128880191701072429513086447951806791680 12358473 367478983234671396796018625063974616448 12358474 -5934455158862116666080036939853489104 12358475 266159516955744072175434483898074963600 12358476 217447396950593328960607317850938688512 12358477 -935883906071145440473652367885470801674 12358478 -63696364771401406246397328145974648960 12358479 -246689669853838566556138112883483379968 12358480 -1111989638703062203294883377623367680 12358481 202901247806371059029172595026708138624 12358482 344618864108985483641922402169228286592 12358483 -304845090050672595176486849496987189268 12358484 -94844717475033073205176065091346169984 12358485 812529401641342962863564273230809756000 12358486 697772626815970901828676586792659304608 12358487 -74087121568093661110409424261923492880 12358488 -1328221700650241839207857431125329223680 12358489 -527694258858565246013448352939977248832 12358490 -10423962477486023739577373074794969600 12358491 137820847848054632319608633907137147904 12358492 1747638001832670954968804613311736788992 12358493 -268937828801584866429541791772587130560 12358494 -119790065168613909561782214772016117760 12358495 89250380879148065278145168663992288200 12358496 -622480384229762831693248898303353159680 12358497 17255754676911630856072056850674892800 12358498 -297840554446976268055585932404429075376 12358499 642493036542297512878527733893617018160 12358500 -107573968745416507555656439461789696000 12358501 -20389224808397242198244100248816279616 12358502 -207308348987124494836909484148140786688 12358503 -708503696398704828557618928355437291888 12358504 837560995694579670809392630501144197120 12358505 821019733433822297131714334730853530660 12358506 229261198311983595552839297948118299904 12358507 77228372648787579707754481608174818400 12358508 1314734558035139235360758205830262659328 12358509 1589154224437875760845388739576783740800 12358510 -3957830102108754442807203580341805440 12358511 547936190979680539753038471662655847224 12358512 108478649690017726501777512612813373440 12358513 10943284027536557152031225021052478644 12358514 324988766881536974253166147368837107712 12358515 111372674049012286890862340062871437920 12358516 828629878105966226164800773109683373440 12358517 165060003711571502946905717226678283566 12358518 92415148299926011021312681253009233920 12358519 540045793796298773589746034739933602920 12358520 -87339267136339642718015749207842816000 12358521 -130658792203610151273350229410901227520 12358522 -142378618670377621647623779032324605952 12358523 -1508402471917707024204658767691293911520 12358524 -1082098755296311258368336311451090892800 12358525 593286060461954657762106258269204100050 12358526 306056401583527636245632867751102907200 12358527 -1106328650507130771385152229040542561080 12358528 238777678326951317482414220960323338240 12358529 632551907326956495021084168471318798420 12358530 -49180261123135945119510089585136907200 12358531 -852648284348048342034619317996491921000 12358532 -980994368852166742544937187665447314304 12358533 898136239654673949346577399601652556448 12358534 460625296875128763539736710073217406400 12358535 32961536493740675596544264690656588560 12358536 693168688450758916404399451540464230400 12358537 1184682416138680814835073649104516460186 12358538 -453687992691406383093150749794295440080 12358539 -548696500169536865953572745762181522592 12358540 -179107208735481075112923945691439769600 12358541 362868767229419489520371573875102353624 12358542 -38275522726629822356868241763047320576 12358543 875567182515066152876726278728136991792 12358544 -1649813826839708367404236138981883904 12358545 -4426594028297949145607083722765991680 12358546 -619327986758559336848874727279162044528 12358547 -174561443213150576376673259614477825848 12358548 56459615984728281342775506776813936640 12358549 51592159851530537600874877065644933536 12358550 135996792764736391711665070460157480000 12358551 -17037314136549408624246993759423948720 12358552 -691543989151753875696592028229147217920 12358553 -618421326452649423042950991690388108800 12358554 113029488588270825027646766243719089408 12358555 225178362800305786610025595690975276320 12358556 430132374141422277947906060385056587776 12358557 227353368922338887345324832913838019654 12358558 -1608981719542052465679874302886450755840 12358559 945725998772191628388043599925127201760 12358560 461333883981471502103995967892026818560 12358561 -15968680699431474136266370826532963408 12358562 -890137214324882613427464445139410193856 12358563 93696744191047115386045262354196897024 12358564 417963016500573141898547384049769026176 12358565 -715424581535935733125015833638703393540 12358566 -549374355010652791054668312569557669056 12358567 42343527120644986369536804687027711648 12358568 469447872928803118233826268663715840000 12358569 -617889611178141066600136391603719926720 12358570 53554655777056143923768645964735912960 12358571 440882035613960554342477367383303629552 12358572 -713723926722030304682278539580650551808 12358573 314620518555829140439003908228862220822 12358574 5078494846396088099558900039283913536 12358575 46208865612795450812948251864411434000 12358576 167206531875846035581479494408553398272 12358577 1253924232955331435813703498304137216 12358578 -32615542657400786827156187352555336576 12358579 -202493547584658240424292046789500692880 12358580 197500559993772202304353037613474332160 12358581 -774302532724987415917531743758504449248 12358582 -313795995748640947663748134430056041600 12358583 1876474328205972062020100207904282497832 12358584 73303891309307922250438441518239416320 12358585 902682712911868175852506734184830819780 12358586 90535275544430672654699847426419578992 12358587 -20959259506159808058139956664292749632 12358588 -422338355704502540113623270642724700160 12358589 362149194150039552140229963606514849260 12358590 31052050011124929050822846664737034240 12358591 -171672984656406192420632635798866550928 12358592 52006706878417066395218648868436574208 12358593 24375810547640128186328268670685882856 12358594 -684648340947805256764923419423024729904 12358595 275855107449789093618687625379540383200 12358596 -312171311942532560325092685204882244608 12358597 -1033945633318683217952275912806706042848 12358598 -172227322425219619282048276380286080768 12358599 -74781238733544324898665240376762725120 12358600 -121053389366331818261186015746098432000 12358601 576234435895321041504787463859525104292 12358602 214791944538637708056045538543179417600 12358603 1528479404699859723096225871434364831200 12358604 832023883780511240382210837656709261312 12358605 -33721131269290446784969773213461662080 12358606 -152535401602073003622433616795836334016 12358607 793734862464719521050140677060222233600 12358608 17166403586556394870589720581049155584 12358609 -574893307513677144742209749983563336600 12358610 -215551197122533543728251571641505338880 12358611 -253184922339827082704525063977116457680 12358612 -303625109897725673021263818631291146240 12358613 780020148569386711120182320886135575904 12358614 -480147930814428227094912378161297156160 12358615 -91823557325535992467097478095554344960 12358616 1724358522002649081575075024768489410560 12358617 -657478084964573993510132056275456896352 12358618 -884649825299985614916224311001295156240 12358619 -19029350053375949276906392979893947648 12358620 255773998324113805457579976532467724800 12358621 -1946035807163876392425087799424003103456 12358622 390252173256123152408432770870894250112 12358623 698855021987268462445692874622086509384 12358624 -4412784247047230687285266111600263168 12358625 -1132187537056165734532632032127495135000 12358626 82084025152316454734207832669761863680 12358627 1798222652735109101523108618501983928476 12358628 133477339168275247953714055879538122368 12358629 -199159581525315736147562662558877808000 12358630 3503401382449187985613881410680746240 12358631 960638913747799758232979181366703557432 12358632 272526358964638010554484361912849776640 12358633 443829677731529406550334412997223865600 12358634 -148560031621613182134994898691557576784 12358635 -44673127827848189203156233850276561440 12358636 675986845034805236503265958630732352512 12358637 -1668494817742681438461404319985196604714 12358638 -53401209138115957324156079430963144000 12358639 -886676596223425317364574811715913620040 12358640 79385393240437043739181015115779276800 12358641 776239862564105319894489369071249199264 12358642 -397323924136145185935080557089450156528 12358643 -749192610438587106939058679446312299120 12358644 -780195715139035824548495794310109265920 12358645 171320347632901638253703131130485219200 12358646 -3933773128942122627841995286127557632 12358647 -28718897717386205508445349166982276560 12358648 516672517171894353435675087897338511360 12358649 -1682684012278139381676395820325248307350 12358650 -33196798935278717810371963668041702400 12358651 -989753236234447512348204295212581319848 12358652 -530272956635952514828698254390314942464 12358653 -761447261202111927711775313507435728896 12358654 -172263864699844638253396709459382752256 12358655 -310471242816456253056814352211715418880 12358656 -68162608897882051470326632719109324800 12358657 -608904095730765142716372959163046020094 12358658 102957977532095416881561391100146788384 12358659 -164450865457240924522559678797678716672 12358660 -128869300075532935236385323113465610240 12358661 553151047806406306218958741074995927808 12358662 -606131672795833823010128394736712970048 12358663 6685620277847610102414269101561322424 12358664 -154492870508173901329811374990350950400 12358665 -321296754219893267018835665085783756480 12358666 -112380730263941184405192672945870337440 12358667 -2043030183431960593812371494146900345360 12358668 72242109356885224617193624999942520832 12358669 1816041760492314659897284038109514262060 12358670 200712091140834205911270077102450777280 12358671 147009649533839844331750257202555426560 12358672 441040074958150988439158939967818383360 12358673 19706756199691738986373155978888175584 12358674 -260196144277888039328271759248549942256 12358675 -224508628643681484626063728892268765200 12358676 468618041143388653203539322903133409280 12358677 69784862282629130177368519608214147584 12358678 244272171356096426254625110819828746624 12358679 2965163276129605230869494272652023044160 12358680 -138615554177097553524057733627619328000 12358681 -193224048011103348118804891290473927680 12358682 -221354377469418112061321558280374339328 12358683 10381234881108228236300632549374748800 12358684 90050439401883631046531892745679777792 12358685 -1162061688649325628345927052006974985620 12358686 91572806712489913382684462064910153728 12358687 465283356995257403905348918074091462392 12358688 33098463139043231008478665170142887936 12358689 243972544437318497879022867644791043520 12358690 363480768141614178632091070439616230400 12358691 1328866856557590895578395606512940704092 12358692 91055212906640485133408927641913981952 12358693 1829476380488685702865957183334082558844 12358694 -296637818012480899705874633437285124928 12358695 -377255601008525210012871205696923340080 12358696 78596674810570538694912497990492160000 12358697 222274960611673977855205155043039422720 12358698 942047406646530735793905340898330880 12358699 480157233414548063471627339432960374464 12358700 182096577546871164613019911143974976000 12358701 -169865777138619038613350457013722906570 12358702 942882588341732548630894379886288993600 12358703 213702268736100684766302236824767413856 12358704 -187593018349689680884232444341712879616 12358705 -221223606958414015667224405114703019840 12358706 811401511995738999855707826829342305552 12358707 220737383976174164577810658018119664440 12358708 71575096917079770268414734189091495936 12358709 2436405439720808459290768336174799405280 12358710 41627826208735970511399075235606118400 12358711 2112880172757536933263739360219760651312 12358712 187106267001571845257247074431410892800 12358713 -85691923516485371458547142328354823136 12358714 417683401797165723085898012481095622912 12358715 -88223266842816643436283448137659168640 12358716 64610059941350036050626615768086794752 12358717 -878862442593799772330732406999462121216 12358718 45854598039366725385394715466801828480 12358719 839234792067956554247176456909336948344 12358720 -117417608490346946173955276219759984640 12358721 -12143650401287746266747989736901332000 12358722 -27326197951070951452512008713275081216 12358723 723742850094615181210177564416666578464 12358724 -393432154005326832082666986395379314688 12358725 -700033846344300556337959383428803440000 12358726 428814349065804923140595160779669007360 12358727 105319947604446658417741546273950991560 12358728 -35884463279250229420450900967232307200 12358729 -77235405033927879041682523914731989580 12358730 165209584632680922094959989896949356800 12358731 -691570646125092897741554677735139816256 12358732 267471872669170335742800834433202391040 12358733 22072753542655010015936477512028640000 12358734 640113266463155898034782919292901642240 12358735 653086406386499451320639409852671356680 12358736 8744705520355172518987428181828288512 12358737 1119914757741987492036976191410860898880 12358738 -275780179614062248565138057768283883008 12358739 375351750928437988205084566055504370240 12358740 -83279159041172316451127812424667340800 12358741 769443368819990896875628298817678664142 12358742 -623357121895740388977627787604468485056 12358743 40868574302360884109899412093406611328 12358744 -1143130746550793570926664935647489638400 12358745 -176313436296689423287060099465128935040 12358746 253604411221284768963315270052861081344 12358747 298967947650819595610162332693650227920 12358748 -285410595606343330052583057725595950592 12358749 -364297195484524539616707952059011056992 12358750 -119608723430878587946910132821921440000 12358751 -287597338646394551474818721589702352896 12358752 206208925345660873126407889743966633984 12358753 525777257094955443763049723065425167040 12358754 -12381923036543197140385605352587343200 12358755 812214406402397997050357406350151013440 12358756 722862422822887258787779402634405402880 12358757 -287446346245369966770178512422196692448 12358758 -493705598359766617052777341329641246016 12358759 -2288536534736808053125972353395505920 12358760 536714976032775838239515608050745344000 12358761 220789735344482223282504116052996866304 12358762 69146918701508906363925651656211597504 12358763 -691745574409194548677434419605636822680 12358764 -1064178551480338174726334596301169131520 12358765 307584984801307338857783180907231099660 12358766 -365611890588549775734627421800127795200 12358767 1129782995406923384256259410338186582280 12358768 -252112012251806146224425755129965608960 12358769 -454959700584922633916108904723539830830 12358770 -34413952783238070303250288987684577280 12358771 862759067143739720883578393695495088972 12358772 462461551680237233612711134102260053376 12358773 25918191668483647129806821780894185824 12358774 -141431944426471768292391017307830706432 12358775 206820559160638662288875225391647619600 12358776 962532782194414017358069467263119872000 12358777 -88522320763183470896034515870831723708 12358778 919199710293107717576416845796168189440 12358779 -1235482637249689094861082763175340876240 12358780 -317146842639018974842424522361593372160 12358781 1421509976362150009106524104722850696582 12358782 153511095066007925793979322771804352 12358783 -1094652260190999544388379024181107853872 12358784 313231729783013368736561766683451064320 12358785 -474628755782154640917547059274770350400 12358786 1023548545545234010813529086241003620608 12358787 -698658061220427908100056911748460460848 12358788 7473020368321816419681509797322035200 12358789 1693346709336635393063860986704142846720 12358790 -11865196571663637335722445553574281600 12358791 2243312321360275018876448144200992652800 12358792 -392637330796516236767199138609704832000 12358793 1378974302611872769075744138455275334042 12358794 -51671679268188117607805387874327837696 12358795 792330366942825715280354155699151159280 12358796 -427685356445126664897830084689272183552 12358797 -595972313621290749457173527531861437440 12358798 209811989923208822910835773936553406400 12358799 -513712644525977231774299765309949653200 12358800 -22954668389958868244352848493337190400 12358801 -156138146340462788993933255672056214016 12358802 2835503887700982576700134803858529024 12358803 -1085372676481552824816022833866375668296 12358804 -16427325221916406389541877009721353344 12358805 -855417865827307105334845554137979282000 12358806 264936299163800864275446898400199690624 12358807 323526527966648045285329954061068123680 12358808 370737602495288886034633594559956254720 12358809 286005655169920678977617943557637705114 12358810 253006864236264434161279537569292378560 12358811 -551423645798106792555847014359984326200 12358812 -4031485883704509591794000538325920768 12358813 239580473957783514004857084159094192140 12358814 -106530264015557487085553961456401921280 12358815 -75696163231956873232447326228526702080 12358816 471424082113873970870978097285373624320 12358817 -117682251524464782977831417488388047134 12358818 39060261415618970958581703948194844240 12358819 1185754430824578278649901767027312020 12358820 -273766910004756176201903613765136343040 12358821 -200486684331234200808183198785084820576 12358822 -304856002242170513041584268961564727168 12358823 54454021535431228236674047619942009064 12358824 -54000299466149072162607052888909824000 12358825 -182362172443943502988911498643143508450 12358826 172824488572576199567110945300190504112 12358827 30949566317351560928550345913950261408 12358828 -469241433116688102107620817866311097344 12358829 430390052021943491478470768955911560992 12358830 -162281694228318164658670262059833538560 12358831 -674762866220147693559268707949244096368 12358832 -51969167239559438405864660953241223168 12358833 -15208488549828991471678920715263818400 12358834 117289565698757519377532519164727724816 12358835 -11579413676660195319483105175561513440 12358836 -200380753205851331590336094579258923008 12358837 -1526439663361564121511336034095736650514 12358838 108809627287433584442062610659951639296 12358839 199853752697348372055481927886407330560 12358840 170119985335633069902370832958174412800 12358841 -594097076171399176297936306903017768816 12358842 -8308630615868180273394605804414450688 12358843 -431272958721891968763097405758954224640 12358844 -837954018075904050361140922428987222528 12358845 -8883148127192933879414760472047024000 12358846 -263973181910143111029815170839996681216 12358847 -273363781547886859849860221603635492128 12358848 -271881977279852228601473945186473082880 12358849 1464840350515520329955098696835032822850 12358850 41047433312937223651764946585254220800 12358851 434265772799990656638455312496777807024 12358852 1040160270909250472006622692600919677952 12358853 -371885147236204962966309734031010543716 12358854 -121894590127595433055808571599863556160 12358855 317434639328411484745493149020474150000 12358856 188135447038470751273563165203796633600 12358857 -87263027712523383916454072729124326208 12358858 29498411139143944709658316590184217184 12358859 361810899772969725271790589621300892704 12358860 -464544060863501169200536986849722864640 12358861 63061652330834924021870573223237440524 12358862 -7850140545565967424593437918060085568 12358863 370043536109287760227990848890525234688 12358864 -45123244381753114272662731816571240448 12358865 -380686214655818398065604545467436219480 12358866 -27834332949654266066505097155366127104 12358867 1648320762351124203525356429595139822112 12358868 453285109245190477134858476795066648448 12358869 -272823238436125279449787866469503356256 12358870 -21896268363374139146842297139509413120 12358871 721943252173006804142571997751983899312 12358872 -946813999584513248845961151369037824000 12358873 508792447747409714322261845670182708640 12358874 83614808324630777846063620222207694592 12358875 -713705240673284394881305222019619156000 12358876 -130489505804418370961893309567131171840 12358877 -1220527170723180548143219534821703421274 12358878 171443578966150419721746338139023818752 12358879 439164569711740507150942357053165540000 12358880 242390093783677239009669811031274946560 12358881 -960743368449341534017145710989028900188 12358882 -1000686694706700880854333443954453900208 12358883 240285090979593026911195244270280430464 12358884 -152965224474257612503386316796800011264 12358885 352190437155636286618513318950111006720 12358886 327097555987400424382800004593815655360 12358887 -752242395706639075777802132407094984448 12358888 -5664633098496156610516426318922465280 12358889 -115655424456557982839374090021461374976 12358890 -218574683739245092104281307536885515680 12358891 825328376143853963419393530254727328800 12358892 156967947125563715092498533068468305920 12358893 -224358247088368382179928252747840632416 12358894 -22716524368406078142323086088298920448 12358895 -157132414067718931329496487508734628000 12358896 80680702752281287200478399122002411520 12358897 -537361765176305884480914685453055523008 12358898 -654892273572531561368021054432905834464 12358899 -4180010248418417274972269142456415488 12358900 -2866331721009272578562469360022419200 12358901 842112928706953122656814644083316299800 12358902 575300441842451891036796519905938218432 12358903 163019823102734712361659385723117739464 12358904 -866403735042231189143508575592505098240 12358905 -135969441212874866419262428357703846400 12358906 147734929328109291394012249538655041280 12358907 492051476376586367581789247266936540800 12358908 221801070266156519221749575107529313792 12358909 325237763890037310176318294478671655916 12358910 503042093159768536592464865573564151360 12358911 -367412242220890837683771905053142221440 12358912 40364402621825514489498963172078387200 12358913 334795614544934680127946485974776346560 12358914 -74500704308122102212631572236868754560 12358915 103590584938803771355934216378556252000 12358916 209331323617098397444093637208062682240 12358917 256893059022689674473317876176541141148 12358918 212519732821557588305140792609262776320 12358919 -171439915303719825860259127812043069320 12358920 -25544450615687178649444831024875110400 12358921 -786703544548698956466238455474011291878 12358922 881469911743679085870291353000389150512 12358923 -19463589690682021837778285493689483856 12358924 637428554785574140755008200677635376896 12358925 17622769224539164427916516496074009600 12358926 50125541371178194645401917123538998400 12358927 -258194514887470806514486583550083056704 12358928 212171269719149022651868087301773393920 12358929 -311517238429528727098892590567471472640 12358930 -747679615480354289838320135934788544000 12358931 -5492689063767598855961864696724755760 12358932 36251195642505677885550788965237309440 12358933 1622857624349931384736160107878393891744 12358934 465526161050405391057714277945142937600 12358935 509104143518406650278184489508634753440 12358936 1572588963154885899360641592359938867200 12358937 -245528368149538698445133201967265608300 12358938 -188328816270771787674565040047459539456 12358939 497460255567659516891997317445528804740 12358940 -324364176844755247952946514834644480 12358941 200365305076005937861051001420168537664 12358942 356736941866675930761082959090040220544 12358943 652802461211773277412367765181317764192 12358944 -231342448018740438350938190569465577472 12358945 650259580162211301879702984999388804200 12358946 797937627491960936489114647586230350672 12358947 -389738514934811084936748057131417454672 12358948 690723780906680995646652502531129327616 12358949 -1575201039645559405696592929831625267520 12358950 23958390591917029493738235496620417600 12358951 -1003249916418501312831844751476349819496 12358952 1351762039126524163241863009904862489600 12358953 -1397419596436011362739195855140304583200 12358954 -1751258390525156111056789790176939872000 12358955 3590984490026441645024315019218565120 12358956 66210431789112152938055524589853671424 12358957 -347909994386814886668747316686777537620 12358958 -138217134535076582339026018428735351552 12358959 1030475093164619789295023581812073372560 12358960 -47824115141743548443044821245836984320 12358961 339728854997222964329770965942786499824 12358962 -1029012291462926002130597304830794752 12358963 -575154199929202713213481493562622556788 12358964 412255073744134782545982600178209879552 12358965 348824039831662143621087916159522896000 12358966 -489073577135781770855487771191577020160 12358967 210792852899949174001142704303516847016 12358968 -377361408457919205131875407593806233600 12358969 529726312880576571904233682021415773696 12358970 -373693060956615716072580538820404239360 12358971 220703282149208524676580367684241075340 12358972 -1584509157882573557661060600717506582528 12358973 11029903405592180417065566235983698688 12358974 4746890835863193628145567687249645568 12358975 -73815819475587050792354422820002741000 12358976 40681662566293067076108063544757452800 12358977 -190773131216306660697817894995628001280 12358978 969005520218943589866805120281530297040 12358979 -1065344397623259244481486804363738737824 12358980 422517933109617665748382773256266178560 12358981 904427436900196130881170025303517260512 12358982 313578810622035992104694357468798612352 12358983 -50765159577851117211059104752103652352 12358984 935245793490357064152493532321852497920 12358985 -126206169242454321704018237846083908600 12358986 -150900171755471617573093461571608903936 12358987 -475369311429156974816944073896963025920 12358988 -1504263820063360236733797901938283653120 12358989 -326990758282555237134300903136106616192 12358990 -124838644987350833876865961511096229120 12358991 -316256846245279504288590185214490315248 12358992 63422910161148730449298803888278863872 12358993 -1275327730237202239348461658984997039758 12358994 961525151692857504246457894185877128192 12358995 -63709902183113996713585532639806268160 12358996 -95546970885290931135210174912064510208 12358997 -420326047191316660449428962971406752000 12358998 332572043149970937651799619667059935584 12358999 -57119365684655346830294970494808849648 12359000 516218854765668808511793707138396160000 12359001 -368431576361393108870039147851445387568 12359002 -1363834092929271694243207549281985114368 12359003 1654841769776755713568819120233876765252 12359004 -7575205731810972245328579546323386368 12359005 -125937811886139325957925524374804695040 12359006 -168341559989343866405783385820424847360 12359007 -318375935301744880033662007106740155360 12359008 999876327021322882370410487650161131520 12359009 676714349134868349739768990914245238804 12359010 -375173877988220345742867935171017789440 12359011 -352580927850015829429864191207631147568 12359012 -44572725323908194119338344766936258944 12359013 -27647047724358067427929037915833225056 12359014 -153601488680711752596399843497388282144 12359015 -49217436978237197807584891227526234800 12359016 -680745023996511032349044445811360097280 12359017 -12958214131114752802752760061302911360 12359018 -106458521084919111650477305727354769408 12359019 -478853182356288096688814965652292950352 12359020 19604840450871932481328234757598228480 12359021 -1201031883433566380637076601269046409408 12359022 32329580577579569673313953300982684800 12359023 1327251154507368221301161341998821350464 12359024 -271448232793095574340475832066077327360 12359025 272056047297466831556411306094557130000 12359026 -591727044008809357523812829012920888320 12359027 -974478240865139206810055711639348090112 12359028 271574285421523565282431108052988610560 12359029 124836653122506693703336756753077404220 12359030 563476094671149530966712784172633913600 12359031 176012077627885670945081121113418264552 12359032 53666869473218463702949658291960217600 12359033 -143940411970786248616018610334818349756 12359034 -540126564817200354266096065015365903360 12359035 263399585927732261909870162115696233760 12359036 191996944735682473401698007823904547840 12359037 877496844713405470100206511281039572480 12359038 567125838383232472759000135302139537920 12359039 -64518055481555238267422257713393187968 12359040 166740427735952954822015985208472371200 12359041 -1270319728482374207027020387036070654016 12359042 97365990675628085476418999305665114144 12359043 527661604992747983385519884716422312132 12359044 -401378837507694938910604786931609303040 12359045 -1187534287761594666357402829942474661700 12359046 11359566419449351455720491235252940800 12359047 255211280908001031934850199757725673872 12359048 532246132587105260491647440276428062720 12359049 167901557921435255293648865610190188288 12359050 -53302901165067786216258304312332710400 12359051 358960744369084452465195401716976002632 12359052 -275773895383167948996944660498725396224 12359053 503788230776026826301713855814413402080 12359054 -611794936030862758967308520201108243520 12359055 466265130466023686240175899733150729600 12359056 -78947728319358774634177974736703807488 12359057 2839062003185617194730394477789013127152 12359058 523058609342593357577155093721919571584 12359059 -1999044893584823418746791935230858377320 12359060 5551337193123121116510887494436904960 12359061 -35961879876811224172049146747586724 12359062 84234771658294151334112539369406726272 12359063 -751395738869291208205277188849559137080 12359064 -688275964300123426943041453874465832960 12359065 130993680802741470874411082015112899460 12359066 -111922308150910939316022586830528426768 12359067 204348151523430979068130442608605191424 12359068 -486624198423955926134642027550937058304 12359069 187292090195269490970513963008525194470 12359070 -189115771038215723189735082103680168960 12359071 -54937372471637925720537972816274417568 12359072 -1573714337278323039908412784304037298176 12359073 519355097182652066783993486935878524928 12359074 43213259697021951365769277954291214400 12359075 166529508500045998708107658371368322000 12359076 355483224349526237765327251919646842880 12359077 795609241994713352264353266642645396926 12359078 291349040574415228186652553736460559840 12359079 -315939731101023986659789853890774835016 12359080 -228009498941652556741631673777664819200 12359081 24577139388904869972121093635744983424 12359082 262830553053911207295957115481346958080 12359083 -297801961637039521338742032043957225176 12359084 71797197123859202435914255338718425600 12359085 282637810166349065348851001972175411360 12359086 -102473650946009779002100062631679391360 12359087 -514109174769480612718870678038515406600 12359088 -130445132536258650493483445734877429760 12359089 298314934540766988220975215224550207780 12359090 -212189603775873806232484385223858991200 12359091 348607449292631200119951059656198548792 12359092 -780976366703759986159491396201078640640 12359093 -388060619359508263945598554003720804740 12359094 82193473997879005500152518763756697600 12359095 205318056009906597603875147592917395680 12359096 656986306364224725395746965743089459200 12359097 51244290746162145462812729571081790074 12359098 523639707581050371931224665617683058800 12359099 -172896410724829650675372058810998927864 12359100 58836586109583700379225513816413056000 12359101 1604410165978270017361338794052079153600 12359102 167865887165412038078093574015425882880 12359103 1463326605789694397042926330111651200 12359104 -228555145537678376602153426449963417600 12359105 657488800246646660265500914769976659520 12359106 291120126312012527497595081694996510720 12359107 -577224908012265364963439222275014536644 12359108 -139182577622247660042607281803112201984 12359109 111395932915413495428027887261038730560 12359110 -265970638783896114797320380431112570240 12359111 515582694296507142754438007688508569024 12359112 210666998584913568264815281372169994240 12359113 -537019329821046667391920288346335374136 12359114 32392438723175447264307812871644543232 12359115 -957259703092085106760595233499765529600 12359116 -745033503502106962132589047696195584 12359117 896177560634449300581858880569017501580 12359118 226561927350860813298028559269424727168 12359119 -18823816848833865899825612985303820992 12359120 -129826651477105915136469678414023884800 12359121 194721776818551756988358365058432009184 12359122 143235020163818338178982224412440411424 12359123 -368687532728668199823441202582429111440 12359124 546457419528787222056177459719087064960 12359125 -518307210042683480446688581513077261000 12359126 -304381285529681368118645495590454837376 12359127 -8183884703008735223717719213551338496 12359128 1553097176970239256216210319409197148160 12359129 602462760397809077733253786596972254730 12359130 -138581763300827751742174532800788019200 12359131 997715438982036332583133762190453076932 12359132 -517228782940096848187027849454928936960 12359133 -940678935424221170705586289445962620180 12359134 879319821296926148177103721900287705216 12359135 537032396811917838447994909630952695080 12359136 574819496053329035927640455069613686784 12359137 -83634977582551352399922031378112104000 12359138 -1217042074301584714486013278265292511488 12359139 -876532256178449490304478825573260635840 12359140 374828417621897789991551602898690887680 12359141 -654168680834233551856816046591851702788 12359142 3552963393909625067404655037065355264 12359143 -1047097639115504360321892726081170919240 12359144 572924803308204610460118341907142656000 12359145 74816544507248980009921168436749323840 12359146 5586067008607926535524293449569813504 12359147 -579029329743377911947449659040476897248 12359148 133206383807032085189968368418637575680 12359149 113312261724751824312956554694661788736 12359150 -414817921903387787538175417930212835200 12359151 -225569844261828503061814121634466481808 12359152 101950545915704545289461759292360458240 12359153 1454248428538243733215343301169668829860 12359154 217717242772632192617582605306842069120 12359155 1759702815393426492791519884349140646400 12359156 198151008436853141596346771895824219520 12359157 289271226598423003158013019820465822240 12359158 337723357842216339110008579927753113600 12359159 1605558351113900898903661916324059049904 12359160 5918170754216351665531879302483763200 12359161 496061941129949846165218418516253926762 12359162 589342738424970910742655260830484529600 12359163 104096291582070386075075102147006344800 12359164 269005273542393759176437355102905573376 12359165 106702845929407539028722907859940887040 12359166 -215514943569609805632986904220713706176 12359167 132783719470244607604576718335261824000 12359168 212997437571368694577875599825861345280 12359169 712331666714905064627405891332443258240 12359170 659280967780268853739548667386315754560 12359171 669048277165386778228750884947268987144 12359172 -181525657115116060143869620548132848640 12359173 -107655493961462648251841157643732136576 12359174 260182401230533930246299859941573086400 12359175 381715827587523025204690353236427000 12359176 508743142782954026412369238728153661440 12359177 383549700227789006684912322438981319440 12359178 -217812331511117161478841618474662602656 12359179 -196549330854395612346720471532107258224 12359180 -274332636598460421518246274009925401600 12359181 69296843488156453465197534267641947584 12359182 -761640038426922152347782707390106624 12359183 -530052371261337828190776762798249029280 12359184 -21079603288534790499531150337211105280 12359185 -896553066533659993549171771338147393600 12359186 61173114233440890629618483496476591616 12359187 48735222488396642778884989926212167560 12359188 -229201585794953305494042175346540021760 12359189 -15931186890698335931109657471165446880 12359190 23020216013427358161526590049346764800 12359191 -9237445708713393567213713817945334080 12359192 32034666653187185785443123235563294720 12359193 165062029731754284221821888933910642688 12359194 -141629983439481882709231079806395385104 12359195 947052915892295644926765901503631321200 12359196 -25399034814798629484143282522959703040 12359197 -342373486774383004468186250039298063668 12359198 -167206656458495831042423193170127961536 12359199 435479782692640901354894808029612377728 12359200 61676931539519457253339612518442598400 12359201 29633159630474694582712365378112616112 12359202 -287754692911066667423296401354246677760 12359203 -19436801953000959885370889541538532456 12359204 51122163883016102207916868811467849728 12359205 -485131824699681450772189414322710770600 12359206 18940673732193964946492470331913746880 12359207 475139884656439904418423263516926900224 12359208 -1048899592370805026161187080524285296640 12359209 1506135164254768288445550446819450182480 12359210 -43875515043836035962780909632980092480 12359211 -459039747410054258600849816013734085120 12359212 -924783879221408269414928459215023948544 12359213 31771157380619679989678521105772432544 12359214 156395271753085451992701033691843633152 12359215 -145333644276758309223624581391459676800 12359216 -134469313313516954498474711332667670528 12359217 -289512600197397060490731486020718188352 12359218 -776946986765997728542793571127744473696 12359219 1707091675681756707285884540296786708620 12359220 181530718521018692590882112625126604800 12359221 284876837223415457075701805889604026936 12359222 152006233270645380329651700785179250112 12359223 -280986190219308929787304981369230492432 12359224 539370000086558910168316709162631720960 12359225 148750028452847305107130445224200096750 12359226 -33470468730523215330439283814027239424 12359227 664868281602616341617820443463013447312 12359228 131796968559727854314605800923467087872 12359229 -441611006923728999520032592848346032672 12359230 157232276812428436659141901823007237120 12359231 -390376384645085659763090243657255354136 12359232 -571980040715271363890995404472320000 12359233 436000209203065280432502810991900812482 12359234 -305725984581224725436847707782907904000 12359235 -59003004276179289393924494645472890880 12359236 94158226860685299466429858923389075712 12359237 -398548391154112351000765921219297987008 12359238 -136499003460966973668538177993185797760 12359239 1967264601187269289793993579986038622040 12359240 513092194082838046386107944752232857600 12359241 459020974709706472789540649578956541140 12359242 -44246914880786319328151287923326799360 12359243 194478909174519438211063281812521042800 12359244 69645993811469837364595571486587362816 12359245 -440902607806238267561621908656071082600 12359246 126443447668672607873513722208244603072 12359247 -107935989637244683830308788067730304128 12359248 109775813443351119762855421790569365504 12359249 -262400874231488659818447023664727190400 12359250 -457191739669379332464985908214206720000 12359251 -783823588276258225383228642534897092328 12359252 720735527986882546799416873838083776000 12359253 -477861898675477645111988452979060128800 12359254 267360623987534868817164571998682545792 12359255 533243838686368776737042466017582220000 12359256 -83586979294919430547445584188869836800 12359257 724727327516404462201143675127686199488 12359258 57659408095196178048865878163212017376 12359259 189819298764255939960620462399884505088 12359260 764149367719849463830719058961577530880 12359261 875832651564723413205117139523362181760 12359262 135855389057309817210992614544628577920 12359263 -201976045592298981955248104237953162640 12359264 -758913846558745742697856322895355183104 12359265 -15057907568867109324182581822902353280 12359266 217234736962814901019732687921451986944 12359267 -168119761823932498879583681160030100008 12359268 -4899413707168441185026911134553765248 12359269 -636782967001391941204183006490280428712 12359270 185455286613392448879605243314672709760 12359271 540785344491631982737068733147328061264 12359272 1728393522795487617773585551748731699200 12359273 165335656019435365127536119002396531940 12359274 -542694044487711908233733852197918391040 12359275 -11347337280533886927326499078619320200 12359276 -442544221823045975070921067849555253760 12359277 -451517996194306667751765966793190156160 12359278 785790857579780369529512666820712272960 12359279 1710771215540713472340361652831189531184 12359280 55095011462913320963198845545401548800 12359281 -290768699060922303781989443066092543776 12359282 -15957918380630702011129235045660733120 12359283 -606418649550136002065828267490492472776 12359284 -36857129196563779698269318425604286464 12359285 -1726977349619935372809531360214059817440 12359286 -85178106644782536697996768747556246976 12359287 576315247215533416580450183230470296936 12359288 -19427172056375115260365480850935296000 12359289 -987389221368498938383986036009930230208 12359290 -292173833031586708669374309743946477600 12359291 -696462816604735911596707680219970068480 12359292 -79308505430549660711774893099104460800 12359293 -109088266176383748674417379007906896000 12359294 -301210408805510668185597829148791970304 12359295 -82758605879147955158440654203955721760 12359296 451504975068866873058179536526990376960 12359297 257810890220052152186885712787725475584 12359298 230333310636978213563190011465549207040 12359299 -1120184306482176581624805140932755405700 12359300 -258567056161069439724837573227946153600 12359301 207274819842491369951906696167228465632 12359302 -124973983706335414834504177669065985728 12359303 88910266658909511202492523406037392 12359304 -38213943960076135193705128699217955840 12359305 -38636747034332898711328458517382149440 12359306 -124324823663319035255658705507354313536 12359307 55148442735922424844734787732619323120 12359308 -864612523602637015024107269723172648960 12359309 -441433398145428018765118415422873247520 12359310 -212007175732772552695716496358760729600 12359311 -423589333284067177800813677336520891088 12359312 -8357578865505139287878969960630059008 12359313 -543276212607868184094848318949809335680 12359314 603550636478507558787006060716361340032 12359315 -310528507802962104922355772473365769040 12359316 75897435955241361916612581960720586752 12359317 603682701101485005429384039590176820366 12359318 -5917292313355173009278306381901206400 12359319 -66662209782408150345418200272308780800 12359320 1070860369739608461253568419299124224000 12359321 -253223528645685721642934323960526293308 12359322 -78493817379014633237206494017108224512 12359323 1456745018216139666490483537888299255720 12359324 -359562119922512399165751033319226534400 12359325 228500514812971024856993301443329190400 12359326 -113206513720230464593858842080089608192 12359327 155721916651412060430872883297811954032 12359328 146780598269600422108582293525535653888 12359329 14583185086296517872486655149094211840 12359330 -520159996268892359677023030495788617440 12359331 497511018077412840242896055735665987680 12359332 -601986709891655694147478279517181038080 12359333 27803270378877532545525059061966201120 12359334 5307729629149145125316393844466910976 12359335 -376345554791336677379923240237066929600 12359336 533479543509679809371744168724802191360 12359337 -1063047848702045003693357427795298800240 12359338 -29601952216627587339134225121244426656 12359339 460597587012056732242219869233778457140 12359340 -81998374004052199907334588042222366720 12359341 -45271957404590210970845716225073339700 12359342 -323008951017046718197111887588878969856 12359343 517491694792983414103995032656346054664 12359344 -27216107779336102159557045000294154240 12359345 -968081542762806106369668913352205165900 12359346 356497730935326018236693763106328697984 12359347 115499372954793058790144469673018354944 12359348 -481127185351666703199312880545166049280 12359349 -155478394439859028289900494019526324576 12359350 -218278313494866084735717520552838179200 12359351 26344686524812146439192240161102772872 12359352 395903802279724437903820896826944921600 12359353 -458478672072673661377860189055793741398 12359354 286345038244704783178044549645873595392 12359355 -318896814745903507449894504978238020240 12359356 -147609184026586974997997257247075549184 12359357 -317531807368821575258265374421732951348 12359358 488560254562718327794813739132017674240 12359359 37975938335258382327009000064900123520 12359360 -69038263662494853356552438704074915840 12359361 561959311528338173619198226927801344 12359362 -372674429446822164306044304707094731568 12359363 374749928250503577843066391434770871612 12359364 495266925704038840091094914480205957120 12359365 -210544878516021330609590655384848610600 12359366 790274654690123881897192092496402273632 12359367 -542644511729291119736436476792945725560 12359368 -111495116059217699959825844120369510400 12359369 -88747607680808099356746082366102917888 12359370 -80559124602697911802528898598091622400 12359371 758545518742988846032835658524617959572 12359372 -221659830519125953720912967953746428928 12359373 51306805732222935254032439294185779744 12359374 173735960033155259814560021134992649536 12359375 138482758023427401792183896990774250000 12359376 166595433477193638711604770881494671360 12359377 -1050963729131124989864935789278246325774 12359378 -679768913718653585357072056655176360800 12359379 518635602011617418111506532539735763520 12359380 -331585645286746589739635908727454873600 12359381 1527428741448288050309913422828046799182 12359382 149691238129575130093190757792562950144 12359383 -264743562416554702894531891777836341368 12359384 -1254044021033870104346279870024487229440 12359385 -58068681450855561288139896799974615420 12359386 111698781515730282334677253413066915840 12359387 -1173040078129287590381548824856358013048 12359388 62763298836777898654903172548475433984 12359389 -357756906880422953730304850212426730144 12359390 82221211273876576170283032561654451200 12359391 -535653572962061603113023166117927091712 12359392 -1450186646826562159756417463486958796800 12359393 333822516766602394002441008411880970644 12359394 -592783812050945733972916222469641071840 12359395 391310266303140735767076740450564874720 12359396 -2674056930321673514908317049348644864 12359397 929615378961514616539587730947734320320 12359398 194277788342971063440947596342093183200 12359399 -280525082701209901903278618232468245336 12359400 -272432050283766651291537653287065600000 12359401 634743864485210881757960431789919013000 12359402 -656092244319654097189608806483033988096 12359403 43079728873553531371449546398267212944 12359404 -5229349048568260427290998101823536128 12359405 -973534316438762406496388908937019540000 12359406 164406669236221144224969825132505440384 12359407 337532429106223773149214370961110392480 12359408 521380433205372951319858826572584714240 12359409 -33941694230152562827063330381738914912 12359410 -327630945428347956232480581497909575680 12359411 -62334009725696890451744218655890450968 12359412 -258303381128199381279079827617272565760 12359413 -1277154722254945711137164355526219484640 12359414 -666190228672903774516987186153668910944 12359415 -122491411789917437212111387579863676080 12359416 -134009059784062905962601648183145267200 12359417 -970899008856753827823326166843219690774 12359418 2498663060973849181437583113092156928 12359419 -169575967549693910079644193027339569280 12359420 -364728194940212434566058200530858718720 12359421 -416547327545977606768551886777859330970 12359422 208064320941869056168629214129524231552 12359423 1426828596678193735794952988309929074960 12359424 305813795745475497050761738290462720 12359425 412090562733349160470782537720897751800 12359426 243082787333125467218616106000618152912 12359427 684488808035192756314831378288138454520 12359428 -349477774659781317428576160085556444032 12359429 1185837219888074347739535849047510616030 12359430 66802935151856437746704949716211052800 12359431 1251335671317345289404254807784289046624 12359432 -379076970295027615075033614562807065600 12359433 121988314518644290719704193237143954304 12359434 -327426074218395877965617880909116850384 12359435 51792588271977388452674622471026025360 12359436 -640072454761462595994193122103715762688 12359437 477958908477610573598856073311166486752 12359438 65687408974417483556743355038198333440 12359439 288681458263417532596542379752475685520 12359440 -162899352828508743489474319087737815040 12359441 425628859246893218107742439119410791360 12359442 617744585293176303460920921736487733504 12359443 -662514540006298386719739249798822006160 12359444 718158466897037418691321216827209472 12359445 -126508039015004621777834202051403286400 12359446 -948351064914695522117343062700395112960 12359447 26973499797225277950301259786925760128 12359448 -158977054639158127193019651535947110400 12359449 897325429076056878069935025461935118592 12359450 -67553405004251140326587526911966556000 12359451 -308811657121274120049516913910070071040 12359452 80921858473396450730605434960223272960 12359453 565866061123408790464354580832292665702 12359454 -208322155204135264287397101166019521920 12359455 -272276143712512320806386386626091497040 12359456 1534290275379589381595592577385350889472 12359457 -1536021777784534082535443032176355576224 12359458 -104443101984793530047099861627721229824 12359459 -343810836163403121534615392096992232448 12359460 432445908698283739769936542149186908160 12359461 1862672425244006389462378179920937024062 12359462 325062147011698498070758455439411800000 12359463 -222830548272031940690304020451829326720 12359464 -296315062910720212785443151766154772480 12359465 628947568977609208000940645100354225600 12359466 -119294381954136710917217097870539051088 12359467 -551931664838061774198856301343707398128 12359468 125880041858118859617050300812128877056 12359469 2431386713351191425821574045052312800 12359470 -191665340552857020997250590035736864320 12359471 1167639539128672130281882290490697208000 12359472 6657996811131642242887735207806074880 12359473 -172150670334879471108916382456501927360 12359474 377921157061511021569744528193578446240 12359475 -125470106200568313387860854282509461400 12359476 582345509018163254265563010051362489088 12359477 -244714912261793599780042295419080027126 12359478 -507163116735013396781922037494896563776 12359479 -567675591533679139456355188956610753320 12359480 3583729990963494626342077170826444800 12359481 -387234705286655196862132405895834980800 12359482 -329114189786391609486366690083505579408 12359483 361628522913571764993427199062484583744 12359484 23892850339918040999798994737650765824 12359485 -3149184450084155055856129651272405482580 12359486 93454593148137806786085314566829649600 12359487 105447353062042539538517136247409640960 12359488 32299628767712415194549923253515714560 12359489 -1910897648052872408999885660155542427710 12359490 2392209944715323472867595290863738880 12359491 -295314116676652467226898264716776432432 12359492 178539423625140955609767366908222361600 12359493 442941723327861577838847038014899198720 12359494 -54042175120570899345949607512678672128 12359495 301531488839551242662502416425251627000 12359496 -1838082703029194464993950180895949783040 12359497 -217918620419048624985271931542462796160 12359498 910594942129169550805820167167337662000 12359499 -1083555712062230167438465386351958359336 12359500 -444220690386724946404966231618325760000 12359501 -414483667508162318186350893005898627072 12359502 355839632506012085364168244959932926080 12359503 1119367964584006075705972665799474589664 12359504 290189002504825483111813470510667776000 12359505 604097189007519509199675292216296994560 12359506 108668171937257628651260498056848887952 12359507 1287659275238184028784938652747839179756 12359508 -96135371539000440897048670800197627904 12359509 -392594888134194192303823153382618666290 12359510 140823568525110323366530735664254848000 12359511 -52124434192201457478319756725136699368 12359512 487959161622502514421509861293251072000 12359513 -335351755452979888396556613580143227904 12359514 -122241427682625314716529765495825971200 12359515 -15539821972064502284278164102474492720 12359516 287591521276358043439031185860390769152 12359517 303381435495654484887054111706103702112 12359518 -183233670288869888499772830566837831040 12359519 297020477218789419066080011963829538000 12359520 -1264964719423343849540619367665814732800 12359521 512646039507289745349193438536928146722 12359522 -13286307635557723649907878359280506368 12359523 426533821242859348622199236403103618368 12359524 -625766069620806555292979011944609003904 12359525 -217806234485505027184244488797048358950 12359526 -233378630172169842464379307523331521856 12359527 844929924147669339543057382943248616352 12359528 251212924387145842388197573925343452160 12359529 87121395080496087931581172384200850368 12359530 -246631191005152543658568856443832308480 12359531 -1395443690551694167849609496640457078668 12359532 -139369862370959316016823893800651641856 12359533 15644262825531413103228391997109175104 12359534 -478087363408525856388604565428978525248 12359535 -347732257674154917111102444878703010800 12359536 -2449833062356567519092628480289406976 12359537 639330606531651530088908477865054523392 12359538 24415682754004585057836300933842572800 12359539 -20982650714986155348807739124217818640 12359540 -685753914413530529833266118500405381120 12359541 -1073166498274273162646590454116197309408 12359542 -407456962600949398627968864816327719808 12359543 -1048026891522420456631537666778342006784 12359544 731672264083525141955119128283238277120 12359545 288092579185559893396434167520172800 12359546 177250669774816307853757593359296155360 12359547 -25941557799488517989259579104522989440 12359548 750010488012438503997424806423246891008 12359549 -210664846675844632381580678751906476340 12359550 109788958045148796859406173723929600000 12359551 -715220572267542005455393208629590744448 12359552 247676262718778395306667596147473776640 12359553 233289661726057303550169475715438566704 12359554 25867885652877116109548842962063784992 12359555 -580512010592439479784924125128191285840 12359556 280877035317828448355917168514150384640 12359557 -1071726821069182463112478177922113728 12359558 -73332437476258609272254291928780105120 12359559 -453795255311171432697712545215098078296 12359560 -491351680612286089861311607554411264000 12359561 3502235842355992439152636978395159335880 12359562 18573689093266821181757453572863658752 12359563 -924090090512543187019070960843295448040 12359564 492337053275662843296124869852511415040 12359565 -389667842034085821173601293002503818280 12359566 -952511089595366342434347978329186376768 12359567 1059672199460817327406308160435111156152 12359568 55937677971133944824585461519570698240 12359569 1146391876655241431097087767289064971760 12359570 22470932143545070361970367174669608960 12359571 -20263568125128596937258260263155763200 12359572 -517624570142303423007889052598559189248 12359573 -286311297277068017205902362345663901760 12359574 -824804862272277983875184151405529618560 12359575 -71168757225185485933196775380932685200 12359576 5670166292876722903954440850754764800 12359577 803550754440007285231030662270214215120 12359578 -372335649035042798076127026055318189056 12359579 -644931368644081428503899687993211028816 12359580 -290056844556544293306098997368132643840 12359581 202117236268954663247999589270293413132 12359582 550076682468320363654882623485378091392 12359583 169981023987715835944922610103449864984 12359584 1647149078773005131129842503318612934656 12359585 127089693856665324609570977621920158720 12359586 367185347516349616870364171280017940864 12359587 1572145219607069801056110431676331830236 12359588 -2481521792358024124798215729916135280640 12359589 245021903409750874315844823031084589376 12359590 -63088312353966422340229012897610334720 12359591 -563551206019840324822611282222097175688 12359592 -80328517475326420428025896367956787200 12359593 1856631674456472560935147147884808590842 12359594 67867914841487514292218524509386822240 12359595 39298296160310001187934265412507430400 12359596 1153282513176700935085660583090569299200 12359597 -388958936476010186616680717087621979540 12359598 555894248860564647081139219751702259264 12359599 -646873422201203269591275940221581698064 12359600 90451976499190246158294785471996313600 12359601 -399195045014090350623857200521450601920 12359602 -374877653809046319714181356309023562240 12359603 438526882858158980956171626791879700360 12359604 549431834688133753091075199486815440896 12359605 -170836261307672276489453076976200017640 12359606 12283266028886382492442284647680481280 12359607 11197423001031942784100243069190352896 12359608 81680303182428564154977998563448832000 12359609 -402394760915771337454963738426203095040 12359610 353344114390142069147250558237970022400 12359611 -927039501400482686140009448664212487576 12359612 533113518575540661730526686265993134080 12359613 101336909893373220214130963511811638624 12359614 16655720535296922909189853109165028480 12359615 1012742269058242685621932354698102586800 12359616 111124301595132607069481534922940219392 12359617 923856134320540896448912982195355833666 12359618 551562186358499471414417379386059009920 12359619 -3421857187996701543464630035690995120 12359620 113349744312581461074862447564419317760 12359621 410870443680308910153442745602588257822 12359622 -266308601063174026433946444421690002432 12359623 -1450181230210062611346702932656864462800 12359624 307260374148433861666669705512190156800 12359625 -302024680735093891762818535541822304000 12359626 192603900036771105014653298334757680480 12359627 -162499590565553058105481781112582530928 12359628 -15121462400225136454933034369220086784 12359629 1099466297457259800333205598866917125760 12359630 12212835431151632486132655225400072320 12359631 -168685293807736820059678490710159643520 12359632 53459951581910681583900420837042446336 12359633 -84986367564470645139658184993415816000 12359634 -117413618836090684425720793487515980288 12359635 -509377593003649454911339859083549171920 12359636 -943769259040327600571412630857475745920 12359637 -2232502221238882808486043100432470266880 12359638 -11425202033086094017829693157952561152 12359639 299117970806123183331873875145391854024 12359640 137371001608071582491013313803426201600 12359641 37018162876317800378166003991870270080 12359642 275463938862969114817155258654976703472 12359643 -395543217268210939070573302758455418576 12359644 -48024574278346737269848827138680828928 12359645 355749907044110236844781167229824565720 12359646 -196118844547067467288835925836508560640 12359647 -1139992399365077088232577616269068311904 12359648 82982202745358896503139924154567884800 12359649 360116133128080962968811543892254393264 12359650 -435695259874429211278721504692739821200 12359651 -992345461777887991348039780629550101348 12359652 513805605504841539825091475465193062400 12359653 230673414415310108141170044850266803004 12359654 -70317988121082998227965867832378177728 12359655 125352505085612772484825747196389632000 12359656 -1379754973135513797121270004300365317120 12359657 974110798143120777413914210495734942906 12359658 10187388722429667814028467391787158784 12359659 327224374264585460004829312836639945904 12359660 -668013050246739262390721775094218424320 12359661 -719521036632908106079888918354784660928 12359662 1856134791987102791793385091741952000 12359663 -559043876101782280972428854751800866032 12359664 -215546554446903956687622637701745115136 12359665 373823497814957964844219374427074133800 12359666 -539273308167556691117850903024313466112 12359667 -455982792607102865151413762399471154120 12359668 1575974466438638266898533557396045765376 12359669 -99016620098532803806877011660898523648 12359670 -258019079846006452424991591332166359040 12359671 -767656334351132916308431128167473480320 12359672 -103981223540985316176182136202236334080 12359673 129893461882347212115463107876485791044 12359674 73014232380250467171467169849476401920 12359675 329589367797910223651143659482413602900 12359676 -130856050298006326107220896599618396160 12359677 300616114771873440762632912151468939744 12359678 -580931983964931085284988059058028722944 12359679 -524314913007780588616053927504748668216 12359680 43534832407577067339918977622500966400 12359681 -220547319813042677387345754935835115518 12359682 363838650536461574806529026401820765440 12359683 681371842040272349647432554592366930080 12359684 -829382356821990458962920884007845928960 12359685 -3948241421094145380504966522289432320 12359686 857588798073938791778685938377308455424 12359687 412554797656310017760684464684602525336 12359688 73377829742320266291249115619833528320 12359689 7253971570023474297759811134032130256 12359690 112904981318261031600478791349323187200 12359691 -289312589803955962985335250503009747200 12359692 -1059980508417620480478433285867276413184 12359693 184585671190202819701762945335646725942 12359694 301969594562002709259173276955798678528 12359695 -1022041222691165163194723190412138855800 12359696 12133127017309779748141977386758569984 12359697 109148655382777739062235286517031827200 12359698 -263823891725908309329040965884213199552 12359699 12678132485581888354998599698223691600 12359700 74016679822345222059194448880938393600 12359701 630751941093094069033006289532554258702 12359702 -203035841697536914199043294218093054208 12359703 56580255817207851202916972217277890384 12359704 -25387455192375247308505910174572339200 12359705 14713968776512242942945698833592568960 12359706 -298903314882591732074607482486822574336 12359707 -1835115363072250490503154536320609266044 12359708 -228277076768878927960624311989166827520 12359709 -537302646805760104542414734679131374560 12359710 393011728202474663435849633603595995520 12359711 -183189017536530779396130138759679874568 12359712 795340241160542373870394466482383224832 12359713 -920867180818173487447432852677587767020 12359714 190079787287799934344097759671886769472 12359715 -64331174005815113666520030012218060880 12359716 -225781159300970160575378160313772802048 12359717 97292542454821350724170074541765166560 12359718 137246375442622276669418853388239091968 12359719 -331163801079673129103958151326275107800 12359720 -342675555384632142563550950086940774400 12359721 -459749796537336989839707936305739426336 12359722 -144537099009093448451680989826120907088 12359723 303451196194872213142058839999949474544 12359724 208644308425757567106965238011179637760 12359725 208333225338919465067974248631757538400 12359726 -479751890595195439675598710106775338688 12359727 233502498951229991265316401081262240080 12359728 -42659417225512173151384130899556761600 12359729 89018386053823878269937625108716239076 12359730 -333426520350280024073321800868605601280 12359731 -106776154028595419552752897688593920000 12359732 155121284893217381726706472306870087680 12359733 -906645224435652077576151101320610546400 12359734 116064604625646061311001564409101665792 12359735 993489336407585547769962052112439742680 12359736 1012394366826815296824451216859678515200 12359737 199837070143606653121028910676384101960 12359738 269149149953088065643533084135907078144 12359739 -65370926930560034223754735447010519808 12359740 163253239225846426757823617781911162880 12359741 796350894726690481099374454789359280800 12359742 -168513645527680584617394087209613327360 12359743 -1359491441331612907835512208410960722960 12359744 -6535113162201851231141928224758431744 12359745 -1311903500057900414001520401266940780 12359746 24047830431497222665867148220396025344 12359747 1656308488766353656509810647182541289280 12359748 2444375714084228184800200512991211520 12359749 -556266362693871281183682469465598769250 12359750 -267131744616062515516866436173810912000 12359751 682152628881136878545256461139120572544 12359752 156772476398177535956977879990065561600 12359753 182320573853859983588714142074486839680 12359754 417219852978627282020777375536667682048 12359755 324881276352131209797488512032367808160 12359756 7724652617420032297002515984183503872 12359757 -275697038375099478933040009411324695360 12359758 -925990511423997601035554898226332786624 12359759 -632893680560785177576687658999484929472 12359760 114462197600341184014814808477336207360 12359761 -795193440889703508527689745666409866638 12359762 63778222061560179454980426284948041728 12359763 -412145779215285701177124251230566243840 12359764 -719419649187574021385233613197255479424 12359765 1021834111170175856103547231191792763200 12359766 -109390420570338088695108789422038272000 12359767 -863334157450821706897942657467301888 12359768 -53232726837459586452076816493423738880 12359769 -672383911779694055571061238965846756656 12359770 -630373343255932962549642583417033669920 12359771 264105914454673209040000916306361034800 12359772 309293939982074380241521462427667511296 12359773 -1337679473538142083878258670338346037978 12359774 83323133612346338016831004145966786304 12359775 396239055880092879137518181199996864000 12359776 -16204931136380616805983493896816033792 12359777 -259805542280085791178987798723298705374 12359778 406539418987621716967534305792071854080 12359779 -1352241525914892478434396111091531002216 12359780 252111734063142964066383988704409981440 12359781 14610483999000375036870758678575775712 12359782 -467747058859769993369373331970443414848 12359783 -304590508034022422398165938964222384968 12359784 -456086946316269134872989249297534074880 12359785 132357563554137507046522762067669702400 12359786 169989712290659656162181994611753433600 12359787 -343561091676911386311325868283939840 12359788 58520831651574132276570785124506346496 12359789 -568817952549163844359340425483557355476 12359790 12500042413566560462923262201157124800 12359791 4616658767571483487668676444517733112 12359792 30488155813880634697441074235972485120 12359793 479763440125167190667723222744069111808 12359794 -1814418294089005909288698518556170496000 12359795 -101389677568178572380067374943539066720 12359796 -416684095673835212057911572652235563008 12359797 1182855795965775019621035550843883174592 12359798 -57570813182290309182832389944351762880 12359799 189693711182621382780445771067766645984 12359800 305789870006349866738978008650923520000 12359801 -205712915181350872464529282384454985216 12359802 7273903391923073149981348639405507584 12359803 -1314286692191018270766435479357787868496 12359804 12443602143053751667984529244420364800 12359805 -126540130852772178290543809147084156800 12359806 673021526867007535117967802128253476352 12359807 1203306852758853157991586567762173341056 12359808 1065286287889611118960346278953851289600 12359809 361956176601575302596383314491515942592 12359810 -604656993532836295928989681174292329440 12359811 936819715618991749567401759735618375672 12359812 -270176170972808198965328443747039938048 12359813 -771392057384699390746214744533911701700 12359814 582488137564222757253063540469716953088 12359815 -604243030655317542731077634383761658440 12359816 61915664061663351478131906889962946560 12359817 -1005044291196729863142724584756487200000 12359818 457872967363834999337126036302684556640 12359819 325334867573919788938061907046884489720 12359820 -102021059920370305616733693321327329280 12359821 -296455043281231841853777176651990107978 12359822 182128604611810294153005058429960650624 12359823 -322032328567545369645218077431445704960 12359824 -124633956831815167896808162842886799360 12359825 1395203278645430323406837608923935702400 12359826 -272100748168448637405538809927208052736 12359827 -142758331277714798285978179698353655240 12359828 -166390597777732495011436299311673135360 12359829 -123572118678698955630649272187575831840 12359830 30338865930748264021460941213484782080 12359831 -695965194688000153623221895408687360936 12359832 228304895923669758978852716149826519040 12359833 8858999747501036672251343736355809300 12359834 5291093982364919921104218315927863040 12359835 186176047303513112760685955572653006000 12359836 -437046176991984876967036201410218283520 12359837 -254260808882609649900327910201411703040 12359838 68661358261809702060077745903743425344 12359839 476458102008098886368820810674019580640 12359840 -940876496340169651985303120931471360000 12359841 -310197429968746135682132866734649744320 12359842 -830231285202182131356287924769095251200 12359843 -1159317473590747197947935209045763567908 12359844 -103990814612738114819514068740506624000 12359845 -7857814352129217658497605854794297480 12359846 -1021803181157983079394872011069512043776 12359847 -468022966207284588014845930977427728600 12359848 -96892245206907789605548152371708160000 12359849 -111253763744965728096121935187983393036 12359850 122555957448164562150510709500753369600 12359851 36537590117700820745228469108537826560 12359852 179548476326709294456846829482524920320 12359853 -144883731678462738790150133970244172736 12359854 195205150183329417718342733556626429760 12359855 -108677915915776219503212823500861306880 12359856 2640883226590507491751107810101133312 12359857 -124177556978255270779997021372490262894 12359858 -96119442240385028558867138147215356000 12359859 -330150386561566372077063277892336098752 12359860 272683226297617958368999249015277237760 12359861 1625987012974839253368270395900688866400 12359862 -362563792623152681618397651323204388672 12359863 -1448635631271677829745932566894612284888 12359864 1362787703755299066989429387573467115520 12359865 7721034259906214817861185042862954240 12359866 389392402231630625938111800689260354560 12359867 -555958861951786736394205691899643589408 12359868 49242089099740260988753586705129034240 12359869 -597890827697534811282398082537075852730 12359870 254047049450759554892588106333235874880 12359871 77218668304309730438171844621456626424 12359872 295664449052597450624152951046220546048 12359873 -218021658596671676957040003384806866878 12359874 103469073145274108132692603290167564160 12359875 392104464015268340653626374548621320000 12359876 151034710451440136327278620783661970688 12359877 12922568819844625613660085158716898208 12359878 -134255908505712977011792447335037685376 12359879 -182557084119134221524832570057223100624 12359880 170456612347890419762915335666298880000 12359881 -602927764785879043977781046384989983836 12359882 -397116168544491395089436775321218912208 12359883 -648648137926831319303017175920342766376 12359884 643995923353751618356166415902832754176 12359885 117289115252950031301618809192233094400 12359886 -30928859731177478763212936207850799104 12359887 -352593070932027790550582255752718054400 12359888 -376626122682056955203942231550243545088 12359889 -927623702022906553871234061490449239646 12359890 -15995041252646404288485347390599488000 12359891 525114666001061532720700504392809131272 12359892 -560409930286323485357617264211637823488 12359893 -75519733568476207054684059532785883392 12359894 124867976712131750585359314136546854912 12359895 -168452533087608428714287666238520527280 12359896 -1634169002056773508794185824092380190720 12359897 -1745588959518321885765444381706490151360 12359898 333756882751939971281973777282172485120 12359899 -35325708214724952853108818146032060560 12359900 30237750308608604986451498790348211200 12359901 -239537791824914913698609805219437198592 12359902 -133679215311438254767780730697160905600 12359903 -231442538629822330629300180678938890848 12359904 -1042834481678076406775649557847834624000 12359905 -190162377974447233578753276076286906880 12359906 -413108625520150701557524582702940680416 12359907 -881481093510139978754726366635517308524 12359908 392144461514719916002231317872104064 12359909 -872007030499699604208441322900386421890 12359910 377266430907850221674835097148577331200 12359911 -813241996383581027685286760395819052488 12359912 24914432247874221777409180086068459520 12359913 -946496885864500963582612979442656730336 12359914 -372173540708070216609326495904947666688 12359915 -1069458467613396933474282950899632529440 12359916 689776877379526134119492587641853747200 12359917 -127415724584934420141936264500418240256 12359918 336504209074710221346798741229862657280 12359919 -517273066220174504984226703828590388224 12359920 -4861236242927494015313233767989575680 12359921 6192886249246141917742889920757531712 12359922 -2409707856099539526363007824299454720 12359923 256648349529412623591042349935479230200 12359924 -80347160472997875697354014499389063168 12359925 -166224374829463453478599675156968744000 12359926 -6361462923138105450221119022795007936 12359927 768948941324836076450638267364242801200 12359928 254708479412821248834466295493027102720 12359929 84736434427314602157610580156823207530 12359930 -323402916038752011237485308562751540480 12359931 415752318781772656600104016446501616152 12359932 -268800573332586590175036538775721241088 12359933 -1362552052239632193585149745697644397818 12359934 59771967602793671138819948082006744960 12359935 -16884183035634575322811012132274591040 12359936 1236005163922299232312918084086002614272 12359937 257480334979829029899654594373785077280 12359938 -943756057749350931064007049804464120880 12359939 260373704747599634021418637054058557560 12359940 -207354932355423530748861705229535969280 12359941 960015692606863648996259237791502040384 12359942 21456107329525686658054457210315432448 12359943 864834074171190647574210916818923899224 12359944 399770606366313983308243568429265715200 12359945 400654508869161917877449316177574848000 12359946 -213778147664747736186386778843808032000 12359947 50654594279225091977566861721021232480 12359948 -276542201598479704105469527274423255040 12359949 68397577281572963930241020946246680640 12359950 -179943507111225226663541397306425256000 12359951 -1424345822784449281273812747083146322928 12359952 94907325650190904250124699889467850752 12359953 -1266993287020565776094342917655565118798 12359954 -632160460419359416619953545264556750848 12359955 -169598745010467620551657845300390866640 12359956 543495441190494320975675362296984729600 12359957 -1220378661361444149300689378889095287794 12359958 -161816355850520448494240874900592103424 12359959 -1202585321857518978378638769098926204184 12359960 549952673101002911506445228859724800000 12359961 72213857593709900536640364828856665732 12359962 751432296454717481031156285827136917232 12359963 -1228648777317498201285786923291020032 12359964 -32482838459021259546645386511925002240 12359965 -383651244305806726009616199954551221140 12359966 -1597509611842016055957649847479305020160 12359967 994390431022439423137899294890161834512 12359968 1343941700009781599866440980453892096000 12359969 -16580199276169394659714518672105672480 12359970 61612789819502045409940126091390883840 12359971 -249253832854916781256081998366705300240 12359972 296497689402222729477592050435217627776 12359973 -831243611429820762646366407365977005216 12359974 1028802637359079298792229824164472584320 12359975 48268778191697863153084536748099311000 12359976 -177172894561812382370437969832368128000 12359977 -199137656085674009859361637746867476288 12359978 -779594772366337025930159703755411610960 12359979 34160978885372114593329638584491479040 12359980 699077216951099612373976924218172876800 12359981 134623345823133886946720917522256096064 12359982 -1379096080438050414496066060214027136 12359983 -275155646991265179255896329293142597296 12359984 -28573726549125646393833955883787288576 12359985 -61769065078687408832462642900066056320 12359986 383257135004178126388166930100635074080 12359987 546959441273710918412520034915112202636 12359988 855092229586956161625129839806339596672 12359989 228747588079156359183567962767087296156 12359990 282636920410872455166661579069788480000 12359991 -211652301621616645692885093469725284736 12359992 761268601623335549439591163235141222400 12359993 -678793375291927395444800819881484089152 12359994 -20052122112275972132287020561865355520 12359995 -15460756767004002389516614491251750880 12359996 -394835788895561003936382907482008855040 12359997 -51141781321271401394242834979652549000 12359998 -48467175849127580453238984610129625088 12359999 352499751840747875836841706150922008000 12360000 75076714337417841745813850286981120000 12360001 639556008621094918657565557963379736002 12360002 485772195299490626367552051206393567952 12360003 462005177681120804717502685087103613120 12360004 -424302047328139862165484745179252731904 12360005 218533330443388188696458950249346784000 12360006 -9658105370322192840619173872606929920 12360007 -1489910587582154804904665793377301844968 12360008 401240285316431675283420049178857128960 12360009 -394518141600119696900445385711546592496 12360010 -3415067045190295524448066764009492480 12360011 -155656071089121722208098047925265313200 12360012 120704359727557197064577079417993707520 12360013 -2223513327409905515283935675150105554560 12360014 -76387271232357093017488949527389582144 12360015 -123059541572692687505762123480558204040 12360016 122001619520193563573028207872255066112 12360017 -1036269769762988044207025426445236620428 12360018 -372972402082573236418596152476698070272 12360019 715535717277844500293312860331095393280 12360020 801996409407823856865486092302522375680 12360021 -665262165843775046485616886033444412416 12360022 175364932998532430056349384326882775232 12360023 -247505162687061488588461423739964090672 12360024 179962535828117304766879211496915763200 12360025 -74038365399866570030615269319728689200 12360026 -6080937928309160258789078912518178304 12360027 286581631631942352291457557649005936432 12360028 955296162527833676600671854100754718720 12360029 -1611574740391749466766691631086337050 12360030 70975283467524386882134566638683336320 12360031 -1492470814352180379029636149501462729088 12360032 -1542351131598918242119580571249790156800 12360033 4127061822098048474842198333112212800 12360034 -35128441043028610199744932954781417088 12360035 300744610529723655501484068339598701120 12360036 -213981141625981070040190328304802922496 12360037 -776712231298019823554420030149634122308 12360038 -625400688721532610852841535295031714080 12360039 94354558147657477729282021825897737216 12360040 -95328642495931878750083733200176742400 12360041 -237017283595133648893189282914783580416 12360042 -566817775311121512282269300162389703760 12360043 -201652650180779270057837475060667789708 12360044 -600120034125970782866493997399566468864 12360045 -53698906821736099116499331797440681600 12360046 -1021721171786409675236173350860516973120 12360047 7761728326749424719972169277091631200 12360048 -164342450068717255174583678859872403456 12360049 -6169134625357564804784124256576721152 12360050 -446815292627272376524214531569353157200 12360051 20675786973180443044488949768587380160 12360052 814113922319939120919131202404699006336 12360053 -73537771249384036960661531526128430600 12360054 203093161327002455681456247966329830272 12360055 -497080792964037964520377614606943356000 12360056 -408209100952219376388796729830721413120 12360057 632396842526352119542320704666899205088 12360058 -517372824770128499562729604091765823120 12360059 17452091515606073193356709851397740904 12360060 -307895868434276112641404385673835315200 12360061 331857347616974274037379755924427902080 12360062 67026843898173762640405441527716720640 12360063 -830144047416413528200326584562087136056 12360064 385505076981559789901493017268128317440 12360065 -555539432829150835684208541725389145880 12360066 35449458280152451955579193314550536448 12360067 882531798103917926539611397702339317116 12360068 24134356161830843760391825150769135616 12360069 384739798856572020429363285700626300894 12360070 -64853174556097342785929583784384732800 12360071 -914857087529998881195417955091657319408 12360072 -125526664507783224659668111384805376000 12360073 -67392351268508649424228105667298967872 12360074 203752987340505210617794943195996767536 12360075 83354408005034461216551088932015379200 12360076 112599939740361747043086529965206101760 12360077 -429657234645933543047317783435431093960 12360078 109962100157633590328973065403852280704 12360079 -739937812703288365705884220951594490320 12360080 239992230410072854483173880921018613760 12360081 -6112836018562342120543391783135303520 12360082 288018977882196652855902142915617487872 12360083 -157209303875336835771873467737557594720 12360084 -269598604099987893276377395156740446208 12360085 -404039203552212846990962701952594934180 12360086 7631043237226658472506489318064963840 12360087 26481608993353427394506345638688832000 12360088 366892675584914236010919258670257438720 12360089 80277181456485470353238119581707904000 12360090 47292733763666847778467830751708364800 12360091 1313922589870247753257564427629877919352 12360092 -12117980210357024878942635313008818688 12360093 -344983570246387058126057251002575405856 12360094 100033801363112960740447560638275572096 12360095 992011975750191666513397765306646386800 12360096 219871259957683032505443435053054951424 12360097 -391604654156052173092105339411271463454 12360098 569231831090865899838190062322754494800 12360099 89572700330370893714371856250993971064 12360100 236342107351282809903125870352364438400 12360101 271559644660375238117352295754684506200 12360102 67412589304466176831663814752686512640 12360103 -771642897803489658287037350952058736640 12360104 -228244980025208205894164886958321920000 12360105 -282020245109389004089889390601309540480 12360106 -210672819189596161496529978579303957504 12360107 2390878782967694543166695085664180603872 12360108 -361282827434462519199074743864347279360 12360109 -180336852137140572773074321858271588084 12360110 -96869444383022776767567755889305437440 12360111 -638526911406916723178152529335801011840 12360112 -581398672091644996892998220517303287808 12360113 -1133216008776940158536110669666364374638 12360114 -9879699232943092750175506309378635360 12360115 107147887262836057811207696975336363760 12360116 -703357106053743144777669033025668587520 12360117 131957259616449705278950227371472920064 12360118 387194815215988572569166765336561593760 12360119 1515006917261907459977021524794006763560 12360120 294649247060269735253403434530540953600 12360121 -305336650489466350685602154483573902678 12360122 -578107352225585422175187159617495270688 12360123 -1002937530750863429236740843859547427828 12360124 -240488160496926089877800889008796794880 12360125 -618478958957946687942047257079395482000 12360126 54138004443868665836887171358216065344 12360127 33746774801004244017968157201754506880 12360128 -107901151911173368102046466949930549248 12360129 -627008353005625777065860251477341539040 12360130 84043209922099684528792463930600147520 12360131 -156648727679955856458155682465638781696 12360132 576557616908220466380414511752552445056 12360133 412208802939493647539233935352188388382 12360134 144605677963647406847816659312486267392 12360135 6535590221321288042214957439700096640 12360136 1028889014372664490794805976659075015680 12360137 -609213165201841213557099384857288317260 12360138 -27098993789441595742276747936763665920 12360139 -830817685364249492974615158168456351456 12360140 190026526037652536722794619383797729280 12360141 8319224046768209485933357907659745280 12360142 332137232555338070754872038517458713600 12360143 1178995638549574540661173445173275524184 12360144 138370177082900444095763259291002732544 12360145 18851538679151486022578529305967862080 12360146 269867666713496352694419062195916480000 12360147 287459475786507502282834969547600000232 12360148 -395363819616855770384293463793509990400 12360149 -1315248197693072541938447398754518547364 12360150 47127765140736570209413709478698400 12360151 36187287053448716366163876933162201400 12360152 -612864240046459204013971954713883883520 12360153 82074171785405386297753824147777816720 12360154 -30914237435008898547596845132098398208 12360155 -8900660168873783962642524861201908880 12360156 -287443049350056631966743917377038658560 12360157 2290597469972048336923836687154546145772 12360158 326170368851257008225377836884938782080 12360159 -276466614997244869667706855235533470736 12360160 307081372283091789829675289431320821760 12360161 -227076171683138616577417454389298192976 12360162 110331059851499177951159256305330828544 12360163 -389882956080143427876866233242977119588 12360164 262247722285203330114674026212992928000 12360165 -146338800867651995390684385902730240000 12360166 46242400549458550942908439898360099328 12360167 -30217173381298100228642886609074591088 12360168 447055552824885258801881044048102195200 12360169 959473612374806125849573897486421622160 12360170 -452979067680028689809574244242203010720 12360171 424309221033312714267564717013051720704 12360172 453988982831073024501050476385833708032 12360173 -455752648641748303973079491473429395264 12360174 -406359167703671325982210573511447883648 12360175 128492335563764363215679896649288983400 12360176 519816077565332247532759271341091192832 12360177 -88949425261693901545350371638572783552 12360178 -9134852183883556211569751938600676352 12360179 339740382482354064727281232677594768384 12360180 -149777063646338004835593238846199193600 12360181 -895474235634202994232348327918404872018 12360182 319470252815122850815342618944844934400 12360183 108231701391082512166269362318639640576 12360184 405644514235531956224659267663057920000 12360185 -1031977288558346590833882560689287346620 12360186 639019675321175240407535200718448551904 12360187 478080726428723549371334315452767342352 12360188 -123283887798796570804758552447669187584 12360189 674035642235158556271455074536826289280 12360190 263060599721556937191816380353938391680 12360191 -190135172076607695815796067489756881408 12360192 224520519217054193645697928212963655680 12360193 -1678516732840552727699614126577517451520 12360194 -116562327077501304664474633959238311936 12360195 -250889133951329503999384759719208222080 12360196 49570974900932184417869648814601338880 12360197 1288892629772224915817930193739356647646 12360198 -418112008862365292845097739948658081920 12360199 663788406383060158970393247451412610200 12360200 -188060713054012011098273103071870976000 12360201 305246123335647347760984102581317991040 12360202 -775849877349339737186846705646078506496 12360203 1607347148278069979072418438036450384120 12360204 -351469147163106944247954995901238663680 12360205 -185226525266872690167333814015184361600 12360206 -1406285041883774151257640019001834092800 12360207 -451975698075082855769213131767450817008 12360208 -14941027598807687203014582628328407040 12360209 -586559121817722037720809955385258752590 12360210 -214768915120252118560874702674180631040 12360211 -574963330159021297039460756275783689648 12360212 -563457679116522914784677341792015503360 12360213 1161200559487108353611314997054274075342 12360214 31290601829375767818331723622996617920 12360215 93165860983760372960635282897025292000 12360216 -756034744962728142939798257716054425600 12360217 91508605792324395843943174992809304266 12360218 91756209730874454510599712300456480768 12360219 595280197307129845851758407476234682368 12360220 111268882068044935832737621534495457280 12360221 -661466895692334425448355895052675840 12360222 -135682013504530082421479817146692915200 12360223 1043379574690069706305389794461751803344 12360224 1499416873697858025014472404316698836992 12360225 230775080643046040960024810868673260000 12360226 131855622187534949921453113345706566944 12360227 -741460000102401100544878561855865213952 12360228 -278979487363972274159279332263726996480 12360229 -166214734898865921950083578685576162368 12360230 -89874982042883640456376058120566800000 12360231 141213171786091349201445839992365825360 12360232 -204937146847188138546564535558395417600 12360233 1131166680877213561873615792422765103482 12360234 13900347883277895394553488767524936448 12360235 -1562793475617192206775370730061332833200 12360236 12434541032432989051569214880537364480 12360237 -878682967477410545299362787944931880640 12360238 630729012851226683069831650741350836160 12360239 -124512567863879067137221239957358686960 12360240 -45306041204677272370511093469792829440 12360241 -156307362329712733245697898099016981680 12360242 68480335144195336929488164828482788352 12360243 -514453952067944588850177315032959049472 12360244 -314809412263294692757353443720971941888 12360245 985871854579459779123576656415245161500 12360246 -149235843865646239260497974196531306496 12360247 861377488653903475891859072124822555112 12360248 271616162534757912184066297794653061120 12360249 1263649273263656903590150768656045704640 12360250 206749248574655102730173792936550360000 12360251 44258028098641172244294879412106344872 12360252 309363352876163842450345363234287186432 12360253 -1566923503894633305576494276064596701498 12360254 -263108691411737519581109784606437255424 12360255 223822622603818326903152130107748412560 12360256 184252132489447006312511651935084871680 12360257 59766192874576977840725887844035501824 12360258 11729224165011154663843968048325767168 12360259 1744506026609724045022332431323468054460 12360260 263840349482214116613139906342512537600 12360261 355533017303898494482834293019781166720 12360262 171778796096799891703120543807659169632 12360263 1177952985306012381777927465208308745824 12360264 -4067713593262219492031855643131904000 12360265 174662948487137884328974664120287218660 12360266 -393589699415298745277791203714737481168 12360267 58566712156365656121214160407197791484 12360268 -679236020253350728130306723935557098752 12360269 -1100866625494067714549846635195486450656 12360270 -57956330385819468797392826568055825920 12360271 -170869621888104279177472156886147984 12360272 7231754533799403756038586397087358976 12360273 -19159955872597388302148693047226184000 12360274 -851336142770377349285402596367341605888 12360275 547037927457613734834519737423596992000 12360276 -5441725099520200912441980013420060800 12360277 -46909062333649357805927576454880163328 12360278 -177099317615582797666130850242445788544 12360279 4953852317826202150850718744232225488 12360280 1269901810378721300280183427217673830400 12360281 1501847868522594301217033490496190866500 12360282 -307215283092624761681732699893589957376 12360283 -489153161869019220929659860095663603696 12360284 -1278978145418672295251284932970623696384 12360285 106595375387533720930455608337003734400 12360286 447669710291225175582029669919524990592 12360287 -23952756680977407723769583901880526160 12360288 -124055235678700686864220488324454809600 12360289 142007116663848299260307204774673623808 12360290 4352331056533376057156025984334878720 12360291 206896055121487805225590018821496169592 12360292 170219315968799388956983966822945505280 12360293 556842539044093856810208283830975521760 12360294 -126328444840838454280027308067743831168 12360295 -360649519002268024070965473059140656000 12360296 42816076792105835937332762002333839360 12360297 10875763405926594091053424875005076960 12360298 652509585989594521899925429510101354240 12360299 818706707523273339871185379836548139336 12360300 -220301344977421305754329125578628083200 12360301 -334806237804750152852069892585531062698 12360302 -587324181973514480228022716542194991296 12360303 -335228731878683927815528481804319577200 12360304 -56517574455559357288235478997473853440 12360305 -176313203955090688349234980030119342540 12360306 80604758720351553229036644405729467904 12360307 7655828805523497742295919296681883400 12360308 -287755233370553461791745744133866813440 12360309 226249923269870523357587335058336107776 12360310 -47732882708885792122291280995126586880 12360311 -480694307889674174509597024366598918976 12360312 659307741185760905637019393872110161920 12360313 -493965031419830505915599657872527242240 12360314 -360697568205815894270446397514330585744 12360315 223036591284566524629627519531899773440 12360316 -330366110974638636959107268052070696960 12360317 92446988398886188840251569695460264640 12360318 497269534011957156355433815629543078528 12360319 -70800389789235107600918729902114723968 12360320 -36109423756663759597154759067303936000 12360321 132245669602599829700228905455615259890 12360322 -434135109707502979979778035736496636800 12360323 -762963561727850256533292381332625398040 12360324 193780380720044298199098751244775853056 12360325 484611884079399788520887861487844413050 12360326 553804645672804047076024352946284457600 12360327 205542421476976430328226730162393099520 12360328 -642946805594858717248976681003782179840 12360329 2587241020680263778341619779260827431040 12360330 33977244389871549423503206744671168000 12360331 -16713367736312141173301681727646559856 12360332 1537845683929661157398720434700253468672 12360333 -774960802517674475443614446801835840576 12360334 -286410687403865188495640908457971502208 12360335 142290259174751820184439434552017105600 12360336 89847026435170682202814036184395284480 12360337 -316532868875745965254902087783244721808 12360338 -258818859533240624734865802009016058880 12360339 233322214648006452324242944870384881204 12360340 8599297090830970044106652792411750400 12360341 680982193107149090923233583361687400960 12360342 7070014881864577777328663871850205184 12360343 1994524432250928534689898830231815904880 12360344 1032423095218124400768028477267124828160 12360345 24888011026803764178039472327587292800 12360346 -883993960693526644623471764324175007776 12360347 -557271327826156731892520736167163163848 12360348 -120144449906846871851768851026172094976 12360349 -226840920474996925187976248898364976160 12360350 -6240617457021792099477597958287000000 12360351 211701992587373648247960448079344650240 12360352 -529292359112474368446826791796695760896 12360353 -1391055409137150587688714677411158042398 12360354 601116074525902345233740560986820571520 12360355 -52659841902965451713944862555100422400 12360356 81205966343625412196063495592216289920 12360357 51000213852100691151465988331667636606 12360358 60730584792246922337309760547912397280 12360359 1607064708116019870887950358145634386840 12360360 30492338791550518736945125045375795200 12360361 4058245744045906802159558640008467584 12360362 -61667425095246523746097932516582283008 12360363 15373615459604487944037422148551923200 12360364 968583933855605784444396501668293679616 12360365 -94988037304800686367195637591829952000 12360366 -85607543750194836071930265154637614848 12360367 -901830310727919459015787349198066960400 12360368 149822732834074143683878523993163694080 12360369 264832529496066365047017834053858889600 12360370 971513910117817056135234522435468211200 12360371 245964178461290266193865680418358046832 12360372 104174646713766844182111825950893166592 12360373 -1828261677671706882946672552417941494916 12360374 257891752323114150511875622166520053760 12360375 -656733077535197988511614797872274226000 12360376 -268644530294814565501138408036774256640 12360377 -87365792365365333824194685786981772768 12360378 607306247095739920517828813081406465024 12360379 -936322548428415046592093306992139345816 12360380 506949999897928488434246453079103948800 12360381 -433707938642625115306785340854903807456 12360382 -206973237896248728945698057572623259200 12360383 101265166368814180486599554340371441520 12360384 -183923441940442567287725750378205020160 12360385 -311131504805841528741433960114931877420 12360386 -68287911173493323778826658650945186608 12360387 -36916525114608592423600681968143932320 12360388 555678948942076495721142409094017628288 12360389 -168419675653793999070616216445904804480 12360390 86426250849743379907478176134997401600 12360391 99237479654808569323684213557687320792 12360392 -1309612936736334104383357974188997120 12360393 -9449102358508765226442730378061358960 12360394 1100586394182451194173370827924958475872 12360395 94303883498504077674174390637456044720 12360396 -249259159565578292699271086006603678208 12360397 411780579286352398904889288553844152086 12360398 -670644810901475936377794357021334804800 12360399 -957149812516305425155300378835856623736 12360400 53150725971711223085638047131940044800 12360401 1145379537357558889996029448703406972402 12360402 -159311677709159414805695940224589201408 12360403 -43177766292362838950200747449502004592 12360404 -184454159867933454615350034352671135744 12360405 126440899118964414835316055756153630720 12360406 -39879604552921138527172837515628378848 12360407 -118036116034927331308102272660588802560 12360408 -5458657621649475231666295636066836480 12360409 101879427825445911623471823612090813000 12360410 -545138857457433111642227267240470616640 12360411 152189872438112426233332755396562078720 12360412 1889246852304338719231165126892023193600 12360413 174098707941981042439075775616582786048 12360414 -157150471701972838486702792613059454976 12360415 1209594254633357005960513679433145899600 12360416 -601155398880462091492962994164352155648 12360417 -1112031894240275316946366980711874371552 12360418 -40620485751386733270249564872549790720 12360419 -927742432561185687500248882674659816640 12360420 145326521105694032916746633506917177600 12360421 -679197617147554417906091775617513461378 12360422 57124493334647818184732821760232798912 12360423 282200161136227665641925530297120812584 12360424 -679446196363116367002906867217190062080 12360425 -318387515066787404394726502321506062400 12360426 57027406165247061046814039369585054208 12360427 1504689835249545088072106900926074332952 12360428 -554859534828807754327534514653863465984 12360429 430401067276002212967116551824132313974 12360430 -63474224031470437620360042005843996160 12360431 636510560524975231527644911921768161000 12360432 29219139859951932031700886690819735552 12360433 40331295181114485059731383062533642084 12360434 54784849405171683833295526282292285184 12360435 -201735167840728502554493121345992629200 12360436 21614399695261014933410526029558906880 12360437 -903561232968528723878782295228756973888 12360438 1160575241695597151237466660343414700160 12360439 -237858885656344949918443402729525899040 12360440 -286147101034968367156785691100731699200 12360441 -729005126708244043652229730976051763360 12360442 362398140006084327330120647629995229152 12360443 -1019993225538723610696261090058599751496 12360444 -160373621109039358287909314605311590400 12360445 -395819240305520314392106279381237028520 12360446 704142143162373469804213003896315696768 12360447 543624755951133192762453724783179877368 12360448 -239702309926190753607981499007732023296 12360449 -377365945247431987590369364998896375550 12360450 214960975232238076588584615863005536000 12360451 -897714811358218416788456854128017581496 12360452 186831370251437937963631781115202927872 12360453 37019137867927317097255080157364471808 12360454 185998562627653741486802036320282580352 12360455 -508605814914187302850177974710116373640 12360456 952515884320814884805127200958218449920 12360457 1926519787248250909874737114574034919706 12360458 142165926266550247032786833901205639680 12360459 -415794634962698121748672764526367261760 12360460 137824764628555587182427590409048729600 12360461 -101730358022857338906775390265136742176 12360462 425493624861545635714489478213789649024 12360463 489154793908250597890327920209875981744 12360464 -59280702085951025214128849289503883264 12360465 512943966639529588811705047897608374400 12360466 -355307017948738546013138109544620371568 12360467 362834856724728511116571068341754103200 12360468 424195838490546826634827932182343383040 12360469 -1369350668161130282021852200019497540320 12360470 -583613737304490232034368777297865596800 12360471 328888167380087789913024404323923634944 12360472 -654364336721570261777507870540330035200 12360473 620324699449072731870136548890814667722 12360474 -61148744738933592133909726304606733312 12360475 -62223666896956210500975785229586896000 12360476 195175703623284328451526468016506872832 12360477 -101196690084404846433807858385579313280 12360478 154601886362554447741732220920179820224 12360479 -6540116444693942005124430588208086048 12360480 -60853001279104097031182911610353090560 12360481 8658964460123161531498966562297169984 12360482 -232679027054189181442344366035564127408 12360483 -839652215165506157941264835540275475616 12360484 -81848604403824744296485084456391475200 12360485 -1160055600096016690211640738121088162820 12360486 29390150231675163076446857515999227264 12360487 -190639618732505275971261308718297264000 12360488 431616963797762868756598762796755353600 12360489 -275177628750404929081791924061429720176 12360490 45800022475702092339804083823325540800 12360491 -398550709219250597597244905094903485520 12360492 -178063858991546183336085472291017615360 12360493 1680427886678027269473146148181594456960 12360494 162418842068563474431373433427030890112 12360495 415163978113649364084571986142704908160 12360496 -283502695778684848456135829708978257920 12360497 685806547202118116454191034209660348946 12360498 -137857810077920908597836176061755443200 12360499 444207170852911976781914772610537790064 12360500 -201289522901928000652886558607244800000 12360501 612167201904051408783907913133482159868 12360502 259901995000278566922767943506144446464 12360503 943789833008629712218490663631305059752 12360504 -138218315933074052907073202398643404800 12360505 -715491257774834229926590721712514020480 12360506 -12510984260239015643205777561006262272 12360507 -377664216223180057346258922547570720320 12360508 -50379843986686167601294358377056412672 12360509 131870438957783309279321628671645483616 12360510 -48325640119385767208896036081583361600 12360511 -1230165881891997205528051771078773582768 12360512 285230390846956245595717262187286757376 12360513 -1216653565328674936372721342673662688 12360514 43331180882229701724756692220271044480 12360515 2195113313492421829037321204804252140320 12360516 -26158209363189328854523271379209699328 12360517 -275241006640228618036275232794410049380 12360518 -868036760893890998621238853148376059040 12360519 -80422860457697056581613333634078945400 12360520 257235363340504204626566782552858060800 12360521 1987697951580740660638888680118729048500 12360522 4375661919643788100610093014348763136 12360523 -267309774694425709732475513248180142960 12360524 -79312920291155868657541811947385937408 12360525 16968863787598659750586128908268948000 12360526 -367817390266330392435060221465371699200 12360527 608884114122250755392108777986262315376 12360528 -176122622789495735283045309242032201728 12360529 -982224644821316142550146964695683508224 12360530 -40441377159741860687037089661148753920 12360531 -1174519575231993292560852409598925317448 12360532 492343172219116924266526001062818051968 12360533 147137152181277827643826291479369007200 12360534 -414225105649950540470421521210561478720 12360535 -642104575006289983747115482289938159440 12360536 -900557555589375968507992986667243960320 12360537 -35954062534815805619789682189860974080 12360538 144263110095901226765279938545444489696 12360539 -1331345524504822943789024236741976265660 12360540 81413337710304231041359596745745740800 12360541 -256548737496409106421190935428425284058 12360542 512848863358922563242599851639629228672 12360543 -357521617584838113867922896907429437936 12360544 -580010305429106380939824261965284245504 12360545 -20833526118401567585619962485474684800 12360546 -377897750607894391827057025843484889600 12360547 507446395926609214085423853944740092192 12360548 174344331296583415888381692579762831360 12360549 1069677734222968172995972571989144416864 12360550 -76902832614981540163289020793457840000 12360551 -108334783438546522312326251925413100960 12360552 688425130015032056466177244903037091840 12360553 314617392387617002037189335235175376420 12360554 166722722903202892858866953324980278720 12360555 -180619031983818550821736820938878013200 12360556 -45023898347480794635464995733931095040 12360557 686762447434929921046049738340075402624 12360558 125997177460944166148862562972043980800 12360559 -903355167395692137257573772069359585280 12360560 -145138738402379708419899696662402826240 12360561 114913775866962658515357090844628706672 12360562 -86428632881370426435246998492377849728 12360563 -1452689362151909019373392606666707083188 12360564 691726766145891161995311331049481277440 12360565 207543607998277736021420187527850501120 12360566 41591050863107380907130120856776515232 12360567 857381485400104135286784749419109013480 12360568 127969445807127104489663221078126755840 12360569 -809405131032145823601681287693079237756 12360570 94720340515338877373247291855082387200 12360571 335581351018811123503431785725368803872 12360572 -380550090382189450222824846700130534400 12360573 313926236699891007706675760933217576000 12360574 -66915146315994015122836702571492559360 12360575 494226268747298909903980247934956721000 12360576 -286638253336367826858342813808145203200 12360577 -2896571771619121153250049439046070489600 12360578 -661909914922666096740006312447171866160 12360579 -26128272198026813932869479097775501824 12360580 167494082867937231192479172693302611200 12360581 59445133368873445133853050690970977664 12360582 2810367553917408147716921922052768896 12360583 944032019029612090914722014821072157200 12360584 -853328309015022950902113228290691517440 12360585 -68427374026660166663305691711060865600 12360586 -30695246772044063794250471273470818816 12360587 -341439127233403391881191718400454068520 12360588 -682338109425806516041883144721802867200 12360589 -100290712451325295055640456446270737920 12360590 163922392489477604690932390411029308160 12360591 240544928010477801250858847169012414336 12360592 -283056731981386378028813228059513544704 12360593 -98748193500574901918261508094654625100 12360594 75928861115020189805595583593925699200 12360595 -610250573439511503711975156874544467200 12360596 3770316700085680703385796890024849408 12360597 -342621079409073456687817544851297941120 12360598 368388009986450236118244198098587642752 12360599 13018386408475836727619142471501466560 12360600 4413553888915832256847131141381120000 12360601 -929777219659587465336703026217727283696 12360602 521824739403373756673168762157261081600 12360603 12964625146058345596376755722328324608 12360604 211018406019413477209209897766306638336 12360605 324657492874364194802397490242227665260 12360606 -468244900096281663148732151713024840896 12360607 -262726064070084712946870213749474907808 12360608 5346947967979348658966235168535216128 12360609 -68637379335311157017606273454756474096 12360610 456998460012063957848281020988893610560 12360611 840414988866337820661656072582422837212 12360612 -764996342346699213308996320866714931200 12360613 -1716634982615147457344590921985713099720 12360614 -181050877122236351704319388778037362560 12360615 116253774876565883895915101480963068320 12360616 -326879546241343663977283450984745779200 12360617 -26147345437995658513123083456935843334 12360618 -272057642073109515865145083710537208320 12360619 787012658894442061833173589932334324020 12360620 423179598345034315888243186443772999680 12360621 46791499905711406179062582431449231360 12360622 1276602146943161200252467445118912484672 12360623 1202958755069345219438658066706223208504 12360624 221867194541796674824772737032215592960 12360625 -341373981674743561646260494120473383750 12360626 58532862419619488431278796645860894624 12360627 -182539238432412571613947197883685043360 12360628 -326326832224029551292501068116915580928 12360629 2540499096040797725891311064578669855776 12360630 -32012074936925403953504593962180648960 12360631 29974399600787131705658270134784027432 12360632 1331726186749617231009336107316673044480 12360633 893012672639491982559457253494912140624 12360634 -142514560888386256473653648646105120 12360635 -80891926899287867124721588926672342240 12360636 -905354747026717696487066833435323772416 12360637 298929216405801951918735114059509200768 12360638 -550435730157387431422433464922150465280 12360639 211173405670271600614251954729677510928 12360640 -3322969975159534107022057551597404160 12360641 -779347027746684736369014853460572157100 12360642 -306355871908189870573585083966240386688 12360643 1541292706940352336681721811761308664892 12360644 662223661696488335280163308614310750336 12360645 24955498248708187202278612674054687840 12360646 78833253857725350338474345200575508800 12360647 -222322625800962527489483822641250334360 12360648 -171522797258366113385644290423989452800 12360649 1919766745573945261274805156845581824 12360650 -784767164395179979056672871587906962400 12360651 -10090014553739557277103108711078803520 12360652 -97058817944165744371618446409945445888 12360653 107051327391882588555438442239434422902 12360654 -384625779989843784293146416915741836160 12360655 979468122341639238165113018187280471560 12360656 88487183311349630975100473427162562560 12360657 598513797632101761874246489723259616240 12360658 -149624040007651927760403414176129278320 12360659 1538861361878801058040592939817818062080 12360660 -77749234397753527970566077047692124160 12360661 285515343972793424449820076976039498624 12360662 673454682038651522884976506033757036832 12360663 299777223768124211334510385351875899184 12360664 -521873419505411799185154936927281971200 12360665 -45549659820014697898967830476379087680 12360666 -99235109736350681243229391041812759040 12360667 -258616510831484061952657306086267402240 12360668 110574064763073388047702003117150958080 12360669 1020583538802092306085953191735412386944 12360670 -128216612829414944636764165537798464000 12360671 541175767861765681691651241151404020544 12360672 1475586981648463915289402653452271091712 12360673 -3829316828140740176956204839716904216 12360674 -170189965526822614217376411318707175936 12360675 481118678165100884405563067568879753000 12360676 -524630015923786698987472895996070101760 12360677 -282486223594264085716600828997381194080 12360678 421482465758699270034786160438278804480 12360679 316807864856874574206492503158871845176 12360680 444529616319853303110439874615988940800 12360681 -559297595022186596365489127933378473488 12360682 890123471833051293149919638983486902192 12360683 1046970214703467572702388058423825312448 12360684 694065491204359084789685121790083072 12360685 -404350504756660839372716155910163431400 12360686 16710797165905538535481438577627616000 12360687 330416332956648635936522417520547601160 12360688 -191651940635849541427338720739707125760 12360689 -389161196420619383748245199024098979600 12360690 -225932909756236770867940010003996112480 12360691 20417355802017720234496697119402608800 12360692 168450021790382817713658877111219666944 12360693 -476960208079248409102182004578186771936 12360694 -12767248969106253087124295863261640640 12360695 -915537467879323952185459859540675148000 12360696 -958664257206837252430869343138825175040 12360697 693022613090479365664030628787818793040 12360698 -234218142747545895091682543403172702464 12360699 -272729719675062618532657328987236845360 12360700 738640349283313667040618993816940876800 12360701 401562628947906617316464400850500526290 12360702 -351217612200332959992212439186773131968 12360703 -1286908067301250459584146025022210690048 12360704 -797589907899052223482152065523592986624 12360705 1789245587716872140638416089648949120 12360706 -45763596178324883835259566627587750400 12360707 -689135317926677849670181923485169847044 12360708 -25352788819144624414552710181232916480 12360709 -413004878263788009694123161474917781760 12360710 -274424223748831343205305392922037661440 12360711 92261842531862629918142709466154426880 12360712 -71902892815820351648233559728194355200 12360713 -236013314855811721072522120729856486556 12360714 -81897151973354629859985831301705424640 12360715 435644577342128911760243034574849443360 12360716 592151229112618853053083212345641489920 12360717 -295931811069505667291634027366399606420 12360718 401996594990979925541880188558700738816 12360719 197427817224117271641488842693853331696 12360720 138272341394596889010369267864785387520 12360721 -799445284296898443172682003485122816 12360722 -556045496109649609540279264866123772416 12360723 283021265474585858940999163140463699968 12360724 440879609278253814206089657189290394496 12360725 20002577198483792392872968937594076200 12360726 117217893975885592634547221158600608384 12360727 1530155901847220937030070839271446965576 12360728 -1085948678000925435816003096884441088000 12360729 -80607272708273162353095106106294400000 12360730 564973634788689105357018401806595393760 12360731 -691036599780930406525847875936405378968 12360732 -574347882588061106335557988278103868928 12360733 606233484809751366185513735066780891520 12360734 -857964948984563734354092774709933306368 12360735 -1000572592588030522073712451184974080000 12360736 1347573787564937596099634449206316892160 12360737 1058750444798196409556580728548642368 12360738 -24744299316390120341466725086026404352 12360739 -203679983610804487501893529254632488760 12360740 -269258660406864437045336195596847804160 12360741 -87967574701234341176582287995764706336 12360742 -1017254194403769452802729488076827568000 12360743 -1170271361026125856677341002582125590976 12360744 -55650609917083752631637540324925358080 12360745 -718351549440414848026627502292883732800 12360746 156478585468124487068634473913642822144 12360747 54032218433960714348109483167091788544 12360748 -853910256521718958849266545344218702592 12360749 -1262950049509767123487881385576850487936 12360750 330389134998520383186573305658718368000 12360751 -249238209940989283364220961216700018256 12360752 57252661653125436288031305035117690880 12360753 -771587123395884640789091778131739400638 12360754 48249278257745072818231873019228160000 12360755 1070993868419577078356091852736152480 12360756 432729843488901018289215628214090563584 12360757 407749367725461837224228716366356825660 12360758 -1004701932496090880204143805602792295520 12360759 669665990978179596804642328488241206504 12360760 72383045838353911406517518119177728000 12360761 -439340981130525591934760062590061613568 12360762 6829650542886700261050579059046680544 12360763 1383872212266204788635422977516385759640 12360764 -349682614088080819563216254369142710784 12360765 235120939866012500648922136234598438400 12360766 264159721984191265784613575525408062848 12360767 1942798564873339461198422247349814547984 12360768 -133343173034351430617878563524966350848 12360769 -1329486175531260063225263666970123968830 12360770 -490973042063722399151593661406276541920 12360771 -982327492523131905943131490395392779260 12360772 15719328382588705161275257297813045376 12360773 453318328391438138139500288467701714720 12360774 561889971575749808639291271042178464960 12360775 42547692052411486848446287499443929600 12360776 147492361954380759367084082537710126080 12360777 188232854179088673869605454816286526656 12360778 783399012265139314473584515859091067440 12360779 34057966495792747115987603127774197784 12360780 10193689642289314416219447480110453760 12360781 2688864636149210256691970574219357526572 12360782 237173235490087171565920292440372812672 12360783 -195191005284578330453680840296927369216 12360784 43695619992374390470872147378316492800 12360785 -121828301533821251492624654852643463680 12360786 36801472885775594307698501828573798400 12360787 83898950440189972067492562894109555436 12360788 41420145267166999358186482148983873536 12360789 1053540200895108260691360378687900779520 12360790 -96516566323244844473629038891066065280 12360791 179636713853047821555318566959332401112 12360792 -306502720436606946987737148151438540800 12360793 3021661998880221551889656716746595787844 12360794 -86137158667195902342878926913846732304 12360795 426359438979997415203820993933376345600 12360796 -271853367976003126647820064162395162624 12360797 -119788057636038595527728740945186817754 12360798 -15345308015970201381303124944370456320 12360799 1488505280447695019885149509725360380920 12360800 -354148179672526419336794418644611891200 12360801 486766654929698759679881954108494174464 12360802 -1359477922108242047023777495323002962176 12360803 45842507909943560736281818687185953088 12360804 -542724709557445056936332451314716437504 12360805 -891794236770378167221645968309507059040 12360806 -55626449927180608773078161323264540800 12360807 -848234233062180052966824016040548210080 12360808 -908004499342223874727239195333618263040 12360809 -82761120632126426291552354594212139484 12360810 -82654618956326570232050714611389480960 12360811 -2529021852430592515486049349596317403200 12360812 -753952155672260899542894517390660472832 12360813 223362125133195927068982819743539557888 12360814 655006337762244947566677556400044373760 12360815 -296858382315720599343797016261403161600 12360816 -21623468280319888131975797564233482240 12360817 181730582188102874098759174950588745792 12360818 -39580197482976899811074922443575670880 12360819 -139462026139771054162233539227776405360 12360820 -309101381300059968497968199835799153920 12360821 -262802400933726357718551816283103226816 12360822 -83588363822698891236971548099185457728 12360823 31047561228954075894089365419913343024 12360824 -1105899852329824478610073008386557870080 12360825 114894255297595559715360620966648303100 12360826 603642011802680380315674782488191008112 12360827 1069813714685019203693260546918859360676 12360828 -473893076889915958886463414690054151680 12360829 -345069246804351706592288425661021277006 12360830 -411135398123153219193332177150505292800 12360831 8178672739011368599244572835138267904 12360832 -605130288498367020728390187116553830400 12360833 -1775700253358996502787024514868204129918 12360834 -1005216125880777854297170141900328250240 12360835 -1117113633107679860518314589898739876720 12360836 422948506563829977539090838550460782848 12360837 -226064583703780191820543944595046430240 12360838 -307555977330509174277863874440147041824 12360839 -2437754747218242562926851329422862281744 12360840 412286231608741973715198600984595660800 12360841 -335734384869841926683607941016107395200 12360842 -396236055456619573818788387979837890208 12360843 -43389977255751289616001104666882158296 12360844 92449923597390833089401956512453816320 12360845 -161963302519988227743491515671827683200 12360846 -196957241126177296314037606959493550016 12360847 -236631814519644678723739072743811285120 12360848 -104346743995593855266458985672687861760 12360849 2921211258053401248513776771217986880 12360850 94263446288693040228963577406572524000 12360851 7221067484893775102911376814240985272 12360852 -10519854439384082788178754676203012096 12360853 -876962610466526832344716245752497230720 12360854 -150166396203930461629503463644247219200 12360855 -211434107839255205377603920959556895200 12360856 384655696456535319167951233419532154880 12360857 1286574015560108375054077076375563291332 12360858 -162978306544069643681337051707956238592 12360859 -993271833084998724969269636153775318528 12360860 -231235798851033803006328494049386403840 12360861 -105122566342532755618641428691243628512 12360862 61114348206043684732566206748462225600 12360863 -303999032322109133061155569474707834840 12360864 -472374098175096750164567974496714096640 12360865 -511331690840410702320798845996345407680 12360866 5813223314522339802346775616470014464 12360867 -105454929598431236287466652338890666752 12360868 423283175802623824303944071836668477440 12360869 -542322807706564700733573404583032081730 12360870 -398392225428246613688954384124794380800 12360871 86640492112441769633669615687044624672 12360872 -409029308272304734704061290477807790080 12360873 327474854806653569201083601908466021760 12360874 316771659696357736541023768220742612480 12360875 -471621968843555034957484410925841868000 12360876 -469271211520394315953134813259713024 12360877 -843900403996303441969677318642781719274 12360878 -3505291505284409751940341849094075392 12360879 593310722132089897049980062882819202824 12360880 10334940342127925595494369675431772160 12360881 292095285733742907770800570586268481332 12360882 109405112346395626331646053161364966400 12360883 -1201744623704926809313819344599798094936 12360884 -463566256768311847227241793358510317184 12360885 22329723720372897779231625222123168000 12360886 85930820754748170488128521804145674240 12360887 654030033312134779808172753370743901440 12360888 -242759061351943094156490183070505779200 12360889 -1434633852765143358420162832929162036310 12360890 3666579634464841507949910047892234240 12360891 -254144591718388904775496215936430688400 12360892 1070211792848433320506236209775448073216 12360893 -1375134935806522527593979323529561789120 12360894 -87433661959453610845234496927871344640 12360895 660150132249794063861051864964039047400 12360896 81331151827625944925426734364145745920 12360897 -2221465701040354793354955087657109728960 12360898 -839265606614158984697986718255049949440 12360899 -1798648624316996298244086410956467452100 12360900 -52633236377907547648756577520245683200 12360901 62327826238956617747727395061876715552 12360902 -206903707506877727118316431274538342400 12360903 -16327099902383693740226579573725591896 12360904 -1690920858682008935063569459537796689920 12360905 -837823099998459718154948662616478086940 12360906 197242937642049029021757273207097420800 12360907 177368797086341234052714707415542093680 12360908 -17277776928862482265954062259669699584 12360909 2564685201994601988380171533662523392 12360910 -91065271675044944641356292675777597440 12360911 -185246421356986877868062376603793321488 12360912 15586732039481603177061138773268234240 12360913 145010622716945691729907878277368523200 12360914 337593724683359422764508244357221084320 12360915 -256962578619485460114507780484692662880 12360916 593997696999708267262972061915164346240 12360917 1452173614422425561959009364597540229966 12360918 177086306130407358517103232685942124928 12360919 -118828456761451530139296306402399462360 12360920 94342139229592782658647959033707315200 12360921 420355732293845029260252058406825097504 12360922 184028602593681100821794747693672639232 12360923 -40965213537491110466336805600139948320 12360924 -85043796764955175772534335640226614784 12360925 -209948417391326728739396983503661908000 12360926 -167672365885767983545849564089450251136 12360927 743707323456617920503837034554620451840 12360928 -1423731630589150525775360507693027819520 12360929 -469143375819489384158140446687318945408 12360930 -253795620641958386630288278575157370880 12360931 -150342409390085446392005702742428670000 12360932 245630508404799380163763053772617338496 12360933 432342237605096785352950099567620647100 12360934 -165589424488888226704720994167212638400 12360935 484788305434689039590976211138541460960 12360936 -204401432664432594742163724511409111040 12360937 -915413274036392886805408416560332729414 12360938 926085790182309012148290225501450835296 12360939 221993700341823460726648619863818561624 12360940 -300578207853135057189896595066347520 12360941 -192590688006114754998240695928160858368 12360942 -120761670952375876951451539841544044544 12360943 30476563462500265743685491337235981280 12360944 2888331789036887492965750495809699840 12360945 -287252420909420574461688902675763886080 12360946 -166252675066956792308465798137707095136 12360947 479490231102208509041434892326006361472 12360948 -541588000760170669744948331488648249344 12360949 -983684172742734422010697384089269780050 12360950 -161873488503141778191554434154864745600 12360951 194998542976338247326680491806982697040 12360952 -15922878845557568177105843730151034880 12360953 2322999890692033404652154659402817166720 12360954 -412839350939773073003935443105785057280 12360955 -1122689413270423508158665147113624859840 12360956 148788074728434540068133135377823237120 12360957 24198082249255091080409035782602663040 12360958 -287013094468865292069776468995453814400 12360959 -26891070608315891775293347559125670112 12360960 -175198902361721262522667928642597683200 12360961 610552851486589216354337721662968598832 12360962 242571871482299833916880356063334396480 12360963 737233334044112523845943288114732590400 12360964 347203004588235217022813110285973913600 12360965 31756592132674137461054741265941884860 12360966 -465990496056325151176207597592590368576 12360967 154970991906390011359648772627792702112 12360968 489246607223068327827533430788870722560 12360969 -72846113557802806473483576327935624406 12360970 261669337002365980859810765527218552000 12360971 -102780592342596197634332566250357277696 12360972 292738190641887174215813226710595993600 12360973 -812554920251037746566547082522478347296 12360974 381402498599972302232848138226710968960 12360975 -175547763557065109131596910135898524800 12360976 -9615583243869210600935109952408436736 12360977 576799686777745156404047516034936923826 12360978 1143830239152041725327612286095472640 12360979 -1600890751810524571877517622351236266720 12360980 247715940079366605210351098501316192000 12360981 -665131513516318039367679548573930171616 12360982 -374223752792663973570919786086191185920 12360983 1155199751654672523389360359926183164640 12360984 -198369608914351656080860423347016519680 12360985 -373021761834276446638529903661160730040 12360986 431326746552242318952313406688056633088 12360987 391440101070680416879737409227258107280 12360988 1245582037033728933966589589435704575488 12360989 1339543963531763161931440646674980260760 12360990 -179322049250997285101539576669180778880 12360991 1876656378573731793035375389664729383552 12360992 409068467303211425345416801767905034240 12360993 -408381443709302282644842809270916710736 12360994 -159706819103928331041490929292315798704 12360995 17850753376516164966190673390916087120 12360996 -181788852942441339957496481608997745408 12360997 360210195456053956443214685331259727808 12360998 66394672825699124898609581619041169504 12360999 153254105516805606522662266762047066240 12361000 1978382054701459710312529019412971520000 12361001 -5277568048338588888062124118247264748 12361002 -165062962181740132756292439587721762816 12361003 579275119078097400494782745715805091252 12361004 -52759673217740900022112882390125387264 12361005 15415860981905342931471151965350895360 12361006 -381305091919431379220079428261510995968 12361007 655299860284534711390149805816970186256 12361008 58687965067493632827352900243998375936 12361009 -843743834191442013734793058434520311790 12361010 14695416836794512018543737288708352000 12361011 -19050078156718956287302246752238291200 12361012 556515155421156154252356476615095581056 12361013 -311344154078748084229386326403700186560 12361014 -534619754690276504880452936731498968096 12361015 -806263057928377207754793122918045676840 12361016 1228343871529002358756213574169213972480 12361017 10238716986004652277943760392519479648 12361018 244734832963660677989517822087244587600 12361019 1348924781323938053539467387451905273960 12361020 119859160936137339571019233479290880000 12361021 -1437547226300624640234580679874693150778 12361022 -256745115898153708576800714052602770688 12361023 460488557754564183177635435649252108624 12361024 76919438426779847152481621011448463360 12361025 -122178021233695131922745897218019697450 12361026 122654601437386958532619656237834678144 12361027 -13963494959471581218071616752330727728 12361028 -234425258456928618398772281288948183040 12361029 511688341378381232153731134195434497536 12361030 1077613993489331999621203930964328560640 12361031 -79764731031302642195074857871235676888 12361032 47032636529737878534731239748702208000 12361033 -79256567027579700016948535676788753152 12361034 -59165582965266818933638210414108723200 12361035 349782739686818359093884411832371145200 12361036 2745687603075022156071956449730191360 12361037 30147973245809907202846660909023608832 12361038 8162945164830507649025914972740215808 12361039 1323214813990956083933170437148599662440 12361040 255493427644401474086571972287913984000 12361041 22593910421178478296162536550515233344 12361042 -21786610552680418848542603366603753328 12361043 413940465361218347010704696041071384624 12361044 -260567616139244687469823932993906290688 12361045 550076721768654127249870122971594910300 12361046 -157238798796743438938573862812218640320 12361047 1742450556813544480601298838752074373120 12361048 -210295034063030117678327313668171366400 12361049 -422665587716025202237206759032221235820 12361050 56900652749525330021512139699567671200 12361051 9647194683569390700606211358510737920 12361052 339908104620873823441667962360904074752 12361053 53857546048514646962089007727035054304 12361054 650848022778569597021729769187942670976 12361055 -355253587618363334259899147989741345440 12361056 -1103459596578305079785757741587420676096 12361057 -2148899181010894674172543294071413378748 12361058 62307158354216680664417180686254685440 12361059 193634214147388838849928978291598836720 12361060 -825979045391317776372776827963407947520 12361061 934251189354526593366151663655215249662 12361062 -66106283832792731389421865105860806656 12361063 198694436452559433965003826621673737648 12361064 315013281517901504261319624087505797120 12361065 -49560627441544987345064633906704728000 12361066 593330872864130403781374946534916045232 12361067 657082087228549742337672434805160000116 12361068 455794131408468198851247947337635228160 12361069 100420988089481540146371228480556627392 12361070 275994096759205054063049622405982550400 12361071 219329017953155630799951351080626926624 12361072 -24508399639340212177024667746924724224 12361073 -419112164933405661726067655399188581678 12361074 437452404019736439096009249678971043840 12361075 -704271731735051149821346886968561263700 12361076 213375900216758089892513458260335861760 12361077 -99084825045191314327188595094112044160 12361078 -165432689349308314048573315043933432160 12361079 812446649862587561155246781430731145984 12361080 52692924947294698970357408983547904000 12361081 -16308882013378273543044903740524275136 12361082 -575667228737318914375963115760395134608 12361083 -449701524622003614485777916678404265960 12361084 -40945516506723686129199020361626265600 12361085 -114712987840062717043278364066649006400 12361086 3373247675169451264648457035184153472 12361087 -74099945761641278535898609052703242328 12361088 1376495874406008819617433051602092032000 12361089 -289893558712686364276369296808092841152 12361090 -4542741145455758970486880509403084800 12361091 -384247078058844651727336425598049897448 12361092 166206131544869028909341245803902487552 12361093 588846331792770543695227765201462805342 12361094 -1254021538923727836269421526222010519808 12361095 88833699289647189989167811699157575040 12361096 173593530784764840224190758183427686400 12361097 362939741746530276617015883842045173632 12361098 585571190353890636681693823571060977152 12361099 -667096229042435734086634164771679752264 12361100 22336931301675539416088540807192140800 12361101 -839402989247960995247347623924572659296 12361102 385058650917557744501226220278394408512 12361103 -1372868987920501410512628929368037469648 12361104 -38059315794640438337033938755282272256 12361105 4842198390497390182385113565350065600 12361106 503621662159818267227030398366119388800 12361107 837264890208938320259214057425776012416 12361108 -390095058689268745898531751127749338752 12361109 -1089671101769922209463453171652201868640 12361110 -38828052497167250116598577770342682240 12361111 115168847822375671972210416048817581232 12361112 517165208922216446624432366328041011200 12361113 1463547872289953521498518670283694420480 12361114 -794666866021434318314849717843990467344 12361115 -65259193140953876803420808539687428000 12361116 -167072687389005520043208751018708478976 12361117 -60059502031009567125214338457245896000 12361118 323438390815753222524452134149633408 12361119 679061225331791890074129746042601289488 12361120 -81166878186254949245222009566553702400 12361121 -587276985598303922678947955437882395900 12361122 -460378835446950119461601363752197019440 12361123 -110435889415478311362366325481595943136 12361124 8632129349597626259877670162782729216 12361125 171760329215171693769725992088771904000 12361126 -5068281043444665466716569603435460096 12361127 -923373162273605745833322380026124587608 12361128 59360090086403507794427938524528230400 12361129 934770596370449521229667680949542022480 12361130 582353937518096779415866015676387942400 12361131 4833658331417162120299654105705479120 12361132 -582358566995934050335090022964362862336 12361133 -521362989579123289768000181544701916576 12361134 204276772949815304788658629201872768000 12361135 263611278407867503732611488927277787080 12361136 -112685519474459753952259519305539371008 12361137 -422830289439617694279183146349121064832 12361138 -268870085737799223610510852741611540480 12361139 232640164723179457743490445404343339856 12361140 -914431604097796917707472467686463692800 12361141 -875449172215339337729401399480789921536 12361142 -572852404425979551382541125855596854208 12361143 468285282021676815626224336213562150760 12361144 -1348672215488252435962926119933826723840 12361145 -159932933103945272849567031022223636400 12361146 149481972798080335118703575680560966144 12361147 -250376084634473038180889911382394826440 12361148 -54497348839476486836685103621978401792 12361149 -416855209306189659726338778314052158400 12361150 -53484686076528537773900812417572379200 12361151 -886709903213411052583535793359424681096 12361152 -39086204834868259986098146324877672448 12361153 49430261575428249318876974606269403840 12361154 9730838991636078839010490892365731360 12361155 -714249321815954759459260894337287509840 12361156 -570286683299914236701239108533388228480 12361157 49208088175641225417281443974597200640 12361158 -512357701924121038750974477207563086176 12361159 93701163730043497737514984490037358512 12361160 -522088204509306322667415891242046259200 12361161 -5244069948674013594424409886928132416 12361162 51607756212139671590477931664121448192 12361163 55388281133872745622542973367073870400 12361164 502855236604746501072250085218435203072 12361165 -1829331911644389297039166888475608308000 12361166 -289311533348230576665193316085239826816 12361167 -5604138090680811314155952819472980352 12361168 97792980403779976463135807307039137792 12361169 -18106781164935318141944667114065132304 12361170 -133809129531370535441568684416058585600 12361171 -727706301090691666841544425800686206256 12361172 -583902865476564286747016199656479457280 12361173 1748595386473414185763820343433855292928 12361174 -10704686998450029725907912321170362368 12361175 -107776814912053641866394364819094710200 12361176 -845977751913689140479605848122499584000 12361177 -1020486051684191048460055576010115305974 12361178 -981938448898879176774181022201030073360 12361179 -388076079905539145138065723976416122216 12361180 -366884268240417399150917375739969239040 12361181 651052594592431021233449257195215959328 12361182 -169290216080148097853912437358172967296 12361183 639033034957458793354794940219897396704 12361184 1368388110629048656838788803249675436032 12361185 -310280243797263922420570807562838919980 12361186 33093572754546065335938213683505520800 12361187 -599209802157821323947426742303736824164 12361188 -72099251627679170335181413360091529216 12361189 250139550346109304121052605686707452800 12361190 -114169848556942013046180118302837116160 12361191 905789401688390058865694569687477891200 12361192 1395724429250493750315432658430977996800 12361193 315400075951859518466215753391612259144 12361194 981205093407326245017599171316831575040 12361195 206220991347000282277707058381095774720 12361196 -500222599372823790970539036944809540608 12361197 -160853252286547151438435791406400008160 12361198 613365260393005195721440536091644033600 12361199 478274208497693471445092876979796549200 12361200 40960837826065997575329406179019161600 12361201 -1294012903309665105915784564359272314798 12361202 310787049697456327639279315608372068352 12361203 492390612465883829920842569475903276120 12361204 -694780053084891588050389735262001660544 12361205 -445061571966912022918760872790943319140 12361206 82023622547754082792640544730903984128 12361207 1219168210701110434113382777521229469920 12361208 2702103852344612649610778426045952000 12361209 623316283023286270413427332686517688320 12361210 3653098076540616314327735826665088000 12361211 1936464302739987658751922376671259915812 12361212 -158347086752592270388368028423101680640 12361213 83980022193313481566677659756724377964 12361214 -162836664192381667160773306114108686528 12361215 -386346056414383859354734914608389184880 12361216 -11445043726918010860472157168520396800 12361217 147426387126996905212333472617634171952 12361218 141697551810539595359745395345422226304 12361219 -100387319242089164840417765230098471680 12361220 166850095053709582477489896156151687680 12361221 -822042290817515679890246874163362974400 12361222 -551125027831840342377485664691631837088 12361223 286093222902024663877699028253033170400 12361224 -775757497945012946326378217142962012160 12361225 -153621728605637959280633854215631790400 12361226 -29655305025342421165011756786849026976 12361227 942120557693782238991559572211819622832 12361228 20989433129586612228574810881569280000 12361229 602483777209983376775249714412711008640 12361230 -43123504944390814890606341775994971840 12361231 -206428481583728058843480054531478913000 12361232 50495749112056871435742729738899423232 12361233 833024640811999080120073667832782775024 12361234 -678595493695978064734978445976640911984 12361235 1246066338556433756084709537598239682560 12361236 -36431085960668926658728435047565418496 12361237 -453596290410979109543035006495502193248 12361238 176472731594488959258675442606427258496 12361239 -1403365478020272496555951698781162488 12361240 970387591543271462735115812890783948800 12361241 -513059326678034428415371549673580098358 12361242 -355693782775196485982728082616132957696 12361243 -565282017025511250897714434382851082336 12361244 513826279933392797843373495433370818560 12361245 157401069843420156634915750879187888640 12361246 212548294334286456924223166681885019264 12361247 722678041108531267562537272975954087032 12361248 -45339167934235407923110586253335592960 12361249 1000070870118881270516289176965001617250 12361250 -42564025615212977129010176817196800000 12361251 -305809709347984675360160306980958466816 12361252 500813828658783727747864817017424644736 12361253 -21577719683766873880070824469862760800 12361254 99868426146121140043858742916670836480 12361255 524441797103058863212630063644565727160 12361256 -704509619635938480025115705782474352640 12361257 728650017472080827094628018312888607754 12361258 28526320629514966575954355715392800768 12361259 -300132875495987470438894973570674657080 12361260 -125418334898928867341792690457893053440 12361261 252764148884850489101766469764897489984 12361262 -352572534320871946146064684284468111936 12361263 674226198787011136328856107447183885184 12361264 -505403292692769232905989193264400203776 12361265 -176336105025039430897392349167599505600 12361266 -48484967810545045457333102036227099248 12361267 -596947028573206880921910655009604260800 12361268 87966056707541785029176083900193525760 12361269 773057647835321239463211843584856109344 12361270 494692483798076825172610494180140918400 12361271 -27697471061470307320475366019706942008 12361272 81656793631654197052300977053830348800 12361273 -524219227019082633586545147713216972976 12361274 138412225721556457308016858220043022560 12361275 510893459807709033253812371451665706000 12361276 -726629296766428146062608487693821219840 12361277 -1271628348348224373980246191274567234874 12361278 -710079922561350726418853896380880168320 12361279 1284524011158873789111954228249531903000 12361280 191939265560027142715824955548578611200 12361281 175284097118407599649772578935486935040 12361282 201124620648942500103213953233536814080 12361283 -200821202797635005586787248913997145600 12361284 -67151366073902655575177004332923295232 12361285 -134996313019910371328450138910401132640 12361286 18266495368539568087109547920694589440 12361287 244132770567528395867062237106190139560 12361288 2144727396956251981862896622742872064000 12361289 -345167738242239629550300333790159534620 12361290 -147625391850202265145419405000839541760 12361291 -226118454272469095088532379951961133056 12361292 943805982586109727497129631742206113280 12361293 147293937297677270841127176352457591424 12361294 -1191918745433633266027190143382772013056 12361295 607182990368421236981445982224492996960 12361296 -578952267925597158606334089015066624 12361297 317594866781470333461043048461651578740 12361298 295071914803677926298951005328500192400 12361299 -267884698558539923716399460509500915840 12361300 -89363324779186537271082158416348928000 12361301 31780748273265783097554966342990050592 12361302 39780066940236262887620260856742023040 12361303 -1482737159941497792292240414428004179448 12361304 -112636746928190148236129308043795374080 12361305 -292152545518499954494763022409674931200 12361306 -280731875888538339543729497842859781648 12361307 -251327387318045382289729999684331951088 12361308 -39850870144025259581920995968189475840 12361309 246863312003979206633066392799827672088 12361310 34109331795908593941933551252982274560 12361311 -37985035611858635534445001917028067760 12361312 -568018672671525479597524864565338177536 12361313 -168530042637367693794724854464538371712 12361314 -81128066743042277292956991286002129408 12361315 1445278507795879783102613440094708487600 12361316 100454087158664814168401655378729968640 12361317 627989586478956097314061115718979128000 12361318 -96312288538322873694978910526048228640 12361319 22147733407590189969147800330011790880 12361320 403745096448607314114889216946966476800 12361321 -238213790393729987081294871827432184576 12361322 -91799811548596928629088977660721310288 12361323 75616538341541677790249340595386856944 12361324 134465035089611464457197726292864704000 12361325 111680648653356373382938163689246041600 12361326 140342142524802361288733462769317606400 12361327 403051109752068181306743130175889843840 12361328 95257810940379660801100592796152659968 12361329 -85368346916487203935134975419194963968 12361330 -209337415411377172440592094511139243200 12361331 -1415217955873463535732086432462239286736 12361332 -564029032001656060361787806425544368128 12361333 -235627226105099390003928091668277591460 12361334 -960543076849816678122634321206278393184 12361335 113795682450790766261668829314590504960 12361336 -278443372966742962047384743937757839360 12361337 2168428588034389664459870291567418448260 12361338 -119385950991813649699514914338740448000 12361339 6567736942221259900434719741721398528 12361340 1287962684892474904286855193940597831680 12361341 -251999479045670933192097515578995000096 12361342 353558561279538945706148499497598102912 12361343 340719113174358227608416943178320219560 12361344 705297888163091120922227580656355901440 12361345 -10272902379513088410816749020138570200 12361346 304644144012212983767850308697459823520 12361347 -2028150884094059882162237617530863676 12361348 -488888162694617725590972334776528491392 12361349 144972068639481668136000969617314404096 12361350 159128360868496784657184824868893491200 12361351 263601722360241260652459765857305507352 12361352 -887792957473127033069076620130821606400 12361353 111909302115988366442651343514154100000 12361354 90559069486744081611094525427017741920 12361355 28192844134073313217625978730479094960 12361356 -152383274218821558503862299122094407680 12361357 -1169152372432483049124730268884995648660 12361358 823367250562858175745954475699185977280 12361359 297202333125737185377769733966484150528 12361360 320768285789426417179990755281879040 12361361 600920112090194756886850764528215271924 12361362 286504551545459280487343892757762560 12361363 340164862919580125233237937500879859520 12361364 -45238406711158523737201577696674136064 12361365 395257675746713035423671408539598139260 12361366 71513541751390757540904054605532082560 12361367 -64061937038854041855476430733374081600 12361368 -1108343628378459652299020132442386964480 12361369 -24487452337638986424283009011125373756 12361370 232089736520438971925914254403625564160 12361371 676743423161731871664088429465800348864 12361372 -25221579998459056003201747269703113728 12361373 -49452542844869056217807893101783091776 12361374 -127199333922507387832606911823738839552 12361375 -766240710608233435231951349011593336000 12361376 3390839514284651183088100356860852305920 12361377 -114298260168481611850368092987689017600 12361378 782240588011640982647156664028340604240 12361379 -815346232265784955556687522008631050020 12361380 247919544535735154099287791252123033600 12361381 344511286273243922210333284622656132000 12361382 540809878549595756649271463954672640 12361383 -1191765652690243983547532572441034564400 12361384 244772038160452412717660311746148761600 12361385 -347354570341637609102969024936223158400 12361386 7495328018932043894193104502589534464 12361387 -1358921341414556240308983730812751458680 12361388 209305322488421478193974143829103226880 12361389 355009421211132057313776522018181296192 12361390 195925846717320356856610247901408806400 12361391 164567448015181632251377790326543295472 12361392 -60292398258098309710028328288430473216 12361393 1192708233926204112906535495814098943520 12361394 105243381344724083249246756275660741632 12361395 -204878482032341429463260390830555406400 12361396 -182776664134516258777500225843442219008 12361397 581134491314565908256798996175495344906 12361398 -166841604118856366531372658147014799360 12361399 1534616746426560592199418729431950351400 12361400 152246636005130352693345135701460480000 12361401 464014439908289342739020221268298649668 12361402 -107617892960576205276913164458912360256 12361403 1576978430274818082206643557671504919652 12361404 71968812182020789913357965378814828544 12361405 94118925285595052584432443240825093120 12361406 170362456487644310404309782410791376064 12361407 280727000022396235586523026905625467392 12361408 -216873169236106181858047504206263222272 12361409 -672136636109839897320021864525716773920 12361410 -194909821970115387455934974159583651840 12361411 -535373714993313723846381520978544865988 12361412 -457853393255601027298749904671869890560 12361413 487981698650874967226299552556794501344 12361414 403303792609656297470900288147391055872 12361415 150331578006949847072552373100050117600 12361416 -498991616409958184802156234428565504000 12361417 112383838599763885520673629069708965466 12361418 -167187921196234101103376699943693017088 12361419 -231607001204365216720311885133093824000 12361420 413980670427498118885016031578663040000 12361421 -1553645371167225231678721830637362376500 12361422 297629317607808323922221878403327576064 12361423 2700158574617947167275628375351014576160 12361424 -529330456334141542186121530837160509440 12361425 3314947201568403098587932832311463200 12361426 -359107875541801296148570659254293801344 12361427 843606484073639136317402228282191661760 12361428 296811125945594244345337572112668784512 12361429 -95247201014492276463838739355733857970 12361430 -468676881648907080141581796033838166400 12361431 106019747476920342873569536346664820224 12361432 675466052656445649496195522999000934400 12361433 -478243356337541038780321238360476156224 12361434 -149282005842064541734761219435929399040 12361435 -742637774704126544912363078564624258640 12361436 -328173990163910470042692928525096488960 12361437 39477858156426454363052682778030178880 12361438 -454244789397963053602443393378725492160 12361439 -801066862443198646149255724627013439576 12361440 -38709280043011355869770802524648898560 12361441 856735205489432128595039139577733326612 12361442 -11432160094864029437675968130019087360 12361443 1595421795488364471127545720233575302384 12361444 640933264973921296208166511957868774400 12361445 -761002786295823397837173369848377095300 12361446 -646545299610222839891772422337046798080 12361447 -552974087896297734511330979422210444800 12361448 642026792700350608220724812233910353920 12361449 677314209762278977895633695888746040464 12361450 -431967866513708367947504408697790038000 12361451 784948099103380983099644776723824670452 12361452 326116982888323050647522708830755436032 12361453 -551628103255765765564025002679698854600 12361454 -71040174491632587855864252381184460928 12361455 12556413430484676100936656830373286080 12361456 -88376798388387881967594997283860185088 12361457 2859326610017905344748865757128791450080 12361458 -426558423039926631220047282732931487616 12361459 17782586666756296868947535812321111440 12361460 655614074412746442110191881043692994560 12361461 -214902127024590227788700038568867426496 12361462 29036230618844627720190229849221251232 12361463 1417769222340693755593532857907784788712 12361464 747523900421555881907125903097511936000 12361465 571634114055949426865574277274820347520 12361466 -318658778625660765617308039334019230496 12361467 30505351171822041922961947896499799040 12361468 -8130123456606004963309031912842338304 12361469 251891728370050245399507629664835508640 12361470 -96631127992389646565730413798538977280 12361471 958340537131397978315837364850702008144 12361472 -329171512815942928070818971668006830080 12361473 1215113576734971991261062804185409220722 12361474 -912179637794984938923932840006409993264 12361475 354513001637706742978974317627440245900 12361476 87222390067477439443769123605679032320 12361477 633828800952575879028423872609408740380 12361478 282547559686114126323133939894473929856 12361479 -253458954898528036718650835319846094512 12361480 354346992537069579873345955818525542400 12361481 -1436931759020054925895749201344028054 12361482 29497677926579379505132864952424192000 12361483 460410251411839887518126792323619771732 12361484 -1041429482823728684789706704647000905984 12361485 95248713529994217964928977278133836000 12361486 -389485309107910380851269381201222308480 12361487 820261395245351299883008437000992029800 12361488 107000963219378424593631212812784369664 12361489 -22408326991345160640490467783258951360 12361490 770007293312058705611261619455648186880 12361491 64917764360636788476651930266363714064 12361492 -493922152183590231354120028590530390016 12361493 102617774732626808619972861362403593742 12361494 -386842336590057884851336023169647144000 12361495 465429743001340435529059831907008669200 12361496 -64579375918757312564662969225952624640 12361497 161132330441572082609597862598423747872 12361498 261970186510271349771277989230798607360 12361499 -287282424709073404272669000944959049328 12361500 286476497900379991895405829034201344000 12361501 -173496061264844814570155432446506053748 12361502 -373047047129043615132458509091597010048 12361503 -987705104575438162260050537693583360 12361504 -785385673276392138385017015852539510784 12361505 794572875030176281024416691506485826300 12361506 6644750929981895762270085294427883904 12361507 -865164797610082472559314747196716280048 12361508 -196477276007947176550170091214820253440 12361509 -402787236296079305436229810825417710786 12361510 -3037610826919203175502202204748684800 12361511 2942634611156319186277487897526819840 12361512 132759875753378104538695072989498163200 12361513 -896647771972209678467774509435503759238 12361514 -219069267659790901718769524285386341120 12361515 227893784643205244106441379847111178720 12361516 -538163336126564802743775218926794358272 12361517 -928328507901477683515302303127278121728 12361518 -68290175899082019376511213277067257600 12361519 -673371889346777939230045845768173237120 12361520 73818455451597468823179622373366169600 12361521 223296873477381668874403754775008028864 12361522 135786093960245867985720988956053802240 12361523 -238029082599578917046456348527481496096 12361524 267962407994097480504772787420581502976 12361525 -702742321870840225040453036376732720000 12361526 -362697282242174878925387053734979172352 12361527 -732097994673161878424951514772417705512 12361528 -133907194806150585051869460519966842880 12361529 -521312757044382720084408517157803457280 12361530 -391619339471520818514101591727541735680 12361531 48757870244397418452100567516186363424 12361532 -991532369578200574499902900576290530304 12361533 -1274379993482149519991965702324426455360 12361534 359452941357404503953698912199228101760 12361535 -561407428226590860058575552116081587200 12361536 -258546758642391860561506132735008178176 12361537 693841530839708105195186129285057333186 12361538 -7997951945239679702800413319411106304 12361539 -81348711635216141128949183732623525632 12361540 72585464761166053019007429341913254400 12361541 -590766493577196591859542890287060798116 12361542 72300606072613684782430555043636307840 12361543 -517249070509826377740811437580194039208 12361544 49715785236015842214064722791558277120 12361545 351489606990484046015613775734698803200 12361546 -372674925097711355974479848305866840528 12361547 100321627370251798871586971087517299112 12361548 -281134013708938578752666623711380664320 12361549 1246711948796835021907449459246456034550 12361550 111294184005595542191884153315311340800 12361551 -527114534241392176090100595547410037368 12361552 42227529684548647669320768348049899520 12361553 -1908673287050103660322191182053390314240 12361554 -428128384723035370708318545568367232 12361555 880168166238268776445369289456143282560 12361556 599176431700006297465734228133452136320 12361557 46568989094880370546163674926215335296 12361558 -381309310728832393687626208138608599040 12361559 548634197132996760035509052041630986240 12361560 192345999026920213705529016232850227200 12361561 -31624167138390672381638579194160114880 12361562 957945217091894932595979769694214969600 12361563 341088780460087053781318498786672676400 12361564 -1492039538349726667578954758627322918400 12361565 1280180884606433250711416667797798324460 12361566 11847305702200962890238958287840430080 12361567 508406545571822006526670319580359904912 12361568 -1160264336521396396662786042534622003200 12361569 -92536709949955464890988088852668694080 12361570 -254352065640536923691100764540299185600 12361571 958453716037102504041225041764089010200 12361572 -7429447812034586451469450925966131584 12361573 927942180204599170141366000051978029918 12361574 92041996696790207587796464630179736320 12361575 -113843731545110241043225765250594603400 12361576 64726560091071162807947835785987880960 12361577 1003189154501744478675019848576877338426 12361578 196009940042438499253473126286124807424 12361579 -744046687615285298888084664640814478200 12361580 -30425953904570113644098585823289344000 12361581 48446898286429153572957676692530507340 12361582 446242226041906168350375535993730682624 12361583 217684237937044904910048289827161422704 12361584 218719839987693908305798277845544140800 12361585 428066462685373087132277010807313737780 12361586 1042567326366840316886791710097491070992 12361587 65996525139031062121528369604036881152 12361588 -1134344083724322733391995368405001501312 12361589 -140886007676668335456689113653803476968 12361590 20271429312184033774598187322666416000 12361591 359412542103550748046160675381657210368 12361592 -1359323418846816857667925976721034752000 12361593 -37819787008854628697309368500389990976 12361594 4539574468206422864890576531478641152 12361595 7416313143738177518450602135845835680 12361596 45268810135126491067021665277196903424 12361597 17681314693841849589233152200669259200 12361598 16979529494565541033804197233380820160 12361599 -691937933583820240565556386639254832880 12361600 480870962430791075006811039269388288000 12361601 -46020591826447564899626720227409511936 12361602 -160046907030245395497967419633830784 12361603 571046902171848426146535275247868898304 12361604 -1331163674103360964300922097944136499200 12361605 436642211565089501551687705504457073600 12361606 -245115462974937094102478535416087363520 12361607 -753937805933536532612128799366906343144 12361608 -253688060984282502132129825498091683840 12361609 393143824634316880315511999027440931840 12361610 -73997901128270963885999009497384091040 12361611 610910909148377508825657270773493057024 12361612 -280375499584173254378945092532997378048 12361613 25188422524246266875934669357362960448 12361614 69022169899723494455923005368283151488 12361615 -138517892727748717627765415649606105600 12361616 169661949714400851679249327796825702400 12361617 -362684763788594957705470469069014908912 12361618 483547081753048713303946889037233853216 12361619 -406402476313537816147309213058857648980 12361620 -58399035896950146461765064664060139520 12361621 505087690206106633368695834553325819200 12361622 -123692501226012062760721638886875872256 12361623 -284240642704989943503733495037429357232 12361624 997957206822669242673400022447589150720 12361625 1490295619659007956594202803580367229000 12361626 -154364508362139009084724624710999091200 12361627 962090051471465354155638940907226921120 12361628 17077923812665922778281161218840944640 12361629 -161217163859281379123010281437016779200 12361630 364270034882150297903707636510950960960 12361631 -18682197663604013092469365208601599736 12361632 452659220327830896603357320677133647872 12361633 -760508640831182855996706275913481826640 12361634 -409558292197872713646920992988064509568 12361635 99689755525757162539465134445961474880 12361636 421732954773721662128068637188988006400 12361637 -168456749967747745363423849880474721600 12361638 543338356022025445611903465805765258944 12361639 6264514442015149729513171898594222424 12361640 17430371332052919744226702636881100800 12361641 171765773850911577416026592218343278992 12361642 637184290449468127107450245645652213600 12361643 -24850952464774887234048414923687986800 12361644 -227432153862302405348349697392516337920 12361645 817274965577451962374770957651246741900 12361646 262830021250385360100583447353926857728 12361647 -130886481736544118415062912965806456320 12361648 -112998198734634969778875173879016718336 12361649 -438176492667422456499927329650540703040 12361650 -97763538335515430175392347101889612800 12361651 103969464905447459501604943349002384652 12361652 366744057156318033711118270329838744320 12361653 -122496983564848634167020803379981753216 12361654 -245337345950969631450818206204211440224 12361655 -489801795238880042177447122933122894000 12361656 -165841871144003330924279685607477862400 12361657 221697002354567036913962381486916489024 12361658 -48525507594509963049203592431204135424 12361659 -180985879631616263288128885628942833896 12361660 438870716174390741286901038877725319680 12361661 924460804832376342985617584895315416064 12361662 -169150175149707629819981751952545213888 12361663 -127941658127244213142463288831333485400 12361664 -66026535968523242030908781695397265408 12361665 391612618240082769698435618304387840 12361666 472137070864351005208284146142581531520 12361667 -482714459342424365590841825550531355920 12361668 244289963958189369194328733152251412480 12361669 -176805211888738465177515361517171955204 12361670 -13889895910645593419935727015739196800 12361671 765151303333424102484115804166618428032 12361672 644681728754748921657900290851130572800 12361673 1188716821856114861848790411278704152922 12361674 35567785713610003017366307610172476928 12361675 -19565183803944133604124528986517779000 12361676 -886838167522673255095803435541361261568 12361677 561602198590600203788447017926811811520 12361678 20158043076412757093933520032721934080 12361679 98546892962531572625286227342905036272 12361680 136001806834028843431472415655919616000 12361681 -294288376405299446999843614395667256000 12361682 635278286866567388127993519966175170192 12361683 -19474004161375897155274252550467330560 12361684 -380416727198707071643557563496170766336 12361685 -111634096099573681392416321866666464000 12361686 -190875520394470636317914446425608521920 12361687 210347098548755055861487755610170547760 12361688 373208699794952936757227656455538421760 12361689 -454919575707036996662443811149140558246 12361690 154178760861978987719305794721163443200 12361691 -278459536419941913202901518614526521000 12361692 37131994218966450455644345216509714432 12361693 208578718745783515834617670864129829484 12361694 573668285221631295146545180010569504896 12361695 -102043202792870051427660746294678607360 12361696 1683165813473354225945774793186651144192 12361697 -511874447240699420428238323079696410368 12361698 -133337538911823966651164111374678637616 12361699 -270309845578433022089785621223402825264 12361700 94679130543041718567892543333690406400 12361701 823947022466302340311637779523307760128 12361702 -942834258408811012327947503713271498496 12361703 1260809286080843022276691890200137991760 12361704 -841448050495941138460037029403486208000 12361705 894691849556142857498115054044647537920 12361706 -341463037542446700872598025317638987520 12361707 -214425501507053516141815702093230195360 12361708 -1629648814811713909014420788174158970880 12361709 -1578012425289614916201534485621950891284 12361710 86272410041394043328368762100043985920 12361711 1403045349941715474062208922406532488448 12361712 311077454328283186174924224341155479552 12361713 54986953255014407372745652264328615808 12361714 163372871728961460840808622305535456160 12361715 -176908058033232039646280630426813756160 12361716 -20984393087988579723080202265458649728 12361717 371876278306389543179721022031998707100 12361718 446708237027710688873910441863798085504 12361719 238579719921490788031948215884015175144 12361720 276696954478547170127747107839959040000 12361721 1900783225081243657227627361747261093632 12361722 -211868506210590173042377850698170236928 12361723 -23522894657323429757725837810005564 12361724 -242222306781901351744145839921857429504 12361725 -358345720585018372311698875983398127150 12361726 -2149128952046688353836625968860533376 12361727 61617469766493947277353392310991600000 12361728 255317835620997946629038147617784070144 12361729 -265148231688941768305474799074378524670 12361730 -356550964419424976987297760135295158240 12361731 918978337370217827660894371174950863352 12361732 -1488263851301205593850513369523312608000 12361733 -1445455901237638505620104405864059850018 12361734 8385829470648639722767412384852926464 12361735 -620062791372276562551980759801159965320 12361736 1699093008840525815016093876964853191680 12361737 2285476390643559929700330210141976704 12361738 341427625803946595209496260225055177520 12361739 -39917920082269073830887235362860079360 12361740 -164248899502059869945498045003641651200 12361741 -222594102642219266829538740737455330176 12361742 -995166405454624331233125473847005380800 12361743 -593353202066564322260658708994359241080 12361744 -80478020359857235372470058555071774720 12361745 1351430344435284738973021112921702001600 12361746 24387137830397329982776536197489012736 12361747 -64981436372100968960815282959382008920 12361748 164741263542093682706747005701139255296 12361749 1191828795535823793453604746174285749664 12361750 -321726303453820888626849838774617696000 12361751 -417779737840386838182576379726898442768 12361752 313551555560149423412631844186117079040 12361753 978167777925745088543977921396587789002 12361754 -79353068245731939187334775808135469088 12361755 255032351147707069438147919371098174720 12361756 -1227752027723788925556628206181166860800 12361757 26181460729324178954696295178635590880 12361758 453193188701345770791159128645515548288 12361759 -1700858886124757420150534522309111739040 12361760 -775474093763562788523148011143180451840 12361761 601698682501647340338603870594554894400 12361762 -289739027674149252995553839565178705920 12361763 1734354158242917952634401020558494051904 12361764 59737851353133459396472237511143034880 12361765 446788619064520711338958102136456901720 12361766 467710669793971670433806930802055112064 12361767 1213382768456972393593272901337967567360 12361768 -278700402579625393814411189298231459840 12361769 1917016987621250820409388868665377296 12361770 272593255907130715962192074891168769120 12361771 -890478620573648919884598930740133155856 12361772 -228431273676459319938940945396906398720 12361773 100248382748975404421576001961552620384 12361774 67966935955402606729423845065973415872 12361775 -771786584511678277715700882400792954200 12361776 -71834587668549275575039606389558214656 12361777 -358511370682191123149907209472394894336 12361778 -70360034295808220434094870994790328832 12361779 -122066724054007500562352302332164794476 12361780 -254022681729176293337334455150865254400 12361781 302568511136056492842719050054101701472 12361782 -290746656545749060053574942494010122240 12361783 563482915090702615138191519305672908720 12361784 -655584865505080390064738573952672153600 12361785 -15408910437843496729224068898878952000 12361786 -650113989933208164514402384386326126880 12361787 240846244045890926872718669215856761440 12361788 -450862269479031232958810617996558202880 12361789 596142911215378273536415758813815429568 12361790 -107601669871257744925555397225744113920 12361791 253518034680648799522545836531996378568 12361792 54169574617812404764491824146781044736 12361793 1161296164662712386439459710110274063042 12361794 50909366378136431714898340263036441600 12361795 901940621115223539766229860761112054800 12361796 -852210661444612157853800049555702038400 12361797 -3791848838918925992178642971066807040 12361798 -445218981382169544792459413984907026880 12361799 -553111280461183080492805685105775820800 12361800 182158592791513792197301182491682816000 12361801 80101746862455764548760213667881246400 12361802 628947205312232850413535868453369250352 12361803 524497499181027226145610212070387765744 12361804 70535363676116656749447370195280340992 12361805 -463994785794888050452618974163160072040 12361806 -342679553682827578959407360707555896960 12361807 -633784328557032097140395493914258732944 12361808 -42446253486570536783889845335588601856 12361809 415757240458307055647513191155631966704 12361810 14115192472289522326215062849497528320 12361811 35817049236688367750107584549429338880 12361812 2668233711337762800903287526677440512 12361813 831422461846507683881888789164916250062 12361814 402444424636896607452939702958391828256 12361815 -89209493143414251505669158245335496880 12361816 1092119328624715424939512782958970880000 12361817 417429731410804040759793144888911577792 12361818 -45240512997574697758165549357238626560 12361819 458424067505686671457823000449420561220 12361820 17287590723282981642184052220505236480 12361821 -384256671730622868628610031487227516288 12361822 1098784427578189878736758917650361318784 12361823 175541052458089855194053570709790226664 12361824 -709257975012322481922840171788737314816 12361825 -177108685369249546724092202709145904000 12361826 -182010558742152236540441569159126156800 12361827 -217348201429191735191025304888271999880 12361828 -274053854447961808922277786987309921024 12361829 118029865401027357401052535550207570430 12361830 5519323840344814070458494604311283200 12361831 553382338770900543467541504013846248632 12361832 92777157437650705887873583602492948480 12361833 196929117506373797544420128204967200640 12361834 504772994494758793901738796753699369312 12361835 1346509880391016499618815420223166232560 12361836 -46693296999352875432108314741994367488 12361837 1546411431456373544204018873033320138240 12361838 -507960276162750737042936806910107807680 12361839 -131727425959343250684946878844278583296 12361840 187866617589197497167283216043504271360 12361841 4057135363355035066756872280518640231680 12361842 586847875409288317793582161325482602240 12361843 -1162487272102001451610902006449910983880 12361844 1666184201467417084732156552897127808 12361845 -156531233350346267826010084141091616480 12361846 -287514662841393747806291365508520996864 12361847 -1495218947525734634253424593978718231704 12361848 195580533074451384813735068364243640320 12361849 -789146234624547327012304624538100496150 12361850 -314855010931676807372704966758984367200 12361851 -129291517470667652213826727990300861620 12361852 -1028054163185212710486575948755507800064 12361853 420575725360555290936798496009448208480 12361854 9264576710973208971161369206936958976 12361855 10867918557666338101040176788776104320 12361856 268101326221323060677101489029434572800 12361857 -564835054208433269946427501094344216320 12361858 -14209472477283111810325419059044188720 12361859 -519367685457644289412156014434574717300 12361860 -118000113175700474590102560192939479040 12361861 -742460404942421144702567565384824639748 12361862 65684733789294110869178798273805516864 12361863 -928305628507129378892677798258387232856 12361864 898860000034717709687353911937315599360 12361865 63804734045885878974739537839685084260 12361866 -12240797654038412682870067191427517952 12361867 -226933610176080097981566098375468552124 12361868 -2220467598120893665727581489722743308800 12361869 70993600255340852665545765844627420800 12361870 -138559437196760678298311947095332029440 12361871 868549846926968775911252594204282721072 12361872 -195741867582253591429315385151173099520 12361873 460198421084624717957188813208539435620 12361874 303772582879801097168859238260769892352 12361875 204462389447326723956558263615759400000 12361876 -1231368308388473667423004740910483776640 12361877 67239693951611555682251558488037254272 12361878 294051861058968405016258738455097200000 12361879 24706351718186517532562903921274630048 12361880 -98850595235681225343223952927447040000 12361881 162779496874421452604151971841554162688 12361882 -97316668710665850989504442305949431328 12361883 1265674353645406076934437046378180528132 12361884 569680361194113023574074092148576180736 12361885 -384722933980992011991652923222150725640 12361886 -694037775421094633139048282612655505856 12361887 416097384180926502745864324906808286744 12361888 -214884127411437621190613393253523783680 12361889 -396886471924836728039166636529970945310 12361890 67262745504365329863242848024835942400 12361891 -99380813266836847478168129285139388708 12361892 1093584206057167200732250155396727833216 12361893 -73179686679118367537789722072543364352 12361894 -68760647730603897201048084601818798720 12361895 98682830152705544899432676793893078400 12361896 1341522214503797424205559559078674841600 12361897 -435477997797472119411840531055312891654 12361898 -8177973753285639843829283899731111936 12361899 17815500998113822371403379967369958848 12361900 17739628929260102317207962173319584000 12361901 162366388740698297188949581770578968704 12361902 -80742544716927623101924488045610401792 12361903 1846844399900164820254170229110011307152 12361904 361940844356146377284802900146441502720 12361905 -303872170365251392024719401604117957900 12361906 348408205887863857386657878049202363152 12361907 604339125773957206207929368251278917904 12361908 38813785748021864227155459707128504320 12361909 342315661713388386664953026700379846816 12361910 67378977038299112328624368649305437440 12361911 2678178050696011228750409787954772560 12361912 1280544214686560070010822111590454579200 12361913 -423788248998344872573521338029765564080 12361914 -115534106954834613612268480198009316496 12361915 -342995664600180691564553545245946098480 12361916 1052271597953610871890487392900789388800 12361917 931049837322034573209473087547155667840 12361918 529538475651498893899624575451197260160 12361919 136178219244113410827017244450046464360 12361920 -44812106330702617820864735387792179200 12361921 -391343875946387060438939414312025770112 12361922 -166096610532287681597716317278880576960 12361923 94305316699791936209343314882555781120 12361924 -439194547125387456845944114000858982400 12361925 500635780199728558249808114143711500000 12361926 292304239291020394015950461374192287744 12361927 472193314386052045136660762148214530776 12361928 -899113067640119006009505729305840163840 12361929 129486292152827862384748440478999699200 12361930 51933532477171046977850379299284608000 12361931 521076647762247849341713862838864505464 12361932 80415755084529232570121654644082933760 12361933 -1254423417963778627438290453567320327818 12361934 132550169601803299045276190581805241600 12361935 -317210855873848788686074755940758382560 12361936 -64358994634314320746680692558722236416 12361937 223592306766884668998790276293701452992 12361938 -80210828371874822756705036825972669952 12361939 -1221391621134506251089681408318620178000 12361940 1044323202786965592048554204820187054080 12361941 -6518676131223493244658178089111238080 12361942 -6198967476249720977005936443943347456 12361943 -273877075905283844364218462079980113872 12361944 -33212133085520103134118543041388871680 12361945 18848241593873295065194637378760797700 12361946 155945825667995917891436999697258236160 12361947 87922757016052893445405237993458678240 12361948 432355457958130353331125456344406328320 12361949 -393853231263442166974856807416633801050 12361950 387142454825514655986609508800612528000 12361951 -89811163938910441961279145880114594560 12361952 -125758523468607975305486271596890423296 12361953 -494917483687482697043914732651713519696 12361954 -420586389213355962722234591377761011328 12361955 -799550341855050655117724914859245643280 12361956 -372633783899481402348754049233108193280 12361957 3339635677764142679566647347615874345792 12361958 265227036441076382341925211906003685632 12361959 192399818006793066517973223012115013544 12361960 -265279744290237296337484457741097062400 12361961 -161793710585696395210643858187268794438 12361962 -125809325491508758736828111877996872448 12361963 361160625879184496047295011408240576128 12361964 -1196704493295318420630792167776710369024 12361965 -614261095729100636470670427812402400 12361966 -2635214630463848235559581259279238016 12361967 -433075323416514662270771682210433941000 12361968 189778834896268179023791964780261179392 12361969 -554496394546725206513331231884617405408 12361970 595471820134797498910825699679945203200 12361971 481633479310975027758212455923624175104 12361972 119660801363657322096913669888550656000 12361973 455754210367902641221698549541475747964 12361974 80573542003747543041685020950540880768 12361975 228017708597464924516701462114749235000 12361976 -1218448853558585936531143747664128266240 12361977 -75558712517508236902318911834304571574 12361978 225623474608736951976617103075714653040 12361979 -419056519110247986269645504018949187824 12361980 238422731921490185469262264720753935360 12361981 -35284614963651923871542015346957600948 12361982 -217857509347583561141674329094494225408 12361983 -11149863200912533246658846314029041976 12361984 8584047297654824363206586864137928704 12361985 -471631444031042422247990837053841391000 12361986 5731441138877616571280355846500995584 12361987 3063689496264825774361936484901847770624 12361988 -25494680321259605602107081365667568512 12361989 -386543133611446542779334898733942288160 12361990 -84590048175419418512137578216768297600 12361991 -2166874068700560239706911806920105282600 12361992 380833489528410108908912109094313164800 12361993 325513509793591986198788964766528816000 12361994 -36283739345186176194477115074466590720 12361995 103464002861621485217669381119247484720 12361996 5975507351895706449945239640291542016 12361997 -400601807459115361846944010386352516554 12361998 83266596101399387185048555987555304448 12361999 197815243698308360385492871494532717760 12362000 3062380205975962010338226974162944000 12362001 470359366191164600422026914716736112864 12362002 -99497229702520263264573770153428584048 12362003 1042420803841747353362133318254785278252 12362004 728523875964067889313693676793474764800 12362005 -156248316674963696123040160182388976640 12362006 325260907110782938893240109265034702144 12362007 144577397759336731056306427850684414592 12362008 -545643891730072929335421066124699238400 12362009 -46651255190242400879877490554831428448 12362010 -54782933230897270848318624668304733440 12362011 913757268809369783853351597520069731000 12362012 346483399556368220890340058018459872256 12362013 -545292917371104830729264142696701523258 12362014 -217485458623479780614782249653555500544 12362015 383086362223613808183122973159346229160 12362016 -116339123113784291669981926267815985152 12362017 -30743773084273709789455889228295533760 12362018 228621482179503227606184122826980442960 12362019 98720113985362192103183047650753364344 12362020 -157559789353885954549649185497225891840 12362021 -649052643413145276461539991537485771488 12362022 -404077150019234258904055173213340189440 12362023 -982288652466557895246817236708978466080 12362024 -685584663117925381434174893639235671040 12362025 40445264151640269890218907082603072000 12362026 1137606216116140907048838592179640038240 12362027 850437889074715623205818847015404480 12362028 147410413153530237665497283719361789952 12362029 -1166574007771485257052360248126232747370 12362030 -509301123775061226151029226882633995840 12362031 529838015226049248906522097008482745600 12362032 -336576193099528195304359726507461181440 12362033 -151651080411525499942003172580318124080 12362034 114945205410296238333350672493659504640 12362035 48442907547533551186003886086084428960 12362036 -885507007101190205203112868388963983360 12362037 763597987898898410171093566945424950560 12362038 -57684533233517834658275413028647999872 12362039 39019470595604848330267680443058234624 12362040 -288860851933373298126509417627935948800 12362041 -391904720110523643375009424690276729558 12362042 -268759021314398882245456702074375522816 12362043 91280563567260667463397038545309341744 12362044 1085797607858913288674392518705872731136 12362045 -1444114847858237644717685423940383356680 12362046 -357899855335661061275108342850494438400 12362047 203453095854903888002063529869318836800 12362048 -855533551940382090157328084792975032320 12362049 670317937342033618944519947929473445440 12362050 161392732474400509694332001643126658800 12362051 -364930504649150651408390142069161246688 12362052 861803281687819630112852169503657521152 12362053 -889290532068307075441290999087198028800 12362054 -655855199767034852514426466044626085024 12362055 51240548920248084606910694341938167760 12362056 95830661319280418773541146953044459520 12362057 -1892814053467321132679647462089934214694 12362058 2226883258667320806193050512187137376 12362059 153482012002469191676074948572034314260 12362060 -276112136170579059350495696238101360640 12362061 279925258160846784576261438787876987680 12362062 936956408290635790450723330022043067200 12362063 371471366291933750615885121986519961600 12362064 -68068270500295928159231516828114878464 12362065 -710797033961439757653255337053580406400 12362066 -284472863066846203519884784572479526768 12362067 313691109329778254865601909119901888884 12362068 -618419134141184369660688042387164581888 12362069 -1990664540478864709658117547345304180530 12362070 1212224349500419784793891409045186560 12362071 -1611785703736172861927865011818205588728 12362072 -952314248329067243175336981311446579200 12362073 574989344847297502646916192757836108768 12362074 -151761928141864395428474179001343899952 12362075 835744641780641091869364316066726308600 12362076 -743619542060739029615707716666654087168 12362077 -293491253416241177887806010733726092032 12362078 1073684873412813800440515867474995362560 12362079 95373987916207270447298224547666006400 12362080 -271372438906613013424156922571616419840 12362081 -1643603069412780107378469980703331001088 12362082 218055228449130657372489715622227473792 12362083 34227497119136505256850190563711358000 12362084 -1752565416264877160313453741513191424 12362085 516457200949993055272738795515434059200 12362086 -52925160864393873010264422985331328 12362087 193480551162473950133095161766009729920 12362088 -362646963817545808012545003786484285440 12362089 328834577237457262328812749574273176890 12362090 218887758339765627456924597284607184320 12362091 200148172382092893390290031935461539840 12362092 -926688948594432317043423866028378736384 12362093 -156590406619268524818585108987805447680 12362094 -249424092974231442518579024228840689920 12362095 14745151172342615248376146392234555600 12362096 -18244767645989696337213790710500917248 12362097 553208864191880578101988448774603935680 12362098 -140209043410426480699596184532558154240 12362099 -1027996530488633886621317492616249150900 12362100 -28885601805957897353319665831666688000 12362101 -655217091282417949570621569988252464288 12362102 300516547868747753608040864989533237504 12362103 317905799710791042714460579220562399360 12362104 -1565369286384066413718530377114226380800 12362105 219039099907161723292619981822518848960 12362106 -578154450944144464183795433053138384896 12362107 -696877640376557205961559102771614709200 12362108 233147110677291521195515668417001238016 12362109 257094614598945788083385132849680014528 12362110 -940401595174066502667129773803247040 12362111 392684005267803576989112121467893020512 12362112 61537596708923390204253814339613491200 12362113 -4250827594235462452860570210687267536 12362114 421361037047090991213322601029957384656 12362115 -194789073698883396850171285638344518560 12362116 -274607872314591350763480482214572258048 12362117 -1332600258041780073699271414595100834 12362118 -81565664969340983458545896104121106432 12362119 51029289764327163515512083636603308544 12362120 1311734091012249359255019484197284352000 12362121 -342336381498333979028150758666668095760 12362122 13121910347691825347583775499582342400 12362123 1093556896988542704105809170228885980372 12362124 52334042482089358557534758827155409920 12362125 1929780910189103390110373299077935727000 12362126 35600342740653952740645509070406398720 12362127 102492302277935500494915869776525405320 12362128 -338832363201478613609016900242415550464 12362129 352261545144293389890987832246430109684 12362130 239137397824592094978544797268605841920 12362131 -1474807975480057642223555100065231306068 12362132 -209792997276557481271039773117358491648 12362133 -320122950033147676169528879555576607936 12362134 -276905073823382286594419146190696700288 12362135 1304164059009722170066042596791610248160 12362136 178213373842430152404268669690913894400 12362137 -1200599422817696888053607977873204060208 12362138 429573970868325927647729534622059565312 12362139 -1828422024891887015157258643705387728696 12362140 -194853250190467025164236189561915525120 12362141 743223801594760810154410417807605636000 12362142 -86757319288662425718528784958863943040 12362143 -633150048953126621002723868640875864608 12362144 164531526649704953766754265749279997952 12362145 176544964955051503293708670384241164800 12362146 -60100007396337793536848864090580358656 12362147 -406874705576754250830737585993967621168 12362148 -869099461279027496748574386737906141568 12362149 422539277923601077358917615120631032320 12362150 87545633312044868232613310427375825600 12362151 8476556055887288567311009670224725120 12362152 -286692968068915063482758504035259596800 12362153 1713548124752926948700802416206529553402 12362154 65370489856530859108660176483975148032 12362155 325872973527709584749047290507130430400 12362156 -622171784584025768065165534916668416 12362157 -1376584413412782886160278140300852440640 12362158 588689330188040978251641469548450511680 12362159 690757007858733785882028275012565225360 12362160 57019824214629188246670071742883430400 12362161 -588939038763919254020340812233092675630 12362162 704119542633294371269729215424506777600 12362163 -810112869796290785749941739523603465472 12362164 1540048946558478055456106219748881990400 12362165 559046673739295103114805047829058937600 12362166 -239836534212480602564573880674425142400 12362167 -1213965324010744063588430121553373229784 12362168 283059830524170143490654152089907281920 12362169 -926025982596396705666896146341686203056 12362170 226090641552462221132411825519985442560 12362171 483888272476279600912042048783360286952 12362172 800006085982945215398386216040585236992 12362173 -1652442885305580580909085022560874875578 12362174 -617624575199390336824588335940921036608 12362175 -359209896432509109169711721006952883200 12362176 -144503524091579288323711924924191866880 12362177 1508138692517762895845496928503580681026 12362178 314796873023897984440623166773375820800 12362179 967412297796302553174544312804285761840 12362180 -129806549592261156436975699602749521920 12362181 -151683710499858148472246122089177118560 12362182 -168197060536003023662378011572109945728 12362183 -900119528206507198773409846078654052760 12362184 -162705046226042829918238737780438973440 12362185 55003622562699659093646333752410281600 12362186 878466554262887776894183377538660149504 12362187 -486060671294187072848066722100349228840 12362188 244067489381098713792759879551788704256 12362189 9683147177898889981250033892895625280 12362190 -205103565557995807864162807700702532480 12362191 38753222793956030861875310387167882152 12362192 -117124680680752735491656598634738434048 12362193 226716964007785108805561896845681894720 12362194 122361242413999374439140341084776993440 12362195 728621425302429849892047158469542484480 12362196 -303314707229432974740621930427096301568 12362197 60310815711432826081257246549912095160 12362198 -191246866058147478479244692770980539520 12362199 18895868212034285651302499131291541376 12362200 137959294842618847446877826381996544000 12362201 -1252781276884120139214375599979431845110 12362202 323241966215516608271505555291949808880 12362203 -45094005716712413693105350137841820640 12362204 -1086681405429828069101890036257431852544 12362205 474104098745883082865473198877062827360 12362206 645510842440209265696938169520166375552 12362207 139293143462762674778021045235994560 12362208 -372290895701273063754152969155947528192 12362209 -1865010783574755396261642135520814282590 12362210 -293931630337250128581024260220967384800 12362211 -212441605837737193418445162612734699520 12362212 5461690783245021712377380732199886080 12362213 1492156525723179707864143115037949745340 12362214 271902479602962635914189686700650820992 12362215 1302013426299135550056344093588998722360 12362216 -893320897999190963528283339091719275520 12362217 -104206121285674886907857919675471006720 12362218 239288777445136335391854598026095338752 12362219 257132841443682095042641213039949525040 12362220 -16650010407029545080874106049854315520 12362221 1721522918589951563473343251909422558422 12362222 1470431789425845557346768619188259399680 12362223 83421340705169701277940897778503467784 12362224 29202412372400154895493026130008473600 12362225 -498084016009012031730446945973535754100 12362226 -87204946440611207880694065628821600000 12362227 583666537070199351043072146986619184076 12362228 -741605242135474877124757339202627543040 12362229 -1136062791994994898919223546961517038912 12362230 428007686518262403097864915816764633600 12362231 142893074545220752416303611841139705344 12362232 -623584435866815201050795631020932096000 12362233 -76120248900472057273950715488181189816 12362234 204183557104162452080094869624419649760 12362235 -101390613403775242352146864611020704800 12362236 -752100434345526233762462854891364352000 12362237 -929998632932880943123568053835950027008 12362238 -45076866133750032590988583785169427712 12362239 -468120168590273883099358533566843691344 12362240 27359152970881492727547822338369126400 12362241 167302181126574492001708125370136089392 12362242 -1378848169880284807046849599793903616 12362243 1617222896820353333433194045444505912840 12362244 331462451344992745326128652774769385472 12362245 -130729895409227480293072659397249242240 12362246 -925268123741407470963970956090477696 12362247 -1100992921430588330787571851580123307520 12362248 500483878530269812537469395709557647360 12362249 317948566946083117241150712570814580250 12362250 -172838270651372832426190702832058624000 12362251 -492269895912208566625983420252352087896 12362252 290221084051134550653473212086965698560 12362253 -750522167514513247596665944661293500000 12362254 -700984722744295472216214847585087055424 12362255 495973000156851220984129112907193773600 12362256 89049170154046819446294496208018878464 12362257 102429343883410452508208952929475843506 12362258 -32473025814839689668944844897874773216 12362259 66994877361125700623116519108756449840 12362260 760316658503353744694869444581247772160 12362261 1144009988183430021937360855612097582862 12362262 23408494371039953719772138892317027328 12362263 -1492284820876448984028532539333981794488 12362264 207523068782708843727357547684167075840 12362265 175640972074743802268169125306613966600 12362266 -690823748842943469717464629419626689536 12362267 -135266573192856299605214818852258106448 12362268 179427214183445888838065901734317470720 12362269 848775348646724599779848763725917511040 12362270 -123461458103914718593095247015450828800 12362271 -57487173616875262670524612791917593200 12362272 379492707516481106281474370384098885632 12362273 -39436823922265175165156553145569914880 12362274 -96280474662694941332172097761017280000 12362275 -367990437397646862583607117582361180000 12362276 -125763894092419466051738444966104538112 12362277 -801672860207702768818493459225925787680 12362278 -11203719047867879082608223578767200000 12362279 339232375570038429546440355306155007120 12362280 24644707174219234762789005530426572800 12362281 -28955757285023543257382368560196672536 12362282 836840272738218916693106625035872738992 12362283 1144280689522550394264585843545174183280 12362284 -344989800824347934634701656685659815936 12362285 -2635968793523652878099121343012536960 12362286 8195185395295985501394058278872636544 12362287 -398377543328448409220977642818158712848 12362288 -215664291224093876460908875635345555456 12362289 -152795660164505613195609632466544729632 12362290 416471011240114621180727868792284906400 12362291 -1553629327999250916642784831654025704308 12362292 -11302569665826864223892224503636811008 12362293 -662892204113108581992553371873842798400 12362294 101209053706760529016615640288833056000 12362295 789265511066160700367348378266636890240 12362296 -342908523589276210023113581499318046720 12362297 -397908240704689870127598492855589687254 12362298 40438819079988436139886855834987022848 12362299 838356737192643699811570569548079124800 12362300 113407096014204382688793442700616460800 12362301 36369489144113372491844026422766129632 12362302 110512220787272326401893994185274308352 12362303 -542196071034095548136058413295854155896 12362304 238171968833915711448144684475553415168 12362305 631954297932032551706092505749787189460 12362306 358629509084361496865009156747166113664 12362307 -196730655906615639415521821664379969536 12362308 469339471481915275741279827370298306688 12362309 -1822256548170876604854451614132267899490 12362310 -235285097451784238507764959575374406400 12362311 -58048461887882162021965119943948068248 12362312 61922898297419123990131608526247731200 12362313 -77065903251891470788622834725665880416 12362314 -399249557829999648723161019884182381728 12362315 -516752055573064044821022972862593331200 12362316 -744007517039042657913883962195523731456 12362317 -2330990938304052181016009456001552667200 12362318 -13708495201131335213058840201004917696 12362319 222461099467189142221682581102798455144 12362320 -38997488822908802362972203094777036800 12362321 -1759611391971922198589060168594229836556 12362322 25798241744379727672133962891045154304 12362323 1228968482469527127638612362431325315680 12362324 -501762122099310844991472182952881666304 12362325 -344282599103939903838757297342627670400 12362326 185728344504813536761677771095697036864 12362327 961241769208310956550398631789706055176 12362328 -16142897683716979187568146021970739200 12362329 -88734761267755071793818514887064598400 12362330 -35113686505539122836899399467727793440 12362331 36045904059648802553959605614359570560 12362332 -310607800603026688389489428822089347072 12362333 -1183585529818136692027364204253222323418 12362334 -317678383643510596598747609295194493120 12362335 409851829308226914746399351647755711360 12362336 9008357736331492580125751528899215360 12362337 409379494081961893801150383216072597288 12362338 -178302817581830473295997541542709813680 12362339 -347209725697117658428125334046199577344 12362340 -272384764996969900869012096449516236800 12362341 719167633845045887597908665587436455292 12362342 9725460868091688121205796441717297792 12362343 -263006613572920813621731479102890194816 12362344 -21580530780690794784727638062940211200 12362345 497578628051939994912763778684409752100 12362346 381443404407595798819579566590453092272 12362347 -1788059384771417800328380502827082008204 12362348 397602978294851360292730098301516900608 12362349 -1103212549402248858212759468607615571200 12362350 85176865529862962378308728253863552000 12362351 -678467974777799173811008374575025561648 12362352 -84558581756338805328907999933043834880 12362353 1435206397191417272337336836404320219602 12362354 80358537638365125622501592915244408960 12362355 474281881070073315901433405164791439200 12362356 479106751613807683627912284652562326272 12362357 891512292580690812495804306993403777806 12362358 340934671159220710607533453596958023168 12362359 -340901575751291356279437003641617804784 12362360 1159525272995389112847753607523357184000 12362361 394983889960165211213440276009010724288 12362362 -289608876622298697392772578730499999488 12362363 -237517868057466610243982284134051587136 12362364 139234766936942717907258066316283206656 12362365 240547100860671345615886622336204137260 12362366 133048047076458386050699298938565056512 12362367 272562915247140073887860569981945900560 12362368 -888508411339542814696511153194275962880 12362369 -1260745289991202376231143479121980778560 12362370 -15496941391588665013870372563051494400 12362371 -10978819782593129549719078424413174016 12362372 -1125658366486793270498067958417815303168 12362373 -75625130796892577290797895083584195136 12362374 373990631782472035452287473658860899936 12362375 838293910341851975121787683021373050000 12362376 32774691894046604561011715156015677440 12362377 -893221728111454474702937251034422517468 12362378 -97345281201231221113152432529991144448 12362379 529835581158129908794786684454068186584 12362380 223733551223985038310269812094216524800 12362381 2602340822434536057437461608569481699000 12362382 -307085958865017528127767502407762315840 12362383 222491539088582906545650560714336273520 12362384 168060593525545546943103511909313126400 12362385 -115927878455339536608914394598381977600 12362386 297240705131961329393032110390642905760 12362387 341166085761937983343555646599822149036 12362388 -99810051176852356554479083548635136000 12362389 -135390083735349716174148963587409355076 12362390 421983690018275480166358400882664403200 12362391 -904732237408780193849300515981851176040 12362392 65359629387031386125529622707416801280 12362393 1450431531233306799161291851321378989642 12362394 395766561012848495522259121458491351040 12362395 714600212600652510144386940170381542080 12362396 781418842591891908998813794957951372800 12362397 -351661555431848231584768257169437838080 12362398 120067615665174560401900743140288882880 12362399 556689249424926411070008758841405108336 12362400 321781245203695395566477730651232665600 12362401 -1083985279166552223055342055823321933598 12362402 -112746501440369835320605956485151047616 12362403 462367491565319540784864706587226302384 12362404 49082592343643383428982252736904299776 12362405 -474843374138695508355485325399302486880 12362406 301900302164567565420291825006164889600 12362407 -19691414932443484737545796520114395120 12362408 -23356063961047067180689784625060003840 12362409 -176252583982117792799580968522551842720 12362410 3375187679562524022629075452974950400 12362411 1068551354335718102781028702516475625012 12362412 623575060735003601487432810041630541312 12362413 -38898942832982447672706519838637299776 12362414 -19620048939116444709748208219661065856 12362415 -129514524184633783757608343235189091680 12362416 111629831091943902674426334613724626944 12362417 -1372152469560748984564488857958816616668 12362418 -489284906455241199094866823749399655536 12362419 215404883526788553537950927910622903820 12362420 24261692322023065807488946541026713600 12362421 138525950665902115142993654816622350112 12362422 252335192534393878441485448086673219392 12362423 -668303739487147543167491938732399802328 12362424 1211776576595530312229616632322999582720 12362425 290425325751791835533179529315554583150 12362426 212656953014794808147710179840740659200 12362427 -298570436271735096765795120501953149440 12362428 41576343734414419075109088012732784640 12362429 188427199329727255851983623367040454860 12362430 -173017225489878164590589695109800682880 12362431 -665398042346335016705527170146427152688 12362432 -236948539815824665088390427925187395584 12362433 -244816905713269543565050345665863275200 12362434 -150314807004446632626414345816390205440 12362435 -651336075659349580391565162340814499600 12362436 -602516854710339050126733065078722467840 12362437 231635589124764120061536187927342989086 12362438 -1116304374330565527010343472441014681088 12362439 -1179293741048599953247207661833399685040 12362440 301841373756959534258889906322808524800 12362441 -18673273533983972351786028105366334656 12362442 -215902360192585387534567023468022495488 12362443 -464184235334212165453585823110313860032 12362444 330268290465177236500654975662278899200 12362445 -12005579982692214405845803155636000180 12362446 783415439549976075670680941408794068672 12362447 590255632743305044902769924412820415320 12362448 -41590279538575965129779765517588627456 12362449 -113656067306194324501656604407893760 12362450 274293004411057434369428752026121950000 12362451 68681090623906171616752238096712351744 12362452 858033759018189493476013843455485323136 12362453 -229391357519625259157786278367832969540 12362454 -111721309371886043525815078854119592192 12362455 -718778283245876369271237845560503654600 12362456 -266303974792663470633096203374961664000 12362457 11737179852913194379926054976900085760 12362458 648488594249149404213568013266222084080 12362459 48015928001503635542394791214981998592 12362460 -516273726562252666620249388023442759680 12362461 1465751661104813889908295335255530065062 12362462 -190537431373475870137767943564424345856 12362463 66235155124820993237820882058908795792 12362464 -869353380458963287476203411412068597760 12362465 1146476573819664717356327898082955169000 12362466 130549618263908231678887207301711026944 12362467 -733282970914603836539152937838465906080 12362468 -1515479623855318858109744469057646579200 12362469 147021890012504218023067426020745030272 12362470 693926246933107657125752972214770060160 12362471 868999308273608966883457065818762055984 12362472 1699023443763243843351344923939535339520 12362473 -941211263888889174180593037873108187520 12362474 -875937205872484735911669837961580113920 12362475 -191902210000819053649177284810471628800 12362476 -63642953292142934779758240627366566912 12362477 -3621981449887466299343457415310227200 12362478 -62175532710164574867385776236810790912 12362479 84172922941100179306341891121304352080 12362480 69330581998633044703738211499052892160 12362481 486999886896712289306524585284574591860 12362482 459966861352410283489151617206239136384 12362483 -242565335775191604694276634271283848960 12362484 -92976481469135878474241015897020674048 12362485 275674067473703450011788158820992552760 12362486 1105489655543370951319668397835878667520 12362487 -1035614981703034580333405131105187759640 12362488 334361492899158972343405931282657525760 12362489 -1487546947927083296549093695570026658710 12362490 -51057415276134682087685719897266585600 12362491 1520337845213141573575607642330317792632 12362492 316574367569222869427541429922644536832 12362493 112129780055667110076119025703408031808 12362494 -533099267172221107592148965505210869568 12362495 -32672313895497887126470693743729369120 12362496 -566380821791360462891026283725238304768 12362497 695359297953164654249938524104950872000 12362498 -227044438513231221700460370315107454000 12362499 1109795940786600219356740917981429327684 12362500 7128633975641420826322063454169600000 12362501 296889016774522019164738563493033715004 12362502 400748856285975404218993152411414451200 12362503 891939882719703581386596037402227288504 12362504 -1432778291801378012680485716078779760640 12362505 -428394764343629842342733299245262130880 12362506 344272339401614982100045402714960531200 12362507 -1322808932079995454182540200264343343600 12362508 860832988055656051034171740602399275520 12362509 -1900681683613272231318482114163659642784 12362510 -170949272697996256472919535000098455040 12362511 153221737613781163762402804789756876800 12362512 -8108470972831098491715717295442550784 12362513 1141780931136542938942354760231832387762 12362514 138188480246041707596222834925809756160 12362515 409310846353186333947455553303756308640 12362516 419006782400416623619687559015225444352 12362517 103640977885212788615409056370255066240 12362518 3870500312946620016096725056893972480 12362519 824625598756001660271180472324774762080 12362520 -232477494838608925779830756865412300800 12362521 277198540020905369574440809771648307200 12362522 -609118154649082093761613923599653820688 12362523 528095470612444174990847432644018965504 12362524 -632610701111562542283844518345371059200 12362525 158844733089736654041934886848361601600 12362526 444627141866910260337526643893585299840 12362527 1103099328036898307086435214033227846000 12362528 774772549443178611924864656405109473280 12362529 -425462643641325181477377044904249699072 12362530 425937870203804126265602554798111272000 12362531 -7236016066205191672307711137040437668 12362532 73308865558569304747214687177011912704 12362533 -1187808180336862364643675420998958113218 12362534 -476627169355999047232411765097006743584 12362535 -156401057218347448172168073067340950680 12362536 2043505961723789840798486913534388623360 12362537 -476853677319992693336564567807948895408 12362538 -334825694726409274475020923594596033280 12362539 42642244728707830418922918915894838560 12362540 68476668740693540627020615811175705600 12362541 -748778331765270477643038093887708361408 12362542 455484102412615762958799722677037028672 12362543 6686298968629377609287552068401838584 12362544 9815623737123900163359905542591856640 12362545 77310381582386241255514230836596808400 12362546 20746839798524166113873532221129862144 12362547 665413387821433223348575627652111206200 12362548 -116157870276067076691602012927434573824 12362549 909002687598136224439633427791197201564 12362550 -12109192633222539112187758940962032000 12362551 -1069532589628335454131053549503565000640 12362552 725440232775678440694102094050597273600 12362553 194137252709301837760611650380409520558 12362554 998409921133648973716995288541754468976 12362555 159529809441451734072188526617510634000 12362556 125711534621027761399626819435057295872 12362557 118797487237206784704504923510928996806 12362558 272918042729841921689092809090869184 12362559 -404582236515434772951284376478741230720 12362560 67249672143928951247632519553404108800 12362561 1303503577827036598544425158634101970944 12362562 54365269854342384541602603329153847840 12362563 -288109196246989392490684809001724238176 12362564 122240191719058669727479497242868994176 12362565 519538069487551226828890370632699536000 12362566 37181383668794057319027258932159406720 12362567 -49739761696074654523037541645724950048 12362568 169164656772543861424014195381974630400 12362569 -1087539403551793933370505075703174766400 12362570 933167028628887412958842063533900480 12362571 -189633357015477589410545204280695481120 12362572 -136291606190028771179424388747812794368 12362573 1176498938386558766727985807871099928822 12362574 -204983613690454442373680266736786869248 12362575 1419250187988540465856070378276136835600 12362576 -210426721537137553852271802269040058368 12362577 21751533496682721400506840576573602400 12362578 -604542811131541724310143989302327298560 12362579 264782854280886226907320404504979641384 12362580 -159805856850344277615790328538494691840 12362581 -45755616172529232042760081856931253056 12362582 668336460508304950741176100476811375392 12362583 -20364771315410393496018584449464640512 12362584 -599237998086188337393383096814904320000 12362585 709637334747899477977814746357882923780 12362586 -4280912034258137933292081329366643456 12362587 1054948296325076822509973128327539863592 12362588 108274542916240586190605847843771611136 12362589 -1324845061382936555837846690537373129396 12362590 -39526771807381672144680052867110763200 12362591 364025957593855406831675980494537241584 12362592 -42367317946603445517155207444189675520 12362593 903874383516894645844685497053678231842 12362594 -183414812901171258038087544233344361904 12362595 -31468872764704958083810444954846809600 12362596 408946353008669877331331656543010011392 12362597 219059074496604168418915496388428986080 12362598 899995333719994227064273832572487639040 12362599 1449987915495097755188288162791630556600 12362600 17047385178120560179788517265499264000 12362601 -683769165653495505083626949016599112960 12362602 92409705603707386379295700848992796000 12362603 -416948767769069068836709678613546853336 12362604 289204646890111669065399900035464276992 12362605 -941874572038170816187070136744936183840 12362606 262732240142834399065848241751526558720 12362607 -482059161270509002830637144692229662912 12362608 471863405105214001037874954116050092032 12362609 -92485117517202683271130638246341275584 12362610 108974813909760238316838873172236864000 12362611 755810079908129827688041664716956891212 12362612 -1063476538608345986891140268979662895744 12362613 763752702499193369278832287285657836000 12362614 10468899744778849889677090017556905984 12362615 91882882432830482606767766437910387520 12362616 -32431379932191971324339393901590937600 12362617 1259590212868635404216687939505468338666 12362618 -16620131128380816132157236450268292640 12362619 -801005581086151225666566763990404833256 12362620 -640297674946175854143423059151786616320 12362621 -498974758518519330027502154542428102696 12362622 245018532836369928846450637840743703872 12362623 -7853670544238332903368543958657500992 12362624 -758959509963089481352345961294620262400 12362625 468646315226482456141319102285603088000 12362626 248723771757134896092970988419739441184 12362627 4355784535706370369339574905533995200 12362628 -177730182794371758457031737621652321280 12362629 31920458151040706495842129031351579584 12362630 -96348400779347165057878492887380371200 12362631 -874902655485435682238284008517055719680 12362632 -60799794095626625497288555497152793600 12362633 554083466363384263016583683271052809882 12362634 -85025416877277426289468589718127324320 12362635 213398275771113346582017851095802208000 12362636 -5648854378480659665900991052590345216 12362637 415460504674554003222068424129450159744 12362638 -30157107775143480540284433182913012480 12362639 2045546989345150244027703934853640859656 12362640 -36820384384721317293622965695517818880 12362641 -1091452827917374063641866941150287978958 12362642 -229104295092759273491663258379421788000 12362643 325231506760713357824145000520393882932 12362644 174878473874841643222403997557351581696 12362645 401202338742472407447539668147815720960 12362646 359961501257442457027340532692875291584 12362647 -129543926048247128101645154634703656576 12362648 83649268913270143797622334628167454720 12362649 61595890152252554691542172602185809408 12362650 391178013764003277347594586141214020000 12362651 -1554752715839690810056815813938522147952 12362652 -74193025038658946733049069598649538560 12362653 -722338206692162250202144105162639139098 12362654 -890003604850665148278290090387651674560 12362655 87133339240867661771966666293185541920 12362656 -1380125977961475563494426781543358332928 12362657 -738840429470145263763531870684804824094 12362658 175188730176150713017687264391144202240 12362659 -1794026294608629162985571752536327983140 12362660 810685150182696273400105332762104217600 12362661 94764014579238249022501999100783213088 12362662 24658563600224432955185264739355580928 12362663 1496131892970546861834250508022316614720 12362664 606993129163760288569469030949624299520 12362665 110179246745517589332587787680506118400 12362666 -334475620191377614086691279529511991296 12362667 -733912858069408822345533481498637118120 12362668 -1212901581920507555334671719274367956480 12362669 -712430052901667464532941010815957230240 12362670 -93454867946011529218544157635551385280 12362671 325610302187673218161109804233328373600 12362672 1611647515963219972994627682334408704 12362673 30805788910373698274405473231846391040 12362674 -6130264240727914645046680296540383232 12362675 188606782502899440526465532362808562000 12362676 39333031969496661904691603527394918400 12362677 -1017658178591649726159560122055336275474 12362678 301987088943028267594848600099953898624 12362679 39732716151593062639092158227585920000 12362680 111748141674351302434399596595321036800 12362681 -153717190216501296382721137212904745136 12362682 18030765703200488697755737137024340992 12362683 2305917254329145760320212752245662963920 12362684 -382256891787894228144555728497849589760 12362685 180144108866316556935806023037832904800 12362686 282295681375375954889253570330450748800 12362687 -87743409580594839702159776681591704008 12362688 -117530962823054864051688493401105235968 12362689 664430922081557710677914549189678176392 12362690 342385148010141988793548066115597099520 12362691 -1821167633645356261901283691898274504 12362692 -515068839109206022105000282725460500480 12362693 -352011080574514171048254399609528338400 12362694 -434870155590491923348332118647623457600 12362695 -294827551090519282572465651279396097800 12362696 -65574602163796088746684811216801740800 12362697 332690447570551753612690538163329442660 12362698 -196628113020733185957773626672493288400 12362699 116809630750277729257057611431036653536 12362700 -68823699778260028380515248352751724800 12362701 -623017741101244588817903210889526541536 12362702 1090567574723096273069596206691887945600 12362703 213161342469408611688731987537629582608 12362704 -198682223275583395852898289387958804480 12362705 -463935277419779058197204542837237840140 12362706 32444785045425973679013285723828357648 12362707 -117465850251562581511118217844011749376 12362708 1820708391442180065027647952381532014336 12362709 70871450025151823913253328419928774304 12362710 -622258532485056108802650551289762240000 12362711 1462344846276446807757643606260123539400 12362712 205363541561095388913577576636918947840 12362713 1621964449752922942638791836147083008784 12362714 131759996892362622874773596775846147072 12362715 11767337027544890458278026131649158800 12362716 -262533942119983115384983324516191516160 12362717 -1246521938655971787299055180905529606234 12362718 25680206349193395871891017362161514304 12362719 -1207656084212889533029234263196160022880 12362720 1378441813415352572305094809742251130880 12362721 204604212658527948951713719568484891648 12362722 822179475718170063737435445518801016912 12362723 -424572106624186597435879920459871524720 12362724 -218550925971295023363671341369409909760 12362725 65078793966443784783125397651202000000 12362726 -511882633783949680089930833217131174688 12362727 -85617602270436029327956390545620324064 12362728 -184463012403670151566624606785471283200 12362729 1790842478611870046906529932676192172260 12362730 58079221342889340929321410128421516800 12362731 -2083160821570546356181607403407854221800 12362732 -378902890267599406473623002326972615168 12362733 362829251080452964158497052969805008000 12362734 -161673531139406221397464045231468264320 12362735 -44496704316923388446586450747392724480 12362736 107180315436727938694984901883074248704 12362737 287401946746590749657853665173781154386 12362738 17009741415867948115627089791760844800 12362739 1394082834281316916372041029532613877760 12362740 -446144837113248653364666367400240440320 12362741 1536161108182819813689686905054793492142 12362742 -105142014474020599236747789130910760960 12362743 392177471285906794989267835847168413440 12362744 -1492740868917307649194815267789738147840 12362745 777312446613188350994771857180987533120 12362746 -286691165067659857386245453312394852096 12362747 -990943051387117878516184644283131812688 12362748 -346343425218695421114548429607882808320 12362749 -93411797118825937426890332306761485760 12362750 506934748825443098722400210365546224000 12362751 183344504694555495232593517356096913080 12362752 -822775030739039253985298943204313268224 12362753 -73084666922549376178366121970312967680 12362754 563202323357713867948175644264784640 12362755 -252895357969515480972439563115141833840 12362756 208976087910646927854083689979255943168 12362757 -852335754603718320294360233072499562176 12362758 16729306585660296430925288343432773760 12362759 574161063156554443302997014075319863960 12362760 -98242918743882799862774091493466112000 12362761 -150110083875484486060934950887723936000 12362762 -122352339153280428079666426527555798528 12362763 37914244222703282235773706967405415424 12362764 -818894653780765501103086505494358326784 12362765 -205689193090029527603730806917225970280 12362766 -53299828606698991347116818685432774400 12362767 -855213078186944586308034038285291928600 12362768 351257583794554107020261842406774538240 12362769 -21941579988604130266225159955448440832 12362770 -158237259971326431705977543410226250240 12362771 -620453210072553523578528728571366191256 12362772 581959482117211047960989009529481488384 12362773 -581089627748281299073159296321408957664 12362774 611331567627507647945935561850671440192 12362775 280815066965150135714490918536887615800 12362776 677422783760145927143749309698540134400 12362777 -83404191572024453529880757193763966848 12362778 833861884732244036869472047975284951264 12362779 -148717150600082582448264307038707062512 12362780 75247676048807998191110947241498572800 12362781 -385861938399658175255676286396933268160 12362782 246574719458323296898988741466981508992 12362783 -892184107140213730775878562990885815968 12362784 443159161029655753034282994555307425792 12362785 915537897433973081610402653417181112980 12362786 -92597099892796012677044994261314887680 12362787 -37429219557413146346418695586299504400 12362788 170671589308847868959317919053544041088 12362789 -2187372735499228832160533511660423493440 12362790 235646328043427717288617451453515991040 12362791 476112516036854983949545818448651014240 12362792 -285740638529225134766995645753408481280 12362793 133613943558972765528331771376365336464 12362794 -889958982097146126413896847003447828640 12362795 -757792762156242251880667925272290679200 12362796 -301228999247503576035123054138092706048 12362797 1250907182304815330695367395828003556246 12362798 674252520738719849589478398253931123136 12362799 14764351942284031769010311611987142400 12362800 -28465252011592422461313492507145011200 12362801 15600956752619884540773003829615591680 12362802 -169669143185000897968431165684783449856 12362803 -1914290890213955905880799619431478168948 12362804 84563891455964997519461670449995137024 12362805 -80714634054553727012646469220052585600 12362806 7282455046433140011507182518678840032 12362807 2361522852967401505368794780221733702232 12362808 -1052278399031828481767828284633387745280 12362809 -967069287779401308120413976523541094840 12362810 223159584194068742440329621703912378560 12362811 677670482851327917567056880187126203672 12362812 -94582926150051963282952461311969280 12362813 1164266903950677734650334556290759155680 12362814 -244825814340247354601721703105830912000 12362815 734010212151512412886101785208286809600 12362816 -316023279690398632601315705912866897920 12362817 828914355438693032477152814612152146480 12362818 -3820094357987840945219508189465726912 12362819 -32699234697417193019156235393925683504 12362820 -279773216476881771016434608498176081920 12362821 49759636688192325891478169457268230844 12362822 -459003980691054585825028789646469783168 12362823 13651513553899442180211743368415011968 12362824 -1496097585984894430909341638190623063040 12362825 -980352443986493874222391608780326844000 12362826 91320490903994680021405598681124954624 12362827 540419820751739526190818787348047718676 12362828 -561037939149560781431434688537141529600 12362829 -972959469491323048267471978680863040 12362830 -353666427162650972423002887032812106880 12362831 -4988139187019802917016045405958156416 12362832 -13578702903631107466441629608887197696 12362833 50152171792079932285763370921195640320 12362834 -678048722490503315288973764160946712448 12362835 -25912912094522479249059628076278971600 12362836 389425303750384117946702484004507580160 12362837 1744789933164650189620019439048925569486 12362838 224136787234584506300322229156897681344 12362839 1004406955003973053738237982264950981640 12362840 -239590885999139622470958431019319296000 12362841 108107703064435355133950504199447607680 12362842 11280530531027240366132309232663483552 12362843 566125489638940467156195161095962940320 12362844 -2935233787642812047909829212481208320 12362845 747972988408537809287114117041910841600 12362846 -424270109826551153314508620897904032128 12362847 -48940532831451366149874910622370623088 12362848 -823258097401378421739744236842464706560 12362849 -838081048643408877553723585808620893150 12362850 -129722848350020511094665211277568124800 12362851 -90230948670714590857381359752560242148 12362852 -87443690445456198714283395420356168064 12362853 -238898118230439976128036682736731060992 12362854 -258626081160056411747011832341251731328 12362855 311489892086710408010266126651694450160 12362856 -324414156991343075692280826794499686400 12362857 -932425054167269037875491221134943854592 12362858 1170360592304990726233405733234400390240 12362859 -556220253461898854218941970605385828776 12362860 -171214899944801205119108299926824217600 12362861 -365863828887716736779621616676688340768 12362862 98642626883019172345104174200691585024 12362863 1108538730070769848888115057634854855040 12362864 -3528414218028010400931881944232165376 12362865 52813929641676701634527095213507998720 12362866 51903703204703872823682561803517295632 12362867 1215531511939348942681420366123442359752 12362868 234712777182035486801936917909068840960 12362869 -77819650561709214690870441629354835104 12362870 36882570119225088601600477041744115200 12362871 -8626126219450428976213952945008856088 12362872 160809076807111441585624003633043251200 12362873 -315079234311508468249039352823413977878 12362874 -105057319570899369632580946928852666880 12362875 42871470587504776796403301641964800000 12362876 734715400297455314402356140951368595456 12362877 -872479573258216649484848555323000985940 12362878 192085827025109076966791129391561437568 12362879 922885517594970399545499010323153924480 12362880 -328645016295540354898987017732253286400 12362881 -449318081273655387464025466014190024318 12362882 -46722391599964470773298598960417620480 12362883 -11840529755434854569223807593611441920 12362884 307914770158606733480916272725342932992 12362885 -300632848928901064593369778988023812420 12362886 48908204785782784201846473340374090240 12362887 -7236836049872111669489715581220784128 12362888 17856691524347087301255025582176629760 12362889 80205832871709249315335873205326330880 12362890 -204572449632072065090685268823311691520 12362891 -627559909380819450685730126514889322496 12362892 -813483476669931582073678174085776962048 12362893 -500075882197616286121256071298356366080 12362894 141978727183852835912010105062769007872 12362895 -82700824380227676693929908679739026400 12362896 114569783182047900475954794453827469312 12362897 828743065467831172639304522840243105280 12362898 64247362522704238548763312129695921408 12362899 807748651490019221538057749588200745900 12362900 -414966861287524535803215982085385984000 12362901 48368542851926705119371537523445553600 12362902 -544062067148351290943703276780263098848 12362903 -481697170000823362548678943655541553440 12362904 -51092006684480340955148019976879011840 12362905 230910046935258011470154925802097370120 12362906 -123604049228691291561128099731832785440 12362907 -338327775026355997775729650972062316608 12362908 -24491387331952977371048049194278031872 12362909 -146390833244282410337823466336944484596 12362910 -181360100877370447080892082114059591680 12362911 93628412812470922069114006621240908024 12362912 967613695873503209676349718780590424064 12362913 -565552732200464395310403657578864074416 12362914 486189398370020714111213854236309957120 12362915 -17004130508767168334000807836162841280 12362916 -157394488402563137029457652317607290880 12362917 -50571963617148710183046481053273436608 12362918 -152721360137953358200464475471495997184 12362919 -299782883949411452266081735171971454080 12362920 -352552915528873174671778190697265152000 12362921 -99066988913666913278331257050760409948 12362922 83821127916983292690801669388912296960 12362923 -64874058029877924507548538577922264096 12362924 28532020175000961343514544491701665792 12362925 171304791209817834724043110869734892000 12362926 288655888472546528894500523603308739904 12362927 871772893990447707011321339116396387392 12362928 -29829406181611241534248151814198951936 12362929 174000834051078346519786191273170256530 12362930 -12181793932712594441174635774996577280 12362931 -178289178668386501747851958273292547936 12362932 -921586126970656708241524325753403179520 12362933 -1415837304612631817332055811415247808 12362934 -23023174714218260858863987829246905920 12362935 30276463102164687125766955153229740800 12362936 1727797688806029326634343447337345863680 12362937 -346310177159807259754272665786826282432 12362938 -169832730016949188675413035626850142720 12362939 126529619349600022540268026858201233840 12362940 337678040622670720392048920742837173760 12362941 654336519864976174548402170844487137292 12362942 200683509307105565399779649354931075072 12362943 -598657978085413986571170731663379834936 12362944 5061116546208060450714593387234721792 12362945 484876140999574849928039384283924741780 12362946 -235827112656728537058170642291982162432 12362947 955168618693636143095306274437619014560 12362948 -408143189629663990660859707518023904000 12362949 -13179054472672321596653533935037127970 12362950 379335606636424075625343867503604444000 12362951 -293302321307682929377737643742265291048 12362952 146539020270155177241572484516714086400 12362953 792388330190549049383270088504876634202 12362954 -2875031388696786204928277398553935824 12362955 107992464467170295436361325548887767040 12362956 2036647586663558017748781806207961376768 12362957 67361933232537881208555815794727929206 12362958 46302120081895222016598174232023987840 12362959 -378495000004616013667525076654586688784 12362960 77666039379156848631400083442316083200 12362961 39245494776800130512121982190161472640 12362962 807180678698837670764429185733432638464 12362963 -949507602627933235169716794332476251600 12362964 778568843555861004589039538304503678976 12362965 -728737995829674699460901565356729265000 12362966 380386602185507724340750944054073743360 12362967 396822014685145679576871665944157283648 12362968 -1713020016930119532533396165111890237440 12362969 1508363653684651592826794060894400623370 12362970 98264513093067675644205120538154976000 12362971 516826484522455218020224048910975677200 12362972 -1122161303370812981616710661267384436224 12362973 1813425665938171197788671162249978368 12362974 475610321269869852950084959039565144064 12362975 670271637856491081205801641476714463000 12362976 -113890633063922524420291091450167296000 12362977 -1323097517927410627518447723587659464000 12362978 703520763005803018279211504863987633920 12362979 -392381686994049215796807991737886619016 12362980 -306231504334323497516924661507679641600 12362981 -772308199753854099665087276516895193218 12362982 78096383647870125232651060250421295104 12362983 -747472869106031067237689046556487216256 12362984 -1327739420896177955573338744350566369280 12362985 1067688654980801170102412020272350224200 12362986 99034902260284194188513130995991972864 12362987 274750044319982585823733581842833351680 12362988 -64939369886660981378041327644009357312 12362989 -1519256146648662755705218919384629447210 12362990 390929579535783077722687408835892480000 12362991 248936589179463205489064865267296324880 12362992 78250478299234360237483313829213634560 12362993 538914947628859973379549054868403274480 12362994 -263769845819371442530265381782085255808 12362995 -311146331962850909393651716553814025440 12362996 -521101989911084933176173507446887649280 12362997 627120743212752498565536654299627028000 12362998 -322937292790425044937830355865651409280 12362999 -889589725328196139549543386513056368680 12363000 368117992965952928624678725227171840000 12363001 758134917549608414331576253283033775104 12363002 -980733616443415675533984375259553930496 12363003 -705662724549015776307412461355119925200 12363004 -311311349721988336473045266017844086784 12363005 -194269083553019813415307765040705179680 12363006 -52711935338144340527845531138001989632 12363007 -1148212787641814258595136611746235967744 12363008 -400082135658033807452512074694498713600 12363009 -832355178182648571600781674055625996496 12363010 -809432509978478912894062628630697262080 12363011 -159489116627206893908197563781530128388 12363012 912880946717317367598119510672324796672 12363013 -379289451604551132299775354646007253476 12363014 479832643377122854281711779295656640 12363015 12928690484251368060435497073044467200 12363016 4239103002683190759730153617483939840 12363017 47381074596146664787036289895985333248 12363018 -322412061976549984536325427893638180096 12363019 -1110601995983115010069936615457107123440 12363020 -69032581508690901690475989172767191040 12363021 2042795503057389940348295260380926073984 12363022 -167962065003520804178865771212142730368 12363023 -432997945928046520747731922253291256120 12363024 67416444000464984005703438995004325888 12363025 819541302435019113270242128872499384550 12363026 163015085391876325880600497909052037120 12363027 -1096405707093911240057506237571667883080 12363028 -505951641390976030861221762152879688832 12363029 -195529960417095836644024412073205003008 12363030 -17444980062114675652602827976875005440 12363031 437387480844218136709113725319649525832 12363032 450869759224535595865690074629294530560 12363033 -442858142734371397556227287003715657776 12363034 435411294022619830891977906911366384640 12363035 -1097571282767278788807532395980390915520 12363036 157915744021245152958291997440416686080 12363037 704652518624923677824465149770505837920 12363038 394355308170959276558022042538376868096 12363039 418497317070731786834123153688698470344 12363040 118103137492014161048080422397270425600 12363041 -37356340860452616174959317042245146448 12363042 -586200026704205025259115404199323932288 12363043 1154005186421020616738008322570790583176 12363044 58105565527447188494746588042543979136 12363045 358521886378424080918568499829276400640 12363046 682342978021473940123614131303865904320 12363047 -106746451315500440702645344157185098504 12363048 179953368903520177469242162639483699200 12363049 -467599413984674194539718335474092354950 12363050 -60826438807930447020477263996639635200 12363051 -117211940332743064269482686914596659368 12363052 -170708637769711746078292041217449535488 12363053 -267080748524677784550869603588787531360 12363054 220817505596605444907069479581718080 12363055 648758001640512331609477937073950133960 12363056 128842580381083242069470467363635904512 12363057 614704306369084341871395921608900154240 12363058 399972914349295796722276822367865476640 12363059 11403339743394519032665097321795088 12363060 -125589802462519544492914921165670615040 12363061 -14559032519100658829873582481439546240 12363062 623235516367789341663737291460645040032 12363063 261825703156858049613488602564607154384 12363064 53475329410198717238569461806229012480 12363065 252508370064311545443087683008537131840 12363066 587811024890954739467444701596468035952 12363067 -31364301126403282169344111212283385884 12363068 -1871787799130038602296324778289613420544 12363069 -339010500966250121078000606152204105728 12363070 -460456519007695671463866392156810051520 12363071 157553028102733204256416730409886380912 12363072 -318157615063203691066143564315702067200 12363073 175034936017120417750227487093705224324 12363074 -145127635937351737979582263200160473600 12363075 89388569751837208801132177740097314000 12363076 59440457721307009358961245172013562880 12363077 73949062282982090281490733394138495200 12363078 22437784105841697567521032419904309248 12363079 196804347711668523458423495250445503360 12363080 370525608664276264514017945990975180800 12363081 41125383883324688389019400358720515744 12363082 686393701597635105429463048889265912672 12363083 1332304522332564276643311307377662221332 12363084 297410645349406161784560694976043678720 12363085 -127196854792000194803974404005617338240 12363086 68770275318278313717313466796530599104 12363087 -214472787311473454186812109775041245440 12363088 -269019094077148144134104565826679341056 12363089 1331960498670909508442669799094405867890 12363090 -90482062444110102146273693094270735360 12363091 542994189043335523361321573314628436080 12363092 203889746430117594432311227194033868800 12363093 -56454383069237252169688185161710063218 12363094 320443063301018827017551138612864438592 12363095 170975715256417972630350031406159347680 12363096 -669502686627352089200642994109078732800 12363097 -1533353666745252636006369508712654795628 12363098 -278439643513698682261631260450304830464 12363099 -36246704642731996084192272744567504384 12363100 363604197613831971768173089394035174400 12363101 -10523110483237851346062894197225142240 12363102 -6395769379714031192579914102940212032 12363103 -347996443183718822359093812098129073120 12363104 234884496272694065738282003472174809088 12363105 914085584584341793645431762997308921600 12363106 127181523323916591466200572270832629760 12363107 220701295452771825239101952224424846640 12363108 -830831812011927636087738001967269115904 12363109 1171321627685592934643619524958081051840 12363110 -10364889094083027282026261123066880000 12363111 259285315956718065979637758070231678880 12363112 9546728992129389812869257774728371200 12363113 -216230773287193545948691975275191379840 12363114 -307126241557975527850591359788012069376 12363115 -1221949480250078775460559672401504219200 12363116 -653066181828249217026302447858449647360 12363117 -50609411543788015682709772536240713952 12363118 67636696468415500336347855142828951680 12363119 434439212728286669587549093893740427744 12363120 35575968927601969870004942138706493440 12363121 -856427065642058642900374506859346113728 12363122 132450961630838817522878551234221539232 12363123 -280423761981781240614025019565712400832 12363124 -289595756317466854631258199339249752704 12363125 254549641207022593301061214443206940000 12363126 -735416961621799580056268780034650256000 12363127 514970696337727795571291328347324401072 12363128 802026017846240936695794625127437148160 12363129 -619925310583386051255665539993910732160 12363130 -268961414568754727903742472488326326080 12363131 580920888199397563259847064973170960440 12363132 101170156748892920657966965508853580800 12363133 1653066409201628010232031921062082101382 12363134 -3645307480867987219145116619411612928 12363135 -280517936795734254776551257251893214400 12363136 -620141880626790607360792441327441674240 12363137 476975260396933331122496861395896390786 12363138 164741867791521997983417748169619494400 12363139 1014904481919011471049183743855004610940 12363140 -94671213872133336209033209924885009920 12363141 79669655268397037817787893306969633024 12363142 373051699178485685437984359078864961344 12363143 259211747033198782027369661960056800864 12363144 66164662970405420311181874006270443520 12363145 -20107972456169948445884581506678209280 12363146 346987116507680250234413287790069716272 12363147 -1018922482643371464536821523736107742276 12363148 296771869123004357825790904284091023360 12363149 -1893158359123873622652577226870058827850 12363150 -185266131982601515010196809781923438400 12363151 -704220275602139054266425780379956356568 12363152 332069622903435925138240920485880569856 12363153 -337575299278692516133712307335590898592 12363154 -268581420173097416775329780307851690208 12363155 -71776465820971666223737686543567187200 12363156 360401482081330229524781738907627685632 12363157 -1403988763668471481261082651547038599428 12363158 -279351831797207481770116424182518820320 12363159 -332799872940626455263230872309947169152 12363160 417153070910158078766091298373901312000 12363161 -1701289795867251907167578359186562861238 12363162 245060458774619228893508676791169613824 12363163 470109948331951227948158089079529228424 12363164 -781199247838932370279928410521918796800 12363165 1415388950120910590482316925616217193600 12363166 -431464080683190756821595684580943683776 12363167 8708133316586133112978516614399923280 12363168 398967522657987309249056500944186900480 12363169 -236758055662320007583137372710784847680 12363170 62117116361130773144724369005907413280 12363171 -274467118647210975100596585908858447376 12363172 24521074314870961457744551118402273280 12363173 1377545245177669854003517451423006719422 12363174 -7721819246050797788410550844846956256 12363175 1368506626957406290560649123010625400 12363176 248184173594593382447306375265462927360 12363177 1337975025476984081622812511035417783232 12363178 -518103642814092727087729077100257345360 12363179 -1231934819651801994401732829214698326220 12363180 115025448145547935951671320590199961600 12363181 215684372074390789587337902469780384128 12363182 339893346969439817871576024173602301184 12363183 -404602111421316878299509153113135350272 12363184 564298515788173791498506906098926223360 12363185 581854297770131803574569536137359411380 12363186 -71680826108267215026361566036880435200 12363187 547818556950368838349365946289484445000 12363188 5111866324537240869004876576739604480 12363189 -1142781433421011184842933070735829425376 12363190 40061829995421071070978131003808065280 12363191 -397480254026765981010101767068912861168 12363192 -19550449096625215579908683667714969600 12363193 -2211550616112755378243980215441916785600 12363194 763117101915502835212667829361987188960 12363195 223767778099034614693968889295861463120 12363196 514582105186888955141787710112933265408 12363197 2990418770477242535482983033533243904 12363198 517643383022935600305782196276061092480 12363199 -2164410081536213245104754064151415820064 12363200 -11698296936906685607310626513013964800 12363201 -524755385898657015178808864609823893070 12363202 737400717752724683304456059819961657552 12363203 -392545703552929477502822909321799316416 12363204 68863262022041599520967164235256553472 12363205 -498389412468303214158370334798340576000 12363206 635081716572981000007091993459778752064 12363207 63455526750822105765958340061230939088 12363208 -192477087936783791359949231360189890560 12363209 -575375137084670796828136716098819769984 12363210 461907188319764694347739774646457551200 12363211 529263731038445836138460976496374950032 12363212 638559310385998867795010101986036997632 12363213 -208275701736722581946836744374252032640 12363214 -932619510109061623908961628257657385280 12363215 294912126051973870632742444626639306000 12363216 -75337128208960601927111949344617267200 12363217 -101013931622578398376128437321659507608 12363218 -232956912273984983086594278560818473984 12363219 -287867825560235031656021740629176952960 12363220 -887410151878587814030197331883517477120 12363221 575629344043873809118017241103295197304 12363222 -7529949373564558996174216015259362560 12363223 -345025447469850586813954942419448177528 12363224 35090379912348421962396109690368000000 12363225 71957272287899573528960359359737640000 12363226 -791669580955082409913577365695369116688 12363227 286099747809523336110373440553495643076 12363228 253032639609739407900546176042613645312 12363229 148804809966292174037864027294136849830 12363230 -99466738560889050720347332412320604160 12363231 -4110581432633487052357263004889633280 12363232 334141787346102355856218395379755909120 12363233 -1361543985554293026427653043392972397500 12363234 -25908279334761379882057221552319401984 12363235 159737226185049784617630370019544596160 12363236 287255859839434507816173423029981097984 12363237 387980693276295075291649577505785362848 12363238 -261781391022746639872394422120494408480 12363239 678378794495985073119364837514683708032 12363240 614910515032887793372489005480148992000 12363241 344798606753096617783748882851955259984 12363242 1402989477727367786271476945885802293760 12363243 62498656857894931095526670819182776000 12363244 -364290289483199362697330926745267879424 12363245 321926214524529128339347296756024319500 12363246 -81014955650858561152349293402852730880 12363247 415169736624920193392831740561742130040 12363248 -385738811944025627657608959549872406528 12363249 -127254548373202517407135503332119186752 12363250 -969502185100978360355779024915136880000 12363251 -2064923043404264122635410384369105666400 12363252 -483444866598556993313255296786095206400 12363253 -329921458448811741483622566470242644320 12363254 -70385025075553268024916788244623390208 12363255 639290905272441159624755816917931627400 12363256 1861435002357638674489164675714493317120 12363257 -341853587432975407804839954358271574840 12363258 -278947019274367218710898991822305878016 12363259 -1070137305866693740454420668985154592396 12363260 13360628750188050989376756586944245760 12363261 -495720160987106220077334796910858262528 12363262 -102376645194089358783024988411113048000 12363263 -977366727748827311866746258386432954880 12363264 94751258667570851930304770383370256384 12363265 -359572839546940334427681267536985960960 12363266 -626474524281338074153849669974841989168 12363267 488614856271873564945920988964702662144 12363268 -859709308179564355083675777753669626752 12363269 979669104919212396242645203390422770844 12363270 -359920389815039410096740745857823670400 12363271 -435968927002003833657781732424335687528 12363272 -469080965082130311387615259882269358080 12363273 3636301068682560320267293737203304000 12363274 5581141765187214030397863270312259584 12363275 580458021021025809747233523102804450000 12363276 -325314758535725352321614489598153179136 12363277 -308198354324900147978952392962306234580 12363278 267889148004740436467561656385129941440 12363279 17426978588497246067576228374068282000 12363280 -190759738553110756200448334055824179200 12363281 133131052822428074285400319772546685120 12363282 -263188431899030622418214955854223831552 12363283 -470446458544837390100806730323070656468 12363284 -895769777346208543595045049639084935424 12363285 -260773890674983401693566020906500062400 12363286 209591126201880949405500533493105807744 12363287 1755807404685265836977534053002372940440 12363288 -519155774624859968304492025914183536640 12363289 1566904186803846463501125631446293562820 12363290 -685921749113505653981095879845438285600 12363291 23188511295284888055093713359963838784 12363292 -941951793544823613557051021963181982208 12363293 500654420950420391546905962700513211520 12363294 102263818326119291889904995017957532672 12363295 120198088728080041609637960633761661280 12363296 -1169372857622338080979334032993026048 12363297 902896487965160873708902676471704386240 12363298 -765962810308580654385181606569006567600 12363299 -298688585681798517679398772771283816736 12363300 6782947529525040766892104894440960000 12363301 439944620881580557143854980680334488384 12363302 -155237206063283237489053320490382821248 12363303 649629785720461888888353444228193292544 12363304 -672366136582025523990373280479472609280 12363305 -313750974640974149204615452176542197440 12363306 468838413561670618042850383717279029504 12363307 -65459481106566581024462219263722635520 12363308 814425316213632675149484357475030940928 12363309 -309215969829235649194251251272003025280 12363310 270445588170701482886796892719508700160 12363311 -768582228453036714173801785287389327088 12363312 -102017966667638168103160484446524997632 12363313 -539081928451731861937795624995264691438 12363314 -295914134055742209733977614946205653744 12363315 -158464097050556037958528322786608270080 12363316 211683074277243325484703102925785315328 12363317 120471006233373482716500806807272032 12363318 -156431630378177385353588736705000488832 12363319 -1969357067970475014461455111836265183160 12363320 820600946437152511218072641385593548800 12363321 327717075626290375034060091723156773712 12363322 91409906575690544763206067673945619712 12363323 37128586017906320087436401924828737536 12363324 70679250049508027079712747245842015232 12363325 -27759528695835164372021012161286575000 12363326 653634732854484975203337657225513430080 12363327 210194571400369708661010986507655367680 12363328 12469256270320677862662501661572857856 12363329 -1489818969235180590857548416383578132128 12363330 -38630973390768567170237332041250498560 12363331 -1766271643901860765078195191819439692868 12363332 1334796483197805038135692788804466990080 12363333 -396436511542546236246901176405475980576 12363334 -105778526041182252481108466220012138048 12363335 -255684833679389814095932751794069231440 12363336 -389578068539393522974204207753007815680 12363337 875422110525816458018051758301566344666 12363338 205215442419766094181225787702799462400 12363339 276081624801539623433136271263672043224 12363340 654746588601864107315979282051247764480 12363341 27363658463509988574965368812252789132 12363342 704481810951331925685304162371371243520 12363343 -1287652510829713377190229560051558352576 12363344 242699417410995938544226439207698563072 12363345 -208075817986559564639809806426879615960 12363346 -68659514284939344136780429299633128160 12363347 437729922475803225318356863108930754796 12363348 -281829138866618179453220961673650948096 12363349 1630473458299645621718521444545749862350 12363350 -608760382491235200320713849142514067200 12363351 40852486658858772989682682894819860480 12363352 -1125407925280715640997237677371110993920 12363353 -19777346634160898192258088810106192236 12363354 -13619354434875531708554956628947000320 12363355 -612440220379546185529784940447323382000 12363356 1178147537414120680943227288480204177920 12363357 194850386130525284859969304794684451680 12363358 91201461475804538245774817778785009664 12363359 -557959922441723101240535134838745310440 12363360 -6978627611672444795550986092412928000 12363361 711949632123868400216711895821050812962 12363362 352453817884144512826196149846887857664 12363363 76291838917102235654599200117659556480 12363364 979351706247781140341552933967905312640 12363365 146920553260442252272854546853561898880 12363366 468038690358066678538118674323121132224 12363367 -771904601097923003427460507309193371680 12363368 -1358032192248794012689176693701730493440 12363369 -1248447666545579067242035057625191505760 12363370 97683103476616858733548168333509782880 12363371 982017537244707018405699672459941299572 12363372 75347093012409571177887686799627239424 12363373 -849339938242571271621157207455483374496 12363374 131580619350185370672240743080842746112 12363375 -1170957224307206054612924002894240620000 12363376 406697444193479959622993540332409323520 12363377 -726623805339502382371432386876102788940 12363378 -535428221686924166514183850862676782976 12363379 -254845579926841774071172989379595160928 12363380 134542444351769994441094043453093836800 12363381 1208088698653347881862528920625555219840 12363382 -888849435490444820084131766891258327808 12363383 -1157246477434221697859286783643380169368 12363384 1066887313775894247184716022835445104640 12363385 -394011664566241437245490616262552799420 12363386 86382154697823417470972872811911515072 12363387 -309929736443164330575209725042135254144 12363388 339257964760351376478083979377429523456 12363389 -518111787424327100068669119104336664960 12363390 -178010124510921934381340701545063348480 12363391 1543950856390936191562221570029842623000 12363392 -1064893647571852049731223397104458137600 12363393 -37086823025771620530748320351135729216 12363394 -689720747873245159820061208177110584448 12363395 -649382795117966223553866365556475257600 12363396 744888853920119950866737000941715681280 12363397 -977565372859235714995202297346409229568 12363398 -613732670971308882945802584148015120800 12363399 1067597698817650201454691086403446206704 12363400 -78103199940031415479558164626866176000 12363401 837949351264929042578987742458804373402 12363402 -88082821238657169786841080654923333376 12363403 5387434863712629950471637060868573728 12363404 901098679259577372714616613866624601856 12363405 -13562738182862932798479084397458135840 12363406 593440726487909477412300057463645347264 12363407 -182988297835474049578167592928719254288 12363408 406287679474208938987918589558597222400 12363409 40787768982561504127888225946281762610 12363410 424429619289591412679281799582453094720 12363411 -595459381690347098699447309512576313928 12363412 -217170620398877457696669260441647318144 12363413 438356130581858086387875350654670187662 12363414 75426868158174509806532609277002311680 12363415 -812772623176225890743566553669049358440 12363416 367018156168600045450971958884949155840 12363417 -1111281339179485879065067210147589238 12363418 -1132563989388532360207005681637187312640 12363419 -118138149878453721845835377242545530640 12363420 23687536081511048924449717973929820160 12363421 -197263071588316496384227968829245655968 12363422 295445734119076763866924634070822052032 12363423 757850087389795935535058123522851264584 12363424 312750066193241904746901652960611532800 12363425 829321032696665171740503078543628501500 12363426 -6092303535629267038307933890957519248 12363427 -243066731181690826378496610492759963936 12363428 93699741154416449277510423092816289792 12363429 151995035596796375463651497969415614688 12363430 -321627623186539109006573822719599790080 12363431 -517767203688354025446182614133478991608 12363432 -226728023040140507273986176787609927680 12363433 -260282729662119907645614911248465231200 12363434 159033418433888978704244447229262554720 12363435 -12366885017014610288123638311940440000 12363436 -1454783238719107918576410798425760484352 12363437 -1388470705425827358299875143357776361108 12363438 249068585352720749134410509176324741248 12363439 -21593927722115616037335920284476320088 12363440 -183398465468946619375863659654013911040 12363441 335665446100988129060661317768097966192 12363442 -140596776009114646613405586738179728896 12363443 240636536510661312614388374986823920128 12363444 834877273210720165749244369728875728896 12363445 279178192724304155585794045167689296920 12363446 -175683220191780987640147579112628096 12363447 674397125386290565748267144543218477800 12363448 -403409855925517429484888506350193520640 12363449 -56422022055089662914806456172897757440 12363450 112400099918439712916085642777255936000 12363451 -162359192699434382487655758911592917696 12363452 -797603531731478693806078324492811466240 12363453 852253641885797739006666551920834791462 12363454 -255653816119992719688713346580017052800 12363455 133349783855365153833945373457783669760 12363456 58557527003722832184716420715852595200 12363457 -329627546151308983180791362390849394300 12363458 -155662797694056450485190432930601614816 12363459 354098402597815827009080174627545325304 12363460 675780225667116205052330270515156481280 12363461 1781083656460859043720912554552365506624 12363462 -79254119382997751462027586638680940160 12363463 -72088688410574088447258429462517369040 12363464 -190852518403375500605081223343261424640 12363465 147332491928708505526203891916031709120 12363466 -222211515605736926606002808888228265216 12363467 -340727697075067112683893382314193733484 12363468 92702582148366151458784802408040634368 12363469 368832114750164765826660736745663285760 12363470 116500515821421894872395541690784768000 12363471 -1340734780354235459058268900157931343920 12363472 9575269595878584953685471549869260800 12363473 -1469057938824871665082419830494581659916 12363474 11325415237706424644145607532336415360 12363475 737345062813522578122828801867257263500 12363476 -15860328237620392779751607216085549312 12363477 -203930265713124368528950838619220786368 12363478 368578789588611021360191555039075915040 12363479 1087338012090963919637660826851545651080 12363480 -79022063298589207346978289870020812800 12363481 382799575028578100897566810852833102920 12363482 -279807830854770789955453685508636527616 12363483 -514666369655346510610701323965856121600 12363484 -969179637146776494249462742714721825280 12363485 397411167118757141852818245661553715180 12363486 218879914204155119581077233940274169664 12363487 41054302794150544674253219310902900672 12363488 1049934998237248208984886968650430939136 12363489 2858773965330051786734126664828456960 12363490 -434963426520312139298181686546072140800 12363491 -857359951694378349839159918551474168320 12363492 441325583575649318692097298790847050752 12363493 -1429170039414763327267976945108283376258 12363494 220642579514507204139031367753833912320 12363495 292253405311274144044865134247853351120 12363496 -2207532339219824394519074424007590051840 12363497 -378861082927345863491160836037039210054 12363498 69272544923256288932694815628737044224 12363499 -79446621408538066175892333091991838480 12363500 -2003825762390421490863533181181578240000 12363501 -742026924380784029616740985711026309568 12363502 303436365121449219274324352224391682432 12363503 -257650059098497384107967347908800854240 12363504 -30324725477787798971920563878842859520 12363505 -248917001507365723785466740054078969600 12363506 551456675216430147546706276733953511952 12363507 145858172393199171305023154080960321296 12363508 -925555076225265695358746216018898604672 12363509 -440443543905146846421071085581861112000 12363510 -325881421801101717014606883279210362880 12363511 1781881575550067879294610480022655459424 12363512 215313221922936443282155619406584217600 12363513 144458654262236970342227944287844474368 12363514 333936321756929272462863365680467571200 12363515 1245563888190837263475997886538603548160 12363516 7083661300239624854475482876090027520 12363517 497046429696296318064491743893609186566 12363518 -34333555256556945468084399995455216320 12363519 -88699485103264606712055066132040988928 12363520 51880772719622807917578100163708190720 12363521 -1173497715146021180351851167335408065278 12363522 -343265500155582352158959466210987472896 12363523 -741265851653223390143747760418771335264 12363524 193636486880203688380126399966753593600 12363525 427257868784191927257425978088895916250 12363526 -170192424426943293983680502479059104640 12363527 -2096194983742031367404235018994906993920 12363528 -6259831329792864063591202107724554240 12363529 481647387354386159708608437875894778576 12363530 -347101606818790205255544192184306425600 12363531 -361190632883919340457638195929334289448 12363532 -3795091968148652321013796079499795968 12363533 826925196133790918159341769448160913442 12363534 -452238208826166295499563884021109631616 12363535 -442880687472515906358150243503860370400 12363536 -263553938056166210954511640751238340608 12363537 -457570095722223905281854236132111302080 12363538 172928152456632167052389332133634048 12363539 -2241819754704112030710234831917291979144 12363540 -84423137631957720094420478249077432320 12363541 -6899344147333787087513307310173444716 12363542 44382643583505003361877392621863379200 12363543 -456662803220016244000254068375348949600 12363544 -97797077965850534932045248379349729280 12363545 287409908208266188228998661292105035200 12363546 -178128952075845557359144649750700147456 12363547 -372216658382699562577257738665155916800 12363548 -877045853817070127192804335205063956992 12363549 -494871347098939749291437529237477545952 12363550 12294728409312931169295683277523401600 12363551 -1855449237260611631844519769009742636448 12363552 -782600174706200040756280306304798883840 12363553 1743461720651738151463450195678580941104 12363554 187661992030342834852252518735539753472 12363555 26594744670041657087037624457863237120 12363556 -181746479887470509409675642197189629440 12363557 -31262009480543902653246642408116649120 12363558 -132321580163967100726840113852920727552 12363559 213165766439094639176540284478989480128 12363560 -286773795289035024254513084079544320000 12363561 108653727805281218145180180381705104832 12363562 -85622238483866504079319139131305755136 12363563 1541873851405537295608446275432227162464 12363564 -603068842867579667770892091093660916224 12363565 583128116594828378065337734776869919000 12363566 607037052240453804406617537981218918400 12363567 -104893834120550967371334790537699323120 12363568 48098751763146820715339854684901867520 12363569 1524448202732549747513091600637758653970 12363570 581639708938030012946469336054906240000 12363571 -1099122036503146288153323113073642208056 12363572 22886823514673238628942576082636785152 12363573 -155542339178047573707896130299236747200 12363574 -476987017210387465266328063256959162464 12363575 -616696694139708862345278455892940800 12363576 -656247301299949574312541357736306176000 12363577 -821728122937975012106277222827173946368 12363578 -223274357973691422091051871312225099520 12363579 -570554094833248523436841637044528005600 12363580 359977817352023838328915869137790428160 12363581 -358746539021664247580008591858304789088 12363582 312763944912346075128221811529402619904 12363583 -1610710569204925199422127631938147119168 12363584 407678178670684941054261159772200370176 12363585 -197272351823936867862384557200160563200 12363586 -549795375600771126679328302723882008576 12363587 148623373620981642003574224466693520400 12363588 -736199221314748179371406119324724601728 12363589 -432759904305469196316860904724273816544 12363590 -793926151201076194563650649843887934720 12363591 43382277370918719691693116907555195344 12363592 -1659029365015855645539030540377226624000 12363593 -830217648779382612466737277048780342080 12363594 -132738345863491651092014282232599404800 12363595 -150602168908918988674072782119197250400 12363596 -36064748992557465222794485557713390592 12363597 -972173736420748654977404620549358745312 12363598 335608624167782931781781510017424153664 12363599 1868966807348191953206623986337149755160 12363600 72925932719831100778609062406756761600 12363601 956231393440576533350744219202421934400 12363602 -962826364550523009589764060562338412896 12363603 -85397727770003578554935996308268196096 12363604 -47547990108980198935019335426907013120 12363605 -872102622408365924400952285269333479040 12363606 -195145390606035231168159166251495353856 12363607 1003381892078355257465357271131200615152 12363608 386894876432784278796581030635618897920 12363609 263878640337624239242104539717174621904 12363610 -25908978078219185771373484805406643200 12363611 39633741155492897832280106115955175952 12363612 473977937154325099905086001888422605824 12363613 -188981384781226258642550114220230458260 12363614 98438699467801969257736096832318694912 12363615 -489414665768900403084690696477703883280 12363616 1705817904383693991680541392659748093952 12363617 538765473828111579583064627749738368192 12363618 1616240236125832113778576825445365248 12363619 114218275661448426089933956932850642744 12363620 79541889781032690280528783954338746880 12363621 425038770599647136168967600269423568384 12363622 670561385698912072743992938967881574112 12363623 -1181389202628850832660431958111469312000 12363624 -75357519190784181029529695224745164800 12363625 -916796520458679287017280470580382555000 12363626 -385955986915150945521502213117062383616 12363627 -353903209305709702183183160257733948160 12363628 -317629917248738170481077995793482992640 12363629 313004714134067514697681953518448934230 12363630 229649621184886302102201140575603998720 12363631 1373607463105935753629415650991094644960 12363632 -109044348688625888872853223477728772096 12363633 855796144103840487355193004791113564560 12363634 970965847578914778709364260011655446432 12363635 -759447670251666315169474361232442987920 12363636 527484356872103453248690081570025441280 12363637 105078893191469962945364197373850846720 12363638 -165167295360868540984910537337721067904 12363639 858073286318426242862750748042170984424 12363640 306248436417320065269296899135794892800 12363641 1408450063349877258186835541335335130452 12363642 -350018596192241001222080544256620837120 12363643 677358611135600260812753613417625737892 12363644 1005487718186474386088969640460961972736 12363645 9679584055322508078845706633995869440 12363646 -56223793503668146199126729201385865920 12363647 26480326506618244751696874980659860096 12363648 523453692899995423013914632089763840 12363649 -200269692696036252384938932597670354640 12363650 -1796502414790229712667386945537830400 12363651 1042795091689711376676331134863449229040 12363652 -115874660324439477879777866194432675840 12363653 -1532855115285717691058759830943715688098 12363654 63681234588359149685451898438044285120 12363655 -1141940365478163646209488696746061890440 12363656 -771865202075612170940154123371877335040 12363657 -55650884386989642633401982434291738880 12363658 1439358302212042981832615330153471093760 12363659 262115928385934068595498332705855171584 12363660 140590297180266267235657638609557268480 12363661 -6859051580044445221415367904509905600 12363662 198393522170648733549470491722174800832 12363663 345928197093695820152000352946335231648 12363664 -261244010704902965349997484220305817600 12363665 209292127908264166419206447285001217320 12363666 22032193593781541941541549007191359488 12363667 -760855623765660466723919675076204563284 12363668 204854156658073528090913210664306302976 12363669 73874860899791408022437707984065383004 12363670 -450236532221773037257057521162881811840 12363671 261539958127445423040442783423181406000 12363672 -874660319397996257481269056836815278080 12363673 60371420709108511943725316509979059968 12363674 -84473408039441554679275508741285920800 12363675 -365719499691587320469925103744266889200 12363676 339432242074726845011542015940097260032 12363677 964726471998069519997776138060147575526 12363678 -33412151457408255846655995041925769344 12363679 2531795869722986149857757769874744106560 12363680 -504244265196403454864932049542211174400 12363681 8268997626626741662464067314298714560 12363682 551542312377802909152974837836609530192 12363683 340974105041883392297158599431373915384 12363684 172318386686372341269752650371030107136 12363685 -837810595934663148466628207209631695620 12363686 -40419134663664693171955224518397014400 12363687 -40205214428677499659077144659033191656 12363688 -1722186207929649546660178347935641482240 12363689 -416221219100101629277336841263013214876 12363690 1159587147325345096721938771290635520 12363691 905667147065825672170459975287300087092 12363692 -158703849180697688278885158034703109120 12363693 -327642993506747808846980920124844831936 12363694 -134861376682294105259045547754682122368 12363695 634948822029631807969904355248774598000 12363696 16761895012149775078145842744118673408 12363697 1839343580067390490237094440677275446512 12363698 365568124780297694216540679492895506336 12363699 261158463544855219123187781895540884480 12363700 -313371345362482583794082573027273468800 12363701 213110726374337869201069091610955169952 12363702 65515817594763037611534765314491090560 12363703 -938168176446866745816520030590048164136 12363704 6352577084400775233975869669108613120 12363705 21585353632426489564036273556439475200 12363706 -1465296015769437768324486149647319173920 12363707 -1592704012028137578745215305662041766044 12363708 227252981436766009693111306533609308160 12363709 -161099021936663126528541997224354782400 12363710 -844891610944465475376199610304111840000 12363711 641135118028439069265900215563700505984 12363712 -274931357919018013238438641451583668224 12363713 -199405792550831746821324256768280813952 12363714 -16290152496229200656757402050040777984 12363715 231809833231294314905049199561699996800 12363716 -324177310317365471687782343919574548480 12363717 792891639692934409984772107831556152512 12363718 23523496887850473093333982598705005440 12363719 -312680863338890589701547256081424182752 12363720 6452561883415745299319491256502681600 12363721 -51085229652837225070549163183946371868 12363722 353805145691132481881804054727513062400 12363723 45610368012182325453846327410469435000 12363724 437206698508494217737089434334974523392 12363725 -515664908039417692971088030831913712000 12363726 -366468057491671028151194510262168023040 12363727 -694801001207493525495375913035477176208 12363728 -174902889718116968917729404622243577856 12363729 66101641850921404077008041390585204032 12363730 231753573721815506830358203140378961920 12363731 -1041471732707088735756407417350760952468 12363732 79995263503052886072360279998458060800 12363733 143704446912710888070252874150446715982 12363734 -158411558784205193710869638847592773120 12363735 270021514839063147435771064779397961760 12363736 202542823025820639780933141719244472320 12363737 -155028795397957360035817411299319478400 12363738 -154929898725884978819118997506157981440 12363739 -1073413480429531834844675989557458982460 12363740 124461493459845039241630045013640038400 12363741 -58565237023215209423969216806571213652 12363742 -227247596204973688818931966614483654528 12363743 -224220863160380091482704339125580240128 12363744 -60915495993142733130752527885263175680 12363745 -35877413625159626338488084635065070400 12363746 45521051893607958055698762452010453072 12363747 10728032003948992948524498887032922496 12363748 -134390760527738976425256229927696680704 12363749 -1533555287446400627153473156477687013250 12363750 29362559829410237536767725828683920000 12363751 -105136483519836607105484791498510850248 12363752 609554976410762250386756409575331840000 12363753 630696846507706037540864927546548185024 12363754 141252637738178492277109047599810110560 12363755 -349063193889792678000389118867011483520 12363756 643730691696255170820327095748687421440 12363757 233401768675334542531212694178977676512 12363758 -409724819479462725474968516100272087040 12363759 -86023404537875166997209787732667108160 12363760 333902028541838137725356430097867407360 12363761 176680189202972777715620566132721491200 12363762 -17927212931739709126453770312498046848 12363763 763315041174141724383257676558114058584 12363764 -319693500620407574557400144481752131584 12363765 365788436188119108915770202835004814720 12363766 -12140580294710052288991736114284566336 12363767 260033599148951947277677623060386658120 12363768 831990888228348023449195823284064563200 12363769 1044632616984620045918470823103713730960 12363770 965053671847167583585569638372325615360 12363771 206826653254213065981418289584440171264 12363772 374440130678502657470517576991691095040 12363773 3319261918918751695161432269178157507980 12363774 13440332675778299984240692658705136960 12363775 -1025444385901491388048829443698475685000 12363776 138189546948589726899641914253314621440 12363777 -878330164308020412377588144181173716380 12363778 590636506422038744122256652554261376000 12363779 163356635278407094713162310766624110080 12363780 325752537843475021867575867224002560 12363781 -2584519354042808507402998312185140238500 12363782 642770847113983454339877194170015104 12363783 439727825303456853898720527648778189224 12363784 -1236712069102381957556593922781128125440 12363785 340269622004385105339398611247973073920 12363786 -96971004310179968146588508301772800 12363787 150659256777720534810528647317117637760 12363788 836046657763757893913675368854910040832 12363789 119540884374139793980161483885687614208 12363790 -6598357728479415091366478329980977280 12363791 18588121918245859833586927753683153120 12363792 -18941319430280758559638188961233371136 12363793 341988503691733987878594467844624691444 12363794 -255616707742227702741638131569999763200 12363795 -801112404294214954095499678733170538880 12363796 155896959083556754074398940630880669440 12363797 -1243551980353691096123643734348538156708 12363798 -298143004862150530714662934265732063232 12363799 888042454677527975035025025982416214752 12363800 -457279660818859718065236510699260160000 12363801 -323639366662719053265439688243387231520 12363802 627520617929259351063803048004421228800 12363803 955870614256479364915762920726038546052 12363804 63880469275082482510754957240809029120 12363805 -1253248123967746484115348495296236558080 12363806 -7262851188587362080945625573327370496 12363807 -1040422928586140242528732005750680735160 12363808 597328293233285372317549393273477201920 12363809 138037835857775538926564605792748250516 12363810 211171558093040473464360184704525404160 12363811 445029063309081650994145533129020557824 12363812 -139525960819697531308838298850100871168 12363813 -695716640097287812604685553969250150400 12363814 627398326185977166413476126682752153344 12363815 545301981922470143402693153426265240000 12363816 1498228552664623634074760356986632601600 12363817 -524484539118021662837949500085798272134 12363818 -441972849686577639913321463209532822784 12363819 -328753946850094314573119606444783430672 12363820 155161475827592653873701956829147955200 12363821 -438726143465694014745663961189528143978 12363822 -450980349654472467526578932662056848640 12363823 355207982069575512284170551776059820224 12363824 -116220085293610468308110086227210240000 12363825 98821414424621037406975413822652629600 12363826 -689035284446852740748423566388938203888 12363827 646958299777313757802957003145058817596 12363828 -591448256998281530363386599704565940224 12363829 390875675562267293261040709007597848430 12363830 162003242378331398820355373591614978560 12363831 -211473793776183345115626966382760532480 12363832 -230059951186994697030798823422453964800 12363833 4711365443365989519020634822120847488 12363834 -107819870959416456571039279079148748800 12363835 -948886212410500197427428261119828793840 12363836 492209083101057839087387438622598548480 12363837 -440036794980148046551137838409429142720 12363838 -636146264533476479164257564628502503680 12363839 421672671419151336988595607321942163056 12363840 -64132907244600954893937122732424560640 12363841 -378342824299506576733005151258524281920 12363842 -199897196588493589248223973313614618928 12363843 449407888173223249390115861910647147328 12363844 1053175062828022872937732286293518532736 12363845 -821898356853912306288934067500861059840 12363846 -120228552279557302607103274300448077824 12363847 237491071156067934678871175543629950296 12363848 -236406710365199639830485352502890659840 12363849 338675916080064021950130424341843168234 12363850 106904175714002049483810108603313900800 12363851 274502925036662187308715077967474390000 12363852 -200164155228678688902513679221211852800 12363853 94661309275275012127736131806669141984 12363854 -181058179266070123289850172479759641088 12363855 195103169751238531051150348577831185920 12363856 210637985222991419047929499440968876032 12363857 -423256071646335008727779997858486822720 12363858 92412828025601288551349318743481099424 12363859 -1489287896290715924184446365059269361940 12363860 139147506974702684074551643340072179200 12363861 254827644102671419808496218564798925024 12363862 -330557901123507959406055419823332268800 12363863 1322184172289439497093108288924490251520 12363864 68715108963430455941340848023163166720 12363865 842367611793694642897455646505729336520 12363866 184356898037565055230527867450170075632 12363867 1066298904606794904197797808669691709440 12363868 534255524942933775352612643653254022656 12363869 286240026853246477450072794990770408832 12363870 -16669544848801866652091405526489600000 12363871 -787112338321431643109069163392603357400 12363872 -1520244408150464772212773341415398309888 12363873 802400487214258835706091234482897150384 12363874 224877364335564374020248359487381177936 12363875 -292918505941989268053460721366541456000 12363876 -1739610701018383232022825132581004288 12363877 1079278533818854871666285525278228189920 12363878 -24164728977441030238947456392633519040 12363879 169330819436969949651547119322410658560 12363880 156748365016071845751344061289119744000 12363881 371841470909942767012121737057671770682 12363882 82230553716338760484306612460122621440 12363883 294722367528505384134946452068610399776 12363884 260558383453634104974060380790745138176 12363885 -163425981866249861836539691687997736960 12363886 -5544007707082548560832164162860060608 12363887 -1009576013125407121450256518565647228464 12363888 -9742721537848464248214364511639961600 12363889 -44425011058707501725195485975596030540 12363890 -95298425287047299830037245085401021440 12363891 113763505825048080646377476589320935992 12363892 563115791974807256027051366390862329216 12363893 221569113816038647751836908469796878464 12363894 716764965305830700758347774757732871040 12363895 257381684766087130100606847169600252800 12363896 902602325581521661200204337320804188160 12363897 -11539211381698982668522599938124263040 12363898 377047003368258704305470875512656121200 12363899 -780241933262817099930739913500559190864 12363900 -304280111443498895223761665008499200 12363901 -748208269345383604634551848581204794 12363902 10768166871041947138632448309353949632 12363903 -240695750233125061316802897726700309680 12363904 -169954776778480964922696032292175872000 12363905 -604184891947523874431872838912446688940 12363906 722650292659486061091794964813295507200 12363907 -173120434369327892332333227239089769776 12363908 563498449155857214272621794381253176320 12363909 84021213797111038147024266713507073408 12363910 25995394912443655762042830853555109760 12363911 -473386987469533932384634451971145137920 12363912 -1395612806674769137586589528788432732160 12363913 1860281844871575554136902777083470293940 12363914 1965766361014570110684536429099596449792 12363915 290200834759462187310245897382644943840 12363916 -302268555723795280962522906742653808640 12363917 224910479863060759019894213395071435852 12363918 -167655321810217699657176616428544634880 12363919 -905540772663899188786616916042425232 12363920 85504316935698990001887990048600391680 12363921 -91372105504289028399207295456287233838 12363922 -308577857514302679249575415831177571200 12363923 -390230111895957387936847174394573514672 12363924 -644973743935081969016215430834395176960 12363925 170481912414761022008795757028111684650 12363926 -469880756845297558973858201485704967296 12363927 390542969822250365027682832405546894080 12363928 -490139312232616134580515970926871879680 12363929 -395521864007633670219632908928429710272 12363930 -224759868642683540258501500137399689280 12363931 954683803703285385763192850169705545732 12363932 -287494707051298531976384780771539031040 12363933 -199080131980503295166795422376982466176 12363934 896869012270202211536208174218525929152 12363935 -84065169140706809265496376761212499440 12363936 -98762820824386247385576955630951858176 12363937 47296465795188267650723745149376327940 12363938 324615672199331977779639111024272631120 12363939 500761674562079256400048529008199360160 12363940 350565648783186016635322989513572167680 12363941 -1180409250049868738068468803072681998658 12363942 -413752623611475950845032860979513991488 12363943 -1398178326024969215741728715405896860808 12363944 445236197989952739061227391032692444160 12363945 -766138440589934065370831002472623690560 12363946 192166441080008373019078336513124951040 12363947 262634913236497132716409815036536505600 12363948 -809274937930660652829253104251731968000 12363949 226829038417178419100933237821029452928 12363950 -318783632385371270552598461126908368000 12363951 1487895316550011386011961481682021080464 12363952 89786284205396940183566207572842250240 12363953 -223886680418484542445135058261255350720 12363954 53048834676081458536582869988283976960 12363955 971324559516810703252452893813143557360 12363956 -151885881719465794258241611917830344704 12363957 -290876958863035097708204581528226914848 12363958 -121542724963565451223202399437947009024 12363959 454412967616473528808534834069336765200 12363960 -83597605893048551520125954118057984000 12363961 -1347549075138914907753545994637420645248 12363962 2414926906390297905671867924291447040 12363963 -340315319315731441459643477653245492456 12363964 542369683136059478284203592190332480512 12363965 915412067768604774284251822481627925600 12363966 113991713716388766372561213892295533440 12363967 -470912389798492115069557072096390309632 12363968 -460023725579270850906281841029120262144 12363969 465608755360503135438535722310513483680 12363970 -567940438406129954667423426712158628320 12363971 71464367327333015858322150531842422344 12363972 494136665763870380706555192732213891072 12363973 -1106502226164346463011172349130739031778 12363974 -1143632200473316971418139845434297480960 12363975 60148745524983575972015175213411660000 12363976 483178485074176689600880969948463616000 12363977 -22436881452558795783801948719974755660 12363978 177534659127100680699781680654940717056 12363979 59349855098487581393755451459121486320 12363980 36378819325594640989952676650471808000 12363981 368085042838811839768800586007186949120 12363982 -78355597454192044482455580341669827200 12363983 490480321763709573106294633553668461120 12363984 -207062100704361204531788432677532467200 12363985 -1338152070205328400200760745509818711820 12363986 -964565251303484358104760262894526141808 12363987 -356509771736824318396789184818137412032 12363988 44100547410083588867688562802101600256 12363989 240785408464691246545663336520056560000 12363990 -284586457597043411132887407356812682880 12363991 -1598309011149686343028644502983811199608 12363992 473998008834595532965200868714195200000 12363993 988254371115660467770215760765885531482 12363994 -291372581949130364835518546253243817248 12363995 18147324836851607815675942856874393600 12363996 21405287494107559767636702290273034240 12363997 1803199156805793042519926984464177569446 12363998 223041612684137893153400607853988121216 12363999 -233614709688089421826105458424549418352 12364000 794164011190633952893422585199853568000 12364001 129096514204621206618746933648032113384 12364002 15542729163587710638415395802685394432 12364003 894013443299094087729288168548266659840 12364004 1168547518681414147268758693191128125056 12364005 14266609206336703452810905393514883200 12364006 -196900173480075123006365923806279469056 12364007 -1507967920780772983454377406308241292744 12364008 -365415455385397635304379530206454087680 12364009 -15621134902522049022424155691682697216 12364010 -23956278872211883095590226185450936640 12364011 -539529324087830881042265796684009169920 12364012 872534892441298874186750591956411809792 12364013 -121900756222186873915538585803960621140 12364014 141731498004523175218462603120671227136 12364015 -423399399071282141528657135043183265200 12364016 -3441082956073221022716583246269382656 12364017 675101425635531336366883886481104096448 12364018 531397544085370021282492704572609455104 12364019 408908100916864176533761349075267721420 12364020 657282859596956306667922084505398464000 12364021 -56836098439855705464927525812956125778 12364022 -1158706337044206972239335509893793600 12364023 -2536479127132286468463722706886090800 12364024 153444164924343811510415673881474088960 12364025 -995145771747137799431730182556852474450 12364026 -514287683983849291165291996069953785856 12364027 -717369851849806695470186299905130577840 12364028 -671644588287415720558454927908027256832 12364029 1813626216188646439516722953209165314240 12364030 139966587450888367315114058723255750400 12364031 -62111319244875614462970419968613082336 12364032 -676907126062172311006832028005840191488 12364033 -137581621842499615126169931960939838752 12364034 1116142536702784521731966166594131811360 12364035 -239591095032877502819644755793671742800 12364036 856812495640909905261920156972896330880 12364037 299171238510136982793901322842433605152 12364038 -58385151477063595379509403362742069856 12364039 137568771521573107045768785570075442024 12364040 -163177796890101389470028418287222784000 12364041 -675043027991526797786918578781103344640 12364042 -254627265167393549740583359208544755712 12364043 -172674446975920107342529568554163155656 12364044 -66716676885298275031028979679384190976 12364045 101637885764216107413307897580134068300 12364046 232929857563925961610374639730529862720 12364047 -268822945420831555279393138494176502360 12364048 -6107391912060905622386259209814081536 12364049 -1226213097701948450417862642677224708764 12364050 -27916527262253715256106259887957856000 12364051 -2677815740107313956103395899345164640 12364052 -234436682717728668330661051762446067968 12364053 -144834786290708104230904950473281724160 12364054 1397757934771664803688553955610142983040 12364055 -1928239930159561097109955559760426362880 12364056 782857944201831162108223792450998067200 12364057 191279018469616254165591079216328783306 12364058 -50873220526938157094668819200351659520 12364059 503503685782862536888604089097177461248 12364060 117434557218116102116801361009747788800 12364061 -48901401570606968378041716012439019700 12364062 123659653038693018901283669415214132224 12364063 -8585364231654497147713409768297726640 12364064 -435221025022311436138578104385187872768 12364065 160598852725221451238894396711812566720 12364066 227019357594856358372996709601395898368 12364067 482416588987100460252238741302333539160 12364068 152258540295617620524687271109253083136 12364069 246044601018909030944259582676505850400 12364070 478880587287529731777755452067089113600 12364071 289250017189851000571340314609346194944 12364072 551438171001082985474063958516979706880 12364073 -1086340278181077586334179550920353805980 12364074 628814211904626964641104082823308679344 12364075 -275092940625342632814696068076041520700 12364076 -215476734954138792109015847796298986240 12364077 1039215412550659957455280361246743099680 12364078 40257810138983194372418498735058795840 12364079 1627935655507095478214062073622420480 12364080 -32928367697633747140285220898050211840 12364081 37216967540859286761121138527525373492 12364082 -307475543938085138365022873199251183616 12364083 -41740026544438414824436538718651522912 12364084 693356560007567122853347722515786873216 12364085 -418922533586452269126805178863071498240 12364086 -128564442203062454159959935246142550016 12364087 599068461578116430690076002339826429840 12364088 17476125091660082521934472567573504000 12364089 49887694488352606897800493117094552640 12364090 -167800710125237969841001847406437716800 12364091 10460414048465042943979970098821894312 12364092 136621501107183924456517806627254661120 12364093 -242431581222750441065739273348879831040 12364094 -266584373596708247507891236041132827904 12364095 61844775261125697700834502397947091840 12364096 579343635734152794025814219472510648320 12364097 150225619410386214512100568864392413952 12364098 -351355676481139779300045598261215240960 12364099 -1063518848087255085910969462880384141760 12364100 120639542102584097145140670545369088000 12364101 -617541518006649557185601181933522854370 12364102 207800270232276228092519803101437313024 12364103 -1011700498318480279242648283783685748648 12364104 -60422586695705474075163883943774453760 12364105 -60875990489569390491676412324855760480 12364106 -285629771334283905757552619951496823248 12364107 -439539344022411786029550319289665502208 12364108 -140527553966477238938272371558754569472 12364109 458002633984805957992595870511891228204 12364110 -84391000696020612225984976878466867200 12364111 1356832493639027315108987584449910393712 12364112 167134341833569418653296887735346978816 12364113 -710039174753017364336551833182946705600 12364114 -159074176920094285538046722395937837568 12364115 75358440942170107984160137363732787760 12364116 -284544611148498283573157919371244097536 12364117 -881487385153005621923097317212683268800 12364118 79559097646340423851503355140743241600 12364119 -47988768149611910915261776987339161000 12364120 -1260927370696422870000183528846769766400 12364121 -359606619903469055673221224842707424000 12364122 -62960064311694784770282399445556080128 12364123 1443904648672093253439716366929424930372 12364124 323049804648274040538060218691321249792 12364125 -352390936198268194799121744931746072000 12364126 1256400193469634997238392837131396657024 12364127 295460295950630023557371129987873369472 12364128 2325520627152335853871642866967117824 12364129 -796859468176811165893293777191590018270 12364130 -64662312907906336349064869408336954880 12364131 52255406199896202460658413281467379120 12364132 974177667690353995804882979345627258880 12364133 291404243540812795839523370732629037568 12364134 7616284527398689149048729993941959680 12364135 273546575397401975633524789941675687360 12364136 -1441356932598804627782057524531760332800 12364137 749314487910293975860241366630945831040 12364138 536068401878572350155367292708673292720 12364139 -2032725927626157245724950323739475250344 12364140 -243225694756364183737391965605617894400 12364141 187828550126365265893945389317898867542 12364142 -76091711762633511659393204401668199680 12364143 -992228139224604606784051174712057208 12364144 159524601046101844592346510091879481344 12364145 1079190142508804475909638236555760247720 12364146 360869512580719475193759572728791395472 12364147 287308012282776733625911323690014467080 12364148 -131491616371012926869913998290569009792 12364149 -307472036791322820558604086444087042048 12364150 389836316004062784724822414022478432000 12364151 545403886769426396079357795834389595024 12364152 -539475772717902242386101988772676218880 12364153 -133218278038151796582735417983018405376 12364154 -401968660267414469054693849317346320128 12364155 -388589217827178456284893460599383147600 12364156 -16326940827326406086204503058951110656 12364157 -500562207405043300474168857387990368820 12364158 113461464064179980475163235164380134400 12364159 -2912487467003143880971183700991817748096 12364160 1061799286077015167520183238017417216000 12364161 -287689300422599385705577177370811230928 12364162 -447611481171168382568360437743959877168 12364163 -187018123056023951087251782092266267440 12364164 12545198752293445055260466374274875392 12364165 -231946671718022041588566518014613117760 12364166 7145617412395047184243780738946536032 12364167 -12179995476713551795290327399585025152 12364168 1435655445208905303878978765140521062400 12364169 -2220850318064785621974315488054749004700 12364170 -98399808484900986224742521009361546240 12364171 -241285570128099656184984716125505230488 12364172 -385992455984427288825856840291114705920 12364173 1491766481073477262089286371447631210464 12364174 193483864390480452604656531000638254080 12364175 766512741900478279795822446319446827400 12364176 106552625058063328242537169217358004224 12364177 1406270939645365438933568429729932352 12364178 -119135639243991287170172018389339429632 12364179 -302820762810430165775058369752942177280 12364180 218704931755644702277919345747931555840 12364181 -1790308427171202424494002958595405884018 12364182 -58033853483554873156844108705109148800 12364183 -706692108171254216822695342184668415096 12364184 -465856332033843632504006366097135820800 12364185 266320979071168269355382748363497228160 12364186 613649413976157659051032593963357207792 12364187 -372434159527239577168521317448771287040 12364188 -546887724198115944254477954672939558400 12364189 -83386868818459925570632286090635121120 12364190 -594377875636141431704125812366615134400 12364191 256158102540426189421587831268127366400 12364192 574272279631567644943682152784050716672 12364193 -124505552178650007877299161616409712160 12364194 27781109241476134394296853664921538560 12364195 15434054691515671128724261106839555200 12364196 -445166273845649937887715468429411901440 12364197 238104946574807097079551134152280809440 12364198 186687071415762689433752014772285448192 12364199 615350980811362555195943443843723630200 12364200 129461573497756654651598140976830080000 12364201 -363066849767817618183155985923406060288 12364202 -82942233297086337334838247741920695296 12364203 54342396579364369372633076158012841304 12364204 184890713534703783482825457568417509376 12364205 6599301207762369222459169949960597760 12364206 183021161962645800832644536908668743808 12364207 104982495976788840573146846941758802200 12364208 514373604453621692362280599679884001280 12364209 -744885643523249949267614869370521770480 12364210 -652229454158602951090701569283549800640 12364211 400947241185643930820884940995164582720 12364212 -121020957422453075378080549785368002560 12364213 1777277477922012406701712479252703892462 12364214 5178899208635510472493784020528983456 12364215 152809524550178305866587652418363767120 12364216 -105865506873105383225766294334888611840 12364217 434882574141712806896579482147971423120 12364218 234734621842390406136714537710074237440 12364219 1213094264518937962596146850747375681096 12364220 -5770429156842548578927596226857738240 12364221 -654635796217560244905902134661913041376 12364222 -60437158511759622806581673671973040000 12364223 -3845470205365505914864482047702105422416 12364224 -561989067748586502948780640145768448 12364225 -398597141758061494657189175879922278400 12364226 44201588181648384639801570736659586560 12364227 12841147802924825807696845520161362564 12364228 -340690463489052950951831596112064706432 12364229 -147726075721899032932246486117501255716 12364230 190944609208512904193306131927545016320 12364231 -1548998375591423917008129711799754985600 12364232 1197964129731694073467826372466189542400 12364233 129842758711622562673793267039188227264 12364234 -3346182502701435871656386465104498080 12364235 306660989522304577188048361849015146240 12364236 -39262463483985374009041724310652584960 12364237 -1721362819613038993918805930715385798740 12364238 -202365215512841567596574655862322938560 12364239 -516996934514803300869345681717165229176 12364240 25074418371768265154976117327554150400 12364241 344338406155012228482311537918831056500 12364242 -577216152666728630997619287054877076736 12364243 -29703463693952723673521387614342258176 12364244 1515782535702207273766538083640701191936 12364245 -28394659202833590138270495829915568100 12364246 -383655835416230149836536189545963417920 12364247 24280095859954346911977357026760447744 12364248 -276868549916468715301254233336176312320 12364249 387851493123892806545279926842953205780 12364250 7232317836087432569382811455221592000 12364251 -86559037933002088778659767642922550160 12364252 -38113723178911846040234432341336363008 12364253 -695567369589672232217905086277273474368 12364254 -149770420634538649159258178175821619840 12364255 70624774593013865519648827268414885160 12364256 -1887343731559464234164636454052000432128 12364257 -313938447999654739392591076517487955200 12364258 300302828735408912114441883926998718976 12364259 237107184519874568447959293759966626460 12364260 -6492454736528546902187928691478138880 12364261 -122768566527129181308332882274534915456 12364262 -443488706277289251447925914389089006368 12364263 143884158231220159384404610872299153208 12364264 15541710443627387213878177931458560 12364265 -590320240776157888214047126360206917340 12364266 -281176350508106202479452892172791942400 12364267 670485622322572911099141561269229283316 12364268 151688076715997058518150665533552460800 12364269 -802743234632095945646634987553678726560 12364270 320588707376981058889979548672057301760 12364271 306140539096886167459553543273747249280 12364272 403671422643466270454968914388639088640 12364273 641888656289884831252372478541261687604 12364274 -60599556647685892465143789275059682400 12364275 -161311025095909788706958144578510252800 12364276 607694923350382338764825058664686581760 12364277 1820256466244798574817838103961636445820 12364278 332303540456318265724674053701379243520 12364279 1223947832245699369955229744383941243880 12364280 213001305343066785579148143614701670400 12364281 -462369098332231463524153271658663668940 12364282 -199569655163499034385834848270303619328 12364283 -141355744030250482546866790139790165468 12364284 149538228512463160717527672507575271936 12364285 138249604788136223601155290577225191980 12364286 34016513093935083155215772660297589120 12364287 -21343332842029443413299351129355225808 12364288 63354274852444468551638969413722439680 12364289 -245914739131130050943501876678044282944 12364290 -245879381867064687048655728004720435200 12364291 117207753695641771293200218484700137584 12364292 253279857969860972742427327501855656960 12364293 1102959262072686717952131743744774890464 12364294 -549373601885919782233391301592349435520 12364295 -448301303060828394359897650335567182400 12364296 -267108473523022516470332400015029207040 12364297 -1172247433290231360194689054659044355888 12364298 384599803737335269753368774774558020400 12364299 -1379503703012492452828027057677546060960 12364300 -73328114439545521639330982156429235200 12364301 59336823699351906176302889617911315372 12364302 7663106898171107356300875985716155520 12364303 612386414213520402952380194373826439040 12364304 670152942373469577800424467268075651072 12364305 -283967933596738407716773988361955818240 12364306 -3799747507465541082094537818056025600 12364307 -60550996138609398561195171046321771920 12364308 745753177481219242935102539585964140544 12364309 -444991053776128244992922777511185366496 12364310 -63100712583810416752615992606448135680 12364311 768372274742490442999173852900090348624 12364312 803925618562106250686524109527685683200 12364313 -411368961785970067223303025941950281276 12364314 -655762083804261165205958734359196593408 12364315 160850014340843916824155008350664006720 12364316 574087539086678279689918117430954641920 12364317 186290186834328024965939139405390316614 12364318 -202498667680937752155103700941360843200 12364319 -363907025371528428965160893881617745920 12364320 -311823801759093236949671872434693734400 12364321 -859295300077290517110053267736904462908 12364322 935264712541901692251794317879547813712 12364323 -212439929497682119871706218136875655816 12364324 313586807249902983817681499827440291840 12364325 -272732150602875468728776807201718011500 12364326 -447224379543430533125151190378860349440 12364327 -140226582989876288149512873089335420808 12364328 622419644575281201195048919714074624000 12364329 174960128382635626284930551804307764448 12364330 660988229077565486014953948615513457920 12364331 -296577038966067978550173550662856465008 12364332 36061953256523821968503248491915535872 12364333 931750857908853528575065022833072716064 12364334 -321774784214033381933720275712258854848 12364335 670609091935714226784306285957766023600 12364336 -149356292539064142488607510310075383808 12364337 3360806856348805749878781185530025958912 12364338 176431259209021051846628904001912323072 12364339 -401002611607781020237745301851890347520 12364340 471877302181716697206938741518034534400 12364341 -58647029401326382988137859036690158176 12364342 -454136204237381007645162003081237413568 12364343 684849081617253601697572777948336373040 12364344 -569273811648517885911578457345968025600 12364345 -308508566553376870013604575615764252800 12364346 1321695122905736612884719612393759486720 12364347 -298293430005985757806873112557114168272 12364348 -935194757326604598013511578528885691392 12364349 8882543680719936171229042008648569568 12364350 -10539819746528448393371088288658944000 12364351 -250237580447592951765399638139486883648 12364352 75974694380257487753203529634161885184 12364353 1001543330101569737606014643768877523200 12364354 426971021933653433669906095777794119376 12364355 74980368610605818219690614170465291360 12364356 918362793350651383022365557207215437824 12364357 1754218257725093915797036120147079048606 12364358 335289034667250306260594411847924029280 12364359 -426871379418247812530625221828660077440 12364360 488151049838373048281732532434075904000 12364361 452055384944140068278564420261354527962 12364362 -281633545307726623849865083625551046400 12364363 -507939581689600795905061430131756430592 12364364 292046656400973757593349512715479874560 12364365 -37711860997966602209092577489062262400 12364366 -417123478566796791275564417179275544704 12364367 159789214150648521359450984631393826416 12364368 -47479882239142955226918630543973810176 12364369 -638480442266981317627010207058130403840 12364370 77097518368746614750500420631313398400 12364371 -971159869792915407927360603438169112460 12364372 -241795555683128941840950523369694630400 12364373 -168796231855065340996879544090497389120 12364374 -340703206466155177792620201301934000640 12364375 2696489436419436531144343032254140000 12364376 -600049914606336095120412683399416657920 12364377 -50407096609915468340507504458483045680 12364378 -808450538109038140908176469663746569056 12364379 -688119912202564375076435815316962105020 12364380 354192459690064490912391822922398105600 12364381 191868459559387751958894816571554055424 12364382 -151267825198180283399113987748187167808 12364383 -442348939089882612317929233498240931200 12364384 465018884536742845344700318862149681152 12364385 599994991329815702919522790266785280 12364386 -114513727938838239675290573898257112576 12364387 -77282267914464143121738597703771391328 12364388 776288861065641475475007812296785662976 12364389 -1233939532235462592478014420319132910592 12364390 -104131447552537994170173197200565980800 12364391 373335492809970332031781861735179151272 12364392 -11895996547979985315007984796885237760 12364393 -78857411467605310980594005840202684358 12364394 -84403047579538352299725100279955212800 12364395 -529423543880224144651977518242347420960 12364396 -189145548591653837301718810787366759424 12364397 -654980797263181285988712879268050817140 12364398 -34010051133000936006311053497853026816 12364399 1282594717738928503190021021837861992400 12364400 -11652967878510897334283859288765235200 12364401 -111220842230481597531542950506284428416 12364402 -937477677387345325301001561159851798400 12364403 -221158865864177271750354844417002951348 12364404 60937433063744915466652693297273989120 12364405 -364832281024806275551334582076970045440 12364406 763185009146583214295974327877213760 12364407 26742948438008936676207462347375548632 12364408 55452296882596262318132634183661608960 12364409 191690222949515258380819675621341554304 12364410 327300160807520979149118859049496303360 12364411 387824946926590007957078277914278224000 12364412 -429798821243422108989146232700805173248 12364413 -646665710667817335289977585022910470656 12364414 42097231773582667729923826626733975680 12364415 -73592604554314424257586874485633083200 12364416 -98334184682426450308060379345489756160 12364417 376541971684603423557597358226755515220 12364418 -649977842200974458171398573654523640960 12364419 -475436963357313190808012704243638243072 12364420 51528492274074808989615932889697282560 12364421 -1283643203727777560283300709149536056800 12364422 211642065668127682232768546185044731904 12364423 901879917306491530796353216286636561904 12364424 225684143933298933714214906389740712960 12364425 74600687352627960877319232616873614000 12364426 105045575443870075042038304885937072640 12364427 -1537473496380544647461966197674177377280 12364428 575310865122134601889318003080437829120 12364429 159984517812147600827891035415879485440 12364430 -3281524183025696482885076697179700480 12364431 -1350161416529417308686597695221789844736 12364432 -120918518815838723614524588521737420800 12364433 -220523071368693273998201498876072154318 12364434 -336035550424031596200580551587322155520 12364435 1516540801777587736996966574484844800 12364436 -11316791966364552595208500093482596352 12364437 450333560232555951089895605964115963200 12364438 -66897147235371941967401625934893237504 12364439 2909413917894540782703540342520470486624 12364440 -519714942571209632543962661013258240000 12364441 -1293834198420810791524087459032665375158 12364442 1047274756879630740213450154086731077872 12364443 -12775167639524449287072969553358548992 12364444 -228164772638733833330113656938140824064 12364445 1009037855679259300087184425383827539200 12364446 -44482056629091829032509141312328192000 12364447 -68482407300540084367953836306045762720 12364448 169916912177480057024248180632516034560 12364449 548224189530847320983438474392732680960 12364450 -35363060530623448275628147836742041600 12364451 -124075089030531916394150265006554405496 12364452 -124954850968995512308265001547043021568 12364453 -386643281962782750827859324012180723840 12364454 -150212471960506025747374033013107297824 12364455 288507644208204888789618552106544332800 12364456 512390673046008906798662257844565504000 12364457 -508701602889326727481270464177170231808 12364458 380971336892363289411404563223738062848 12364459 -765643120689347651164747780999890605960 12364460 134165091563810157530916280184573583360 12364461 -441729470295183991646649809380063383360 12364462 343245790022425136821397991617469411264 12364463 -187317422080682825270293073661056765880 12364464 104332046216002303237190706945274675200 12364465 496712597113873614055891296335895175860 12364466 -663260439358629132317504874013700382720 12364467 -122189313082105062163767278323965600000 12364468 -690770167178588049246930615818341236352 12364469 391177052461365671153893186978874756760 12364470 74955824112056873976828267514936225920 12364471 -508844474489029592166065852450592887888 12364472 -115045156964456200605267095621524377600 12364473 -567754277102707998040590604532423584032 12364474 283267171038377279943552524973517891584 12364475 221694141809634680900998859168947016400 12364476 196167188177637095720989841580781691904 12364477 -23399352472716510084804921951013436448 12364478 -3676039502991569953417554558023761920 12364479 107362931724975559831918272013768171200 12364480 67977234949153877857447430647814553600 12364481 1841269593589842872890144676100682001364 12364482 -134286601206246123838715328251907601920 12364483 -575654916958597272645301840535523616416 12364484 -359842763656359893312646894971892289536 12364485 186469958311591978133021873666688197760 12364486 -997916242347100518743492978629096667808 12364487 112222115732871347235875593230556754136 12364488 7581926865737618221504622723492520960 12364489 975334729192120219107366147837686643290 12364490 143461783245671262283264376119173756000 12364491 -1194325616361342968864866419860810699856 12364492 25700312943642064735984698950369476608 12364493 -408470264900628144382281790688655199080 12364494 -134314974424679175107761678383308760000 12364495 -195743508350954004589566235265122016160 12364496 -146317393277070515913728509051571404800 12364497 616457449608891998615710984020852098640 12364498 -118885677501557551624771572056533695840 12364499 -747329754443082336124109240604591762864 12364500 -73774222976387033731087123915454976000 12364501 -233587341522119197187224338862304219808 12364502 653898983477223791402416190229779825952 12364503 149705781727734349503784660905903262800 12364504 178889473412570931496897209858032117760 12364505 -3753812514201889708209488195900751360 12364506 115724785907014528259181893066226432 12364507 1176570006634380242133789400742425346756 12364508 165391216427857321170988690531958157312 12364509 -683473652981386188671652867629008154496 12364510 -524059974682337721245058355711134522240 12364511 550805367959054242126797569833437427224 12364512 -29156781428399064387274768033043447808 12364513 -2229554992330872494184254084105096055744 12364514 -507323118268103451795873476013376308144 12364515 -896122901981511773573128004954409638400 12364516 879706319954922569959101704719485137920 12364517 948377347785074466068354834845716267744 12364518 130452906134139718701779774331315251904 12364519 -1862643725174237040998640267183066961656 12364520 134071456507382456877735326479417344000 12364521 298338658525450145428238336501434752 12364522 715149412693099036722976059382413243312 12364523 -211517982535889590785305344282747688856 12364524 -68109011006706940419473640561811630080 12364525 1999615266734649078652717985350042608000 12364526 -473496550172708817927706009980873636288 12364527 -494848875319155010675332436622892595200 12364528 13554203787540729275744500117681471488 12364529 -521413790229495435131908500194574218316 12364530 -88988341563079744583913755125752161280 12364531 -372797707962822730097915493191631924648 12364532 158751276927409151229841163235889231872 12364533 122009141540919501511338916916556168924 12364534 -30433752936952100529998779280443885056 12364535 1222096398083663944663276723988307588000 12364536 -60359200717091924583752407855733145600 12364537 1543461711357017554557913077532643630186 12364538 -356821146406648473927019185511245352080 12364539 347369499739188973044156125950843992768 12364540 926950843886074852956449133046806858240 12364541 -134342535907260197182054337363217767328 12364542 712316740300597349534741683484309126400 12364543 1288612305805719883146401566037051201792 12364544 -895027343176498104341149377124053811200 12364545 729667831876224321146847969423572547840 12364546 -795500629461821144622453262466891057280 12364547 -40753037783771466844102261401372013872 12364548 -9852010183571850898639942028736466944 12364549 734640651330976184138164118994740939836 12364550 336101026155745454502523452967105137600 12364551 144605907366395219868715482832384650480 12364552 -24465873184868394280063645777246694400 12364553 -624478321342125516041374349200615627056 12364554 338106790567485823862669567879995534080 12364555 -162519147176326417341180892665002047680 12364556 -706863169143569233547235511996374405120 12364557 -1685762565828513767610435586691160981408 12364558 13892175195796238116392571609635523200 12364559 380252913431928639576037775736515879616 12364560 -45301228390666683715973839829833973760 12364561 648946059453935114256139225635482323824 12364562 -524631316503601724395694468519625112800 12364563 -251782545159595256225003844829051482000 12364564 10910753556178159357402258818480910336 12364565 514622051044763750028222159031885109400 12364566 -775284584483354480128048733757641175552 12364567 45157658320669464536865101416609504192 12364568 -538741128263754250432760582975541719040 12364569 294692473791799658818261884130516864704 12364570 215018413601916757070116336857528729600 12364571 735475180394012337058317826499582032200 12364572 123967671064903576098280507901126344704 12364573 172217749374836443225204074147194948160 12364574 -29730364611563752935990567553965454464 12364575 -67111368643179148491570790596109582800 12364576 122100659895561289400199491842857762816 12364577 -105383071122693934058779999673240798700 12364578 -423481856470117918989127087422316077792 12364579 712582056660162923979975421447242142800 12364580 -18436109805881061189800683374020140800 12364581 -248249202610604251377560919314572633248 12364582 -36043058276068568376993433878039037056 12364583 436295209698163845306273037724223864960 12364584 -464063903700997677880334965037959495680 12364585 1335962987446574604533547526551432738000 12364586 31635074545504592167237243635425264064 12364587 -194951443025186151733262129349858045156 12364588 211392937249644720777896428540561042688 12364589 484575387488831043327474325493004606720 12364590 -91583059547051535401385877976937431040 12364591 -718838421058258703889592541058612353008 12364592 -79825823487626339575135548436665139200 12364593 -250046728455469462595156471972270211072 12364594 9009316436310587402566317322324012800 12364595 766704979761826454517845692132515375600 12364596 214368114551376490680820083994962063360 12364597 -707173854860575211400036784699406357248 12364598 174343093678886421100409817512064360960 12364599 201540995681627020296853107482536787328 12364600 -350137768515254993902186118357862912000 12364601 -209414068034180132682818423314464349398 12364602 -527049446243551827525563448004655367168 12364603 -1011486526830357566303375219405298501148 12364604 132871392124175856671990313591490928640 12364605 -787519876406517323366849569157040482400 12364606 -133741909198893049011616875175059609600 12364607 31929460208705568062318985720085836600 12364608 67550384610620346829350011314529894400 12364609 -654408141726328119069951709819150128190 12364610 -689484144645577796939558427571864367040 12364611 -21213114161744778976755060494683199688 12364612 -625770789411017782067022186219311176448 12364613 386742699538352041724077430434991816862 12364614 620921396924076150549767407616068037760 12364615 -218588420866893872930110014131554711200 12364616 -289386979375384407701015239532027904000 12364617 543406887794884294639910651525246929680 12364618 206660381436376460458760713363013903616 12364619 -217644658951078859396557658909463388704 12364620 -115810206687699131958676936321248875520 12364621 -1417759124838458623897012302083448039178 12364622 148821107714622048446234236384628140224 12364623 93048282418828314544073076395578713120 12364624 -264871310501287380445400860828687605760 12364625 18685646984329111941262511206562304000 12364626 97841692357087676194048180820137920000 12364627 -2931540619013597722115103787460490264 12364628 60411530838703988819087263744714479360 12364629 -202370027380836198242469234172203439872 12364630 -591274592480269502615363510779734528000 12364631 1043198154921958151659548929731016832672 12364632 -302458710579857942251784241142026362880 12364633 773296397413219360025070077601654382660 12364634 -314263579673833064615311006168401248784 12364635 -361573204889507901963661550127488670720 12364636 -762555567083958331803606161769977105920 12364637 -1749522827445277417917219979113623562714 12364638 134108204024687336248731457092056441856 12364639 -84928343357563650095245196672447055360 12364640 -912155694182749950165602125231266201600 12364641 -691668805617765597708760696805548781550 12364642 103684555764119670286103284633208699472 12364643 -378177462126867725904407924943772804800 12364644 -310012075123882011679881144078339176448 12364645 404863487615991772087695331900186059900 12364646 -35215286241446955542515183746296033280 12364647 -867386803690205795820445543960250045400 12364648 -256135016654779100336866426179738608640 12364649 -45541054807215382040454385451113739520 12364650 -170882936849970167776593696056390400 12364651 -317335852195394843121579184985335085616 12364652 -909908100702086065605246361828256217600 12364653 -27881006016267356968812047532796674432 12364654 -145586162300396100600098670244733836224 12364655 1123340941145420337741063179464938655560 12364656 39098279609949150339423679590294159360 12364657 -232658287130236103082811708007504439708 12364658 -76713239097964354421008157302079459424 12364659 -335341143419925543744561492825166609836 12364660 62106282523808763981263884905877831680 12364661 508820730340383758063741836104670928760 12364662 -340893858906530752937037448776833433600 12364663 -592243135983260271907882845597157512088 12364664 -83899328556296153262689141190900142080 12364665 16275221534726750431421652502910880000 12364666 250401630569588631053665851919192934400 12364667 -33738333283231034867778733241020616928 12364668 864952354234295422501810517393449720320 12364669 513542504415478743737408818368483304070 12364670 524336921344774484026035194775237065280 12364671 38531808705758047215591049970457291264 12364672 445995718622504248973003746585450905600 12364673 -41600447826697107271252190020444062078 12364674 108585297978275226089973091939437860352 12364675 -204615246570227356058876598401870292100 12364676 860644115132954576748213141051185605632 12364677 -85153196628382353083129345869038720960 12364678 210985598025260700122587453379193611520 12364679 1710894556491368043806176426375145450784 12364680 6893821903449717157280841685544140800 12364681 264116878949703513523483305935550852352 12364682 345246462626722273187829089026189622784 12364683 559719718260659586584586790658208868824 12364684 -837174651031093320905733910888599011584 12364685 980419817629821497077077298893185241600 12364686 -191592208116755174364340063345353722880 12364687 1539631846948727745670380024259499541200 12364688 59778574571547946321795332406606823424 12364689 -860799798206960189358684047114057582880 12364690 -6684883415675868397810225312769932800 12364691 -98744891095968179390141127067958593536 12364692 219901392250947249295401504582300997632 12364693 11073720119462761102202263471389161568 12364694 299133230270031229710162178302690916896 12364695 -209023535970719937264849669272662862400 12364696 426706802075987509986921386341590497280 12364697 50461692629236456563681397145560682304 12364698 64419983854119135198050019818786385408 12364699 1395000408986250653470034320002142525700 12364700 33176903360259400651196893877357990400 12364701 1072853434931122137361698366831638802720 12364702 10271818871714040736004788783949396352 12364703 388110614578933818035440433055323972184 12364704 -607599110972329661920327626093829816320 12364705 -802716883289724854587566537667485215640 12364706 1971684144837948484903614947702403840 12364707 -513357245115006724982345632500839669760 12364708 650742726508638353840012580595246694400 12364709 -165391972274538404023530143205282906594 12364710 37553238924344811951312343851647832960 12364711 1439254300943144371379876559909235592312 12364712 1114336295559126816636113151675028346880 12364713 -211914180776653848639974318549899389696 12364714 -443851381042084646113277797766651317248 12364715 -647699454396349474149788650453167450480 12364716 -180582710251837072238207708426862428160 12364717 1634599018678186763242116792752773087766 12364718 102325344338701238848502112946376266560 12364719 -441311427242391923298796980449665700856 12364720 -32534724942107673766327012527093841920 12364721 27337374236758861910277079034283000000 12364722 -127311178786102133660477832320235663360 12364723 -48889433532791064173383565177164103520 12364724 1094754434162193929497896000277224026496 12364725 268359512647243894843373537040001476000 12364726 436443781874861858225153956993463506560 12364727 917333132298371360672282205796562721576 12364728 232963799880314514242604558872233451520 12364729 -14249892502311545872598412509751252600 12364730 -106668655208959173241124899231965619200 12364731 -31557142995868643899953044025763499088 12364732 -153865871948916458102960967829728151040 12364733 403355196240000285343720739075140358982 12364734 -105274211235436326045279536042891695488 12364735 245255118062606306721226005673773352680 12364736 -8924682772935249984678449452362498048 12364737 -189650949938150242487110595904435526656 12364738 1470695112685301322152388260628438801408 12364739 299771162760211115305198184892415639560 12364740 -41276117442270737326314289347633415680 12364741 -28889969285793836925478991993878056708 12364742 169389978636067771733325115559230784640 12364743 -199353030834056192630941480553536601472 12364744 -351198833915198021415899844598979788800 12364745 170146909404284238680372241351652838400 12364746 -4894158327503990761410336684080243712 12364747 -1440381450546401294776751901325999261804 12364748 380190055540334128502330541587335680 12364749 538054033251091234472971669153587926934 12364750 -97429934250235583954127299364868080000 12364751 -160729916725480969585510583280127810080 12364752 334736409760587317873373382691207774208 12364753 -247915636849511058960907084197536738816 12364754 -184230211284668683999167440804250877440 12364755 224228493481101716319465790382106031200 12364756 -241010013116727628940326781415959619840 12364757 -1893616599625729484429163883553754242994 12364758 -412490790067751912055078768351501463680 12364759 1243273727609353507756496956766296398720 12364760 811062164219135907008464340647499366400 12364761 -188372273360625347605565727426763372416 12364762 -678787796630439403665043288609579988736 12364763 -672454696000375914665287084870760994960 12364764 -324497003460669923389601036283528560640 12364765 -289682149735958086398782850316369776000 12364766 12336057767989160302284811880883528384 12364767 -401846824887760171422355042232033069952 12364768 798916968175060096759960140459475206144 12364769 -577204025430011361840806071030966804830 12364770 66787449776073208410935289898028313600 12364771 231432271245159537126346893949979166352 12364772 119093830381208496767462341725348298752 12364773 1090490966823187448777049369557032869984 12364774 -947521835407233434669633780080600152864 12364775 667500395632031025175802103115617868800 12364776 102967037311564384958473823979427691520 12364777 -899358362149234734046330952450031820800 12364778 -240488414907123755205557119276780564560 12364779 -6459451090368061325309349348506879232 12364780 86521206072539546397558376922090926080 12364781 -77929886954525149190943022626873014496 12364782 -255137076386655044662232939613522769920 12364783 881316062907769526185929384899017407360 12364784 -93759243002163524092114953056561922048 12364785 329440696435828522683796808430132451200 12364786 57442010389458077737184058288166579200 12364787 2262220691772059116368773869148656158072 12364788 -363429854474186745889756795252631255040 12364789 1060723883015742187951989210703844220590 12364790 154465214896141280539459267679588966400 12364791 -987398640682751771282850790412415633840 12364792 1047044926740498996339443700481292697600 12364793 -56743186173548774650836595509466521600 12364794 -53821416507459930736486834202827428672 12364795 338445459022303603854026104213689292800 12364796 -394070532879154466225858431537193659392 12364797 -466333615850699072295264716472203065728 12364798 -369174946061091403414139845889480091264 12364799 36995469021537990669822144773961711264 12364800 73611891998150321492283798204501196800 12364801 -1038672622954307544680481539071771480400 12364802 569611912877612506366151868246462566352 12364803 721873664885809543512752450162135995464 12364804 625913545872955866689766602535403926656 12364805 -79027385539388407073761012744029225540 12364806 620863761957521644442452338816524685504 12364807 495665306678135503965294011971650816000 12364808 655794094260166634841114337068483763200 12364809 503550293284073784502133334255658354704 12364810 -330744830253962100042519094540295809440 12364811 1956999377424341540549449349771875336824 12364812 -535120565347369785130255606197929522688 12364813 21652923349779536320798302198152221824 12364814 193056916850704513341003547360984172544 12364815 -207209028277045009993775274157101096960 12364816 -136642358666747537728504081855780487168 12364817 -999324998848344160714087046907037627200 12364818 67171450106744091398748193550875557504 12364819 772893944031574307463965032482965746220 12364820 311810129315841823751545298675062579200 12364821 -45349811619459260234174694563999080896 12364822 14010415460415216732362730211844394624 12364823 -1295662321825256584110634688685708119136 12364824 -92473851242444783042070865773036380160 12364825 -6826406349444384931202398088202548400 12364826 -979561345432211732425489312674959727888 12364827 -798115500602685347041112601241675019880 12364828 767042445185881355781915850797365993472 12364829 -334008542316417250769887671167926835316 12364830 217491294711762365655647233624735316160 12364831 -1332448618197189983096560742212268744928 12364832 -785153651003853137127948471845624414208 12364833 356122551247355612680519056868876451904 12364834 -51590111546443002869328502201614544608 12364835 45552839273801846483768940435414822720 12364836 210743429808815256116557919558506364928 12364837 1928386407598979669975930597744117639486 12364838 41192120527172363680823099859499744896 12364839 -364242214191120772724498844927572947200 12364840 -397696048886408355907104240521104435200 12364841 -1882613601347218828543750666401221025408 12364842 175504435267332959693081741330349502464 12364843 150331594653783836123637788677023082560 12364844 -1556550533380499991916892368676114379264 12364845 -198443756277862705667239231143539491200 12364846 56943581253818183875683463944971197440 12364847 617547931916161685984292582251119632384 12364848 -175480238026791713827937299658166337536 12364849 -43844881132259999865226049418445688128 12364850 -44697197275461159174482850782492899200 12364851 410382888541402936623710895301048507440 12364852 -212891585117583140991875704519459944064 12364853 503648746611537747965532658605414217344 12364854 150269150425202075701357048104707911680 12364855 -769398767247671574212281772962261080000 12364856 2637583137909501754250258403122810880 12364857 857055303055764842596292712250680898554 12364858 770601143999511728486536132047990401280 12364859 197590252443992329004109174960601332480 12364860 364711377088098483869184610593831183360 12364861 12801929632796130936882498604662539462 12364862 227327208848985616277304942094644987264 12364863 -209805857311873570025150633930645478912 12364864 571655639532987068084498633288055259136 12364865 -808563070239788699712772812069384000 12364866 718911016795030022263917160346251814400 12364867 87000706642190692310175473875746642712 12364868 142811085141172680388193140730535608448 12364869 423415445088167491257461814780233664 12364870 -186596981975591746510299337188749571840 12364871 -486454642422285206493731618775660489456 12364872 -220493304857298015162114603022770831360 12364873 115487865249935220924495093379794316240 12364874 -87471930698856256602774742845641560320 12364875 767280548478152355065155553856524100000 12364876 -364591333520330556844700437806249360640 12364877 -86010919336040753731578513054643200000 12364878 160072204834085110343155769158183016448 12364879 1532300041241819163955319763683254586480 12364880 -269479535603616912322346336499913850880 12364881 -476818032374567217817100615034940635936 12364882 68304014403755689703500468640878351680 12364883 -172701006286589614001464950615594415524 12364884 -41639390391084278553662422802787717120 12364885 -79288644481651128569050804236513053580 12364886 -7585985610554255617997412766078598976 12364887 140805177376454742276055204384396665960 12364888 -467438593121693356845626445729102336000 12364889 1426178432457966748850836744725450423690 12364890 -8953552601328906941684799657903413760 12364891 125623266268683564048447996916287055104 12364892 257031484879589227116423531593836741632 12364893 -36957103745938340422275583619080158036 12364894 1038166482147666330034897140063111803712 12364895 152100873614087848133181049437776591400 12364896 -861411991515856083152203086493699276800 12364897 573652713554400769430935214541682957346 12364898 -39641900085722266841671983126856542720 12364899 -441930115255982702741290792756496163600 12364900 266790031179349385689936192708506028800 12364901 -2566760992641010201992439053657945563328 12364902 -349623985859946900004490594489027016576 12364903 -276618025457637421941679688807799668256 12364904 -568075253743596842478228957621977088000 12364905 -95940665687296499564473578340923752640 12364906 -460294172419804585273153730297194859520 12364907 22044260619536705307209692430041143156 12364908 3741418179561950370387624452613931008 12364909 1078199572883855111428300227830427393110 12364910 -55312161990824622243104232500948120640 12364911 358815534102437314058673367452450179688 12364912 -12298627341107294797786063357737566208 12364913 -1312354203233075913886199094345316332816 12364914 70518130540186389710428198408124505600 12364915 -389653296597536612807018181869150688000 12364916 894069746835275843460819107901742480128 12364917 -19990033364536422133856566510776093696 12364918 -752304823200119013781197127453171647840 12364919 17420984511101473734769758916702133472 12364920 385869297715862846205310830196245504000 12364921 -358071520146474686748491318709452249878 12364922 167555534765105681299321685340152332800 12364923 -15076124720348668338840852461314237416 12364924 377496741553764775638588187936942758912 12364925 -317296752211174023227566171418712804000 12364926 -11714780934724194160878214503697867776 12364927 519411400325729684468633490205755776 12364928 212360646910923077791641720629042872320 12364929 745979098721174183591179111300772127474 12364930 -119713381851353076202212219358411660800 12364931 2271065821811902095584969956370295025272 12364932 618211893148520859189525855785879964672 12364933 821780396176521999640192085224147599360 12364934 310186562411173835832987978383618119680 12364935 -145457050349560288200530104778655156480 12364936 -312355899158609078721459232390254136320 12364937 -126912975482694424585818532118469076800 12364938 36507509295949358499481202786105873664 12364939 -409321724427411413597220141202921153920 12364940 -102986309275245089910683930992883128320 12364941 -837468757663592123241474252729146399808 12364942 1104415870351484143634017744346973678144 12364943 1839250126719177991207994236835812710192 12364944 -120371902901232012288312825401716506624 12364945 -234129785605935515329397251432997350080 12364946 294050597840220786066686125359203071104 12364947 225713979239292387944617492724942269440 12364948 -831163568190453218499068768200005427200 12364949 186078096018150835630231227522293431950 12364950 -33941421778244398528947111937319212800 12364951 -15284007722482607750744734812437564648 12364952 960505011335210134330645710577622169600 12364953 169161242702035889294702211432997546560 12364954 -606028698869772427199316611444880639504 12364955 15823557169615379910235239401099344560 12364956 -263312360045304930355405139986501559808 12364957 -1965993755351496865423876510453469465568 12364958 257062519722448162397283469079098659840 12364959 -16720569372598983829850003329730655744 12364960 -48753844866812023880044413197647872000 12364961 85425048845264148651984259264627860864 12364962 -271744378010139549532803945369181171200 12364963 -464661650460801149959644318302338566176 12364964 721461335003760239906999184076723347456 12364965 101498386067296991961902907969422028060 12364966 655817105830899712275442651819220478432 12364967 -453132739785339306741509095548866622768 12364968 -344278908621154498546798580121721896960 12364969 217460679922019052989590282704869615460 12364970 -73282520541812535817995367633667235840 12364971 -649358584864559706727216257390846635688 12364972 2689542794231224743898621910590953216 12364973 -178392285898867096295905330820177324778 12364974 24560287542501234258005080739223017472 12364975 259037791942055499843748739263985400400 12364976 84977370780147741857973979082412982272 12364977 1080409762904182841092087869664372780608 12364978 217793654587673305208502642155497229856 12364979 1311763235439609005411068218878387614272 12364980 429158195812063012902311328555586959360 12364981 -128870580030898424415851440944508691218 12364982 74725296175902998345143977791515385472 12364983 435116010664898913673108154695970924352 12364984 -873818819416449822345998341912569446400 12364985 -378619878906391671730702762175119341240 12364986 206804686599013149880150753602419272704 12364987 32679842541048370201244037315544710952 12364988 79473415652415848384691852293241002496 12364989 97588513502638432862448955783940754048 12364990 63106667821052015255173900766316153600 12364991 -157859331214253527969995943178380906800 12364992 -163747904085386470296523906803311837184 12364993 -41492846598048463048226225868366594860 12364994 15179464103892516095505494759987928960 12364995 -1034651568181166628706332506343872217600 12364996 278101281265431948835746738547318263808 12364997 833820741749335636701137243811407068446 12364998 573242175743974038218181643851821806080 12364999 464444982659665191370375991709243959000 12365000 118347344641867967595328744801257600000 12365001 -544937800473927255506448122091874713600 12365002 -184157489388558436948901972986435368000 12365003 -306738305029410426399542004577760037984 12365004 143262845886288387469924818204569796096 12365005 471191522232730026593326698056892320640 12365006 68655915336219297399509095241085429504 12365007 -126494458484960136761464383889509002112 12365008 121443700106320479403115710580535066624 12365009 148034841270874196337000515321296692210 12365010 1194290306757370322169463143468518400 12365011 -1097541871062023463499506581518607577000 12365012 344416827926521628089379610029711572992 12365013 -900404247661102614138597203190058828512 12365014 1479017426710249986611868789214017025152 12365015 -156149091400159169700147551386009030560 12365016 367644149239144015466342888353046691840 12365017 4195671263131475415380036678789811392 12365018 336225579607642470384462097434102030816 12365019 525862106092783357448252022911070539244 12365020 -326018998296950262876012138608123136000 12365021 -159894453179178116723099027517686674848 12365022 335757927140696713800405868228507843584 12365023 416295695654572606528985469933215230080 12365024 365116868948502611802440190801571479552 12365025 -176967318612677131035659082008261124000 12365026 -201978403522050331161145923606245287872 12365027 656027023843245638727305640787066905672 12365028 -530734583866813737115778246520180449280 12365029 934898976783382587571171670582470667840 12365030 -79556936315641175815576659777304097280 12365031 107382714630831203698201993702952482944 12365032 19807535396330805463804042595387965440 12365033 -903633604150267078739106415520760347718 12365034 -305976621908190193953621949822744569600 12365035 765922937549511084970051054322035580160 12365036 -459511872873696769943177289478937829120 12365037 -7665150907763967418462835043006830400 12365038 132835149115245879041454596695127373696 12365039 150958687470490914794976150555383398056 12365040 100591065773773096998359819299202334720 12365041 910316229651652946570561122918867229544 12365042 -220953595894463211333991568328172243968 12365043 520385502351698246164487025485207131200 12365044 164160217371488731313480383829932363136 12365045 -30196706624993847248280514716052083840 12365046 207797684550764953595460626672932815072 12365047 -763688739765025931357145287374938928400 12365048 -791577205308738007619675476663395840000 12365049 489786388370742581268111471023219502720 12365050 -265373715452565973592375859449099617200 12365051 -599007522307690740309178791462575044968 12365052 423124321736759866729975776722724062208 12365053 -528867507865223599365724396179205002336 12365054 -624409960105909039752928251565035984576 12365055 292195309009960756004211906044878384560 12365056 280760193576491136586661034387396624384 12365057 -458278066147997305612382510205143357694 12365058 469215421183798313074053941945054323584 12365059 299004821472330269045100629331761504160 12365060 -29810614942637957823464126264330699520 12365061 -797080884391174801325705407955656247328 12365062 306287108522798290850479860749175592032 12365063 -221669472163335657730003810444306627200 12365064 -75600865623148904681952717723549696000 12365065 -760960881303996125594767485601483417080 12365066 417071509823553260987774408160879605760 12365067 46589263903312763849186025665765675520 12365068 667299324429817921958666729738459694848 12365069 -284378965134923003781529600432854563880 12365070 91758162659218006555925614715964192000 12365071 -489876588410937932258966790356540027728 12365072 -220393692434834900896148268784804282368 12365073 -43553038594569030541842514241525582976 12365074 367048849622873158641569185841245915536 12365075 194741847895870493138762031627803415000 12365076 288682856707968007648457994550280060928 12365077 -1220356131252231635540941781693722139460 12365078 667814712932820844918218602693600737920 12365079 96808061566088395732134389411465601384 12365080 -2576657378328865806036607326093312000 12365081 -5533653010127712108626745378850445436 12365082 244794837954881057434315826835343357440 12365083 297310875760198921650313546888588371332 12365084 -1113779660331832734614365918550594880000 12365085 -395802961740723967483167912841304637600 12365086 879617736208406340380432816180227290240 12365087 -296860772100133527756381733491771458448 12365088 -612308345204245624482365021873799954432 12365089 -1434529699550693809961251388746819056768 12365090 379189573850297222578484851747365734400 12365091 370094534606552581433001641707810444248 12365092 -1259262865578183770675620861759872640384 12365093 336327527772727678874783147323399351644 12365094 -3454176640419487402757460784135028736 12365095 -620746656652081967431731360989899811400 12365096 937733937263856291817780230984071976960 12365097 535601620042530637410152017678260032400 12365098 39989762155315776415685828446512730800 12365099 34502376775873334995922071976792004960 12365100 -63299347834460446532435670444859200000 12365101 -471253629820933475785855364200316708352 12365102 -711173880347676284872087745664081441600 12365103 663079154119049396902740401214690491664 12365104 100665032003065701901836755057224646656 12365105 -12570142062435536532491326264507785600 12365106 15096226210854747969839844996026855424 12365107 -876387443454969059324850072558492399840 12365108 172598060015198104803692148173724536832 12365109 -13699523065471501323211813593886075200 12365110 -352329816658422628786648668769310192640 12365111 -1537553633441030821358006030093039664 12365112 -363780948868132952170000637624718581760 12365113 -327989079355788718917061602793996199638 12365114 765860457746072864988962574797866156656 12365115 44708983329333518163133130645144075520 12365116 500867499136546854554457625793866480640 12365117 894927973674301018278014047591484852166 12365118 -608048594318566759886157649031137411776 12365119 292574061860074385810783738318666591408 12365120 56550349914598636281823525359719546880 12365121 -867595577239386996597359914426618907088 12365122 -2073728022212870034881779099437391872 12365123 35921037695876915882473621523713150800 12365124 -452762365157714493715909077239554437120 12365125 -162584450580270429362622674737740672000 12365126 486821042085139088979473556113230770240 12365127 -473995818254751428022826677656286443904 12365128 1144819116979560549898422735071650268160 12365129 561808357526936008626170892894699221376 12365130 223007194971349729853777921489307275520 12365131 -7973385944386619398344424621679384408 12365132 -195216315518480567812500882392969023488 12365133 541568366421305196561359773652085865248 12365134 -327236083377215569328702808248642284608 12365135 -291604332858912165708881467984793308920 12365136 -9497537351948221513374165044711915520 12365137 95979423262815983150304501877548445800 12365138 463388306385613828974170547187950714144 12365139 845806508849801914782934002954012794880 12365140 341531547828779670762051008539194781440 12365141 464742547994261290073127916747374197280 12365142 -197421137671738597703991725547864449088 12365143 -191014369486137121401533155560709248000 12365144 -259509541894253932968295648127933644800 12365145 -28753654021790520051786902520849811200 12365146 481423617150303017553694267223441356272 12365147 667194071984136847016233540092704844432 12365148 625012008637400897415656703427800967680 12365149 453874542192950200437185605685744939520 12365150 -321262049060125726451603290165175467200 12365151 -860912459166672784599034228417383862968 12365152 1375805550657461221982561493584608100352 12365153 -41346710926251786383761234162171877598 12365154 133777061601314503009258354679507565936 12365155 -1454814038648968213735820715402584494080 12365156 340850565174420816569221435573549547520 12365157 85405484219466230582382073960802150400 12365158 185618051235041067933198402285463440384 12365159 1416818443777801404871373779331005380960 12365160 254658278640346734961796721889366425600 12365161 -287762687053997637963365210754876193200 12365162 -72598522998690480640368758078925638400 12365163 -17971720114871771666036568880069819680 12365164 -4956128949887486485521523106518621184 12365165 -207849864696025942705922630920868202000 12365166 644189533568526181850373578910594048 12365167 1070911452171547602808837984531834871992 12365168 70569212407204468108958944605226205184 12365169 -142514557076361142011966456830345890272 12365170 386787345180626587200927189357692069280 12365171 -124639874427078138932111205744590016 12365172 452791002409620177334438853143800060672 12365173 586643810522292773189612757438327237422 12365174 -208400318219170720320838752754680678720 12365175 244484348629355402974918268646346153200 12365176 -1338622756043073706815770918237221969920 12365177 -336954954390936575523396337999187542128 12365178 -1984793085167720572679428913818613760 12365179 -1547861719439744720395047387924756624220 12365180 -148652319404730757254850627012824407040 12365181 -333378141273246312564901944856263414720 12365182 -484439176430815195400486537989263427200 12365183 1182965028467982076175238573863305201440 12365184 350494591402776501918528979521597603840 12365185 -15432630304711943266723281593103143040 12365186 -73394933172544184810642196541670478816 12365187 -590301862366083019214711425473833546760 12365188 -142449684475185403115451637644734939136 12365189 -840229493505046211175743116596328271010 12365190 223905144781020112354360828162237939200 12365191 430686713393030390414140336211309057184 12365192 -327969054717894732644642598890206494720 12365193 242073610337701088759797734817555504128 12365194 174167559474837417526668446594599428960 12365195 84353570813055874284134246063431207200 12365196 -260046965713319538086793580095596737536 12365197 467044710243041682503854211970304919552 12365198 -14417431843934280021140290947455238720 12365199 878518110666816891101761418888768604600 12365200 21503094084421473821191235762003968000 12365201 -231948814820441295166117824153485646798 12365202 168367315751748866015837673022591420032 12365203 79446158070555771600256102073846433452 12365204 2150707311355307629828903637521258104576 12365205 386861963149289663154000742088625203520 12365206 -292097610280461941378634652702513499520 12365207 -1052571210258045391070459066402066303544 12365208 -276244285023716406495583730087448207360 12365209 -807788928050569187412309992832112800 12365210 129068602877597597850633260149799377920 12365211 -452674945956156186692420040056329882728 12365212 731414200349549664726810218694495475200 12365213 272318626483748127599506823096442756960 12365214 372380016058885978271155523952039564288 12365215 149951737956006810880085867315724086400 12365216 1900996386473480413892428422422528458752 12365217 -42323042656334677409344636515025895934 12365218 -83468776893502089439107131881896732672 12365219 -2420225626090381687555226943635481484560 12365220 16949404103306352396721543037952000000 12365221 -893917464117364223363533341317933289312 12365222 503802467292809809962508979063620331712 12365223 373410282883323242882524157054177059440 12365224 435566755063480945588292351342384040960 12365225 -271386052943171377551740805613098497250 12365226 -267226559339703136462565938372107995136 12365227 422380215492246046957255986188790761872 12365228 -7311984791596587470045556506349109248 12365229 -703113376909903485656078432421878222016 12365230 -403709549490593342637775803155945203200 12365231 -221919637932366076290942086070256111536 12365232 -181667408510467820466040977678827520 12365233 792360596018638705870302770939264771824 12365234 -33859555440652674048485511559094212608 12365235 278344284424176176800031526795458377920 12365236 34412712160521557944369422589181658624 12365237 -16838548243930646450161325317960333632 12365238 -483838886570573315659913727134304153600 12365239 -60577952902305221595681269873542296288 12365240 -1048837331998997931844599510020066611200 12365241 116218992899258267740997136817065836544 12365242 -326421897281142802742312781671293729056 12365243 538838321723502002178780527993510525544 12365244 -1049905587370553615875789083945381166080 12365245 -180881739751152307523294589128243068500 12365246 -187901353838591778495273523135920092928 12365247 216779084852696985892705784207010477000 12365248 192899819215842153462089807480758468608 12365249 107588150092502267971950475774998690816 12365250 -189684274761811708032460369952439936000 12365251 26562214789436171650875618495829266000 12365252 9131583755879672011014890177702522880 12365253 1238886884519924662374396454816847652960 12365254 442619552252356056578932385904175864320 12365255 -218788634830122267134268173652956727840 12365256 539312642363216376818916021654476636160 12365257 -127201319664675387819675098605232951520 12365258 234575386785492675222978320613524767584 12365259 947728584519847792733032145896512780504 12365260 114166133657167445303589951194965800960 12365261 -1956780324074547401948405036051390304138 12365262 -6528898922879074825892432083420396800 12365263 -54115261066583595244441094970636870800 12365264 186500555779007147943824624823114792960 12365265 -150264855595976754911646596783239863360 12365266 -140924894368970297692536450166173951360 12365267 2045411269393812493058526245693770220280 12365268 -356873880987633177613906763000969410560 12365269 482434713335940608987941065125122978112 12365270 -555174686817124430255822554700598385920 12365271 -297192124975783502232547415145911610720 12365272 -537305147734922006582550298733111808000 12365273 -1647769190697490490108319895023617667180 12365274 -246175001155265486868487514188877207040 12365275 -107722754198186882157535227276324987200 12365276 198941863979946510342514880930301296640 12365277 391931180875339985186964609260164520832 12365278 -549337904285650180443787757735038066560 12365279 -1679124404260752270376768986248633368680 12365280 93678914438962937760720251711725240320 12365281 -1888330439989278197105335738896656040300 12365282 -84177496063551075624471594413899993008 12365283 -33541353273641067686767423404853827072 12365284 924890150458876964887991403956903935616 12365285 -1228582703752837409641358568159942502020 12365286 -229327675121692395999909558685347644736 12365287 457647010678986705426598375563032606640 12365288 -280347806389298111826951798853023959040 12365289 -4423838604984881601687698284801674432 12365290 -214469185181699465397697007373507901440 12365291 -1835817925866310945673817952355144887308 12365292 -183314791018268757965208297726235150848 12365293 -1014750363934611867762089882212008476458 12365294 -156838390670975414824516393232679290304 12365295 3142499657293494473796067525828704000 12365296 -25339568134238402827821994571604000768 12365297 8514445658079246803966143060578702180 12365298 491053969657224294632949649950022855680 12365299 867179638907095551381665582322295077264 12365300 -237234825470161798479900355132176201600 12365301 223898761408469878199998010857703065920 12365302 722187518875746668799134944606474423104 12365303 663314880879935032554797682404917272552 12365304 2428103098323373581414999533725286400 12365305 256578061672213519288797967796138304000 12365306 212918906084788924508167145037663070464 12365307 1147426455284568793052571071368915811640 12365308 185950173601036944768054639919031164928 12365309 1185586992133296336421966192989427470240 12365310 458293038144065485995483569495319667200 12365311 -170669581651277166778050870164799993856 12365312 -676927455766384558978452589267981959168 12365313 26654213888881424603462361118489372800 12365314 -111591618221805652609343237518960734720 12365315 -1107843459360720015359030351872643453040 12365316 362608651414476400136323806415768735872 12365317 -1054900282697830371640966317768568689280 12365318 -272858503342540641355298045948797555584 12365319 -266103229042041873315010587946495330560 12365320 482359701582053753652555050718572544000 12365321 1091256975356645246534243226743543466522 12365322 342785604200378906501615535621616684800 12365323 -306311045649841298495089617172496435456 12365324 -63823620128269949652212125757237403648 12365325 315923695721653198067992631038977648000 12365326 -117568249947170717376292110035087918400 12365327 -71730496081904889603675177226980685440 12365328 -125223905779655806702532628437093646336 12365329 488680090306851918609772290419451749568 12365330 149189926857700473008268905872147750560 12365331 -819849532902728337383619347944170481152 12365332 -199594346510961094222742701103173744640 12365333 31540550229050940169036132324166750862 12365334 142527044535018483188450657732610943584 12365335 -271444233633911078910032669385074319720 12365336 -537604386359907097376644554295957432320 12365337 767179444396996930091299629629954423760 12365338 1536352816718488497751115813771493120 12365339 -586325019060501658299616492222365020640 12365340 -83880512522338269050200266563286466560 12365341 531104377788105031132026883917258397824 12365342 50598185613746799520972078146714636288 12365343 -55535863067705051044203668493145983480 12365344 1258941597855794413366765503869395402752 12365345 1841709973334176704054349785216404767680 12365346 -46702258464545990904250177541245281024 12365347 1229789055910630773733769953209742888796 12365348 347783571114663999233652876859364315136 12365349 426926421775860850965651956400301748064 12365350 -342417909874290748987302814955919552000 12365351 -787331643943191662179697004740302704648 12365352 -777077322175396524004599578834829312000 12365353 177120149585789568025161933141793472 12365354 -369708423890823483048168025679424305568 12365355 126408963047978787609868898099958558720 12365356 998168278107896265276166372781739062272 12365357 407077469640306000243967584586838086860 12365358 -196403530063338234481477123081322605440 12365359 -328227801599367562789021157836418923784 12365360 -38986676870346559811830834491115438080 12365361 134990718179102773465074142028047514100 12365362 1212425056025707422369300030064870272000 12365363 55134382516073753641061989375194961200 12365364 304715589868892367941776321478908907520 12365365 1187587769599539730897304747515139935260 12365366 -80056218156561427896851592435283197696 12365367 -78688076844423350108638662148202133888 12365368 -796212535901209794318405775631777280000 12365369 1913377379631222683893802981369524681770 12365370 172766775868311856314651742050057911520 12365371 -271029255766197225860267501105102492160 12365372 -382758664977012603837389779996047605760 12365373 -137784838280266600104758662190805080832 12365374 134031131164662238934134544241066759552 12365375 -802201026742379864684203010443123572000 12365376 -160791728745542339385559141870655766528 12365377 8377463256503469010080405125059670760 12365378 -913894565217965948587082886693395066976 12365379 17362773453968562892420002840912529344 12365380 414586045113319402421439332667440620800 12365381 -1983719571334618852160382032168828736 12365382 -257775318889481073982549525744192266240 12365383 -1323076291476412470712776160261931315368 12365384 -51418558068437857957265893305802291200 12365385 552764567265464850990886482535138521600 12365386 -423401502873226716756713029811035979520 12365387 598064073540870085427081195773939195680 12365388 119310225096506553758788609981750686720 12365389 -496499542739176027509757609526123404810 12365390 -73133194450697939675581177323668889600 12365391 1038345406672669100763453758961604249992 12365392 256876181171403211133935359343071805440 12365393 -481192924787801024832850395160260026460 12365394 388353651267767110189567619170437192960 12365395 -244600930246255682001841574540378792640 12365396 -649714059905782292418198670026541056000 12365397 59258237661415692085560191465069822400 12365398 619588384880141381964934893276246459264 12365399 -1703797403986616893186627099140135300600 12365400 18545451159238206748906710877000704000 12365401 -91841034028790650424943782117486980028 12365402 -1603372811585705676987036962952331776 12365403 83509059450968588787602522338919895408 12365404 -78179991176448897122007356228020441088 12365405 82946809486549024060558200112963620720 12365406 701469472519099309373692488396952156800 12365407 1147935086102098229385359971415421786656 12365408 -1727451754785201156186109687192363991040 12365409 -422267318645236732633116120560456785920 12365410 -193852204019369602426425186659236796640 12365411 790007754970724841971896101005855658012 12365412 899512211605454699087646323293197312 12365413 1593051779387763531989672709443413617662 12365414 -847621863959034451236116641943417984448 12365415 68578093170684718319623752411163229160 12365416 -591291340573907973526540099651490365440 12365417 188615584002383938240168603607358755712 12365418 -354803784373714611709773510890179110912 12365419 -125350360952561249909553362625736287600 12365420 -504407449797441178789794070970708766720 12365421 -23189647502136496857643090527989232960 12365422 -6235172326481287074743172810823142976 12365423 8137146066335871184135483808303823744 12365424 1838274338684024496843389377161560064 12365425 -495538088108710010505271053550800033850 12365426 313456761099486030669496414024787991360 12365427 366928197751500557653360020789882110520 12365428 445544260032049263476509877322304491520 12365429 928635147501677727464659935860206698030 12365430 -34115774057192352397292838642900049920 12365431 -160214817500824774952389191945721498656 12365432 -838235982403364362739944475136357273600 12365433 -1026916162853905238220980209838589386400 12365434 -111475854310701929463165434692743498384 12365435 8110182314236852906698017034644818560 12365436 417751796506854416606086235646929389056 12365437 -153471626155474615354925269748369532928 12365438 407379819920586712953578243912980784640 12365439 -212640953977827791511419126791456134912 12365440 -29536080354245807712704051640218419200 12365441 879744205617804500911552760602000590384 12365442 -197001284803546237982382876979721258160 12365443 57977759114089521542435719023482582228 12365444 182770542441526684843660253904177795072 12365445 -9626109677354824611933500325569885760 12365446 162503607176846103024182562629417688672 12365447 1866067307239185329217878622974670188040 12365448 71519279911626773294577605229885480960 12365449 1894630595724515285169802504111723415450 12365450 50511883319380502241435284454592314000 12365451 407805985872480281792996364928327957392 12365452 -690317984821443284678499627832865115648 12365453 -2884901289820694804175591880108011840 12365454 171370995677287189577418445106478534720 12365455 128865055519459339273980375808217090400 12365456 -75334506068295906514579093938561024000 12365457 295229032647448448073041956541034007488 12365458 232971199179515481067281386437744843776 12365459 279321262406295427083385246202510043648 12365460 -50067201914527515528582022782065472000 12365461 -114585860493283041115494511074338093938 12365462 133947246250489316291684449548551184000 12365463 -563731398481199194450706165502029597952 12365464 480259047325507030656948698870097715200 12365465 5418206537833683104841046408704929280 12365466 -155729539493957074615298890887997440000 12365467 5481338084311451005152958326509806848 12365468 -1340729883995441214128174751924493988352 12365469 4395952649846070153910944631766890188 12365470 1155240908808190990057146259701066240 12365471 -1198890659220769167706307054609867000208 12365472 -360169258948728158177596461893598314496 12365473 586655567622530939510614588518751722722 12365474 -381092671728452944147034630219061984 12365475 312126727002940349553707780167911744000 12365476 -230454628258432618262747586941111024640 12365477 238273583654130692695429181792686403184 12365478 544384578281564655739881788324936150304 12365479 -143526936371848183624443914072954334240 12365480 -817957680923260498552259456335563417600 12365481 -532835152872846105259462422807294849648 12365482 -118527228170266594985420788309701058560 12365483 -173068919683534356370266359744763531552 12365484 848121245657048564413689781343415720960 12365485 -721059475399926449553300067369052817600 12365486 19632893547040749911692648181520048000 12365487 -177496529192659792054122641583191080560 12365488 -227586782770264106609768811414203711488 12365489 -1030862584404604417234513996016547337500 12365490 -26011575176097748202554960993499458560 12365491 -287562965878145605359811825070828101108 12365492 827835735130487254082936819980999852416 12365493 -310188415239437667299535627968079916800 12365494 -857377906766785665274643403479173153728 12365495 -1375800931153849922182957202438764137000 12365496 -218903688194994098863898541947048632320 12365497 127315318183908063598404880450843677952 12365498 183653541468216285388442614279011912960 12365499 -68125649019674422198316794720691365440 12365500 -83843794585731620510654105972556288000 12365501 232545379520603477011058579541871250502 12365502 31799309356793408324017734680737618944 12365503 -1647919557379275947239885978297096781248 12365504 158898187535507000515655204851364659200 12365505 256335072390361331173227577256194084200 12365506 -76456308105434512985869377926056164096 12365507 5153990691381466595225936739254874624 12365508 672717495851368646182284193281344931840 12365509 491735271824709221693941813953592699804 12365510 -12051472476159844718089270529024352000 12365511 317915034450450026067417069688522444704 12365512 187126148862376268990905370643182714880 12365513 -1124939218940456505711853893282618177600 12365514 -243131619073314477546338540512829045760 12365515 -896437712689882497804395513265979334400 12365516 -106183870907683364242048798888131298560 12365517 -507096419582192829776201393366755302720 12365518 -391237378381908100936050866091803871360 12365519 774967487178294975941918552259300775920 12365520 -46952136328597504591690056847019212800 12365521 183070876072686948499219632774838977984 12365522 205983371819313917706008503627944622752 12365523 -992743224675090550583662605225163599720 12365524 378581378551871965399766244795296180096 12365525 -405138228215330003176419368616081112950 12365526 109449694457997514999185761809707870144 12365527 708467918779244242996256853145203692472 12365528 -37891452046752760177008441739365580800 12365529 200146640778269535284914145748909451488 12365530 -468528082886231094181888966308367767840 12365531 227680303056240981668163781118266384128 12365532 -12938885946129894005454880272004984320 12365533 4566157955560901716591713127689852544 12365534 668714695861032739513678554319844236416 12365535 -98131504352154148454871826459221004800 12365536 487971371227151721740090600292413865984 12365537 -403326947980213382542586287754368490988 12365538 -843117152712353031586299913693381681152 12365539 236829160855717141024679669937808765340 12365540 303584422478769836819486484761226977280 12365541 -1336854101826145717285882576808840277696 12365542 -659274389646698421623276788620056976000 12365543 -63364843098572220548409068528565878496 12365544 802746785637455439137408426493977886720 12365545 955989250703193574295726449422720302280 12365546 269838677382260528038479866582322363744 12365547 635012519605287317942329041986609242200 12365548 -118753062957435125848589365333157039104 12365549 -450706264372153326940719487058941426464 12365550 -46231608192883513430042054865056616000 12365551 645277734411080846349296752648631611704 12365552 -368699533209681153720737338383530655744 12365553 -8381693294303306665004850107710056096 12365554 -1423637769730203973602294173916524282880 12365555 -29192750189259599492438592396745009440 12365556 -98165285450405558887353619964185866240 12365557 969453771120202392851289069535704483292 12365558 -86651155940467689391779820166864052480 12365559 92703935967964663442895165458446442496 12365560 -283782814151871765497789057963771289600 12365561 508854228429095956530062718729692852880 12365562 -454899727513664927001718246262804078592 12365563 614125690667485318315768926403657983760 12365564 671525521482789549248723642795769778176 12365565 290121100756586798633160737647824072000 12365566 528470875178133941771432339531739743232 12365567 965827391521476270657215411878946063616 12365568 -265525785436584724410008109225030451200 12365569 -665714060574099114454836434303999116030 12365570 -111591706298333317120356914978591639040 12365571 595785842763505379859403870055627234400 12365572 -1191929064988657017192927253405197745024 12365573 -530353111380215412024575459317761667968 12365574 -84906022200003589349351575155446415360 12365575 806832384581099212442035627582406191600 12365576 285024637497578877574988418736483983360 12365577 -328331210415223779567534914067401375040 12365578 778007499545284619756312970664224513840 12365579 -1239275983967962656573939436293514092720 12365580 57884409725703853499730067443513753600 12365581 1378284389065714216812472059809735011382 12365582 -513973267321834573673334490423773733248 12365583 178301920747378285608376996513618892424 12365584 144256052183135390790953678000271654912 12365585 -84215367359325694128888669865261022040 12365586 465359989820065665797675263916163362832 12365587 279545285321272767010473357349961053232 12365588 -755177473701848937476317833608558685312 12365589 455872378029013454813274025211442729408 12365590 -12992310028482691211491542490560706560 12365591 1313348017116047777040233809096449373080 12365592 -482882781119184363247859664492195041280 12365593 1457280117177688437800159343595148496842 12365594 391151968417580292062852685152941242096 12365595 117650321861726422131174527388472800 12365596 -1605764209639704345665635772999070720 12365597 287061467479411032199275015087869555046 12365598 -16176501074692024871920973147401832448 12365599 113974338936162554369731287968090131240 12365600 -114652664854462530105974060374720512000 12365601 -188678236927744769475927457723033209168 12365602 307232134420055911308036763828501565952 12365603 132972133275932357940968798612598837852 12365604 -805016359957139247326572263121826636160 12365605 188549170308785753762829256738409022720 12365606 -205131606536817005131319646164299591680 12365607 -839444966806049052422391070448154591960 12365608 310494221141302473320140463280904104960 12365609 -97505860398074753453251525814451753984 12365610 -241859652037318079732044665469876458240 12365611 1868238750574637104850632077199525260212 12365612 204297755559133143971303099133462988800 12365613 5024016948404144810960901346677098904 12365614 -111243155988716554449834662130711538560 12365615 945257033383699603228644772803880648320 12365616 15658008297443444717451078406051921920 12365617 862110905976529557330750761333741152752 12365618 -218909560796941670744901666081674328960 12365619 -347731791562915868071516289002839256320 12365620 -447649374463647971311932455373176056320 12365621 280844048409372352349317642568075289600 12365622 3684090549077440617777050916849514752 12365623 -1819129398184374393604490185633075607128 12365624 736903031634570678758950690412010024960 12365625 -480881835996249808896454164385683000000 12365626 25018131555381588491334528961029172224 12365627 -922865106157079759325778072012498090524 12365628 269917176589427658549335091458985934848 12365629 -1211621920081341004831950239577399754740 12365630 180314515025045779036428869373732931200 12365631 -442253351055630945349625393771206175880 12365632 -175923037497315953676581375205014765568 12365633 485070833582410865541593704164067584000 12365634 467939762630695406266053744711926195712 12365635 -693508657436160278056088368437322855920 12365636 1230035645318969503190280771169865470080 12365637 607624441549774069773714863721638362560 12365638 -663210214473406587146925097951352069280 12365639 -5569244333003609346919473032453341824 12365640 450691265458607035578241069215231436800 12365641 -380839093980066635926133318576014019916 12365642 211861225050997359253412778204440649312 12365643 9265108668492201192888801163637211864 12365644 262224597999067881693256904498077750272 12365645 -832102537994328418333885930520582114100 12365646 54686551852071357484660870255181136000 12365647 -560607927228593829893957278937457634848 12365648 -372831964382226376139438244485244592128 12365649 116435060994088884298626917484490185120 12365650 50403329126166281780310152643984297600 12365651 284386993106833166763206309532520359792 12365652 -21674742553325608791356009419148722176 12365653 -915756124540685138681490634976353263744 12365654 -91951144624411665875147600498320048128 12365655 649062878820192257799071218431792251520 12365656 1453129701250087869600307196467839283200 12365657 1266976032116399961205874546439331581972 12365658 149240048252999414868241255620589298400 12365659 957587580460497279690180656284488274800 12365660 199210741804036662739080725571837465600 12365661 -42453864659342467309432788875084544000 12365662 90629026686985682333644903591946093952 12365663 -1847010682765975246164470491858629221088 12365664 -413229054394383293513161588176836886528 12365665 860933991127659881618461225431076888320 12365666 170621262694834736150051605651942920864 12365667 -243561624485407592478969904328435864400 12365668 -8172387531276532704632063149036519424 12365669 -22549854137693314911469611676017072480 12365670 -40792477672678708614497490205253481600 12365671 1352577753070641667803342096343317672144 12365672 69118239343592188247765882892907069440 12365673 -239770266304691028949160724880681858416 12365674 -39254232401094788934947509235009276160 12365675 -278503219684087054538440975508732640000 12365676 1140327894727854922469115631203303045120 12365677 -1234118691856411079334363252061341346474 12365678 -291694778283078673342019798943779475840 12365679 -634805382278469819267820747533116052216 12365680 -180189337857327429816708929008881008640 12365681 -2686179216508383643951042817461497787416 12365682 -1472093727696477740207602395725709312 12365683 -87781971874751489383342715867600673792 12365684 -94451631124554474426076717147257043584 12365685 197123342394651595283049121165578582240 12365686 -431327519566825272362938893601750959936 12365687 947438807801189730930151795532436805200 12365688 711393245368019946531136228866017218560 12365689 -65230273071255570803104773222404903724 12365690 -473695123649212379319814405512986944320 12365691 116997746449315307625887334863628005856 12365692 980286028442356811474485693004455157760 12365693 690861436529275169509238750342889017280 12365694 3913964084012005965748318717362026688 12365695 -41895772481392863037559988653607922080 12365696 -56896512773148673880266481937867079680 12365697 148531697597794048374067125236733803328 12365698 -691171929664157426719416455367231234048 12365699 182633941595316874646649430499850069360 12365700 -714337280351980423044974729124199833600 12365701 474560354619292021552957107168781412702 12365702 -828583815025717453050443707141695859008 12365703 12920541271726862724400270757968877664 12365704 -606980329769614105786742567605573908480 12365705 1033365456445866062797123445609226846720 12365706 -82235188925287954759453501827973555200 12365707 680760924412166471719446817493979557872 12365708 323166915856734013856102581006107049728 12365709 -496273987103894203356903659492014917696 12365710 -3552542304438137344862822734982330880 12365711 23221246441640058345369583552465803312 12365712 23006939220798776890283978837679144960 12365713 920603045650919219920579617188379479920 12365714 -137126373518866763460755489664508643328 12365715 249475091893654062699551395265055690240 12365716 -397677438107414215255680543714044160 12365717 -238416728689726715817043285004957745408 12365718 -314649560461807492877822853546730437120 12365719 272348890606863437625638179880248405000 12365720 -112725640337337681720449042507787878400 12365721 -612078656590312263506513776811653992528 12365722 -130964923977883122059050909099308926976 12365723 -366191597274127001795902268460091039680 12365724 -79917892916797030285736797622887047168 12365725 8978898121291686500321330536268977600 12365726 136646924784424640389346661817924221312 12365727 433855047443769754893732965049400826880 12365728 -424224223884592483876658218281962373120 12365729 -435782358016762911490672351355544944670 12365730 46677967743012130042240249374701414400 12365731 -327540717819782396558451549409737589808 12365732 -51593081733456610345114046169097098240 12365733 346055752516813698880731347928265644288 12365734 -419546146722241658736569893892073924480 12365735 870897482198021353373797963236317098680 12365736 62791706123669789113926297378957557760 12365737 -836833950403751582953215938236719594908 12365738 -234839360835891454130248547239706792448 12365739 13037570371583919546508331284636275408 12365740 -839202813009914446245292533515890575360 12365741 1515469958286280184154434094890021957142 12365742 -248012638748667178609267439461953524736 12365743 280825219201023912370390552063924989984 12365744 282072476766363886936429042464323420160 12365745 87332584816436817503179989294955315200 12365746 659099788125334003074967180968813453072 12365747 -2329601782774086484226948668354125525408 12365748 -205893640297019347026625713815709670656 12365749 125757079023778764089382380319173976960 12365750 56782545837627869177935384797829344000 12365751 193590318009556190917185709033138838400 12365752 20803366682933302754650176038889062400 12365753 -85737399260656865396335672841735463936 12365754 -376203150686488730077419625073981472768 12365755 -325218792118349600125412782871920676400 12365756 -301223362560164507581899772938785126400 12365757 -19164606286073344672110860982221832960 12365758 287002762311158885437268899406069940480 12365759 -2511915815033065945146868222856970384 12365760 -204973146640033811537542221248782663680 12365761 1699046145430418200573270748346424216000 12365762 -9905848670970783596643620354311560288 12365763 -702144520298053337858832087246364305600 12365764 -92221432682924839504297309998906670848 12365765 150509209130373064366973430111318201660 12365766 76336906153644526273674402476762247168 12365767 1315847654105933998128240262204598777816 12365768 -8375471662770966892339201389785088000 12365769 28214221044083577020523763924876230528 12365770 204238973118794513277752339366370816000 12365771 411593328046040351121143728578872115600 12365772 -469147909761157414509037691973444768768 12365773 -284781610636562273864268465927953084960 12365774 -1207966164509345113894465584093675522240 12365775 -271358844830695300356767490226013682000 12365776 82675802768192525304475583157170601984 12365777 875952174261145616255625042327827344626 12365778 -149757093355184819107358929357380898176 12365779 472583927049068025047017624517504214380 12365780 -145641529655577348559688272448014786560 12365781 -1024539888474672177506891224498369796448 12365782 44638969667582739849152489398822253184 12365783 989348823381708435997493748262108796400 12365784 -812543596652976594478957052375777095680 12365785 -347028034515655055035870108544851969020 12365786 141812534714738050712813745530386600704 12365787 -337306517647583814669024167316649832808 12365788 951504504926358619378338448440662780416 12365789 123473298057181364006040226070092655040 12365790 384792140273320091786242287878524206720 12365791 -1072762243566898753506833388568310528320 12365792 1544511259668367391794670880362669801472 12365793 -381589508482620157850740320277982456496 12365794 466669697028732931587944337303937800192 12365795 357748282776862886732399520368446006320 12365796 -127436425047252573781495833252346576896 12365797 -326101376137058971850235884641628538754 12365798 -798777053864793553608438412865854721280 12365799 -500829385346195925122026785233170802136 12365800 396252461013230706732384263825801472000 12365801 -120856550588510860160940035148287178816 12365802 13789383946724710197990983724266447280 12365803 1014050559953027978687125244817981539280 12365804 240011938970841158656183791122148360192 12365805 11248804546017046254606045027255520320 12365806 -945095998455775937059927705897730389440 12365807 58744098829153695120145033555803809664 12365808 -28617155501497037027837037032767488000 12365809 1144861837702862399123444401915181334016 12365810 56841631961860466735980489088963328000 12365811 -33583936551168384795130263110340846720 12365812 14347171101238800923666532492978573312 12365813 -609492977232870234518922156338139673938 12365814 -237508939586434637133222042836924928000 12365815 20066657586690392415527549905831795200 12365816 -564433945600125708152545019768425267200 12365817 895308791850051963171126340360655534112 12365818 896459521255675064100290119635454869360 12365819 -689334117878345278306210832803443618780 12365820 425688548583473717825787468447784896000 12365821 -30452814571204993050678592465176554496 12365822 117296683250686383902866770459377384832 12365823 -154924972496605539529170980123358741816 12365824 -1093831189818158892415496908964343316480 12365825 -11418573165183295880622819096669258000 12365826 -276307620683783562566479751334181523712 12365827 -163036711186999882218825856430601363560 12365828 -247228356128429335779505950423491087232 12365829 36698506306703933125415870866930400448 12365830 -313374528857267612508894910774226605440 12365831 1660986783764819163623526263878189780632 12365832 -71879816079602405575397606672953344000 12365833 1057253189753240959938551056006929709082 12365834 128516786702399285846813755265327501184 12365835 -16072058490448581037808268247691435520 12365836 -871884744506900454368729811846187571200 12365837 -1156279645146032850453314353736142282 12365838 -68137251789879649557901954275349708800 12365839 -260864323179445714065575772497706529360 12365840 -162233661765026836492162830745138544640 12365841 -1773912018085955217334661528812464671616 12365842 -380118828127385949823477814777929826928 12365843 -228316134307254646440314526531837177600 12365844 15035359625123856664067621353165842432 12365845 958068587836158437668533427029957083100 12365846 15342811425672264816916380023172551040 12365847 400662903269054677347819909719459971128 12365848 -400744261291323005375437200751438049280 12365849 -1078997729571652814343903964148949732864 12365850 -23738257715569180794529578515524723200 12365851 1342082025151834437324999348134946210000 12365852 794972093001038308907294607127851111936 12365853 -533034807152745166042518723418152493536 12365854 -2312801884823828621177820807706776192 12365855 48500230675444861691149769309148105360 12365856 -794451695202432378393844780248583569408 12365857 -164512499128390016333901289270602777600 12365858 -114128833580445043951034298688674326016 12365859 283761444635739481068037873331913424896 12365860 -21361079443597312612904200974274560000 12365861 -1001611091811358110939272019959457835590 12365862 -4662201517315271360177447630344419648 12365863 784150241115987747038193230739774027520 12365864 1084076248020924251662127134965714124800 12365865 59737855125428820599186020379962737600 12365866 -743547701441114930345894823609288965376 12365867 -110428611301966982986229995097506788240 12365868 525864017445352000858485573327062977536 12365869 85434290702909514182343147509192451840 12365870 642251935253084067122398041743839641600 12365871 24490550792379206642405373684246403584 12365872 -77172768403081592391782988003288039424 12365873 -398206758397667215619850739753238783436 12365874 293673164972500580142674815338264710544 12365875 861519719306635461702679954501927512000 12365876 593096272451776963841274556840492953600 12365877 -179486195719885397580621010175257171680 12365878 -416712093006854874087410349548197294848 12365879 -1850044025321551065358664645775744348816 12365880 -508370335177571066911707027195816960000 12365881 262816833948024195290322101417253026688 12365882 -420466088791320090541557935215324923648 12365883 163362716436022844880249602354991084264 12365884 -436669638448249774061452572974028838400 12365885 -154291599131072183064508344792611020200 12365886 -220076286526398362298372545274174923136 12365887 462744206625219004065207165522391464624 12365888 656068046784398882344197897825325940736 12365889 11028266576956109934200104739761206240 12365890 -569319265831228009522268247512915083200 12365891 1013227549199510282789425475481096143292 12365892 -164387745685577097078570027095803822080 12365893 -36471310305126155393969590218062581858 12365894 -141631205515934582110413281993420845248 12365895 -310280648057359177054256894096036063280 12365896 383295882052078514765957859857518233600 12365897 14491772194510638270837114754474948560 12365898 -102330028363837139633312763562755290880 12365899 201955146042633209762972825434183595184 12365900 41507632748731500126695025974386176000 12365901 -1084583372892921951655300110180832628970 12365902 15190551410219005943151604767875405184 12365903 923179365488596354650807965865828272640 12365904 33109205656794808416698829302212460544 12365905 1323463076677072646701250257784718723060 12365906 206488784820517861765655283874016609280 12365907 -242894896818262682910023508615325781712 12365908 56283747597612192818020664224575481600 12365909 -2170734720842640003821654273811818720100 12365910 -433207741914964133816461415012512656000 12365911 -54232234704970314860638510738134890488 12365912 555194200994430373158936991096581611520 12365913 266563474307349090464861396089793814528 12365914 3437662059293143656943297140995349504 12365915 649751136275263894531917062583147706560 12365916 -365752122016254593947120775318223656448 12365917 -668862434496629273698817367818682723034 12365918 -313860009234768396733438394658565205184 12365919 232331293625670052563489824823392808000 12365920 -110309013099066299154834765508541153280 12365921 1017567461334821046012299512251761218560 12365922 -474009288523469903937901066587527731200 12365923 -317045468519703174199180941564451129828 12365924 176737803441376762922705070611056096896 12365925 41434587064750529324854559560262846400 12365926 -592112438954150340594091771982816723520 12365927 84345838940036619372730237796605685760 12365928 150302569351051327693787723152561766400 12365929 633571505328906962448740238306854608884 12365930 77660284264523027898569991907991985600 12365931 395842726687330224411049118691954330624 12365932 25052525521131310642297488491289610496 12365933 1814269851975054377436524702242437892182 12365934 124691498477080765832938039814253229632 12365935 984170510397646388174248051354963297920 12365936 354453102836019313569007095318709469184 12365937 158334099281071372221181250954791456260 12365938 366142047937030016798468329261372323744 12365939 -584639835101807011262564412018351022260 12365940 2352983758106698952929328647094046720 12365941 196538525549492455732763242414874742400 12365942 -77769141929961870528082341094464460128 12365943 171808444398037693441247199964019108304 12365944 50927684357803987898456333839817564160 12365945 -832504703068625022655389723146660058300 12365946 -52744369629412322314648589382453794448 12365947 89649184891696296159897099208455986880 12365948 312218483802641479001863296807030435840 12365949 -36729600879339258648026006601000224640 12365950 -170397201392514608800437337934963318400 12365951 7028911294353987965875453008731612784 12365952 176096143212455449267002375183940976640 12365953 -1157939694868412844934630734817208095740 12365954 926089707539603694147562681844407156176 12365955 -122271235953499734326415711470393196480 12365956 -465568413052189476747359069838215082880 12365957 82603067656744871290044695086468014906 12365958 -498957669883725037367599825266593088 12365959 -1085092701873560797090738012865752228840 12365960 -106309070487645801931400186148286464000 12365961 326957815033496088844062054498394912272 12365962 -57540167201791851850117491539921473536 12365963 -385531326550745261115626858034600106440 12365964 182203204933896974961452142408373791744 12365965 -154483852560605689249783978913222185140 12365966 -731889520622116389677732432023695803136 12365967 102997686685006486217907907706337774480 12365968 -111185513811962425145306169898988404736 12365969 -263986509442441412655991098394249170816 12365970 -420312764568917583065284816259395722240 12365971 -1999526556082076490832725997509497568728 12365972 66099362596843116364759367098551163776 12365973 29487636777039738503446186731723818880 12365974 768541241449256018803721362656145733760 12365975 149402797362402303371104315531234566000 12365976 -163008261652965426876520399552596541440 12365977 -439209275165290132375924278547453397880 12365978 -140119455152336313226270998256157490960 12365979 -782247433270388618712326957822153655360 12365980 89622056458044147612010535814211660800 12365981 -70736017918721978647926688627804239336 12365982 646104608135548629961952596142394038592 12365983 -12435396992991653428849070624293511880 12365984 1534691206840767086262294369831116537856 12365985 179525131418472157469187925994582064000 12365986 -324487172778135236157314139996941957808 12365987 -692336349547196455055318540415386641200 12365988 156526500106613248017949576526528286720 12365989 1461699053765231286903805233531169231456 12365990 26585337167298706106933008520787394560 12365991 35058414236364671986318461372356889240 12365992 304280967415943630482186563081767393280 12365993 -300679321557392472116327785389450721536 12365994 486679475950057095344634445461034329600 12365995 -63023966243884157927106004404626036880 12365996 -302911365121326050004886039707527823360 12365997 251919465037393563326903097809584373760 12365998 -238387744305996333516288736921018157760 12365999 -719371631999838681599709862793064162960 12366000 -307066404406122281509098465418444800000 12366001 -106782288873058435895060457075403652096 12366002 -278897825542400889711334401454694234496 12366003 -475408635287853921599343164263218637776 12366004 -496725469599148713699380852994456772608 12366005 -286859370261116952164362003153384648680 12366006 -99356419774293210419818553071988572800 12366007 -2789482638976375582184244096453345237528 12366008 741914199522781462835241686649486888960 12366009 -1861461434240307767865567384557712792396 12366010 77330060833654069575757006295255440320 12366011 -47642652176495295883192764100645283568 12366012 241176342031817811950174049616357785600 12366013 -447504197194577881759169175165010410912 12366014 219545770688228934658667405300160281856 12366015 -454423533262559893368811180111699021680 12366016 107372714968310044477455992831701155840 12366017 197300098471715213241360959260755101280 12366018 123790380121308560563063492194525272064 12366019 621105254580064512983990278476057412608 12366020 -809085204465107859886551109844381387520 12366021 -288922319408025874331805778475207356800 12366022 -93934340111123234764064638753038422688 12366023 -1783327349494033705755453382043539090728 12366024 -286834791792555161910175906602229432320 12366025 314289169705553920819025255781077540800 12366026 914722885238083276676044500635902464 12366027 38274502275971335472767026941115385164 12366028 1678785998573604988404121721382144993280 12366029 212782770526630193597587129929434579712 12366030 -258251680563232881916109614800899191680 12366031 -12234014949775794727810996578099995568 12366032 5487238266045107145620584082155462656 12366033 288820904306756304516299322600174478848 12366034 69745998826883838902208536979478006416 12366035 -36458279325290625005754179607348770400 12366036 245122329887381743366323324545233459200 12366037 -1294271338183174617187929391123425755314 12366038 1865707050529277570135862024957528192 12366039 -384188735668129067344303681700439921408 12366040 400958750134866821704867188459839692800 12366041 -1693908964102947225294255329357970573558 12366042 -38585395818681324408868627528102176768 12366043 -17142475486005883942815283907767531496 12366044 1249417096382747856410778608860938779136 12366045 231896693608230525176500439938460167320 12366046 -318445959627838237950458989938811791360 12366047 118948656467835974065315590179107732320 12366048 503755238483108749546973586322526306304 12366049 1394400905642131148341060977773104703764 12366050 -206228131153049358112626735480317220000 12366051 176423102729704164799831331317878845424 12366052 -65756758451014856871731896639347133440 12366053 345456041584828803304164191337615970080 12366054 31739920721695392406521020580722768640 12366055 2876158682501256121725748278787173120 12366056 -2022329779519083179937937969585128407040 12366057 675957046056069550631724776245381693920 12366058 -776626638071924825228560251458105943120 12366059 -117830519010330337600992587777400207600 12366060 152543893083037585372006161158546472960 12366061 -99278676805669892690165927306922743338 12366062 355048931242647530983416045664526742912 12366063 -500022478647095825955842952677378743608 12366064 -20585285216141676182053734725130158080 12366065 383295643719400394740052874734432094720 12366066 98742566717587877173070532068869682688 12366067 -236303272308006708317703899428162924208 12366068 -509189451235364721507061406135743512576 12366069 5704208808243241635585876507489799488 12366070 383299767573646397011054039618657148160 12366071 295607713573531652174321528604255703272 12366072 568380741402595274043540150884767211520 12366073 -1106543054164146752543651853165376438678 12366074 -160568295381176158477439120389125619200 12366075 -164815828004586364059200754559052705400 12366076 399020425440911160362923422762086565888 12366077 2074070335405448793301220501185458953280 12366078 -49987585391041043371549013416558416576 12366079 -332695647144359382933719062226289400 12366080 1003416800438139053914715090629857116160 12366081 -697579303755491138946834486363730233600 12366082 -308012017017276249928495245974079334368 12366083 535271665134003214481775095569265038332 12366084 227010300181079909582875560857016901632 12366085 -1316374742222043892236757802157619505220 12366086 87267356858235958426439751849735166464 12366087 -692289234655601209527985783242520338432 12366088 -242924971107495056542061464135932641280 12366089 997709040616777381713676399252521339240 12366090 -33964066086863852719099944523860629760 12366091 298398302279848305932926842347282033492 12366092 479019799307229111798159063627061105152 12366093 818979401275860370642245876605890334400 12366094 229626861633095090136688151747671026240 12366095 -349608583621123946728583415733946428320 12366096 23080283206918388528451197332784873472 12366097 -316715919556052874833265444952655649168 12366098 271369749745872784159984004659900774800 12366099 483121098228297673047065170554960300000 12366100 -354199924537459419117865205839847689600 12366101 -100948019139153112704820055022233488992 12366102 -172082535110253712384697578286702370816 12366103 -420688979526545729911480557289864289440 12366104 -593757214101905919891315094098746081280 12366105 207601101482824240352534853406980144000 12366106 -991691403404585126535323120087494171200 12366107 -650948203803239628722589607960732793280 12366108 -46398536573513709552659413872860892672 12366109 7030316869433372933131045275563672416 12366110 54589087132846073742385450395628464960 12366111 -265032448750165371393846586324037515776 12366112 1041568789239265189410500718119949434880 12366113 -632730521535813937343610479046458740638 12366114 733747757079621208548791225892926615040 12366115 -666126987973661388459657519926875555200 12366116 -110804814276312193895701724543480143872 12366117 40456588002724084448082713246921318400 12366118 876785668450250423836387538177106593760 12366119 -337276686086724564791004478480786121256 12366120 58506310243122145944877423611902361600 12366121 1433344255328027594641126523231909107322 12366122 -61911442952767167343813400931250999200 12366123 -648137394282906056352380381731042246656 12366124 -21922172637036361094279330362164561408 12366125 -275506234514980356873456999541187265000 12366126 158876972897219176518708416318933966592 12366127 80201657789635028910200562897576950800 12366128 -200957776777489402475299749181657153536 12366129 120613463320715616807234166718791081584 12366130 472745224845431479223636378664141159840 12366131 38434066930485542764145939250802605120 12366132 -569472809646151887248562178994044489728 12366133 217151230643806542863096248674337212408 12366134 -70916628285338859349767798783149168640 12366135 478452816422682836729627223469398240000 12366136 940100853422413952543245736902200053760 12366137 320237845680691595196843560848522835904 12366138 411890936860175722238533053287980309248 12366139 -304129571439234193524054770693773612060 12366140 -106396645254347072016935469114651832320 12366141 312635053231006365414198782881946086464 12366142 558059154106955729787209716448833400832 12366143 -486448284263730462645393835888571439840 12366144 4956483011367131997406011370814570496 12366145 352069299935339509848525683308393276800 12366146 -152494157433104700675924024565134560736 12366147 859641330846679897968818149694448041280 12366148 -448392867861806550208337272901014359936 12366149 -744715870907193086694484305215172684036 12366150 36104854148372729234568166541144640000 12366151 -414240056045861591861062257878335487520 12366152 -1544186628665291723170624746393170918400 12366153 -288838767608702800389674186080390932636 12366154 -390181519940250363382124039785053430224 12366155 603970365804959023362950470908487200 12366156 -131142366964518455667038400397697642496 12366157 647670998261686754649775163748381433152 12366158 -11365873824791033655337650713838504960 12366159 -174315412096547431718484456479333301600 12366160 187165222047635082641370555418424770560 12366161 -611873438083182182479267666039199798976 12366162 498626350490406777812131370100488835840 12366163 -445521015506215519209602383080756397588 12366164 289191641577172320176858182520015001600 12366165 -24633402309038463479998261253100074880 12366166 139106818878030588609287532589310861760 12366167 532248441279802541778808234996848491352 12366168 -12295964411997425421586542163455713280 12366169 608014284760999433239441919629782469840 12366170 761861129194609305702245775195029084160 12366171 795722648926765027216088244801516440940 12366172 22915746826640349078725025885406162944 12366173 -1048305393011027894021862243767876335578 12366174 -83789044081520752543289573227189844736 12366175 -123209215739635006332682344846798250600 12366176 -139874024612647506629929873599723995136 12366177 240777205080899643630373256043416602992 12366178 604590287066733840587715474706218255360 12366179 -170974626150958159349545393540496332800 12366180 -436661437328799575898481317733518950400 12366181 378909747507971674257245300681746633982 12366182 110190662508128448476987761437388308192 12366183 990339668630684943312227013982978602624 12366184 -1290592609657872990987926846662285501440 12366185 229324677010305715862189686684918005000 12366186 -38866845127706016153964962454261923840 12366187 -490605319027432608369034481119627553164 12366188 376974041732907055760709096585331269120 12366189 -12705322095059876747117854080835868640 12366190 316677174130798267720271529539791255680 12366191 85294559714624213491240047769041707040 12366192 4671028477808513226716712489622241280 12366193 334035746919122026768495880011660218560 12366194 -85820853231807516360931186439234557920 12366195 599980019505774760875896690058017359920 12366196 506326512497403776531482011342296278400 12366197 -456803033832749321387379959867716614354 12366198 -932520234576947989081804000596581760 12366199 1416289626676284798522668947961275911240 12366200 26310404753176646871946667922432000 12366201 181961302346050710967662978118386929232 12366202 1326472606358592876534906184012611552 12366203 731594947435901860720799057423785209264 12366204 68741036458910533276107504820603748352 12366205 701922065292292102837587743148820930860 12366206 -580821856653245741008944262388588840448 12366207 238384551302184207051402602230135716480 12366208 48014082441913805792327775366854737920 12366209 -307969516332935246149195487280838756140 12366210 28867692387481055266304721084053483520 12366211 244071541587518761362330778239146472144 12366212 90600733007363443701955304416279375872 12366213 -373851665260158669592431283667210055456 12366214 -65852530324124757763158682493331195648 12366215 302778552390094707095314399208323168800 12366216 1317821926463207469234131683126811443200 12366217 1758959005562785811994075641573115553152 12366218 97880901669233066228218927815211680000 12366219 -733712366504371756001755960273940450856 12366220 656359025650936415165060187804433658880 12366221 743378019905912512776827632377453830112 12366222 444419859058488803797013705876140483584 12366223 150320062682626089852981197497877007960 12366224 161770698492193493575897394481429233664 12366225 222192601980554543742642024485821798200 12366226 -195829525999061582078259131504981184000 12366227 -1336486626352080316764144862746351328488 12366228 -593761664916422332193466011876573804544 12366229 493547198715135915909100731678417133660 12366230 173659101235333490455614539776493717760 12366231 -1124702409907570725415546356018248298648 12366232 -1329341521686683572647490658318851737600 12366233 -312810578757838831880415822908869499376 12366234 -305033077970137796816524433179013004816 12366235 175651298825311440606322407825305782560 12366236 602398914733616193005533211965288865280 12366237 405377703003427297275893317504337563488 12366238 -84989750570513483776312154424108410880 12366239 -313192731757748493041270520669698847744 12366240 497622762249222387874282838764494520320 12366241 -82136223518575168252179209930765056 12366242 357513404360525127955352238313668009984 12366243 1596826092117484431846756968436712393200 12366244 -85479656683080697533570842317243219968 12366245 601730189618819168550054018857818999200 12366246 78817338909659461160830274467677998784 12366247 -342917258891753300728413130722982695304 12366248 -252173384263716418954514360996484065280 12366249 54441417779812281443324639056884476928 12366250 52496270167997734252061253273493740000 12366251 -373040246374781978072877823763477177136 12366252 -27645481821928338294643655787906828288 12366253 1491481875813080476756175264070948870144 12366254 621450869043393098985206047248846240576 12366255 -367692954296421399607246838783840064000 12366256 -34586512180213549682993931819756158976 12366257 921494370763147749777820968471123837552 12366258 54480470690050105969984173034752806400 12366259 809919090979039465957365505999732188216 12366260 -718367019753578226617146816865144586240 12366261 257107253283545929616102520919093028910 12366262 623500948971640371011681820480241617792 12366263 -223945860645454851389451019699895935776 12366264 -535327383115841002479279641283939532800 12366265 -186650380816317375698527834704334473600 12366266 -431141812130407120601351224757445778176 12366267 60537337727356358374087047582030942720 12366268 119574417512319485603663593274816056320 12366269 -741696737886260108282954595591284179200 12366270 64107665076555003949370831962989711360 12366271 1720085658918335576795803250519443825472 12366272 10019930626229922596942954151001718784 12366273 54855736096871573148456152131089782304 12366274 172632814369822289450780338139448670080 12366275 481096081829058885065334114961799130300 12366276 301463938808613101369181842687953281024 12366277 -679675151353499369045413152445350131328 12366278 367849954345776687385340933265606013824 12366279 -24820000764239711640790466697001706136 12366280 757255006566438249475001691902828390400 12366281 -376229419579984739692624190368808341788 12366282 -170254616816226392171367937644540741120 12366283 589003942266121745625987604536899827200 12366284 7900470601790312600947581117899538432 12366285 468088456950520060391126255052510271200 12366286 -509856190493901398071773386983844043456 12366287 -933720139296395190517401620647614818064 12366288 -74235369300875709431298113136457285632 12366289 141939640110817667439926452083503070440 12366290 -60868221653956256425613676382823541600 12366291 -161781437136909007965827600285528699136 12366292 -450460201519993731324632624424399865984 12366293 715555561302348835811809742964928946880 12366294 -81771818503787356314378560977267214400 12366295 60935662982364355360186157736990167040 12366296 -222779260862675235221386607877836390400 12366297 394057538164641821479106677556751190080 12366298 -318960943926484862028073476816794744064 12366299 -8677956877685523673905854264590093080 12366300 189259244447687984618077500837319564800 12366301 543573789794350379603071393460838267302 12366302 -300133035952324518910409726253318606720 12366303 -251565100612662319298365403644479585792 12366304 643781718713614244003722883386960773120 12366305 -78474986508320945852697428761472169600 12366306 51345183304943245418913899358334786512 12366307 -1544984262366520536039919170904562622848 12366308 -160912549027899908009729351683838067072 12366309 -731198109011639880970583860583363131296 12366310 124643536330389147441064553979737635200 12366311 1782749121782845625816214095509045628160 12366312 130818610811109774373772167256385945600 12366313 800342626771472965641522214667016526720 12366314 552838316151215769065691829669939214256 12366315 56829455704807970732900380416233386800 12366316 1166445490358245689262731982475245687040 12366317 1300365765877386869137434561623205955020 12366318 161170360732407372636182846262928432128 12366319 -28428132616834698005544520849673471504 12366320 -43349913858171582294298367672256921600 12366321 146384379716692507264538950040960325120 12366322 -41098116367151811264756580145740962288 12366323 -47956484519960291774499551127755558016 12366324 234686587962657837328162125693411225600 12366325 -435116429346985966376168834157146451000 12366326 -472188208733957224485908000107109475264 12366327 19469767117071749341696919408004399360 12366328 -149700481396270404518988981599941693440 12366329 512292304102856664674277153947901311376 12366330 -361619981396573340337646538404459854080 12366331 -966414418955217811047258376966515634848 12366332 1003325177070569907075395625987706179072 12366333 -2654692739361249489626854769609888736 12366334 294123681117580331728397068069687598592 12366335 12141394362295557804979445790547090800 12366336 202385525481786647291594344569193365504 12366337 1662666730646519818631755562575140201986 12366338 -225084814752968750558387020333173258240 12366339 713651620324894182856953090577793961648 12366340 -273266082229215963116634594662753280000 12366341 320122551284672529592728469937000753280 12366342 215158129120039028101938278850257281440 12366343 1116662365902943292197628435962271132160 12366344 -1212476419102124630110727447452267315200 12366345 -221673769430127090047466974314967799360 12366346 50945359971552724796056746939134254944 12366347 241590523842345555085663665771936639264 12366348 -816436416670384180583616752299523166720 12366349 154547847444976694433446974923913259500 12366350 304908407695067991144237914161886236800 12366351 2747290647572407293907050020357397792 12366352 -22524268465391269740447882722619342848 12366353 -1249978200935118652261175564529682168398 12366354 -39325717712585748261227922312202321920 12366355 1088661821499249048304760619018810540000 12366356 -895137003267144765958098840712642174080 12366357 58028565820733943501384479242802075040 12366358 -945003705013230971673865615332546009600 12366359 317345660028526463545179796573058276040 12366360 66266353082830595042839995384639897600 12366361 738277638950216157154362068925070206720 12366362 -101893494743635394736472311954585991968 12366363 -564760032771188642817513634599266954856 12366364 296199843226607013210660792293114029056 12366365 -137901238458101667082998586956174082560 12366366 -93038279454936682775574448047727795200 12366367 383429465657482051036574495656098546520 12366368 -124217525013530421606761549071587999744 12366369 -353287640118299228102973808124079724206 12366370 -3518418913818756698959356061566374400 12366371 -1177180516180453666738050486230350556928 12366372 310307073819596046314701422949296691200 12366373 -1716193725070567734242776142278231130336 12366374 -406901557226013820397469952655425606080 12366375 727876016198440308794986841563678404000 12366376 847068252485970125923077179761637621760 12366377 -109284971874747768696597412237304020380 12366378 -90424730390869918499962242173222016000 12366379 -51770964637543125318689100317689721160 12366380 43155511722220517316590125631998018560 12366381 505553712387797363061563708145387217920 12366382 176777986551096720866630640264114693120 12366383 -723545746911786695592723979815525870120 12366384 -21310616235261371574184454245074665472 12366385 -671213312332337585518373603018464761420 12366386 801550595480950643665618559089962791424 12366387 84654562818144925282703975384566830336 12366388 -147868200265410870750998825648058385664 12366389 574440969387573750367854577591229213856 12366390 -57129941480034713091049228720832830080 12366391 498649514071272033862247507287616612480 12366392 616348917726641056802077757503440384000 12366393 -305297009229300230248802830442617134336 12366394 -451048358211107475415534825680250698240 12366395 -1354625401222755037814426120070107305920 12366396 24262234115437488676607230598819610624 12366397 66686718305281305502586149357691439040 12366398 -526071138562010449330484811581320215552 12366399 -19244679955921595329001818400232820080 12366400 225564874598555732012237077376139264000 12366401 -1925477437081714238458573551715670945598 12366402 522181591175651221730668203880667586432 12366403 20295773292951026047816909069946844880 12366404 -629197375566156580995348953877439200000 12366405 1435416876658371248751399435450083520000 12366406 -366855627560307669708761704645464630048 12366407 -828163405812223638973228350319732786344 12366408 -86753956294758650926602514831984558080 12366409 -697215806077739271375898144932656128560 12366410 -13310336277853953551345821563404974080 12366411 1036652475514559428510588787810815816704 12366412 -101237479913862525070609433501644062720 12366413 20659020096774152256154289210177445600 12366414 390930812629009585202374885828261989504 12366415 13922287413794594189992930268468823120 12366416 7818782112613909183911870501583183872 12366417 -136059095126788527244125227982504372288 12366418 311511329373730146594540476434722930816 12366419 32625860923351397211291622260872376288 12366420 -89567223586087525754982361647614484480 12366421 350081988780686874264996145243358620622 12366422 91016862398937452245426119196499702592 12366423 -990011633353513919656975604353611538080 12366424 1152440377334203853283604871961785149440 12366425 -189985032760311695187803722869545227200 12366426 327345624390897707257942410785722387200 12366427 334463788475203853876901084436831035712 12366428 -684842167417469648794527749229061996032 12366429 -1383718823663276528476625301004766989440 12366430 11937245059840017876831352021124439360 12366431 -256569704126440162021814247494824419456 12366432 -33665998934822453393510696551525122048 12366433 10501582277444998233978146006836816324 12366434 965814363499021393299876268542353153616 12366435 318248767542067009091172273862046822400 12366436 578550257810380457214698831583484987648 12366437 -659891276451969290652830508296037427140 12366438 32769312300669059861097603153110906880 12366439 432673825396518373230576637130531699280 12366440 -578420012079585440495120202056984678400 12366441 1164119174655568012642033726341373027620 12366442 -196066945920257397990489788329205664 12366443 2640961556557432104467367459561548890704 12366444 30401554127742098669659597098149500416 12366445 36160921278354882012755084496441532800 12366446 -847087377226509879107160012655973758080 12366447 520042962742653306553018858324789891200 12366448 -271514262881935443073230264498779619328 12366449 1812924061529346647493665805907787178450 12366450 251164832323973926238133314913399063600 12366451 920753489973396721025648936813287941452 12366452 788684119081293166259275525540199743488 12366453 -609307854748189830374602960673465028192 12366454 487974480401311587754068912710954129280 12366455 -1107494071334081724929451381160407977640 12366456 -6304838826856947508899801771027333120 12366457 -32985781470999939582315760938584537600 12366458 -134132109058245919628577506924330004480 12366459 485697857117346813408260562622418112000 12366460 -295418866432446370715093826530626782720 12366461 337841934784920951430060746371115682200 12366462 341054102991535633096710487627128927552 12366463 -611885160530955299534133896023267686960 12366464 113117887224068414617734984569915965440 12366465 557358518543860119775246855520838289920 12366466 -20523755851632592348259775007202572800 12366467 51931780705726499424350075740360251516 12366468 583530423456554429166525203832331480320 12366469 -199962758117196795587022274504439957540 12366470 -262127687146211347058574054636370243200 12366471 133848510482833391302617144963557889360 12366472 -1238540915679030130370392837239313075200 12366473 519494116388565306501285912520439889600 12366474 -306872426013305759480425054496099984640 12366475 1303054560053697201475241916781743769200 12366476 -199369740454357043145273331208838087168 12366477 -515587191532254175208576059189236774186 12366478 159621698707156683718096999421086577856 12366479 332774065059404814366127904006165288784 12366480 13876829810938418287424037284578590720 12366481 3999779010979120010707889690004927012 12366482 583465214767888251042315004739490632592 12366483 362184361531648889264563051509898903344 12366484 98427338015357934172525142711899781120 12366485 607450924548954732220267131255470729760 12366486 190854326815614828199219885711891660800 12366487 -257407966326724707430362192045033369888 12366488 -1135046607560778069288181749815051274240 12366489 -56888119417611366822459003859841716224 12366490 169010950008032343603693909095601597120 12366491 1105687464196815510643417985578939962984 12366492 -7889635469740350408925475358800363520 12366493 1212209774313875493198629792325369760742 12366494 -25965011711461677677809555733458414848 12366495 734669361589500406445309654302333485720 12366496 617099440715884748472338609537264123904 12366497 267631233143260731482037554250785478144 12366498 17751357055478111190102563890183004160 12366499 40145082592665907026340143299414161920 12366500 1035513346684804286739779984061625152000 12366501 151067656696393726597015676361186341184 12366502 154155282591244376359535704681159434240 12366503 -1196757004516074289460047278930119194248 12366504 35405150203257344896436339270627036160 12366505 -1267926451729797624716632020942933461340 12366506 96410582487689585843037534489273335040 12366507 -717227687911247194119148713000396744360 12366508 484419182555670099859565088714273964032 12366509 1232945064919477959912779531299027666710 12366510 68441513783020557289878028131827550720 12366511 -1276507068449311879196901926754042776600 12366512 11214592363853591037629429514848649216 12366513 1056672389402683348772693173967807961744 12366514 -36835769923349993051093226149401891008 12366515 -65099739349038310246896722341737333600 12366516 326662650258122749545821499847855460352 12366517 -1978259103493347322815785711313584460768 12366518 82438017147650517454634670152185907520 12366519 584438635154827634218885784004718156416 12366520 17438034814441722147525915897166233600 12366521 881292071278632764497742371906265527722 12366522 235408704664568744365425161725026931200 12366523 -513937886189738397005229791015672688096 12366524 1183591820323532078908893953437115980800 12366525 167369765357737034606514401944501593600 12366526 1136020945742241755322162503276236425600 12366527 149151071664607741632361905873512525376 12366528 20732858005963070834009299220913192960 12366529 84508584747059735723066199738881248512 12366530 -344779480731640150137455900953760793600 12366531 12062055211189134187483706172853356144 12366532 -633534574430419921431462858706685970304 12366533 -1649998822689841070870093039793284821218 12366534 -135452060792617648757253781658465521152 12366535 -578664785202452876532728580873646053600 12366536 -217595602715435769618453350034956451840 12366537 -61048581772023697484613614481320563440 12366538 91104035113287912981210206425791055920 12366539 -751017166886048112525958128336609425976 12366540 722920878002540810401676909537323161600 12366541 695308723694578996100564487038012163168 12366542 -8013047840171663178693246176090107968 12366543 -7818643461561479430340053234406938624 12366544 -70211789776297159286127263986534359040 12366545 909041062582365041641433569608624813300 12366546 1001073041042927253097232770603730371584 12366547 -340609185432477298693543477634202524048 12366548 629359652999232562285040258792588046336 12366549 -287868911694966584290117348967825036640 12366550 53297735326135415460596224774041696000 12366551 89140841619415805553957076918152045504 12366552 821878816190477552878580209923239116800 12366553 -628986947597108753746232506150846799100 12366554 -71382373112503379369751714028936228608 12366555 -436543655037788576927276383465668324240 12366556 966794621542050660111011832630813432320 12366557 -677410609210280608042527762920095190400 12366558 463523645813691711396081287143592495424 12366559 -875380945956969599386171135427439381096 12366560 -821356795438321220344122001963977277440 12366561 -222044421467891200554271301109999413328 12366562 187871637648197366881732257724836601632 12366563 -1924744629347757040657734845008474284 12366564 -89604914192390426324050675564764254208 12366565 11357588292669255167726563368169812720 12366566 278089912394152180697031557618636273280 12366567 -326257789838105740704994300664309771520 12366568 -1327443152507239810026384489141448704000 12366569 249672364938400823144337601796809622970 12366570 -114803498293945808252735430964931500800 12366571 -582825578639356724172248687968981825488 12366572 562408761933523593076428373813955870976 12366573 102048359627462808847380910602254632800 12366574 -142254980146531264269344177494716189696 12366575 427393634423624931588475686053374800 12366576 -110964847420976494001985791280791912448 12366577 -1041159406119141586447332940425869289600 12366578 137629374306344386443429735227678662656 12366579 324940300813077942624035652708180724080 12366580 100859634491059033438683690009947923200 12366581 -98187307309105164016242913233854068800 12366582 -76163830158879270635196898868469645312 12366583 -538379021987847950424755523163710968880 12366584 -201712322003366264143565422508671180800 12366585 2468447197846113493894127276563246080 12366586 122490974706521417641933779533070394080 12366587 116509611864970466427746097512171613240 12366588 -279436092362481114285491049315478281216 12366589 19012386168761463353178704391983024390 12366590 531160473596153238220733334656714548800 12366591 -701449534995702904227975284574905684976 12366592 798349490997384460622321811010598469632 12366593 -2194550521086234566737715991840973390080 12366594 -15205364987742409593556330756863413760 12366595 -500964739548849146535235530454164488400 12366596 -533577385898902780094992245265956704256 12366597 162219112495569516637697313343770457920 12366598 65917680453117221225149128759040598400 12366599 9024271801688780032248862134592595856 12366600 410309420602926590546014013311024128000 12366601 -362142431136166366632907259780425120988 12366602 767011211346983758925533945164013096752 12366603 11191785263865167406157035541811108412 12366604 1216287328013069555945352818558806797312 12366605 -523588940540314737920077807584011938740 12366606 -44392100377789058795656157130845276160 12366607 -325906533072218963130836154271601101200 12366608 367115573770732816224390147945320620032 12366609 -276757769355877954354795307373838061952 12366610 -277982486276391875910476152071944051040 12366611 498969521728987800725865551102690075232 12366612 500189035964777250715690257745479332736 12366613 107134559050535821828568311365984519680 12366614 47139826139765371238239597003824593280 12366615 382086501595451728000076545409077524000 12366616 692309293400195392733664855915966197760 12366617 -566377112944951458313907750190604275840 12366618 -284034353728192975246936640954637871872 12366619 -6583082570131884418197490431774713980 12366620 82927436513455923002128891477705766400 12366621 -459328150314497484716181024267716702400 12366622 -26736151048210552416571540874346912576 12366623 -1252671265220604669982642597452487156128 12366624 358326823057945119699976796853294858240 12366625 309827421759583804063760568372487680000 12366626 -788993211452076897962646041961799888896 12366627 -112897299393883417067629323302901782016 12366628 -13916687155576190325533541009429785600 12366629 763215601174590014184229543437148524480 12366630 38045717160863678124635291852626732800 12366631 -464017040636642253941314983274638690568 12366632 -591478836302008650618857180488483307520 12366633 -90074346373093142607833955650199041376 12366634 261756467480193834624742147518315124992 12366635 -337027647101703606561544231842993109920 12366636 -475164352659015211250700102240681431040 12366637 -1062443530196152551723782747132736292714 12366638 -990225048240494106956479745224227072 12366639 153448898723945254418496498981966175200 12366640 -73780209332277427641085384515240591360 12366641 -520259581332059332688510158983289134528 12366642 121496987228882941282954892173464052224 12366643 238564562736893193112267554281867050892 12366644 -106144152573821369118135307780701388800 12366645 -447339936302490969667296693249839405280 12366646 454545608838527523492221438007759971520 12366647 123546458778133931723008606963107459240 12366648 -7727603855960121903000302598438912000 12366649 211912053494738394182996291183606016648 12366650 277002980216994609823877090761814820000 12366651 266884851049801292906394899076554711040 12366652 236512082721966193126746288827390551552 12366653 626366277120371468853747403862734961484 12366654 475905610903222762869223357208822733120 12366655 -441514920741892409459202890904670868640 12366656 -42247856968021926935666434091306188800 12366657 352541271043928491337053883866057083954 12366658 -176776464099493393132478505270843117024 12366659 1990921521594728389101013024903052695416 12366660 7729114306963723259531741757609984000 12366661 -1109222011761100327519200106539815110500 12366662 335527400451522485899796469084546766848 12366663 173624949314640344244384766487474991360 12366664 105163812293639953099910144480529868800 12366665 -628723925386997464565681361789267852600 12366666 -2556659835380948613837608948364060480 12366667 401211984689555585999867528594496197832 12366668 681390244479371575402791886803164911872 12366669 324001300902697111604706088919297271936 12366670 -711142144695298513305341095363570278720 12366671 -8902362713544041932267484258300402568 12366672 -238722460291174066145399615296495288320 12366673 -653866294292966925583738465907260391040 12366674 -4341331516761794023842273187074855648 12366675 -6453300566428599226693930527662971200 12366676 -131196659159172834015348029443069171712 12366677 -1282900707299509814373342950292850483968 12366678 -29398514186390245031295313281920909376 12366679 -610822434023947240943396189722475002616 12366680 -522337573624961087979321358223876505600 12366681 -722278402715260486052624551038360172848 12366682 314354254063528524313054922064445900800 12366683 114911764317385939165433051506335091200 12366684 -1585902925516566843070116396659131392 12366685 841576460416202818272927068427794182380 12366686 -360032006690881327748306517850663675776 12366687 -1853362778651278336857097479841941012480 12366688 -45402796116986917803404386421195145216 12366689 1001945572894633991259990008109022095360 12366690 36065464515094137811632577382291942400 12366691 -604160801112564295761218335230456942200 12366692 -23785958234042117851105627870364452608 12366693 729054827662769978043359762283204579582 12366694 375584725942636162931671187820734428896 12366695 -551193754712930641791497280480960268800 12366696 320963779206973306171067051391278284800 12366697 196163731232196089547469343185204542464 12366698 -336728745639772825405875819606443384400 12366699 522780659935688204175012700879018698480 12366700 -663076701624624825001745797711940012800 12366701 -1890892151766184389616859837918987998080 12366702 402041117752049476629700748309551680000 12366703 278217315961233101303739520290556639952 12366704 -9811327697247549270777061681065492480 12366705 62449809356023931380779652472110814400 12366706 -219728110570399215661203726488559654912 12366707 654157562210732624261200025005838644392 12366708 -359359770498944721022207644220298981376 12366709 306521511091798723356018536470615390848 12366710 -4698919676476536033935121151661412480 12366711 25311617671100797314198359708313713760 12366712 -533386928076296863546532658780387532800 12366713 -1733570078581166692800665477349909857916 12366714 166341878171751034623842869307897088 12366715 -123956964476755340349477430923929360640 12366716 -96727906827132852721158995350609155072 12366717 -99996678706371225379972007763934080000 12366718 232728645424370269111253688235239234432 12366719 297699587890087326095484982553595158520 12366720 168454237552384647958728811619549184000 12366721 -338495065244375910067033619540375710078 12366722 -264897169079814746404546407109531799088 12366723 28528814878380514894769646645316974768 12366724 9968751323240243373098677259732859136 12366725 -4146206227675402228591882682062245600 12366726 340053172343435568385659966697878557184 12366727 -38361317142188283097165552267766388648 12366728 -601918617506942476077900217479272448000 12366729 1513844392647483848439291640871310685920 12366730 139480049121998506616134897545635205120 12366731 406322091859700941171351469879929227120 12366732 20052591257177320117339568937346596864 12366733 278377009746303148706114470023663305376 12366734 -812013206301486333391607612579762120448 12366735 -687541368636466192548941024208477558240 12366736 70371683137882639609699046146225774592 12366737 321584558439021767579729180977617358080 12366738 578235665751730035717921550696558396944 12366739 -328272926669602479483575623237451980800 12366740 -784302067992716473254055401882620463360 12366741 1201784193146837335749653531126956351392 12366742 882497913457057806503735982472504138272 12366743 830921395042655371997973512850446170584 12366744 802622847624148435947426075502619136000 12366745 -985092458185780199416205342154351589500 12366746 250490215128917178495714845752688259840 12366747 -54023424824179050404958983525105611476 12366748 232066112916783367897138409327400646656 12366749 223826267460768824370356503775346736800 12366750 -247378943751531304957989986168928000000 12366751 915077574501226617659968994436825084072 12366752 -600062074024199723062548872208234577920 12366753 18471009520021699512951211255664608704 12366754 -192406368010344315670586113360947492480 12366755 -297749315045769619045467272121112622400 12366756 450570035130939851978304918314141945472 12366757 -5784012577485851473952100548120900512 12366758 -445361801929608052766005256029922703360 12366759 183190937154794438297901827733979523280 12366760 31809709482559684212977431037190144000 12366761 227245599519249151766002272159953446224 12366762 -237248375129827853104202540193450286848 12366763 200362921676992835505095879242534601012 12366764 -567834074258256375444810269221821394944 12366765 376926091369300543881356466421073732460 12366766 65542394587659097025092729321618583040 12366767 225086427898300124044175314548011254176 12366768 -17373964159069817362733321301107146752 12366769 105335092648411406191455464247552750312 12366770 127348673275364011687030543655043801600 12366771 1352028918503339630076359664363729453120 12366772 656392862528874733782301327963261458432 12366773 155921922710466326607609925685148300384 12366774 -66706741779167893155552505090652117760 12366775 484171879235291320552301271165619350800 12366776 185142111535225221398423096561627566080 12366777 -749859095416147267663111539234442587840 12366778 94412247840461941146771388620706439424 12366779 1415246497530305875553442522166048705380 12366780 -190232676553977749737064748176581754880 12366781 94418498448646493469156868877923472640 12366782 -746545229331297524103988358609886859008 12366783 -210562470773363721580397417211411191040 12366784 42512165888375384181887449750533308416 12366785 250103986764928888850710724708665891200 12366786 739403736927205539307757284688698027008 12366787 -877160336246077576502511417134215066564 12366788 -173201844855529548399569714179211341824 12366789 227715026530265181009565022507491494720 12366790 -224412845282295332102643546233456993280 12366791 -724208258910319104460001299561396640808 12366792 -760262190787478736651181074547072711680 12366793 544758469616550307252760927202414028320 12366794 -435437913535090269942969295242547311360 12366795 209674069497921496288968429758477164800 12366796 465483152296182693411106740848846289920 12366797 1009828044913554084191136016558795248246 12366798 1036522248754178992148944831073099547648 12366799 -50581299606466034182606811584785645568 12366800 4185643287203190630887950848393216000 12366801 8214221734028794872332922692896167168 12366802 -38864340070350137622513411021523381248 12366803 -258480664367524658947884031289820082440 12366804 -1004706259545146947009861029498006571008 12366805 316215619186823510649504938044720380 12366806 211546744760098442928143416537783614720 12366807 -77512283616152820992658374114675089200 12366808 -483969954486436236879467518917338480640 12366809 -192420683313001230348568008126489355200 12366810 -63940484072477549293114857973233177600 12366811 874619764105258597665601217891150761412 12366812 -1189930780500930868705707969668764153344 12366813 -96888948367115718749044173362501649600 12366814 150197909107362307911572092205004893952 12366815 72839893364846364499076780938943220000 12366816 -321072396673503947255592863517502341120 12366817 202114965882005789571381460591945712160 12366818 -578443894645847482910324702502529920000 12366819 -38294284202381095839947263614728915016 12366820 122492472562050557837384854592064852480 12366821 923718482088311522298684965153114955132 12366822 -233467522264100985664883245422641602560 12366823 136518263436483140428276224944468219440 12366824 40740678981342078733363773900238110720 12366825 -70513879682273713317865717798417084800 12366826 -718120072117590827727906783038866935888 12366827 117687095574016763479138223726090656704 12366828 -501105165595684212616647453907379619840 12366829 -1007270236330446310399637744240105449524 12366830 -18860408161941348423715967710610227200 12366831 -219850552731392493448153967372163712248 12366832 369407249524933369028565775200419512320 12366833 -338112248861228973767501679403334927196 12366834 -167679642062358050236750308449103390720 12366835 -182376478749089765935949311525985769600 12366836 261795954646956011268355275623541952512 12366837 43075155517744244043244817579692790592 12366838 -508514380831578810331841257329703842240 12366839 -685258574442328911919875267482808270360 12366840 -328693924476958738272284392537120358400 12366841 -953354857627028062098745729268540231468 12366842 -285316778387081284672612099287199862928 12366843 7073067862383504701699562557197483008 12366844 136675187719393789437352016856351086592 12366845 -220991195069296144664997869033167296000 12366846 -343312964891674373448273966196979117376 12366847 -29803982961421140055922349362464454880 12366848 -75803257946915162992136163783994245120 12366849 -423025412432202369778017053698330299552 12366850 -271489611564816586415265754305524739600 12366851 503786978929287027487932852099810124800 12366852 233922765380931478488121351633367903232 12366853 -503198148644101784748418380812989157760 12366854 212869005886590239386677620413444773312 12366855 69917456503787641245657509986283724000 12366856 1058387448989674006907107892433885434880 12366857 99930822654704017621374561812900346420 12366858 -541270156079921463236863437702008832 12366859 780477678129287332476205715066974463060 12366860 -468520941755513016100915263056671948800 12366861 -66827903804615664088362243639104191488 12366862 20250868657073397292030454330344362432 12366863 228925764698359986599686580629455944112 12366864 -210994117297500115015975295584097402880 12366865 -39118802288051497219253418713990832000 12366866 74992916846540735992080550022893051680 12366867 838273041277136634616625583759179722680 12366868 608007238559090390700158912186157121536 12366869 -1478431585890246486204203312472334463730 12366870 -220676495799032715128590111830814402560 12366871 369106997797513054256230668859064297568 12366872 -225077247064576013236126984306704384000 12366873 -748179099386895945308907521170338587856 12366874 -305062588446301576592337299260743367200 12366875 -224812648658138125623018719986534980000 12366876 -928180971476968486892742258106318801920 12366877 951531171936122475621963446412188947372 12366878 -294213048585661848078584134980613436544 12366879 70374624238023279700260094676056645632 12366880 -569500606635028476098337686483258572800 12366881 -307539926651953147104106981702942400208 12366882 685921494491964586513891833184721485440 12366883 229213366509385242627618640032910967132 12366884 -682789233970186125341707503872497997184 12366885 -242634009386146531438585347616984514400 12366886 280856471481789082035535273843113984 12366887 267760598455908493153267461504489570600 12366888 -47643834339592095933415800567759421440 12366889 -2024069043829796891293573389024344700044 12366890 -766554437651820198779940424145229395520 12366891 664690117112766256475461968444098678400 12366892 280464408166379736130586319572044828672 12366893 -415344612735790011747961523422147418112 12366894 391841954109451193625668355579065908800 12366895 -123693656349577461989761094525801503920 12366896 -275723734630975899296519248998848004096 12366897 -152585408482155758249821447304152164480 12366898 -550238937161883262856629792634795266800 12366899 92443723627954196100703777372928565900 12366900 34019703870965867270075214768395673600 12366901 -544282574797902986279449593799600403168 12366902 176252418897948179994816700625582773152 12366903 -768696431928400085802789899182357039896 12366904 780848826064422347618206022032561336320 12366905 135925203635868042519927160194772686360 12366906 -176934685657064493802984358510340979200 12366907 58719659264112465555968409130024893712 12366908 718375200830431377809409537911558704128 12366909 595330098444943068629782604639039733414 12366910 -698150434378828262398975980025611696000 12366911 -231574822928596617241146049604987160768 12366912 -131916769090119704610089778554848935936 12366913 152686510733989049677994199316889236522 12366914 -79516257812693671356412843298252794848 12366915 -7506876775032432725990940525290872320 12366916 -789904774775747064222039403902446161920 12366917 616098652048586124666271422178349902752 12366918 -39653288637317166199035350409256517184 12366919 1863286522931000134456727557770180735320 12366920 797769641081780665512357656739769804800 12366921 48692461420323361319164956704378446848 12366922 320472814897797426611084744938148843520 12366923 -214914529435166734411049467329591696576 12366924 1056691083850931338429046874789640015872 12366925 420810404851922760921603372542438007650 12366926 -353724758903254780241114553989867328 12366927 -591341683678897152766388703642115935480 12366928 29998323646041591885536158796163973120 12366929 -27937425926381885723457721006343292960 12366930 22051804403523352743884502494529361920 12366931 1018187239866109859644440543973671681600 12366932 -75703812547813822737357641746244325504 12366933 -96887436924789637858811773590199430400 12366934 635573342049920345971591041422093535360 12366935 39834042948927419724782684604476648160 12366936 -572349745667447220968330845099260487680 12366937 518732020014462859508597215664497669392 12366938 -223962050632934828575361380726021604880 12366939 -95319337095640805045276412124674522624 12366940 142666281185720881844933692151799191040 12366941 450665746953730678065850322041186876332 12366942 93381857245178845702409469724527366144 12366943 3337920132835118724444078031759473476944 12366944 -592125773794689599349713658623974440960 12366945 2441212646324679395742864297364963200 12366946 202034411611094303976110228058288917664 12366947 -333815344668261999809987669617720725408 12366948 47447372868559030475201713219287367680 12366949 -718227080670749363191315961838836567264 12366950 309831919249921275666981239396383596000 12366951 225041419628188569344872255216726280232 12366952 -485369870881415417870106728493719930880 12366953 -296064321444412803838153896905393206560 12366954 -44697005094899126010113342067042201600 12366955 -398381988009130798067563755718703204640 12366956 48914649562444127370105661871015970816 12366957 761965441971417933805572185275913308320 12366958 7342077875214164022815659620574838976 12366959 349197903824008761416459067673224458040 12366960 -96863493988493203962096963692918046720 12366961 1012318495071792968225174362448687812562 12366962 -511400767771739076796013668075591054320 12366963 457999029142671726324421800429253744080 12366964 -908885220832344831870322512125762833024 12366965 464920604901529812259767148123710026520 12366966 358124357709877873709806621332196607424 12366967 -686578217717350712822636870749451355120 12366968 507066456599596303167735388288295362560 12366969 -1723021132424328063932371204434907760640 12366970 198734680542081165701483492462828805120 12366971 -265599255162309901571175751103753268828 12366972 -5570433520175302112406915209950248960 12366973 -221955801838496746135226588682573895296 12366974 1032942387634411148279431843332994100736 12366975 -349725231026485828589424622709485967400 12366976 324421085952922525670405739919284633600 12366977 261762656871891480136414135620950098944 12366978 2621699135141101262023258483719234048 12366979 -715830943435710093553184669465244844420 12366980 -502502932249021684305670388072227296000 12366981 62309985359125236862963351648463966880 12366982 -202601618685043934860879003316650965408 12366983 -132104181465992821456970216478233572080 12366984 119088095392566249126808449112955781120 12366985 25722076220041829675713538473606118400 12366986 -785073503339211637910196822873504295680 12366987 161933890636993339106403458128631334360 12366988 213843127188448321948068232745324703488 12366989 -1326346205334627129497702391851609019210 12366990 -140304364571299044462458015953996934400 12366991 -27382920762024535130830982779612256576 12366992 -386970493600693359316717582936976916480 12366993 719626737776121673449418158896014792128 12366994 -125073388943371037376914654633143885056 12366995 21208670819562513479463066799529870400 12366996 -40639672631103336719277794890423953408 12366997 34105201145290813622551523657316668512 12366998 307215668187784794330815160627933188736 12366999 463870573078874056687468816321659157944 12367000 -992386811079149318859992234556672000000 12367001 -1134015942887323241139800382078340988400 12367002 -44394948904128097077253640412340669440 12367003 -4526524027278238333745358691499860272 12367004 -632266395136156988032203471497339873280 12367005 23532595316763045205714905804560640000 12367006 -162386764582275342968525995759982530560 12367007 -1440790712045018604643586768009196039648 12367008 -632191225061361011022448008618763616256 12367009 -222024902145179406358235080647644851280 12367010 696593028893447186730033583069473104160 12367011 61607693025830670202717549899868326384 12367012 979838751320190549139323865234428576384 12367013 50754510119079208131160602723405509280 12367014 -484847786317483331850425888761461204480 12367015 1882062231211181368477277826678983520 12367016 -875914871759870377113178860841040609280 12367017 -12506277384655617746365330645327431132 12367018 1148030192002350141111211319844664676352 12367019 -188753522410954610605483377037983329904 12367020 231541258281243819171737841808451942400 12367021 -798152465872572703774908114203047548000 12367022 940742830684042051857323425260835828800 12367023 -129971662826430718845467341914144384000 12367024 -232827632691684700055671519663776399360 12367025 -157856597204917994657358175915817120400 12367026 -326338449031412148334370994270508999680 12367027 1987348134199447393438018819587804836876 12367028 247914809950824782953802488143184509696 12367029 107801319660527651240854961363075729184 12367030 -15046517169319646334779049064217489280 12367031 -284279604151116535092263344948412849760 12367032 -270339778622391967583335872735786823680 12367033 -567349250525219490334547105436526753280 12367034 -952569880241674630678910478006798109584 12367035 -242272619610310538587809831934146000960 12367036 914802067405128877649646805701405457920 12367037 1762631101161393133527341980418545327686 12367038 -367621835673655084618110312374018072256 12367039 -75918661793658152104540354972155444160 12367040 59764939371741729230774328877991854080 12367041 773747558739964391805283363105818891744 12367042 -865831043230699595345766640880469298656 12367043 506082710569169951502133061903838178800 12367044 -608285993899584974561070683633025563520 12367045 449144894382470021268655257027184746300 12367046 -130884312783913469831306469539309187456 12367047 146123872231837999424651172465887232 12367048 1523249596566419942436238699180062197760 12367049 290023143528441736094890049444448659520 12367050 -113110648313985998320943571878116512000 12367051 1900002180545865505442286618768653104 12367052 541719506570335482356851181935868910336 12367053 75191840784424476830009487028341412800 12367054 29699345523027778331048749180383436800 12367055 -830098688623808081395017586462195968000 12367056 102394779433219785366050613107787694080 12367057 1145300043643990398844099701637327928306 12367058 -3830270021198157059863243438917957120 12367059 101075429833104641490780598194567738552 12367060 452992567739227570840722911927566387200 12367061 -590614272377246959329034184827291173792 12367062 -190769122740925544803768820116876518720 12367063 2508855214311945038341243800044853778080 12367064 52524861641205690391753469281657528320 12367065 -130688919087640966908684111609467023680 12367066 143089180482771938298067823500156320480 12367067 -1158239790008578386758121819377350573884 12367068 -47055145668043627711361202181946302464 12367069 -25789186101812141657579325485015802240 12367070 -806008479787786936562829792447019315200 12367071 -68314996492844065275397558306666939128 12367072 -441839102318515123680891152974447116288 12367073 337346713231740355739554828580363016084 12367074 278260467735000391957995246210877234560 12367075 -110208085474053713751848496223180173600 12367076 337164675506990241881967192771746304 12367077 560515965537437598146306429470952438208 12367078 -25163244478764012145045684194194107392 12367079 972318804519285088883085186263655491520 12367080 -56543734282072139182820979655531315200 12367081 -1293738257566783866662844358114031145120 12367082 144029988066686693245630944889392628992 12367083 -223471666029994271250423328522350432576 12367084 -485898911691248882077572953490052723200 12367085 -29410269953792841365063861649572394240 12367086 615991116202837777940773450068893196864 12367087 162119320440033524862247385527094635720 12367088 156382990508557408250637290405111562240 12367089 -2088347150693386669562795584809887616 12367090 -225420155838742027351527899439742447200 12367091 -154298639584926788812472608297816939632 12367092 -262661303579708534585283463870282457088 12367093 1716874189927315805110964456215321573824 12367094 -411341943546545569968631939513945950528 12367095 143102144543120013961063317626413662240 12367096 313380060971712842080719633330427944960 12367097 1420742223652896492964604096072586910932 12367098 -233995822203596399642723294998994672016 12367099 -746516811837063755717036868665926087900 12367100 124689813243183305420835694619821056000 12367101 2129951904750159974311900959853051680 12367102 -93325061379039825383814112803628937856 12367103 255129358603229489404453560928468698480 12367104 -584208510124988343520451260404115439616 12367105 154064881038263880340042111262600434260 12367106 -617507269744057387413783971900908039776 12367107 -3160754533726001311162189337130578319360 12367108 -338182441610169062607987274942238208000 12367109 -104183131942087286211392216255282346372 12367110 223986998037926937179268217037315174400 12367111 -1850421296342854383731943213440049949288 12367112 -300038390408133412619258737645105797120 12367113 634755676646856720908441160056837088 12367114 -163075878440221539225896799690028912128 12367115 -811621604800429399046069592245389494240 12367116 557360974284522289689537350821260732672 12367117 -428063276532147103107415053644661485024 12367118 758424616466986966481300169442260749760 12367119 654969425416697411145735964903887085440 12367120 143493574406801034398170365278993203200 12367121 -659307825304295878932474738236397792216 12367122 42638919941253717343975675742253919872 12367123 166760822523719670088575401254352035584 12367124 274121419582229400652024708589492908032 12367125 694110578263206918662782936010999403000 12367126 -351732190743978616556512013236541769216 12367127 -616293053022690836251221693348276979008 12367128 -226122166652424580002606371510240378880 12367129 1378367645881002797955787383244619446730 12367130 92574066753357563046689303071261044960 12367131 75719238028533211360286919770117190144 12367132 1043072827296228919715872017908011151872 12367133 -754499170296846834811637987164650923520 12367134 -284073776779513243348296309552331161600 12367135 -619404772655846964514842429973932718080 12367136 -226032055277584505031650043832139513856 12367137 -844870943089763569081254076932639804480 12367138 5927064556584189790623952881302086656 12367139 515191518206433091355461140399996381456 12367140 48397034388407473932637577337180979200 12367141 1701841629584130883028906658366795924542 12367142 722448371778806780581604637949159061472 12367143 1040857341627107322687237555720054317184 12367144 -6397966083745510272645849087791431680 12367145 -194027552101430389767117020325817747200 12367146 -61327516493926108317033858720399962112 12367147 -554941852610015996180356118921051422320 12367148 13414408089811807408982035744466136576 12367149 -60263133515219204201834998238476152000 12367150 -90379634214268414193865326264924611200 12367151 1106333508274566743098782214601253787152 12367152 66545268605271283593610719180080087040 12367153 -665509995236737698208901649147870131216 12367154 279704869861315337058343837440491553312 12367155 422256938889008964783558417280105754160 12367156 -16284501542652608565361771253131992320 12367157 599045194837142662321225299183043046400 12367158 237211619640661624906666915159368037248 12367159 -38899468391830262168849200682705767944 12367160 347425999025338634160236737259704320000 12367161 -53453940611348693531952087857981866998 12367162 -126629606838643466775797649738645921168 12367163 -218564912850164491490159103634071234588 12367164 -62690219687138370524606046444808780800 12367165 -547160913501273855546166804855578832800 12367166 269292587958906937200514334086962831360 12367167 139883542894344509071113294825739482240 12367168 -990932644149192690826281651104382976 12367169 -900798977232164354171761801156840789056 12367170 364876646859541522974199436933023602720 12367171 149513250570732540360034426661363604544 12367172 127060160042265866414198281374961688832 12367173 -5224671059178762338583335029231046400 12367174 -828749511639271007937485586229500861120 12367175 -474862706725825306659308061087450189600 12367176 -327252271772213359861567350512421273600 12367177 -448298750783978699171883543297423099634 12367178 460662481011306301615015220690394926640 12367179 475150527420772859747677560523231217808 12367180 -56357854909614950719505015102934620160 12367181 1601315755221786134792870583375464756982 12367182 389945556173369270513963155357918204992 12367183 -568189928587977008447204042015785766640 12367184 274391358163188758326549637570576179200 12367185 -199682435138617956323857597023682995840 12367186 -140700547985387510834560975762568051712 12367187 388680131356710801929325872104683264 12367188 -91102840415647150990436864999119687680 12367189 1522587158938530784113552318950420726990 12367190 203101037605377415884491800958272348800 12367191 -1382486373551508204432880201557009548160 12367192 -910245255794131253568011637347110625280 12367193 70808367394086964643359893599162550144 12367194 -14599487893428846686340762886092082176 12367195 777315809441974162220594565823667214000 12367196 -922879186392170796594360397911788121600 12367197 1069103281038048728956080446122616458374 12367198 -321246030586156740346738431701789654400 12367199 65723648913867322872619772566061739408 12367200 190293859066032505095218500425095577600 12367201 -163135445591621882595895202254732589952 12367202 151312644111298786194410077808547115008 12367203 514594182247552272110328531022523357304 12367204 -381867737711919120640895432439291863040 12367205 -731684145662717478521568817651932043140 12367206 376285064675275963217559997552471807104 12367207 1907213579150966357952405084372466070456 12367208 -825056858374679776617805533049245696000 12367209 904889635452918936547534354538661012000 12367210 -725699368185903310572758186156358743040 12367211 -1904333171834020918194110446984848749688 12367212 84258876559472542519672719769677840384 12367213 -407822590806989306243405904052205712640 12367214 914791989332677613324648844840266475840 12367215 149424551739350429980086390629631744000 12367216 -40277034704680322336840913939968000000 12367217 -624297501910448572558147025760441784320 12367218 446484470522601942262521301989298610304 12367219 -880351191359006334205278597838451089904 12367220 -589167030447408299507997234017267109120 12367221 519688114399688380251478493944797570240 12367222 8691299931425048436021560674630366464 12367223 72437382696449886541762897871022559704 12367224 30744092567111177208872831388162969600 12367225 229430437576166239342827929117576121100 12367226 751599993985195051029352518279247864320 12367227 -108496385170825996121867998735724149392 12367228 -1171241541199023852091256769801850066944 12367229 65317290761853397726086105066566062176 12367230 2948831064541634455617522897927121920 12367231 -793825571710189510064706539669960631528 12367232 733409782313160751425369526127076311040 12367233 -285123722342105227843185429819041245440 12367234 913822679873026202559292133110673453952 12367235 -186142202209731054973472424428238655200 12367236 -274819532198394610041859309009368453120 12367237 -121089046696737404347612121373051267780 12367238 64822560800785332420591559098293730048 12367239 196397101877495144909984288331013030824 12367240 -2672971944987006906022173703531622400 12367241 614206269665279608247061633861412687284 12367242 -209711907351886949693914828110353180928 12367243 -5976943167727617205090717013803718000 12367244 -864655814022519715884176834923894366464 12367245 207569088220169625311734634071290499200 12367246 -2617287013711903571092262466378404928 12367247 -2368779097336306430010483948233200452240 12367248 -8916952645535893467530551006467981312 12367249 352525684193648441206890973482627846720 12367250 72616186185390090949484650576932864000 12367251 -423289828632015373895242079582648562912 12367252 -1238226407881222201179531326256997898240 12367253 -323904747278915902512425498210628288000 12367254 173512247091423040703018885070768016320 12367255 -125870910083366279067985738053140916840 12367256 2751342203716882252789043862701835264000 12367257 -797509609826767688593410482966976196848 12367258 -800135857570655041099771084420784501520 12367259 -852722935625031634721667320462420748540 12367260 359852157017771698851241771810088386560 12367261 -766696917002079751501200235549386376320 12367262 446130873098457263575017243555634894080 12367263 -917549171632285977424328809919882339256 12367264 -29884379741107728298932099541553381376 12367265 323090170419040944065874615224855520660 12367266 122589352168573687372700727981895010304 12367267 -1044041512102947209240589448095367331448 12367268 488211401402028175771887081268958917248 12367269 -948405052036963595121124694846758663680 12367270 128821442373235738447180252880032990080 12367271 -39767909672085943437043454722063121280 12367272 -752603460387542174550638393623938908160 12367273 14153743346430692981589510430566957904 12367274 -399408684369462562162450059662530664448 12367275 -410588879178564722929667275222840638000 12367276 -444890143478093756776728358789693315840 12367277 -230118223686685358833951934587739798400 12367278 224053493922633680278156587290642316288 12367279 -818516418777954333424299246936286449024 12367280 -44920582165454174753020154717479895040 12367281 -369364392648627526518441379910267773536 12367282 1037266949141361202342609235558342570400 12367283 -1100577531489560708942624840700229310760 12367284 -36802195881811582803751856478200647680 12367285 57032677639844596049893888882085395200 12367286 -269221296998407354315853715840853197408 12367287 -275393211287297584510396397367668760120 12367288 -362516350993147951772580479852477706240 12367289 1200017370947524290738981201249719280 12367290 133939529219477347100374734082251648000 12367291 -890572037309405137285519476157051121308 12367292 -371126373054324649886648298421000273920 12367293 -219533963945946398301105471819455726976 12367294 454150144642020382653675997979896346880 12367295 -951532719315645941205741792366178560 12367296 233740173542831030759953917114706821120 12367297 -1447397188309877106490025914472957528254 12367298 37128387245797719320569038044858188800 12367299 -3816167714026717385399563952686870272 12367300 242190509592107364280210700888916556800 12367301 -2763981576083864041543416975594139862400 12367302 493312059997066460983443895617230423232 12367303 -222205609190782911124235367088719819416 12367304 1377429552478192549778297821471770485760 12367305 216041647443708085093194581209197363300 12367306 -240881887947152803084170541080078128544 12367307 -1149551956607733384059120215747715670480 12367308 -28486117932304472138617420273222348800 12367309 -25069995976581722183833146860050712960 12367310 346491320895708419250051995348672325120 12367311 1236494697455143187365279689983389760640 12367312 -103263462191783304958604049915010744320 12367313 369133316166033074504653138184970712320 12367314 -347715478181839568328605016326967430896 12367315 292781321911508708854383468068216838960 12367316 -165298079290204880985121489664034816 12367317 -957813177833764954925130491074252060320 12367318 125961618507660834827198905466547075360 12367319 -531522069673511869736725841628916278840 12367320 -229791909895770680841001126322316902400 12367321 -788383693119400892488659504659675007478 12367322 253818465455938541567092732387785858048 12367323 82478758756229918392545605375952088464 12367324 -543085085680726988553034779524417391104 12367325 490997455010018285609510733244049680050 12367326 114486743239568720713627804528077017088 12367327 538492527108404894662229594816722306672 12367328 -966493886084422788120295216993433026560 12367329 528265189421407422155494348982427981888 12367330 -61213249243955947427579764135434286080 12367331 49858946196543012438141193688848959132 12367332 -374377619201177263315707577919864632320 12367333 1748791198743202547972033917458747397824 12367334 171213067085479503470845776214433233152 12367335 85720198338982329409441773609139976400 12367336 285559895246210655068471530012958407680 12367337 -503198169361934470882390627961375347014 12367338 -126076075813924877433963048967187672832 12367339 1172923650889561141561114316336988081140 12367340 -589835951148207538083175249389732633600 12367341 -191308952465252173772832836804749854048 12367342 -150339288298762206960557202772004396160 12367343 -1704698954303390675968842789675011644056 12367344 -143618810482824696955776737395078594560 12367345 846508772104804206075100554299798743680 12367346 155140122842540665724299893930467233824 12367347 -4881448274113481130815161692971790720 12367348 210814066757558020914642600938961395712 12367349 444831281915247085510171859333223471900 12367350 303805101830147135047827168420016656000 12367351 -65326308162870320679735545921666877600 12367352 -752450110479459108833370068182469713920 12367353 333326783076067110674037678730753287168 12367354 -1211282869214962403200754472441728471328 12367355 63060906821605832446590022121405106720 12367356 75006516134773247733562950864480190464 12367357 102951704814407239973430710584996751360 12367358 194676845021711119557344176766125993920 12367359 15298175678841425184830060211944718264 12367360 -198641999181452313498554728488936407040 12367361 351184749299467943643754277161560112680 12367362 197992484690433222390134213608819398144 12367363 -516548518225651026124351664886243695736 12367364 467062216718511163724003531266999347456 12367365 13963847107998991653873154045263841920 12367366 -93313164905699932313995471761326722560 12367367 198569754463158984150459619933800374592 12367368 -8092889568621933199617035058199326720 12367369 563590979539196601650071615587438212160 12367370 -39150654005733497370252462008481225120 12367371 -1438343894752808059789662149787266772480 12367372 -351497521057164754739137193934180177408 12367373 -232216033947942050046933083916237687636 12367374 340505270269616907486073826832603784320 12367375 -344829651914473001510865972341930370000 12367376 -75971848894246827157259896651365482496 12367377 -757700247922019241020187135567506752320 12367378 -489045800636400300347129691526463236320 12367379 -438439322935226271421886802763222768224 12367380 -86002864826901800434965379225493821440 12367381 -7855727354606235546055318297232437056 12367382 120814759607060593999302096657538293792 12367383 231524165178380942441289372109836434688 12367384 -1181082533777598626186628633811208110080 12367385 -312967282806117164049080900038372084800 12367386 -352499487572847242081364136414088624640 12367387 695333058085868990340148964776454501632 12367388 -4778509975624407343040248515680698368 12367389 562617210370682443287570767306681557248 12367390 145674852364032359893472924950704756480 12367391 756384397121377344662509480304983960392 12367392 470056036505324499109798872626541625344 12367393 -41009614229021193285964594173873244476 12367394 -287525296545940170988185469503742568160 12367395 308385219845044915584673859826202213920 12367396 1064878046104979925779567290603410039808 12367397 -1079165865782844897856653517300537536 12367398 83209020829067479343190798904528965120 12367399 -312197148451249213376544260321252506752 12367400 -169429991897614832381897533005364608000 12367401 -82243632700636372695182007929538348576 12367402 1674513604713313987467409509463959552 12367403 291390639109939759047731573983111925520 12367404 13664057450998414141728038759928860160 12367405 945958007701483860134855680355528904960 12367406 -842364174768631716575197570238495110848 12367407 730406747341642186569410371695827248416 12367408 -313992544725206209712404693729541767168 12367409 -1247675969590673116872489940952795313390 12367410 -441884814845788742177421390248248320 12367411 -425984191217220903903083612243609352368 12367412 1182166052471626928556728997404901353856 12367413 882380010249985956327549536043648942 12367414 113717251613612849069620935606482476992 12367415 -78377350316044715541101098543122010080 12367416 -448229202810310407651534848219017052160 12367417 -356170085959857004944569696763749272534 12367418 184168014905231676545035995120969825792 12367419 81840353135776908021805611378333874176 12367420 -471779912817242136484982079676421875200 12367421 125312961617598250951988050522978725024 12367422 245739958687116712661650346104112527488 12367423 450376371091155492341308811195733271720 12367424 -219460572130055841219587322802747736064 12367425 -211931170556932541272479916057897579200 12367426 -888519527641475033556099035395632503088 12367427 690706739831922358841273402124761648400 12367428 376289940507773648419690984555939077120 12367429 -123264780657571316443461491820776490116 12367430 -187650419854112615966416402542983072640 12367431 52316877919180430804534650524888357840 12367432 639721333811305995889855615169144094720 12367433 -523173426985055010743292042134156821596 12367434 18490646246507671009093328118297358080 12367435 137006579659174265542732104038758619760 12367436 -68713975271110452914181673341048087552 12367437 908892376522592901988383906152227796160 12367438 -352568714326196072912640077588340352704 12367439 -748571901147904205786417827292691575808 12367440 73700975351604388089127548282797260800 12367441 23125490259592158447435195387915838464 12367442 -58931715173405053165364176008527932800 12367443 -455528114406002325896996129638613134272 12367444 -77430154884403221750163946623060656384 12367445 -3305428527728785334309451667088536320 12367446 59492424126033390412054426975666034688 12367447 -421676291450482644334853219985779704200 12367448 -1051524323432009989295706373846455521280 12367449 -327171201910247457175989047269564451916 12367450 -100761442894050025497490491443407872000 12367451 -1884161335999048711766817050654276047548 12367452 22526220388975611893469810292663296000 12367453 889645845275601585447231042327368271360 12367454 363564903856409727276922957117272069504 12367455 373254976248928265877234572350769193360 12367456 -840602693871213729319313421934940651520 12367457 -1287947710866424016711895671814077091294 12367458 -619118789144206177140831568935442702080 12367459 411668166285589719803546593657389131104 12367460 -301257849561466368232307888239272038400 12367461 -97662948513412095687349566991601759520 12367462 -13546918699913602916482968773489640960 12367463 1720410295148298853511987389285277036496 12367464 249244978077315829284802315322819051520 12367465 -1147540625476868930272938836797425972480 12367466 125803277949982066769266277401720040208 12367467 123875214317328983606263068742286123040 12367468 -314560532555815090488068446835110871040 12367469 -894261271135747284127658087486543903520 12367470 -415124381187525042701135390801334960000 12367471 27415195024168051431201897271208606672 12367472 72395589119899567064773983464229568512 12367473 -566048765637719591230557154070596992096 12367474 -296948125749175885464321202562331906048 12367475 218885188699471754833464274890410467500 12367476 -583543071885432852851062461193743630336 12367477 984155764312867158464751364607237773980 12367478 -68683394154943553276948397021012634560 12367479 -85435852122993794461327711028131157016 12367480 46827144187467735981462556666991616000 12367481 -100267264008800853774912063361288551936 12367482 416237413727178502319714592539209070592 12367483 -269297176209657653488151021084274015000 12367484 -268997126422032496547341592143302701568 12367485 339853330529191021333959247633064695800 12367486 -600024287572597308467164713172288058880 12367487 -1878539333033468282906631293824013680008 12367488 2204559630786479441918249226039459840 12367489 508236246357815679662636504668833468290 12367490 -373511397985961079807066844097194636800 12367491 417166415601423638173017983404191063288 12367492 884323116823684839346786938143978892416 12367493 1063012487868171380235203894564389211742 12367494 -597905731509177073864650523822000404576 12367495 -67513800188437014561946307346674442240 12367496 299969456760224475123677382601508751360 12367497 -408115359673445167725188362234490292672 12367498 -201705304047219546665690600199534196224 12367499 -33719919498971437627182119465992624740 12367500 -93947895834459778488329070750656640000 12367501 1302640939605775354159872897223908856502 12367502 -831773075149142475697931678720206142400 12367503 131518033955712730497731201043801900984 12367504 -248312598608484926526951153312789954560 12367505 -453599574282066174355374770572683155340 12367506 10049095494688110807740173644359467008 12367507 929328536804767989580649233890256355756 12367508 107197575689234539503830937885951498240 12367509 132367187722781919561079484612814833664 12367510 -59888060250679981502070410401655811840 12367511 -146706967168285657406454982558195903920 12367512 447071437621274807208859241389306675200 12367513 178091870138350599899078176225099260100 12367514 22094720007385345127660857828378705920 12367515 -401442792679223065020136311367842145680 12367516 -149196395785768136367522831582042985472 12367517 -302448597807937004484370869357180410868 12367518 232969655077999439682012432749615047680 12367519 -6038690201986113032323201745075881436160 12367520 -941106787080253679859390211052761251840 12367521 -950069117751909963718341687733136464560 12367522 -60194777899515388961169398410181120688 12367523 416365015872061647266183165473545646080 12367524 -78633414210371139086790406510319984640 12367525 -116864067500107146464212655993029340000 12367526 -899294595601514020183870196049035952000 12367527 -166784365184063946917391496706040298800 12367528 417433832848546133985577750832566272000 12367529 -864010437892802152652788697978990208000 12367530 -81708676267395744085785250916282158080 12367531 -31191128641478982178728410403285464 12367532 -983630714221061083408115802520785218304 12367533 860153512063905989034513831297051770880 12367534 -156160561980098779448963727759197079168 12367535 996566839280416833907511519225606734560 12367536 -69091096232772293736778373778640109568 12367537 95898462469329102033073802925168783360 12367538 98304855373429424538050055903511396896 12367539 1764520930853902835789317508797156721520 12367540 733151347354077000478704485379483114240 12367541 -471885590079734384891055058387436311200 12367542 49014242975374857466521562179494014464 12367543 705838958168500618616544144830714136960 12367544 -10201021963704411658045817960879308800 12367545 69654249399775501048044476049929821440 12367546 -315019268891803988283404652837773725872 12367547 -16724726797246614462199343295767065680 12367548 521290378477164193898998917161930936832 12367549 275637842302981058777106503568460481260 12367550 88926200178661575105849885876813216000 12367551 -330793446045043808899897947323829281136 12367552 181632972504090410283066905982172921856 12367553 -1382759704509050423478906069207647572800 12367554 -128292670052376770282839653667081777920 12367555 -70562435258192679535402769435975309040 12367556 -728239041534150644432357531235026887680 12367557 416799400118966397427563288243321834654 12367558 -303002464386943642144323570311588989824 12367559 561258573954081198658601036584351724760 12367560 285662087865738199471884993977602867200 12367561 333456757040239999835850707680817578944 12367562 -469163812764270850196331211106835840768 12367563 614814373298431123302229764681739781088 12367564 -81100685953585858078148361233520066048 12367565 -161024490881911550545678098446985811200 12367566 -26084494012431165215930390071593713088 12367567 -387443832589662532327241035696775646248 12367568 160230861452960479125948779603313131520 12367569 559438771100995718057649733836242884128 12367570 284608350118456633301706887445372984480 12367571 -910815212714598341380329383289797838228 12367572 24532559092284640205544345569711431680 12367573 -168127788459256988131785508958991552178 12367574 764812866622197241092008381715087360 12367575 -400922025385911754643738684145577296000 12367576 -276247480655010404887651882634137804800 12367577 -1584865944299093320241609332053873059574 12367578 -32043125887058570302021111482770403840 12367579 940109993981709910389291147270955264512 12367580 727229789345862655048173740689214668800 12367581 -626130915028682645188760819511217871520 12367582 275291927682431724591367030386449145984 12367583 -392891490566441310631138856512472953056 12367584 929608635044645954184079656469212954624 12367585 99623027532601070133438003488601307560 12367586 264053612274174578303000702353290078720 12367587 -72108600915654493724858639785669462032 12367588 -596290911571965087199920585439793533312 12367589 -999365185664091139500843900476420449926 12367590 218424420647662194749537509769608936320 12367591 119058500607293572667426495810313255992 12367592 -993547065678863035100375510557436544000 12367593 213538312582071476656927805830145934720 12367594 379225205962242166309253007883567415040 12367595 -106386043193861652559368267729768526320 12367596 -126779801933455648765520529838079001600 12367597 590067137836544329417879092889887280704 12367598 -118709362409528477439264028251506928000 12367599 -313946350367713060654299687801435407232 12367600 -182103730353390253218040152642529689600 12367601 1114569088826614294922215932495838658100 12367602 -192312448537334327024993036438344839360 12367603 802611674321374373833678634934711037200 12367604 -846427256468849584922325156070018863744 12367605 -99201450919169883353367877209476052480 12367606 413018077153314765500421975045750536064 12367607 634348984805112439493790482899575675312 12367608 -131585668223063501246390474099805388800 12367609 -304363873227065229350581785288137462700 12367610 -623360623497980233457205197176220843040 12367611 -498436881030525831640185549186615460968 12367612 416475480447331846788708137941366624256 12367613 -783675541500387008268147399067840438080 12367614 133751829938341479169515745442906299392 12367615 -381850785321245902376246166787641242880 12367616 208677307431529223264483713276761341952 12367617 7286009860620303833908458780075121248 12367618 -90306991191073360969509563748314279520 12367619 -2043681809869934464225852228494478971888 12367620 -401132735980035800017784644939060224000 12367621 -175581649019241050150386338421968478688 12367622 469538825250432069793195633640811948672 12367623 -41514650654471455663177763750483270400 12367624 -580699835194597021147441967362181191680 12367625 -320651348637266681553098673090841536000 12367626 -379144093073364261816151985298132454656 12367627 217578674239155870209417219265693195264 12367628 -18572197155294178970800496264068558848 12367629 434361768482316913365961461070178220384 12367630 354615763506681413393027971732657324800 12367631 -996673301768361466185223190693829215568 12367632 71734528959316885724216977142851829760 12367633 -296107845673894746350397818425379648156 12367634 222408639910235743063087000176815458080 12367635 -216728196365318919443885852775609949440 12367636 -35434276365747658403670754478407041024 12367637 1016325927900267102430001629570835318286 12367638 -10916205432624200005929044180089422912 12367639 -554389108256262210770800485232718534280 12367640 -736789841114515153154931799213638451200 12367641 -27806502002840979178300778021677350912 12367642 80668061598154589899006532325553626624 12367643 -1763551966208161946268109586238816042108 12367644 -767121348289909413021077714892855657984 12367645 1225418795447838891020355410322962337900 12367646 457801238753914595243206223664592870272 12367647 -41948727925046023274338918634035650840 12367648 -402928896163048899215388915865612124160 12367649 -126669074177900322271681048414462133214 12367650 -50030791785803185863404913881237548800 12367651 -315300754733563224357594400310013472000 12367652 341569706751798954872847022877633077248 12367653 -395772640070288830589354029645002803712 12367654 -79048973642653684146997752654661424640 12367655 -62667145700400410725585635153208022880 12367656 -31349671384922017049117754864357212160 12367657 508593583731669413708110988673652775332 12367658 215467719530294881723982801871219157680 12367659 -96301581662215431835605728056416871440 12367660 -512607956664534973794451352108759040 12367661 -1388628684088185346355458900021420497108 12367662 -278860709144983034344113270953183130048 12367663 329114309012040862339496608841014573440 12367664 267553666376695647564494999237150638080 12367665 -718249979001386620186552610644296035340 12367666 -479122691776333982174949019916240382336 12367667 91493226042566371989233329829987372160 12367668 -306795102056362753943103967759639695360 12367669 1385594316596396007480365264277170857070 12367670 -107487136422042809912401339622466662400 12367671 237275259383363822652525788441795963112 12367672 -649265791873402940452382444834927923200 12367673 596357272427263645356350764228123610922 12367674 829692597061707718166422935325618913280 12367675 185806285162909192755597265750533952800 12367676 479037958803787758343669965351007656960 12367677 -194221890757850788191343841659814251968 12367678 543679873124631897343817576606886224640 12367679 377400811286591530194871385994570809280 12367680 -44494132111493553201231833850162708480 12367681 -917307999423915551881253293746650003518 12367682 14495129220707171051478811224434964000 12367683 -1124361743822247546214157697211498231548 12367684 231334490463433720893955566020593831936 12367685 95994506327109293842509122624516371200 12367686 133927107051209990580696266450609670144 12367687 -187851480786808512572595788095062139200 12367688 -647117825319322404142465900281413376000 12367689 -606987508185243539357481573355886915520 12367690 -145371981460005284906085630768736106400 12367691 64189264935833816160361782734836797984 12367692 639488687479953889162610975117812598016 12367693 -467343059215763822527033632091852743956 12367694 396093107732595627478954716211752373632 12367695 -583676909706599607718167310625949604080 12367696 -300662515824406072468524936874998890496 12367697 -110877594677156959000050237726447859854 12367698 52468231360500407514129382408641085440 12367699 756706036152389357657336733133105052880 12367700 -665114584035498395525747287542832060800 12367701 -1380563122549426591731946840636510872960 12367702 -157465493846954659319754007955512294848 12367703 10728366299344948514192457586765458048 12367704 -356066293579099109766240957294957895680 12367705 655063969634671683921547398326602416000 12367706 -281862568898808590969419614781985910816 12367707 -494573035966455731204938129884640183680 12367708 285104659177748725818518545911062922240 12367709 -486134338264234045211179045013341322196 12367710 403005032996794885504692338903384976000 12367711 674159203116945236547093810428785409312 12367712 -132973476579409950865785183167080562688 12367713 840964092051751438805217554758925018544 12367714 89344241959510955398072155660432165456 12367715 -166692807463969795785664884558577050000 12367716 129817014577241539576306902136377725952 12367717 177490189886070272458542020897319391320 12367718 162296699569955924671650490768685931840 12367719 -98594753921082060620399811035343708192 12367720 -673123535105370368850924092420479027200 12367721 -1640426209740235060321987824446950718976 12367722 -85903219069024747725440995156067420928 12367723 1467491095059596751957351333579967481972 12367724 581342768179997328570094250547990752256 12367725 -223850341500951243032069366244703348800 12367726 -5789218339077264670241715458934003840 12367727 -386600624079972359169390232009247521560 12367728 19827821390716378766515539117631832064 12367729 27075488411429063714015378044142849280 12367730 -226252135435407636121381207360790182080 12367731 -315402607121753617260051249158645477376 12367732 -123511133254928358376829423163969317376 12367733 -61236591817186654948077033243181436736 12367734 -260278126358289678118974132852474784320 12367735 294770499081455180438778408949388110680 12367736 544010855400425871760215095223170088960 12367737 -137539921153155065916325322709215575692 12367738 -830140551512379446654077258460928201504 12367739 -631155189653702842751465464176660698460 12367740 -60315191361654293771198246386186813440 12367741 403045269406089754507853758371997574092 12367742 -851985682886646900348557554625297161728 12367743 70364197832268800852029230169538496528 12367744 534516624792202530871849751596278743040 12367745 420223985633219442044815889048891034000 12367746 -2135242791802021548751813804531201920 12367747 -4250758319109336991993802617363660008 12367748 -1484887075502402691832173035351899411200 12367749 115575198750544153428575935694512733664 12367750 -304790522553161958672086355913253472000 12367751 -1540300991579495414677134496123899090000 12367752 766835409775751000078424083216836485120 12367753 -1074442051847090265631304036781289194396 12367754 105807590147587885358816831657712598272 12367755 -395992034767397498734647974959071055200 12367756 -721267419992201872799751436175480193280 12367757 59141684872877559426056618345481618720 12367758 317906873481326526616454193394333566144 12367759 595106349742113059300698757048516390960 12367760 51898377065368123221360216251443445760 12367761 -160677081146505844482774914637492088896 12367762 50591982190968575973336088539270687744 12367763 177647849351208608932670495076609828012 12367764 -256870495953618567518929129264390035456 12367765 -8513294003662244087245449056951188800 12367766 793443992591235436230583953972825703680 12367767 -242358716885160920237105660111528180352 12367768 -181972484847842314630204750295696670720 12367769 845168676645184804567056778613099044170 12367770 49982828659315499901926981763738224640 12367771 -620530906119087487746761541765483057008 12367772 562046902973627116335724083330514391040 12367773 286494550762611609849663390395387052 12367774 474917361664576836149338321211766119424 12367775 -39491543355096011868581741468407788000 12367776 -237796152422193102611816543571469664256 12367777 111971423380360757358342594499566673860 12367778 -571560810045145161603969892876243408560 12367779 54075476887912358004997883170694189808 12367780 141379118268454656146957763025616486400 12367781 1794516912118042814400205355297658651582 12367782 -41508105023550732779562484786593177600 12367783 -104011776810845952824173004913954008968 12367784 -376228824434702023745517811693350912000 12367785 -7099150773010111425692810543192408640 12367786 240730365725002029340771053529882556592 12367787 -1142400002326739558532883834820600271564 12367788 -122015470009824885538683621759204642816 12367789 6219398799081889100402215582225648512 12367790 -83259144324901909364685756841040705280 12367791 136711729616535516360879631162505303424 12367792 141473702461151195358928987278222442496 12367793 1461451005014604417373619201210023857042 12367794 -111667431834745664217534949906795714560 12367795 513761888133825212411653601316897349200 12367796 -43596958636386919442992606534945670400 12367797 405330160409744238071872368030091160928 12367798 -1124769299257462256440324386069154572864 12367799 -275538627908164547196575810740712914920 12367800 286260562307111510102841301405644288000 12367801 -477722314580086452550903621556343436796 12367802 -288262384887070685247119586456310030848 12367803 -196920512525169752952106399554761932800 12367804 151844484125699456625709030444024972800 12367805 278842228766781239697510491401727504760 12367806 -26947282533990552358628860930183778304 12367807 -742999029584862072829162512905747978944 12367808 -105088593361008404550655130896246505472 12367809 15644193736688608549435838239304194416 12367810 -21357971743459818899992399600132270080 12367811 1456307424243601804679837417582796877824 12367812 185621613822073948356364963347229796352 12367813 -558729709757640118871575461472704480000 12367814 -371034497943645613251514879909775203008 12367815 331946198340926830024174474602261335040 12367816 -783683730798485250666190564609499750400 12367817 105027457046099627957970277241407320384 12367818 433645025725501412623792723744864982064 12367819 -1876468561637567875629334408254082204780 12367820 -240296405775133369922342792916145873920 12367821 1037207252759770549593252328730292395712 12367822 20113210248812573639899062508899840000 12367823 -263709721044476427897860020448286131712 12367824 67242797101236677712494209910152888320 12367825 214219305738839875126821547273427920550 12367826 420296004603476785733356690383595510032 12367827 296584974709016259081811614441677988840 12367828 -114316341320726090272123321458467082240 12367829 -918176085972602503999953040651611675570 12367830 141087704252763987468020439487608145920 12367831 -8717458691340043502478963329515391136 12367832 22498122424538333855384513048154316800 12367833 945321144766473559344310287778266633600 12367834 172004954278572902112938413197287160816 12367835 110353531898706229198003384503150905280 12367836 -268904004199698001344350952348340715520 12367837 538249889610305568072654879878632856486 12367838 -44699044967046307283555438095698247680 12367839 47594771216851335725776305322477191168 12367840 -739993330414638023880279920416346603520 12367841 256968880330158473230238379877550752800 12367842 64659579097150831585580624307039934464 12367843 -22497792420652760670754071782282777640 12367844 1100309406988873969609989503469975428736 12367845 347638836365960036289674128423899436800 12367846 -3848312429820813779996736494843907840 12367847 999304506313509073858680168935695210296 12367848 451723163247023918050388651394063237120 12367849 85323095896000215834958424790412500964 12367850 -20291324060363120964254180225580480000 12367851 799569534218945536675380698964969703920 12367852 457340924194383439913833698306572288 12367853 -240865414684184066865918702043454814720 12367854 3026678138449579988531777047808939328 12367855 -390421923750083820782895592980758478480 12367856 -60407754254987224344278989377923186688 12367857 484778317316678623614333936325958440704 12367858 -557992818663745459803523480336357044720 12367859 187499187651079627993935729166070135040 12367860 7247551257178553796900222223514511360 12367861 1335492084474015665686270714623989735424 12367862 -122693857608788821518189529196985984000 12367863 818050234167197298307766248432116152400 12367864 -1059020706484827773978009902928428400640 12367865 821194119851070115410478851621366369600 12367866 10123903118903609701553201742275527680 12367867 -1489107839084027497526299487715567877084 12367868 -76551191653042326129996779756698328064 12367869 61268449712444355518264398120226463744 12367870 -408405197189947642770218104641897501120 12367871 617436122998111859684816884437313923072 12367872 56336465690381221558345210469359288320 12367873 30856744793458979340673927330943046144 12367874 773602957423562969212956949217683826592 12367875 4644901530543080614772836206336960000 12367876 -454402587939699050506395744794196480000 12367877 -578394587003266139781495286340784170274 12367878 332719234230235259228682303294937977024 12367879 657753144920604164777956305927342880 12367880 -230715293886009556856757185733763891200 12367881 -126322217636473887948974024355961116630 12367882 242248187544534764342333626813070307840 12367883 396324446203899120310649514492146528424 12367884 -167402951034447135759132492280587091968 12367885 -85188042125173437161528326630742634600 12367886 -15836532625162930635931437206247183360 12367887 58125390796859972265133852230345082752 12367888 -105797023524699715837349032838772391936 12367889 1106308695831736414448878609379570976690 12367890 8931368953658391522319950385782909600 12367891 -1715563593084714446502588975223275141120 12367892 494183428090251263997041265409253049216 12367893 -605730080413098803379927210405060887136 12367894 820722062959476533753520959350560000 12367895 266787058548571769763489997066899310080 12367896 -105908467676964610376704618221010329600 12367897 -420474439262172534823425333759002809654 12367898 -71173158537686186888792445426913643520 12367899 1213748504178142690348100873453677939884 12367900 -807986704847346350287687081358136780800 12367901 -47739165970170048702441180511152299136 12367902 138585120043450679203933173360363770880 12367903 -534802149155101701213715013275357384040 12367904 -36081445767518282911612476471988715520 12367905 282140984829900095188184852928023270400 12367906 119840821628113637898148868914004668704 12367907 -418433990140934755284620519103122351640 12367908 -79581697673979670479103989815472513024 12367909 3350962672442915084440364470399548376320 12367910 519357869306597315669531904300096063360 12367911 -326434574535836983212106673053864447536 12367912 1281111510700999247913393542215124659200 12367913 -620056252887653845551743813906329128816 12367914 11763361868714784210646412401273452288 12367915 70392590336869157353001856621249024000 12367916 126701085984720650248707956511931318272 12367917 1288891021804032221116868363684230584000 12367918 -8732176016010259685656680411926354496 12367919 -1848025617406289456916585901148799805680 12367920 -161377874501150944412406915708056371200 12367921 -576804276780240853227330458709478166988 12367922 25255298209785749309390320114317023232 12367923 1020909047573613174903686119101462262584 12367924 809598952869555883922470836491678617600 12367925 -717270411819931144752620072030261582700 12367926 -67221576893982143273017354174644146208 12367927 1257634792205214951325364798267247506568 12367928 -341192070216968826642456234919296983040 12367929 34578435612104069142000831983895326400 12367930 177508372886479034846611132381566566400 12367931 33587310953864724958998149262436703952 12367932 580253536495983170155634129176558313472 12367933 1047099204969694741208297846165973373324 12367934 -144513132648925972775238947936563320960 12367935 493410140822421153869560399917427106520 12367936 97351430526664567790773274195756318720 12367937 -792506463525771672106152100159773055548 12367938 -193753211138421108716860054420236763392 12367939 -1674231527552517040214866434205635425376 12367940 -258536511040078512960730553877485606400 12367941 -965260349549048591063960983957657451808 12367942 -998789119897789013979555360031494015360 12367943 -521639570819372559476014510686231155640 12367944 53088551796852519372695767980865536000 12367945 -922246655947333451275822733984157366300 12367946 -173834655422331478478878399167789720576 12367947 -47509116877930578226392826556105955840 12367948 -180929211776415839483088924712516648192 12367949 -340982522294534158428760862208647810880 12367950 -93801738024302782089589001087020416000 12367951 -106729586886272187745155560767234300800 12367952 8169234031826542667446969943043194880 12367953 78332409914600364910539428141926306344 12367954 822503041465147978021291671337075756176 12367955 22165631541850058395475726531787948000 12367956 1201825273275218352940362547758241505280 12367957 208092005911700288765938897306360260224 12367958 900081809459097181857629436818032738080 12367959 -770908387510820819643746545035726047280 12367960 647332257687746719706299588366107648000 12367961 398066731471084194194073778383714987930 12367962 41826224435761066111674203360078215920 12367963 715865685500735461176087710701112667624 12367964 -138821636669215520126180754893396112384 12367965 -373907127910736843623460675886598622880 12367966 123449359998356847647007830229893517504 12367967 124765455637967087962044450872759978016 12367968 -186303087371942708054511613546528505856 12367969 -1833715055203451321777968730021415409630 12367970 537359190811500332026205522915597563680 12367971 639389714566314736979069401507213294848 12367972 202480154640278359142734953836714529792 12367973 346950102581258942987532041589506292222 12367974 -47952799070024618951629346711047065600 12367975 950921911027848387212282110841345168000 12367976 -284463750599158349865610322719650938880 12367977 -254925439833213609865154023005879517440 12367978 21668696348677003175155433125428049920 12367979 -221530481552751418392573279237526573632 12367980 250338411937066891672689171279223772160 12367981 -328514178968423617848470963826178658218 12367982 277672560653355256632021727199710440384 12367983 -458058892519039643527219213156325897976 12367984 47604625583953883714297628379727560704 12367985 196253570460209738728470273257060127360 12367986 476476155137262318507525334837169729664 12367987 -1036333380397899943903194585924409674288 12367988 -659138013588402760040447594644150864512 12367989 383784080112379552871275497407292073884 12367990 2942802218613525543671799597099050880 12367991 -32764741497501829770491519740759315608 12367992 116980118836753560447474097846590873600 12367993 127062335551452255611961420023786118240 12367994 -749350541322377852603275564842900710688 12367995 173132277023520439727443970819356504800 12367996 -986239968959329067357858235467445585408 12367997 947797731465013302689155522008254846880 12367998 -73313144228784784003492670558798186880 12367999 804205124341141683336384827588492362112 12368000 1352678904698593385310872001828618240000 12368001 -548384977627673461108981735590825551568 12368002 -447605117539606567483370789242618176048 12368003 1052387710804924028102791608805182120960 12368004 -1118388706928376981186131392795361280 12368005 263506685257249734725748402764910825600 12368006 -205993249589505656308370598437355496320 12368007 -23192839245544088289235107817315791240 12368008 146910428276970811360638676426897489920 12368009 963558047863473559684419333268878669210 12368010 -299534125919342174786939606362461242880 12368011 -969234976183801580790395400740493540000 12368012 -385328075895303368660257282210468684800 12368013 51855849246034222450434588536441999424 12368014 720848110320511451275133143378248532992 12368015 -2152845725152220145279855538492998120 12368016 -39740841434863739562239161214257029120 12368017 -1353687730104805409196439254489686409934 12368018 -432622405239853422140134509268855699296 12368019 391975931236894934784256733857885499616 12368020 -198488742727872965282973933925320990720 12368021 1454511186795881672327018806366913262222 12368022 304042766289055701938021047498126884864 12368023 547883364899901998881523901870362994840 12368024 -328688282147716047932054232291066071040 12368025 35511008452183075171518017134653672000 12368026 598101921670655869150563004074300868608 12368027 141624090065746724131819056251748804192 12368028 -168182061897135322278059004729461735424 12368029 -130061050304932900775927148905000313370 12368030 91689912969761667219000835257252452160 12368031 332118231648952350546203980292950815360 12368032 -795389740915334584415952678046679236608 12368033 222821185710530972029319532713577466260 12368034 412737205649539635361607474336899949568 12368035 -950785302879159029386854834355455305520 12368036 1043663645673888573865599200260960846080 12368037 350338140932111442823730857767447680160 12368038 112067027484026152961368319159027005920 12368039 -362038325022604602209582715534880196160 12368040 630788214824307285011511798679573708800 12368041 -401193142273264430150737945703840235270 12368042 -19111308540081108407657760440505772800 12368043 -315275502827209703501081130364375696800 12368044 -154375429662758524757815224063738973184 12368045 -1232331206159806194016052307971662787700 12368046 -186279365359434884682983183321057159616 12368047 7228933177243196252399210711919495160 12368048 -143947979181805823257622096006448414720 12368049 13803713371299059637724970678073470400 12368050 -287887076267293760583345813790964352000 12368051 1261756491064129591944072118935405527052 12368052 43702206753473350289924253922015303680 12368053 -649227914069041729410835813352024231698 12368054 26446751123294405521669596497208248832 12368055 13682942867197671991079108598803888640 12368056 -983141314894727914122451160850264330240 12368057 -211568424765320502289063614720876980220 12368058 248273075420716173842728926730965662208 12368059 -1381379339704581122073863525518093412760 12368060 -19074210063136947937123809382208701440 12368061 -231161308839025158488568212680690447080 12368062 60085384848864158647764666300866577792 12368063 -505163610061930138902486080715306563760 12368064 -7533059969847593417048706280134279168 12368065 -1015118122784584517483713381553871216600 12368066 180792345471680382091206350905825473024 12368067 -312687761924935159299709585146738272520 12368068 -818189378417650962119489706641789921152 12368069 554584027109701390579037544593440971840 12368070 92021215001586718171375104229322939520 12368071 -1498836946014055513144363429116743570728 12368072 -887849201415085731311921622423791032320 12368073 1144616492813591627802520906061530535184 12368074 80866919646186028585471771402554175536 12368075 271012288239075016112033893202433603300 12368076 -6232184497962456921403622375975387136 12368077 2893226340106044350498712558592739837772 12368078 985892075371116568555646576072479203456 12368079 -662217673181617401573955560579521395200 12368080 -1419114677321242731122436098048163840 12368081 1040781980104539232323576788967659959200 12368082 -446809629087605965420504025404545484800 12368083 -162058774637240380872979559885155978336 12368084 -488528378597194891206953872991248070784 12368085 -336254167505398580838868760754763845600 12368086 234850400531275930933566474193087131840 12368087 -177034415184937207901438758861618758264 12368088 159732498221195480483280733501764710400 12368089 423540559456046034617160146120714941824 12368090 8200590269714407329355467429023681280 12368091 -106902312303766857692860858951547855208 12368092 -260889663250757475594655908342344119296 12368093 1438117040223276258878240629551501426342 12368094 211386904891874540747138970233420872320 12368095 45734637489124533354827427729275465760 12368096 1477190980040701196949445855338907041792 12368097 -503280042018985361349191497146638784768 12368098 -31160771071246316169269836447349418336 12368099 -880986413761979079811157691895365324900 12368100 353370522483975292953287680348512998400 12368101 -72015495743229145057620273976661947392 12368102 293137278660731748349544168981980115904 12368103 -1545842959831173649758713565006210989184 12368104 -340343652925465881283403906807339827200 12368105 -26370581060571315297598557460473925440 12368106 -367340789177310678980090489989274833920 12368107 -1081283375793512303743784303885390593160 12368108 592211799893168654047853813553305619456 12368109 1132067288018662149374840030622499008 12368110 512114654187782119381433983690270080960 12368111 140238167816293943997999229688645093760 12368112 72545407742365860838724557966635171840 12368113 252783688977583751711435502439774650420 12368114 -8598778650736809022406176007989075200 12368115 235754280109338873346242719240689085760 12368116 -232853971733197160127886829602129383936 12368117 801170052156170596097594160915268789440 12368118 -27412011879619194725292626292338135040 12368119 -229412989906502745262918886222513553056 12368120 -21114047307867628658409524638212710400 12368121 800403840159510913083869719619582483472 12368122 -33574719586892572022641963649371446048 12368123 -551850761608340733610040411769256018320 12368124 -237208703813728263531698958613497623040 12368125 104863127112044490636878387278041720000 12368126 276526934834058061637356403996650489920 12368127 -1063015345079296608129052826627238586680 12368128 -92032670020556287769877632694404251648 12368129 462272830372277969448414046447160894592 12368130 -158921827976728326819486770341783534080 12368131 -69465929137707782123550123995702744068 12368132 127424813165816311834683129649532928000 12368133 -704664108193102220073641822053086816 12368134 720933065497362098994977920138207749216 12368135 -235745348123998725640779070110722247360 12368136 1055881505200100036432377757237452800 12368137 3829574729255333732553515986498092703360 12368138 155727751570638563279795522381403421632 12368139 -443156780890078222814346360961502564904 12368140 -665384981184171296156934933004961602560 12368141 -761146875388675310327837573689677484128 12368142 58681347833973675450352292915606490240 12368143 -72649422081302580578790518128362614608 12368144 -399706318436620200121252055188896743424 12368145 316971791115358211819245642855846651200 12368146 232062617446562788785596304448760005632 12368147 147413129994989765987215987454919498312 12368148 60136354619034529979365543340267157504 12368149 935723686533959918519929034823906459136 12368150 309859359015834604089906278068821616800 12368151 640455101208904672824658836515389997280 12368152 461438515932331164084814691785881600000 12368153 319967171990748640845866365594862042880 12368154 840858977408887121492766740423428684800 12368155 -127674793671460447408522364938391893440 12368156 -676163781591272439749944320734049876480 12368157 3665212685230991438058339106464950880 12368158 376496331674376023692157293839584805888 12368159 1076561894088905349198342706764034769040 12368160 240339419116527298792264484174954496000 12368161 -966589308178116973357692942135280017280 12368162 202981758627629984982911444675806584192 12368163 -2918118131657608391165024504763420672 12368164 -358149738880552502893894048177863449600 12368165 -990004322013595227447752265400753319940 12368166 406430603250796777104335355121857541824 12368167 -357357833386354054506293162663625491408 12368168 -752646481850212915920821569653101690880 12368169 -166953464804966602197673294943503204224 12368170 -154869254160654845995844321244244550400 12368171 -61630426868706598794376975076464453128 12368172 468100278046982855282136150022929556992 12368173 1023472834241240267882391324244589046422 12368174 83469928094193769404972311460243340032 12368175 -73536685101530807308132858055792485200 12368176 6823662238521299618777979783656538112 12368177 1177311216361361171495424182694751233972 12368178 72466177878527941488451995961774537104 12368179 -956045911281291764715136570004761629224 12368180 -122870525384347559654920113375583211520 12368181 -5213104891903262312019639338518517760 12368182 -101292652902606073110948099998851571808 12368183 345453612429906821684603976994681466640 12368184 349386449002740832286466797027917824000 12368185 8666515482301188284598815435251049160 12368186 -30070399158394094648874874886796181536 12368187 -792280090491577991425069422953807992320 12368188 -624723758504155881682764069662064648192 12368189 272719657320173369626528327818094754124 12368190 -169298798335170806155666715674679940480 12368191 217748221732544812609578945753694640760 12368192 -353687967381009052485338451153439948800 12368193 119178659150793914655845771371001366064 12368194 -266844862139972459804796297978944667648 12368195 -431561818532339739572396720893873195200 12368196 -60064229802256073150734723597203915648 12368197 -344127886960826865422272906763664237828 12368198 200860923765166036549560565404913269600 12368199 312639236917030621043737861037389987968 12368200 -188661204069595700668652635081961472000 12368201 26927140168741722852541040329520115252 12368202 -32159804803616073520137677467338547200 12368203 -24677001774564019700216919023463917548 12368204 -162393583515424769104926688188790785024 12368205 35319350040208915312977666474933964800 12368206 -471202230681651911169545393322383574336 12368207 247623865968681746892597679688183577456 12368208 -66908660012434806688017799767235362816 12368209 88042677914269912771294877318974814912 12368210 -161811970050966085860167558156997240000 12368211 -132743568518361152939102184815345211600 12368212 145801285579315914367360711865268772352 12368213 -522686193999079478238973680332692453152 12368214 -55617030744920172494620282097206920000 12368215 421129739142449737078740337575918375120 12368216 -573982284079072938750014897622320701440 12368217 670164043133211169051902808179103060512 12368218 -299020330065500546947917536314608679440 12368219 -27021672962996860252480392578768166912 12368220 251844228243862419926167240003959398400 12368221 3821045865783438387887899377976910022 12368222 -32623476893452982208921909605400137088 12368223 -101268145186262940950807023118755715616 12368224 721152554326145121515726809033465135104 12368225 54773379810237089188123494894516768000 12368226 -29084044720951610896077816303967842816 12368227 -448225150994130730044377657095195626000 12368228 -841080420877357712304147541700022786432 12368229 -108379652978954447993679667458688320480 12368230 35321752668032178900538787794747353600 12368231 614653293222752278019237646633285745824 12368232 400509464521251843243507141728504709120 12368233 1061446559820207225888390822464733447482 12368234 635171107555702468774602139562054952192 12368235 243583246325008334337557312488229107200 12368236 633146600302676460816685907563379875840 12368237 671782236886197850505184196631499772800 12368238 -1097829600980278140454670586147158507520 12368239 500310335376877019126568607897204802400 12368240 -437415081530893987363322875275116544000 12368241 331245313725116660575372221392881444800 12368242 294316512698831130844369165960132192272 12368243 -466119566489040794596134678491959043508 12368244 20685359353065732628799833768406556672 12368245 -215929357878949215919877643990927014880 12368246 -713667305130535969165872499183522716096 12368247 -78494274652292051543566906850694783000 12368248 -128966096541463664748151699937101824000 12368249 284831869523182920460379747261204448000 12368250 130329988616146159628492282450449920000 12368251 34725454262818096173104820451839801120 12368252 436106858214124912545620553474150262272 12368253 430496652912956625668588500655910357504 12368254 291034248577955114011472834901106776576 12368255 -857787550062075044547438511775566188000 12368256 -125132768721758502997758499554223718400 12368257 118392233818817709926478760017256178 12368258 11456584572197969330457047785562737152 12368259 1049678747351797807982263610978761190400 12368260 176827471748967417593168505851467418880 12368261 1066874547886519247503666364465395318272 12368262 7560483372325390062720173671960220160 12368263 -756986647395842166948628140659456171280 12368264 306198040009448332371616531338824463360 12368265 -63244138833390773161111033980489404160 12368266 -371971920802315249852048220294796393168 12368267 1395263832232475184641256586735985536512 12368268 1166880829773255599521969505493774336000 12368269 2080232843848859149961226695602207670 12368270 40123401004355161870478456435830438080 12368271 -148452547640891244040534245115965088896 12368272 -42122406318539766883492343004227698688 12368273 -170325712485666349691186086564739714112 12368274 -201723991565570927404978182580291271040 12368275 107063080283097304533263877182160212300 12368276 376628337286290548914664297996254642176 12368277 218799200924470116054969540866558359488 12368278 48517495312523225112870179716917613440 12368279 15474403344311970130241770858208095872 12368280 576351942988201898677859669949213696000 12368281 1118487543940077360495972768242431243082 12368282 42246080802811749542821957973833309152 12368283 -21524285107399919572492417803647439936 12368284 -203590876232364284987354486268129616384 12368285 -147666941612074743966691236264027306240 12368286 123519420944189127182703888477465785280 12368287 -478896072916032186576011327028465128768 12368288 7356863003688079582558607288350801920 12368289 -434948827010242812726441196049986406592 12368290 -354567666319856039621590905316532774400 12368291 249992138299640000901534229966675003872 12368292 2564573301952965545279890142390833152 12368293 412515821410678406724892572786065754400 12368294 -256956210548889809103280310780686838304 12368295 6654151578499664552953254957632434200 12368296 1080159975285634667326089206510062387200 12368297 -1241087999883997151793648840493718400 12368298 -134100745836529231750865471629961838336 12368299 2428188676833209963840096738163327376992 12368300 -6446696241805149673237417872375936000 12368301 -98189557040493932938883787407275228896 12368302 77784064928585635629527974833373475712 12368303 -2099483898503943947559014019354592071720 12368304 -59158504489767777276980972979699449856 12368305 -23229708123498836293940166972064664640 12368306 413725911714621386572743109241752986144 12368307 124115461241827877959013809983726923520 12368308 216664238196048505873273304891400556928 12368309 647034749767873037753933611696935318510 12368310 112329706592594729276348118109608908160 12368311 -1785116594096309812928279213565825936088 12368312 -436184639987627148433935497595689472000 12368313 501966325615969112544529547002084779642 12368314 268584636890680935265700341554333318912 12368315 950399140265694335788277525555008344960 12368316 -234067010548696044963777652913327554560 12368317 45809245794106819101798194620848314648 12368318 58203807019848537412772711644274081280 12368319 -821229134967430524492598755366937113600 12368320 126484427170918997875076340517573754880 12368321 270021938589898109830368442427685822912 12368322 33817609378755014424033282494105203200 12368323 537752541166278682652688804132031984080 12368324 -375745108151567812729445270211931972608 12368325 -616776387173926692417051895911649406400 12368326 5579565971028566504197811867226132480 12368327 826081343264782557330434128887811288152 12368328 59803405793680243141092691180474859520 12368329 1116564866528361160458523160401768451930 12368330 135879091018758913719630111521349168000 12368331 1034324984166253503165377677957980002112 12368332 -711495267999207939237057128434475182080 12368333 596627564388611231264150037162245805858 12368334 787300026205714158718954357310462782464 12368335 1093338477084004344251385634961585038800 12368336 -160507354110450946023625369054631927808 12368337 -1000277161458024085565006409960054324240 12368338 970423855295948260093291118420693362320 12368339 283816296958950788251213574895841593120 12368340 -85224521704149678048750629197419075840 12368341 2297956027380225595919966222467178521500 12368342 -124359549178576133996345663570561605632 12368343 478294504903390463214118957296768176640 12368344 -390567282691817854477426731854390784000 12368345 -251278833443172096822655924135562679360 12368346 -214910032057558025069117531846201366016 12368347 -224351120637053338793076098790219534960 12368348 16669597157637712723214593485741135360 12368349 -21874874964494170480980557021830840320 12368350 -31857555118407651998083812432960835200 12368351 1471728109919158393695221285300856528600 12368352 42694765166483012759532783167228608512 12368353 -1288264402044957768361204119447030899580 12368354 1063772186758478885611893440657317824000 12368355 408642914068583763171844388008239285600 12368356 165518181030241369447330266480703610880 12368357 -1176169221322194025404555851987166251394 12368358 10018394055564487126658145205264878624 12368359 205969033426013126308070266563711578160 12368360 153715468521872249259516479283792076800 12368361 -1408248777795879331759638029777932896 12368362 -577695099175006855911695491136339519568 12368363 -335993163933477592846147215400607255040 12368364 -441228174730245135541522944962948136960 12368365 15872268464848591854146265682181255040 12368366 -506354982801207486990755114726889682368 12368367 -997834729838606339021934500512229043600 12368368 -130964003454970588835480000480134955008 12368369 -716381700848287859876463842802746516556 12368370 -39825018953288797903856935916210979840 12368371 172139778135727607106940319540848397592 12368372 -971233172823985699616604310951306871424 12368373 -816333746277692224445059932014025552960 12368374 752835043545094372016634265108606923936 12368375 1596534854614003923621296136765257202000 12368376 -31144032978553094382905682882964561920 12368377 -487105344480091508233676935972254076928 12368378 -210703128568106970425289857675429520 12368379 -225031013995301659543252568918812392960 12368380 -306829409733174297078003446799012864000 12368381 -771256667911477756299074500359277453818 12368382 2037577850563152057792467267475074304 12368383 610740902906391841701509462573326242160 12368384 -549204798812597188191210099362978856960 12368385 -457113862483127039728809422955900070380 12368386 -51268807605315054493313797166701263360 12368387 -1636957887110877908361593527367725256964 12368388 -5426996985123520933345751733293309952 12368389 -2633141022251979803825080113527311591968 12368390 14466557036715944246504288408593681920 12368391 -6409615640320326853992118749833500416 12368392 566377403372367680489523944211414835200 12368393 973489679689397362185378179316977583642 12368394 442341886379726994859132068235179643488 12368395 -434807991366143580955173750683585255280 12368396 254235784182702354648094838940447498240 12368397 -282592934077788298087764354443111927328 12368398 166076367469982697571763794151455825920 12368399 1051829248455843403117672586636180372400 12368400 -131023845543246105026043056297027174400 12368401 -2286811606372687118624176334685434516640 12368402 -723275276056411788155961987051909556848 12368403 -231571450027091123402643854425684500480 12368404 -996662658064842746786429727371806678144 12368405 -318718422111236423697555123823553690880 12368406 81736771698867621873891447958037644800 12368407 -400541828819327201413165199980340140128 12368408 311012507004377712324169509175652597760 12368409 128283211029877034930921586773217238848 12368410 445642870550777231573124949041579294720 12368411 164722264965243605072586081667187589120 12368412 61953424853150163310896157585072376832 12368413 -1020128572475264713742459700129772179840 12368414 -198382673135630217031093836359420348160 12368415 -167389870354500684948953780183011987680 12368416 -117789427788099983587850233800401879040 12368417 -1873381495737644592142717519412068197534 12368418 213347994963380177345096796213912702720 12368419 228865109589191034811342118891739883680 12368420 -40257992394081101956237944028353150720 12368421 14372601831277993984050932175759392856 12368422 263464063334703161926892020770810825024 12368423 -643636048722249784461106476867632696328 12368424 916704128739960810865575844420268113920 12368425 457542472118641207619374940343237749150 12368426 -184847544337156460332702871183798114304 12368427 9553729415126481316822424322334223808 12368428 -476682901735471634381075178779274380032 12368429 -143820023802589931223945697107085539060 12368430 411343361596511323165639305160729344000 12368431 -985952786755321268175433147337595517736 12368432 -52093573924833662476920753646628388864 12368433 -123800597801997138410533850162459383200 12368434 2036256483698832937613548035958645248 12368435 1353170996633565892269452257477896483360 12368436 592469466961409766649291517725261197312 12368437 1092273377251675129740152954455973535086 12368438 749204822140564922898764864550663945120 12368439 345639887284698061924870549054121517504 12368440 -9211777658453897377384339420309094400 12368441 441059516083937154575736287103370444842 12368442 72369784830187346008806888032271421440 12368443 1622830393247975969820590575840714110692 12368444 601299248260034670698986095168290847744 12368445 600745912087904931521945626700157133920 12368446 -1393673590948936317170830498006390694016 12368447 -21358142563881773425830530899193971200 12368448 64830741547670293912311978713819381760 12368449 257285903133723375339619057932905464240 12368450 322147990228112151873016356293409078000 12368451 -89457237107190426258956614452880018176 12368452 -1299373955223535754066982778755510746880 12368453 -324332776509799706323018010220388979298 12368454 8088162092744452176421386747225667584 12368455 -186848115225459623627563310343397955280 12368456 1231514624337784519779537007938035450880 12368457 -103295285628116881850470351430545925952 12368458 -775906084577060897740529925833316115920 12368459 173673772478127078979924720226294352660 12368460 111275891150557478319180230588944773120 12368461 159945526455763008007280220074774406720 12368462 -438459391431016402218346742494611953088 12368463 -32946699164952943930673547777955507056 12368464 -347656277691496037345961101545288376320 12368465 53471469481954447314193403988829780800 12368466 73193887534245762138065669848023414144 12368467 128362522001864022508564946276307809516 12368468 633265263357099391353173861983436636160 12368469 1161118654921658768251730841189515989440 12368470 -133629707502554919287373175190682401280 12368471 226861960770556242674385302324102995680 12368472 302271887257211612367375576815110717440 12368473 -97253219392922078707436128505836726272 12368474 189267586215300154593179458159489802736 12368475 195122988240178555608922633906176087600 12368476 -989321942747511052416549530342204669440 12368477 22189738626482584242579182475402071040 12368478 -450472524506439138205182945771472195776 12368479 804777624795755714409810251828011458080 12368480 536702276386191719175990753800638955520 12368481 -120750410441882351031197025740720301648 12368482 -572678236952320981558562449578237984480 12368483 1886776123776730695817362124271551520184 12368484 -342694420585894746213950276211787407360 12368485 383470656770996334591411645247383405180 12368486 -251015989955196615211973419464891833856 12368487 241050330439526735645267445776704673280 12368488 593225469040425298244461388523080171520 12368489 43098048088521538317942618989560078080 12368490 -526993842673368288691769709933278976000 12368491 40522242806497127017763485576737259892 12368492 401588613824718493388578586995742154240 12368493 -1063984197230121597478937835443817003018 12368494 469646691854617903458340288212952806720 12368495 -1702941742085923592839643348654533059120 12368496 -55333395504465897281738077634829484032 12368497 -30518389207735385594448966847495579548 12368498 426785016652315036688053844209309860480 12368499 621748697126157080591467153138642224 12368500 -1016668806123070859415826944988160640000 12368501 346492069928378133041977207321141136412 12368502 551330517165951549120531413610425914080 12368503 373224081146818359892780893459534935040 12368504 -248663953924465985072743926615066869760 12368505 44700883638463649655355661772116587200 12368506 343601407304735819982702148339013445120 12368507 -1581009767865626960112471854779368881244 12368508 168052438508121003781777371367577978880 12368509 -149803579233679220556120656639234183290 12368510 101187173788293552179274788208540549120 12368511 -70789913228393092422893959427447197920 12368512 357661158104207866856717327131937341440 12368513 110798187112646685437139721035230757762 12368514 -414295247009848332897201266003412063360 12368515 204762728579213042256258557926068917520 12368516 -880764622482223116372716632006588366848 12368517 -328077509598266024036235199130423057088 12368518 -260811348998836498944202815191511323040 12368519 -870287811548101970202530046996745940040 12368520 -14738004123161326501252838002959974400 12368521 891390027845115155512189893533930708544 12368522 501501801991095780663634885496324907312 12368523 8705983451636605450340058018802293168 12368524 -25404252857594992225424820842926571520 12368525 220347778595716745256036126511781412000 12368526 86741619966078537019270073390591929344 12368527 1409788687917566144513448834307000897752 12368528 51277529373951736606530577940351238144 12368529 586245589309148128906232593373374422900 12368530 -346922625888736732223241205709351116800 12368531 754986495359798623586212745314327687260 12368532 -392760865114841047519656159183520045056 12368533 -945254868094084944204397778091609990276 12368534 347466797091807676441687841724729040416 12368535 207230222552327044142346725623513528320 12368536 40590821305070506184355825592755916800 12368537 719152771631154799338308618399021212692 12368538 3078065906091641074479134767285754880 12368539 1772125319267499143179412177726718670340 12368540 567529509862033486317757518319005742080 12368541 101701084139490400283174422498392992544 12368542 454358617645993447561990720571992104000 12368543 -1864604675807995306542992640059362827792 12368544 674343877741158436473931920772017684480 12368545 -171832137339524094040274179966087165440 12368546 623679230920412840697957404543765339472 12368547 -149333424533206686347380423329435213672 12368548 368103465439636067181047645045872059008 12368549 -185802522550353961369174673740611623136 12368550 -236296295064522419948682398698252363200 12368551 19178341436930466686590662043333366312 12368552 -252382867865583029253979418522049085440 12368553 -650072506930198201062970398140986909296 12368554 -75730518816001615203378898250281982976 12368555 -448234651006222196140421732642144890080 12368556 -117194456118541951843538187646225152000 12368557 328905866183018618644612431768975146040 12368558 64690607835250325932143948866444453760 12368559 -154080604546702468186318647512350118400 12368560 -40147323956762208081117432058404864000 12368561 342703258379690513433152475258708051648 12368562 106076620932587239133133039234201754752 12368563 31642046081706052489060400947536641600 12368564 -105746356924084111249174929628554288384 12368565 59810926963185799461400969460207376000 12368566 16343775427115847941357868806188032000 12368567 710713277139481223666010137305323292992 12368568 217298909740942151399783354726060789760 12368569 982895773278336752811407645101901633620 12368570 -245559906215138590350275470407691007520 12368571 671404303298820861100311359394819296304 12368572 -423022393514224871737001058017453119488 12368573 141904117514243381238536212251020281440 12368574 -333991275884246748392153200711938856320 12368575 -296048193745280250587782359826704056200 12368576 610264929107433513976214412358078955520 12368577 124764944674851686895222746171539135296 12368578 -345264649339004336342770583068130618160 12368579 -729329246793178608092199295076704730820 12368580 -257844984621292340347103341717727232000 12368581 1030422088165693075380837685770777028382 12368582 -1509190272051238719321403004248612608 12368583 -611106840432004104114869364378140527560 12368584 269795020675961528804249659069090882560 12368585 -37589360450779453042011039441761000220 12368586 244997139927563224989801851860451460864 12368587 -106026580668005809947814517481740138496 12368588 -951817324594861218766451728933389648384 12368589 -277873258033589792680809375516616723776 12368590 16995936192503671850727453436215832320 12368591 1147667903376584166523948899273758890992 12368592 235530176756904832062341520670650531840 12368593 720165213742531087468026365324827183524 12368594 -244690438630500105039318851522942880768 12368595 494969716120691101244321662679906807040 12368596 -125940194650330559305453893222327169280 12368597 181774234109241627931813974469499439360 12368598 378119608182231171138310482797549054976 12368599 887189461891462408739873917336718750600 12368600 557159250920398544542719650324231424000 12368601 69273792825681123073942801851722604480 12368602 -19891999328490984251124853336436023296 12368603 -319567899778837524489643856855383750200 12368604 29713607964694917655195075772878683648 12368605 1329716528264633680640547645291283590360 12368606 2385279918542508356585694353943877824 12368607 213925167770682886693823845607248475280 12368608 -309097626289795406926576370022294749184 12368609 1131582532913915003615622358982387513808 12368610 -29969845678405320378558708353203776960 12368611 1540774649634986637093042324548133443424 12368612 9898035984733447905035083111949829120 12368613 -15982239288609214113152072790257342112 12368614 385184473969233401894259217263617148672 12368615 61395349467092656227835013520891871200 12368616 258280166984423072270022319466903961600 12368617 -389570559793319472059828696973124583708 12368618 -214594245942996974417223580747264317696 12368619 -3505982284008505783276624424326797504 12368620 -975960439731877947587150364381312000 12368621 60939369430048657154966018389685028822 12368622 57796604887143055780900634944610257920 12368623 -136088087842686128266260542288243371160 12368624 365982805400446471002009746422855434240 12368625 -494669467934690540839424170491211632000 12368626 -265219401381207206745834036099034361856 12368627 -2415695323046186433501303688982883144960 12368628 -25234124577039697548418619467187920896 12368629 16678664557039049353543587843157816956 12368630 193134608003130988411880187623053038720 12368631 1164520488984834881324820525247481180544 12368632 935465223022875781635140735965313126400 12368633 639172122749863304044302405324398283882 12368634 -98527665842506207821486754400165922816 12368635 174406109588959897803938138936544297600 12368636 -44515090609937099705064455393553073152 12368637 691356399782295597480394630867392554880 12368638 -408947761001842326393450124939646561280 12368639 1967839328514210337911078867674558628000 12368640 -151823624287753224660688999089784750080 12368641 216086809523931987214892286592942093440 12368642 -304378985599519473437577957104327953920 12368643 81675715981629322779546369787520590080 12368644 -838439549787376688910453961544450016000 12368645 -178164527039776715550602419640796901200 12368646 69845121825926125689892209659240448000 12368647 -1115139368420470326949915381906078425888 12368648 -627250641291001730555779882259714288640 12368649 -11466100241421249252839192153458919712 12368650 181353222773581206792884150895833376000 12368651 -1033165133294870945969237041356826482348 12368652 -482238418292070870700091574645138505728 12368653 784407498408270102669882992328525783264 12368654 -676761679108546158842779353612085660224 12368655 99605120841223185359454646165415454240 12368656 -42924415001152857102884033736268677120 12368657 -517562483979737344204581652408986851328 12368658 8133042959492331218843961824276240640 12368659 -465567223148501502114818132420184374720 12368660 -808303149652209677265542690852027504640 12368661 -746389106244566726464142912480005109376 12368662 159378920169682296422746238289615569664 12368663 243815916576144503166265688364745122744 12368664 120186717845664414067055978810844119040 12368665 444088984936920996887124736011362164800 12368666 450588314942429803108559936571921224160 12368667 520929976198554127855327853955633577920 12368668 12812305790616052789470439501313436160 12368669 421656929702712057216266909103019591296 12368670 207194595269621844332681651396575094400 12368671 65453300372469008937758250177575819264 12368672 413916870550915121182869403697703616512 12368673 -1255819084219332942542823603277728434880 12368674 -428533815705805563966315144701864598240 12368675 -45884239014878827624047263705587832400 12368676 -179717950332960735907307582565107309568 12368677 1979732725037066925117148855647790087200 12368678 -629602349772975472480629778908603981984 12368679 -908386763969469464999788942807771968216 12368680 -406179420885524907191134471171815936000 12368681 282876268650229981961415054238691858532 12368682 53832338862994244542174289232373834848 12368683 569558727322424822756839909068032298932 12368684 -49769163530273361274159097446829347584 12368685 270232699063575835046892881042796908160 12368686 167973808805429407697541516181561514880 12368687 631551613483394855897523114078204252240 12368688 -139043433057782138446434614115660988416 12368689 -401346338265517500207601059166650070510 12368690 -84084714901625934499520089682919075840 12368691 -708395226130633434228367485668109441900 12368692 -1955172897208505488841139066821152768 12368693 165116648716279995139919309775870787740 12368694 -108794476223567831825977602484511609472 12368695 -147573006669073189693212785792138782080 12368696 145511535783446070160019715579307315200 12368697 -533432370310088548398258751112572047360 12368698 -419220478772449463873521253730257024400 12368699 387706342152565812992554618959299634432 12368700 43133700892412096734660096545762624000 12368701 670368156001913604849243178305091154400 12368702 -285101835059920902556450110023029606848 12368703 1140863722767871437448421047122263773200 12368704 -213972541092434137534269303038407081984 12368705 654922798481128841338398891446296406760 12368706 30185245649676216563871118366917749760 12368707 -107520550546830137346490200857588819328 12368708 779209154296714420125406610915335790592 12368709 -150754800430639856558577562973050377186 12368710 -228618665775010785270840702744645930240 12368711 42642823419000511772329012389255865824 12368712 378510831399046878717647394267476951040 12368713 65781790806504660423985530003093080000 12368714 -87864796042762460873663912194958922240 12368715 217869705369785485076091223688606880000 12368716 -196819333872757280534142524711311405056 12368717 1027789542854277899837105256642129131766 12368718 -477828759874061493515009792955315390336 12368719 1128405509718932248296201086014163250360 12368720 -22081869228352263130886672241328128000 12368721 -30514813613990802996193411488114831360 12368722 87925270464804918084415592633662626432 12368723 502775398150278067645503613349559974040 12368724 191629932112236740071288203287220252672 12368725 155679328099330897819194016065072106250 12368726 -197436226473372434594452490404636665216 12368727 -660793700540438042941423994222057454000 12368728 -163554914793736333881306834895005696000 12368729 886108038562897571057597688497462088330 12368730 22987107830506836184278321084313789440 12368731 -114567823057220357470368922183527704000 12368732 443810016705735096657381176017736624640 12368733 -239958811305409673272218502170314724480 12368734 -168598167976536141409711761362947200000 12368735 -3072282771340106853193774625476573200 12368736 -348956416726514369295456253093213372416 12368737 -1382852085591203876004269255792778385260 12368738 -1815862421730388837823619010793357783040 12368739 815015251114763447325192772274034376824 12368740 -591840331958801839345266248243484399360 12368741 313601148871833856227045012645382080 12368742 74565953222819496014791977516711345024 12368743 1358890895580951358983323435108375005704 12368744 -383388795093314765666542285505466147840 12368745 407485312637753864143703786790471341220 12368746 -318750323365078267475562817662790213536 12368747 730345563516622008716009909109938500152 12368748 -22325210049730060798150657747114967040 12368749 83633234853626639806475952883371303340 12368750 -861912563207224414980890127498831000000 12368751 1056525833880851217179674524333142838400 12368752 -45534448855131706322747907526587580416 12368753 347621648014119232953399757683618843120 12368754 -19027051761543877557642800298830952960 12368755 71820285799348911083599727889188843520 12368756 -355760334475620730377591208754547529728 12368757 31024085691691011543592188485409459840 12368758 -727107761413979794743396915643167708288 12368759 2361431352213473067392166529819191600 12368760 -92698593544697681819080108903145472000 12368761 983731421461537261370890051396558723080 12368762 -143337284685109729191278928290230065408 12368763 483388178604882594935011669624009164048 12368764 179728234871120250097394941187971518976 12368765 -1333441158045557571873543473661960021000 12368766 -61760902681921785469818695641539818496 12368767 129414437787539789064577875998555016912 12368768 945546415633779275829210248821069578240 12368769 -213279187721930544596775511032930218112 12368770 -431692670035941674863983716035111334400 12368771 522723314538112888942381837233006625380 12368772 -234715167947098900000044466539494722560 12368773 1291269761072528661568872460524087802044 12368774 -297290576606561331925666686995309671296 12368775 -81498921107148403008631387037136180000 12368776 116342571194493888316118652547638681600 12368777 685917138107485709713785055787775647412 12368778 3714704378504355679036620439446061056 12368779 -770192884074951625168336935077700824016 12368780 826045484228195081067883045191813657600 12368781 -40185576432401840662461568831882681056 12368782 -584636488556287804395702254100211238208 12368783 -4540474196396654523101873378186496000 12368784 -135394025681723991295144483961847152640 12368785 8822981878920746415522669656115576000 12368786 478816183200332663003035062731904200592 12368787 139502738020561146645062555212854957360 12368788 1335771689712791474532875644128118982400 12368789 419896297455647098679048577426285640590 12368790 40023208906571044628564981308094476800 12368791 -2192431662860234401087320651999384887920 12368792 -1664920183390524491703815288315569950720 12368793 198161661413875825913288274361422806400 12368794 -12613844561320957576588534552420830240 12368795 -664628321802737575174159398054001963200 12368796 41145224995395521740445446446219730944 12368797 36289392797601784347134956911057416032 12368798 -105532310550878183529165769889402482368 12368799 1249138424438782743842572778009595298584 12368800 -318114556547164340344679696788493107200 12368801 -494379695552737483047640661089318799100 12368802 66059044038019090221929422744286674944 12368803 -1912661561329692063112225190241493612040 12368804 79796499609561448367914418538205163520 12368805 -722538084248254496229582737439466459200 12368806 591633874853747537668007419885788368352 12368807 1537731759367523290090572832287889012632 12368808 -374095600854816391164465414276368793600 12368809 -1253754153862281688084784013256273087884 12368810 439021635997456536905478315144540960000 12368811 17596680973562420166310735499919800064 12368812 580425960426133286122637080912384230656 12368813 1164085779754339217586510672101314327062 12368814 169322072671872799652592431752214016000 12368815 -1768127335864835818526001775702100523600 12368816 -108383198037758766487643444131485843456 12368817 -82084422154138434329759549358524418366 12368818 -21417985754718630948555232377406606848 12368819 -96173722703366572001588982249302646000 12368820 -106360323778578301195605627495565578240 12368821 -8285869701667998565411578324634678720 12368822 332503996324243333944262580578602300672 12368823 476974911698240200922109577160662718184 12368824 397986013852885070810236205608255672320 12368825 -23420025060929842035767162797323144000 12368826 -121509111711414941357679520761091954176 12368827 -1077987762299348844912224499526705259208 12368828 40195726740002330120075281178280960 12368829 374128648755558574753005637936082734080 12368830 63150723025151301841800623639709418560 12368831 842449433070449499988028221108144525632 12368832 47572166989960515627355457186936389632 12368833 779756495223341518899123696978516214082 12368834 -719032466551775885899070611051769147184 12368835 -685464561258213618909758492296417360800 12368836 64741333386770692422208368180665444480 12368837 -135027672287245050539294829081741632100 12368838 -120626090190408699551566108320186212352 12368839 126091408431748825555753269981372862464 12368840 525964389307268753210513150037801369600 12368841 -334717145909705087115593931670837605696 12368842 -243882332067439654346681851412448881568 12368843 24281937765419002240486514437652124240 12368844 -467714605908553846637928328401943806720 12368845 24801757581667643540147879042350464000 12368846 165811699792902130967585645892035898240 12368847 125298830533386911258887306279861194000 12368848 175263340220251471755922634568459878400 12368849 2559392567355856455631418737458983387136 12368850 -78097997156955972204665732277014668800 12368851 1263803262557536189827030867998832767304 12368852 -177688585945448381353931623377629096064 12368853 -27271627453439920390302758387215652256 12368854 148242365313933552536288410827353403840 12368855 145361300252467799295125943249988683360 12368856 300228361552417288134832562235697459200 12368857 1667914589478947243068997244289678852106 12368858 1717361580664156990002985502031016803840 12368859 -354495141865891067761494660303820533096 12368860 280802914568294953616358032754632355840 12368861 1619695444370585286694579441794255255462 12368862 84903344942495830202183091733290816 12368863 129204156076111790537391840262725762848 12368864 -6882308201503400234146282237699031040 12368865 -581362963258965246293164596785328497280 12368866 355091764516650825540420544512782376960 12368867 -205602754403288824069547152895496414720 12368868 -282139575267204018714558016422035573760 12368869 -414871125874486237219373047815518073730 12368870 111937348555971644251944188790514623360 12368871 -600318337702558335839167736129926311792 12368872 -189666753267131949729660233865257779200 12368873 -1802389930488336704637854214845788376496 12368874 -344266233965653200365460795418483377408 12368875 -869178914616372160281254124748017516000 12368876 115805102646268573500477773683519954944 12368877 -47991237084786709212753841661330182080 12368878 127807688589373676939087675733010139520 12368879 64002602050435878808127353994628704376 12368880 -12254742257340938373495219514112409600 12368881 247415641953467492759816162943299746880 12368882 -23751885501291011406365427944304116208 12368883 1234158014951458115344690739193450009648 12368884 188803225210230500233767378455283148800 12368885 -137203307967607089521669317135807416420 12368886 -277007177341229224479451155583248960000 12368887 1154512929962396359733141089762685442536 12368888 -87175097713335742473154701129941360640 12368889 690809078625997567083954167846012457600 12368890 274557401968913807656439317655638609920 12368891 -1111857998252917460007727714070489247708 12368892 700656610899337122260365498930915901952 12368893 916011333330258576351224952087247963142 12368894 -725104043259406296945921189202488346368 12368895 180381719004944432284424623779583603200 12368896 2363042464589132904715303335159983505408 12368897 1134518696036182058493246314565291099072 12368898 -139658816636520628250986578342555312816 12368899 1400041566990758053109160899741925659900 12368900 -173384380319576883037744482783854208000 12368901 -36672746951737976218565273136854772480 12368902 45595510701404580352422913281379524864 12368903 308247626167424913431564556663734080152 12368904 -848579753739397346884303703586465914880 12368905 -717829890535112099707663357191769080000 12368906 576513691322627991630614855570774588160 12368907 3481950406766695521503399960766022656 12368908 -242956340463161800492154223300877824 12368909 -87620443891756799097865809539845833600 12368910 -67918965619734904056757165795559546880 12368911 -426611374626193871006817221506062563072 12368912 269764557301717764155190868803140591616 12368913 -647398919774855600637911678180076688656 12368914 -831448619759248974131117260396102840944 12368915 241000833912349759264878113780421289200 12368916 -398252870790103379727264197920306913280 12368917 -159854042623020059724343147711318011840 12368918 -219317277733005225416954739090476868096 12368919 -749887712141762244756054182143315516056 12368920 -372899153397103509000012682495815475200 12368921 280663915849843472498767578174644737044 12368922 328907183954407679024752810468177543680 12368923 1287654892302041925385613249513266349600 12368924 118483091464137437124312025241474880000 12368925 -128857049998237310444893113343615803150 12368926 1002866853180277861709699967113019606912 12368927 -1193395499358515811638300471890244632224 12368928 168755883112398889193273084879711502336 12368929 -351940085575076847982003625737467457616 12368930 163642559170317878445621849345750336000 12368931 953384101864622333378981068382272576944 12368932 940558557332230118539153997055994097920 12368933 -908351486378502837119043348244645594818 12368934 634983526859963062125950894667284061984 12368935 1185723331179460899100952226330852640800 12368936 -1454772366368754667161188162751998776320 12368937 378117185078286732003142755104880768000 12368938 -204626352521847165049106186775295104000 12368939 1266183683451280832582681461348971887400 12368940 138123983160360760057771298445581598720 12368941 -563538916976205252110531600853986063070 12368942 330743223039856690408539443044433047872 12368943 -23392822086306140531360775277724306928 12368944 63560134703053753656887756838387122176 12368945 990385309946959213385543640488633589480 12368946 394521830403784050249452559356221613184 12368947 49587296688426793483980505502122400396 12368948 -613122648707205665328125982094661400192 12368949 -893651873280024781700134786582009228512 12368950 122251265317777285127856208987123200 12368951 -172111732627872130023933346666144542720 12368952 -258151908111891002977332327130994503680 12368953 -232651418941168301581071823794854002860 12368954 16466062822468135082663522276713524960 12368955 -287093982431089194201687790239598421280 12368956 -525475400294229722117988895735466488832 12368957 -211593240251293860511537960201634285760 12368958 -209830890324228589340383687289373312000 12368959 945332893883477675019419068652790532840 12368960 282712536843286348497544707133412474880 12368961 1623709183301278209001723271093675102016 12368962 -336141603275746404618612435907993628160 12368963 -854229155637686119977657586342087335696 12368964 263652312383020082414244639524879093760 12368965 302142639976624754511385068767945520000 12368966 -621839527910241200757565839363531665568 12368967 106865897229948267128901820162939176960 12368968 181624826391229434090973037794226242560 12368969 480202717311926262924663027434366300160 12368970 402842381900918239137202927923620966400 12368971 1070172053465719043052994334878785745172 12368972 -615318877113989142885901033392023772672 12368973 79224481040139905089913898772871821824 12368974 -42231808796985773629307230658436207360 12368975 -579499607898605225528260241179780131000 12368976 -83782205081811771869020669559660740608 12368977 -752022539564899617135075808435556150540 12368978 344346584427189560721603696157188037920 12368979 -31800589747074771163185074494098434400 12368980 -59845957596005771555706971577992647680 12368981 158347919990172984257124199329093970560 12368982 -84188619747653965319741430983495233536 12368983 -830767519987664376944061831263369871312 12368984 1841274639010014206914084406441529937920 12368985 668990484829858284221481325979936778240 12368986 106539406071949285834780130343033323520 12368987 1489916046787238421625407390007506695160 12368988 -479611698479821696540054260803013347328 12368989 -261460225717375334713817339755345252244 12368990 1056815167893871787113231031781828026880 12368991 617680859056955983574266236384102232392 12368992 1358578509609674049009150719356227551232 12368993 -1563187585696369779075805871047852800 12368994 -256359002488115510874331964737807407360 12368995 -537211910477983133432694269587509920880 12368996 1206381720254267279838442206921110415360 12368997 145476920771973997629342682072938022080 12368998 785240912436449152868104644128473740000 12368999 12622109627245539591445961235599658336 12369000 -72096360186620371365210407908147200000 12369001 -1000115315158749710067549071665822563968 12369002 -620865568596506336738739127429280733696 12369003 -34671449551410854701462141174791948672 12369004 952861343827048870416015089249805661696 12369005 1205627405388663440667156873469729780320 12369006 -51939496200715250390774792015983536960 12369007 -198314456827563952946830463439208233488 12369008 415939552901663481641237899564217106432 12369009 -248778091193776427559095579147662395072 12369010 507876966697710018352727213909127200160 12369011 1764027360267351889821957982527916065612 12369012 -530850071886460851294571817803435941888 12369013 -1876544995901569373127148237753670188260 12369014 -109983464394732418217857756191267096576 12369015 408534059043924385468716130592371917960 12369016 348303432987954735167163004191790018560 12369017 1017837575536862194941793332159589113066 12369018 -279154915758246318397949909277124356096 12369019 72135712592567990734879917030992869040 12369020 -1126811083395680074129236131944413527040 12369021 65862448314226260766021293902831051712 12369022 -1146180854253103190232894637738962289920 12369023 1110184100815856449626681130410818721720 12369024 1620565938459146354443163108030545920 12369025 -707427736001388464758748039315844169450 12369026 360719451658789633684864588129549370400 12369027 193246720095472369393998098193608681280 12369028 35668565353054458460201711129365262336 12369029 450604082065265231228519721524986037760 12369030 117734699628636741585508671840501964800 12369031 1068757326510962201947391414340108486792 12369032 -399629490613790878856789106011963228160 12369033 161387565910357792716577326181588185060 12369034 -296058952589960036690347246609074671520 12369035 112872364107357530122536747096007164960 12369036 1813839653741766127275820066711916544 12369037 -2014877119182254863692755770151323495488 12369038 -631191216491880950037695003252618526720 12369039 -404627855766840044096612937733330752240 12369040 225178050559134009921865675292401090560 12369041 -934909450649458699525476614202021156558 12369042 -105231355801359196662543637537425930240 12369043 375428179092648991965390187776345445292 12369044 -48386187438071448825850220225554944000 12369045 25536108652966841209832807982385021440 12369046 451542159603621724428760553018431000704 12369047 -106896786503915932140769637309775211968 12369048 388660502007673425051236139121293864960 12369049 165121760677109175446123160914719632192 12369050 -304497160267544153588398369266008785200 12369051 -1447535537018862396274128205795493498400 12369052 662077457378930576971573535596814899200 12369053 359862642331641882455600419958545985964 12369054 -408129815778097376759638535191042467840 12369055 635126491090453787121744986323833907200 12369056 332391976736987513902379180159658885120 12369057 -24770758756897562212285653310195684320 12369058 -15216406702259511166146873812079502272 12369059 1866154495592226500592807188617668631260 12369060 212405007795758719506959625460440207360 12369061 1157760458815817541567216296539250890524 12369062 21782808136248409614461826362389400064 12369063 -8907160163387860055512049243502965760 12369064 67973726100229539056926072392229355520 12369065 843768675568427018079069025257634679460 12369066 -205659041280925187118989631274442410752 12369067 445815638881551552181364787724902971560 12369068 1347019126023094426410704342117419176960 12369069 68092467664115712370249290687751635894 12369070 -302868638486886362219328514085416883520 12369071 -90487045544995397171159612552742402432 12369072 59035110441650722079846697989892833280 12369073 -1458851576012524289188792304801439757678 12369074 -707227147257079058952536534561015092464 12369075 -199254597919353546663693894323490014400 12369076 -504677783321454843502974233175774740480 12369077 -639599406866799150434629969224828479328 12369078 -106316707466766564403845911466022177920 12369079 -20060399547222990392112839425863469440 12369080 795375306812884503384412270596347904000 12369081 647338760897400291400371675794336151744 12369082 -771423709115127200730425359754274614016 12369083 233331816670287721214503477734196639332 12369084 2230545542946267003854633239781965824 12369085 145503061073340622137296073970780431960 12369086 682650613438772828055695513693697902400 12369087 137294049439250935738201954453297993848 12369088 343821055116851840314105794800549625856 12369089 469227073774390095972937684596214617024 12369090 17731122883312802652944841230409784320 12369091 367849965768093373394103342565936761504 12369092 182751803692382848359195931560134774784 12369093 54701833422976163761589020672140496896 12369094 723935074893749965088280612474449952096 12369095 -1087085867251067959018610648368642162800 12369096 -750893301387263488861358104587540986880 12369097 -728904168227831631956840668918567220060 12369098 -231835588195078213957424600234254130688 12369099 149283479732091494842100942041752516528 12369100 6018493813463842093453946217885030400 12369101 -61704566501975840617780168646223933408 12369102 167552423217619737678653313970803853440 12369103 -1270181916491130747089082312060896005648 12369104 615779301611956793150676291166494720 12369105 -22388772600092157873418926691166600640 12369106 -229430360172693784122111330530032803840 12369107 479258700073946631898203959471480245356 12369108 -96006060455779431763764474123596298240 12369109 -3016945761722462777802022930355267040000 12369110 -53328571211090710572670363867566393600 12369111 167125286888727341607463827603216736872 12369112 -181946812899722477156824863385601925120 12369113 -1250468329050516267659633679347315131638 12369114 -373160275962332371382487384554627347200 12369115 -808290459542597922727535565993397471200 12369116 975962672770478580971449251360927152640 12369117 -657659151567687815663654773558099048320 12369118 -407478234417232105657835726027860794240 12369119 -461844355073482729668072047132950563024 12369120 -8730027754273932488134744548609884160 12369121 -1180765280242113561201604924608361219678 12369122 -8237272310234160582327157050430881408 12369123 -106316733019342178929231951006474954080 12369124 189594004528809327205496889840228728832 12369125 -1219895530339963107668449371261911301000 12369126 -19773813344486494676720818138275631104 12369127 -597479042984218363947878096280422638024 12369128 1470060303323258404587706572530971868160 12369129 121158360606798670992815995729422013584 12369130 -471170177616047938404710347329843905280 12369131 437293936942346510533425944785403528640 12369132 619508579655745774449265113027469301760 12369133 391341606906575024947897897063743967040 12369134 -1036309773340562505266190000690888564480 12369135 -139653415396437584442585031531790780400 12369136 -147074462938284797372030101363780517888 12369137 -548110495203539436143832916576608277056 12369138 877842487601874269888175740502820753920 12369139 1081189432236136623309351603599183469640 12369140 -148945487470489418325308473815430225920 12369141 681831763787071929880667989617556491648 12369142 -2084590820102132485660627698351248448 12369143 -1957266205361398427165063120976223267608 12369144 443784143116038740859420764939462430720 12369145 1189568423824885497247256246602544425800 12369146 167402145911526213686807468142082787040 12369147 210487131574275338740675200682193379840 12369148 49719818711053945525336226598611160576 12369149 -262675250118145703082103999325577589968 12369150 1143453584335247572877602882047532800 12369151 2494725112845615663963902984591192245704 12369152 644983562037373691671294936754883133440 12369153 -1019611950312742886216039002546207980672 12369154 -34965587807878943362164099003434193408 12369155 149690526910610756605437432831015765120 12369156 624321930609015521574412707001226652672 12369157 402904449618878459550455161133789821406 12369158 -298674176905228051466952504002931922560 12369159 -1548416708077342017477051366952458908160 12369160 -535212118357254626913770204996665344000 12369161 313227070286971773234605026462072693632 12369162 -165066336759477740245958455034419570176 12369163 -1156060622352835193360284295204641468588 12369164 523311229636578117464021174237893445376 12369165 -4514894575580302071300078821426626560 12369166 114900926914011586931624503606968028800 12369167 -730122850719587396503715923983362564160 12369168 -15248463111244635807112096844121366528 12369169 1292536246680881488242395724140856827570 12369170 -223464160759330462378446574536151987200 12369171 514865584246569503484724861570096495680 12369172 530889781628590042529691040622160971520 12369173 -596998324243050662120945695663106639040 12369174 226367763064189668625584102365129761152 12369175 -43143196010014432661901955210051151200 12369176 647982272242086486760718172911351470080 12369177 -792929697509092701016802449201090384332 12369178 158450605459337801975134956508082460672 12369179 617027483402054079314621805847363515780 12369180 435736847990210434585689285306323112960 12369181 701303345306906388164923873152308934528 12369182 60393630716776224281376996211915027200 12369183 991723710701542949553937262428516942224 12369184 -1409126748484017002457342974479976300544 12369185 137534970888701751867283946667045727380 12369186 4743591756825556138964020879591139328 12369187 -1226795208766278120678558146841478112164 12369188 -214019914292987174756633286550895370240 12369189 -547996510126751336292885438647920785408 12369190 73644356816946097423344955175933347200 12369191 -519210740113609141092548676652110611088 12369192 190457567183255147053572537771166679040 12369193 -25994022351624924474203507426499838080 12369194 196373621256915179736258262077747532032 12369195 590270012680701956927899978836236830320 12369196 -304361618882123410404471983413454469120 12369197 -299680163082418469460675756701819349354 12369198 188170835447189863517372526486828838464 12369199 133248096134757397229320932348581277200 12369200 -30483339266118615792501381160576204800 12369201 173214804161908572856947492359921000640 12369202 -762327305221982802228179838712070174448 12369203 690015157757441665874193836668329799680 12369204 282102181337856945204959620461142573440 12369205 -335575628907714017559875200798156911840 12369206 172517011793996699651679790569649958400 12369207 263221944607950260737624320036406366440 12369208 12527573136686270100580589748826398720 12369209 -75694679771778617420738751834365184000 12369210 43420182543020708832910123770962641920 12369211 -12920703313341312503661195510033275440 12369212 -9536289439317493537714429758828480000 12369213 -1464585198804385774066228512246866481600 12369214 36010473519290762414743750454656884480 12369215 177839744665306653845313233371569079200 12369216 70828762256045261757245985248388317184 12369217 -650758681485411919331611455022244382720 12369218 342870612643676183826999730592380324560 12369219 -126265452535512734178300476830343186112 12369220 133642262076565757956018664157126720000 12369221 -223661203763056870067451927300730804578 12369222 -106587135136824125526963625368520499040 12369223 -842529908804688996804628409872109935528 12369224 164690379126299515354535656636352102400 12369225 -1104961685181813669354589025613648000 12369226 -209610404900755534488370673313245876688 12369227 -172681754837533259519909151692967857040 12369228 -71801476171657983051969564074631720960 12369229 711664807667986324263182081464692533484 12369230 88838479404622931265342145738544976000 12369231 41156912581215204307909497670535590512 12369232 245744350139976610543319823588918558720 12369233 -1586853055169967418925854610730964645518 12369234 -400620225558194233211107460880945209088 12369235 -1330054201494615311435569558605394086000 12369236 235631793184489022690011590559402592256 12369237 189029248135032358586893848329503539360 12369238 8261338798599501898151383343355386496 12369239 1157204190572388327794403977088952673424 12369240 72935575236668183525194244542820352000 12369241 -1266462799712773574103195987232862949168 12369242 -907501947693859799441516189857404973056 12369243 7422987598910416847185768853022528000 12369244 -10475161098675757488947766249119232000 12369245 116193441037899598876639751862825701760 12369246 -96600933291727496439507672243588748032 12369247 -1230879983310315128018190249675482814720 12369248 -229180534636158395032147569482806591488 12369249 -209080743450478666639766351038626000732 12369250 78313802090124341910382181822550312000 12369251 7628108221043654405850271307827319184 12369252 77264815122180093301393696042391580672 12369253 -36671678968655918011319831693873189632 12369254 -113999608977562742983051990954664989440 12369255 84837388319561107173921524556526339200 12369256 1124316113522322476003425270121014778880 12369257 1507840009088414584903801959214244104506 12369258 -62867879356327504158053393734207968000 12369259 293285779865145468113364883981241289616 12369260 -620081067146711307649396593023503749120 12369261 -181246448824787152632325960877958894528 12369262 -543854499452976233674190584476894434688 12369263 -619077370365401808037854397017638557488 12369264 17579564012200522518741630545315758080 12369265 -657451530130866121965872714565502054080 12369266 13312795861432806216480468811048704000 12369267 89107109310308281151807019067360947360 12369268 736170036593148212681373629007450465792 12369269 4342843882299996089820384797843303040 12369270 -620394786758105887691651632577397135360 12369271 -23533475999792426063580988980428269248 12369272 1700680101410579979987911529597167861760 12369273 249445066197296316773445733358208764928 12369274 -941901803228467421015412482010826974864 12369275 -915298090304741910678152696169389858400 12369276 -755616892003059850611010289844841363968 12369277 1022827558724461786508386011341328341126 12369278 -788707366709512106071143005078471554560 12369279 256876647362148529401178380433454780928 12369280 -189771204436863256916295704155835596800 12369281 214390852280099478490081227380598398082 12369282 -337933467802151919898466526067798884096 12369283 2214197902421779923144696538143482402880 12369284 122027712530516980678548142122932927616 12369285 -137287039339445368516686432034783545600 12369286 -963066481069093180574145592878143061408 12369287 225688422735836069812679125567749583152 12369288 -461982178509891246330157026899627212800 12369289 1775685115729164725986165403293604768223 12369290 15432757219209659656321665733877035200 12369291 495070169546798313008496144787950468480 12369292 140235118218513864282101496402705416192 12369293 -2345374102766175159045772589540816275956 12369294 -3905429620068694495121248231949905920 12369295 164226822978075272521324786118004350400 12369296 208468097893002213711337355535923453952 12369297 -191949130961938044167430421366552918800 12369298 815425115171801950634266802091494336400 12369299 -21965483643614042361625983498601646160 12369300 450245763435577705016936740084816588800 12369301 -68717093282316250353954481946805489248 12369302 636828537684472090158870470872996458624 12369303 -75626683345581917810185927242334915488 12369304 -9273202671648455334381712090327971840 12369305 -117505615604383571894038809801976806840 12369306 -427920897863219543055975594543430058496 12369307 11321994428778910646071583284548486312 12369308 -149559765723167031424452587511897882624 12369309 421849408291373863353549981999021497280 12369310 58310404992317305817966610941102853120 12369311 -604465315532298897933751357591404179448 12369312 519139621557475562009698667858301419520 12369313 -387175043976656921565933775663206463680 12369314 502672852521744763432989946265698898256 12369315 587197872685772371208274188533749428400 12369316 -298411498300957682921256797247132139520 12369317 505320546332365873720706975090583762366 12369318 170127863547298751636798704393582723968 12369319 -469636709261744037449940665110401368448 12369320 -213303371335182789315693366867872256000 12369321 -1540278310288878717135920525844508937760 12369322 8646942319565118355071980134901959680 12369323 1187008230582059670370492183202916633720 12369324 -312055526229444770614793349994283950080 12369325 -16060183512661866323568071066079539900 12369326 -206584156240990488584423105503679266176 12369327 -101707931543181971275699716904762599792 12369328 314119911139034450175176478202376241152 12369329 754794260720351803547120558005972988352 12369330 140227584414096497163388908855415904160 12369331 46928596062954840195397691011693164480 12369332 1002701839861169534578428939198925854720 12369333 1140839338865933870549435784449427227424 12369334 -512917969076118323752696974632734745184 12369335 -68336585866258114286477002242160437840 12369336 167677240125791818681698822260840202240 12369337 -10131222445573342898230360401440429728 12369338 -729396327731641619465716276310888353680 12369339 54175322636448510370323602385021782448 12369340 -934475451084344817822932851018793656320 12369341 245913547165768340844951145683598233600 12369342 285637686250178455869565768013808583680 12369343 513014040400491297156759590824987080416 12369344 140973924125398554625020891114667769856 12369345 729439409412842230005748548012066441600 12369346 -1566274665503933753353930435315829760 12369347 841381336050114265062392229448831412796 12369348 -12817180995500430105090201637068984192 12369349 -1791639873195689471162911911179135303650 12369350 -90501067158520329254978936154489600000 12369351 -35397056501259374672633032747409304576 12369352 571258960193201156594281581640672389120 12369353 -348912987465864589733909387267620783938 12369354 115309026782091451486961373145905796608 12369355 -905821827910222488680552523189694662240 12369356 407454406482774611021379388012742919168 12369357 -115698711651940933134712156798806524544 12369358 320928607467492122033929778099938073280 12369359 248216809724479461701552375839815640992 12369360 59576701331195780719499961252456038400 12369361 57647351488385438487572137442236236400 12369362 -370620508513068775660090547111466035568 12369363 965914167574623620127872148097699881144 12369364 306218729957589796226672310240593289216 12369365 -164206082817639573773417391204270467400 12369366 186961194751825825043240686898696995584 12369367 803646823176808686943189301077375329416 12369368 -1859635876854655118803690016154719354880 12369369 634430963890209219924884378077699322688 12369370 -323212875543011345987568286970499974400 12369371 -711184419028826938540288361166084296688 12369372 -30713031746069716282324106406617874432 12369373 2199965784396285322769147056815398889184 12369374 591870882703319096884618783091214327936 12369375 283484638391720886468364547488453650000 12369376 -366033371584792984505369748995682336768 12369377 -149666053324725918490869056394721664640 12369378 -120797403307608619219537558248282708480 12369379 68109571857573262349304155510384268288 12369380 -865916966650435267073907459977318400 12369381 399008879059768497904114539106131449952 12369382 -552278465265285877878446657697182779200 12369383 729993413178660533667409271749897345704 12369384 223566219242781776585813690925804288000 12369385 357280541782066870013823423636696557760 12369386 -697783351937419825783177430248135702608 12369387 -108828295316111329358566388930787008160 12369388 -778992031381921893359812573283795283712 12369389 -512890597121300886497812356231917429076 12369390 -240098561850788413957865699488447810560 12369391 -19168927679163207180015193730327005688 12369392 -53808240079053315803942038909804412928 12369393 387861649658215023792699259566035735682 12369394 -651482324682007239951196981756051906560 12369395 -256213801585524975525863323932344211600 12369396 135233549010446129384574054012286500864 12369397 1949456145751074440558848301694502500412 12369398 469511110208161584303924613047915890880 12369399 468930666101974512545394828991191744000 12369400 -364957128295735032672495348666147840000 12369401 -900831529572629848269185378072003620992 12369402 -748087604845229265198772187957046796800 12369403 -589596642363391128517291481326946982912 12369404 -67183072094575120592531747912568367104 12369405 13763541779346220670130010535030083200 12369406 170099758371086346731562408837237267456 12369407 45586739526178395600346071622582742400 12369408 -35062075811588274134680268150497345536 12369409 -394259307448158676525996797624879482880 12369410 659408977769389256795180808077298077760 12369411 170377434926382263354547496518072865860 12369412 37699323356813371140759092077924214784 12369413 -887381913855642431094030429884314954368 12369414 -354033111535302640823738773997226167808 12369415 -943491135217794807217277698418885741280 12369416 650107250944155380000627399289257164800 12369417 974735329320070364856456535264121598048 12369418 87608955239488383550096710462860931840 12369419 -355926420679945890812673506947500098304 12369420 -151694985142445333040544637862491166720 12369421 1038660814428390792605216748017646206892 12369422 -52317277966303689410963301926350275840 12369423 -6299965696893830727058593711433451520 12369424 271218531317354220137577078104230543360 12369425 -875229988744763192974627158081160176000 12369426 64263836498197360679538283573283142144 12369427 -604504564311591383044760542542455445600 12369428 87640505348474372084362460979537410688 12369429 -607951059691861172587489346828309597280 12369430 399023689941490001786916650673204988800 12369431 1487077138804768752825290233065409450512 12369432 198097634286494105502711276892271370240 12369433 -306539394912895040148492926828396191224 12369434 -102111968445204061887090623153347756032 12369435 -136522123421872582540931098134550766400 12369436 550754977922374879914039148985806599680 12369437 477475050836008118894541189843247653600 12369438 428934900105115357021600952274511112064 12369439 -8750341634582918364535311250524816744 12369440 -164097014172827253275832664112458629120 12369441 -99727350883450928264747600207130102336 12369442 121947690692433672714015860604146496000 12369443 1780544566929620154517986180489025273692 12369444 24455975092352004497159826799489852416 12369445 643399003863365267826968953439937772800 12369446 366736253249516976031423503974221062144 12369447 -435216074254733448601730349834681577872 12369448 -182872969290837601795551361486191575040 12369449 140136268106376447012944210747432451450 12369450 74082028159749855454954416929516313600 12369451 596278506136983356326738525231166646452 12369452 695395747277154598347619564759015931136 12369453 -695202695864662397288097863164377228192 12369454 -56742185966355807596153109232692691968 12369455 -252579679549463469845889604528054228800 12369456 122534314903672788234611151374568652800 12369457 -84687805188726805502384256849052497600 12369458 -212456717443438375436396145834906232512 12369459 -796357654678371427547537024790480618696 12369460 -1267361869647219294495891394602561945600 12369461 -277086040326811151760634917054526310148 12369462 -425028231369909016847404642258799404608 12369463 450327790788621323582385701100018220712 12369464 -377994819004102988767284403254909050880 12369465 209232900755387795749235569853331582720 12369466 -4854997679933541176295867968025229056 12369467 580544263818435800175269234869527216 12369468 654207253402214226953141843362463416320 12369469 73590945317358088121096305153276229760 12369470 -109783438660526449732806981273872359680 12369471 -525632936539396759473527136808908157440 12369472 -319275363069212867215530170828052234240 12369473 8414350831554201638239712943800318304 12369474 239922830334069403659588681033929407008 12369475 630401564957144351236804817933244421000 12369476 -576316427314392298766479200688776437760 12369477 -970855473847348720833953913529687847520 12369478 561216163584528388565142777419846676480 12369479 -1499291859693636381465245375039885770920 12369480 724037441895402696147684104972365824000 12369481 76295450145981135281101594948028979172 12369482 -419558722980471395585261975782864467408 12369483 647149818977226817364120046672612625920 12369484 -1201312603389891850025045655559990729984 12369485 -43827329436416683148988205436714730600 12369486 568229170336472946234512008696629686400 12369487 312615874703702195820920986879994620560 12369488 119942911294142823837694045955339968512 12369489 212382431579410489750458419202714108192 12369490 83444244341512896942430599221139532800 12369491 43179487906664677240632020637842593800 12369492 -385189688593467471310842221963956869120 12369493 -2226922261389171274647686220581316539936 12369494 758602896678876855056069022113470031040 12369495 -259871690442909335445730005627251691360 12369496 516237065053497131519616091417285263360 12369497 -675403770649324343993299226542264474368 12369498 530227575974521390009341521074337432064 12369499 974686660785812983894883773570693170500 12369500 155122186948576518413320070567413248000 12369501 -1206833060530244665634282145511439987700 12369502 -390613502350438216326826308528645888 12369503 -1665762406234144447705477264539564193248 12369504 -555651421265899049524173613251931668480 12369505 686599629280093392254747399565131357160 12369506 -1162434451322488535193810589227991167840 12369507 396256405069074115970525865743186148864 12369508 28534357128320868487686010553496494080 12369509 48107067782143476248869538847587969760 12369510 -31319760073306050864861689222931680640 12369511 144625090902355003120837531415349432624 12369512 614446945137129768015152817703525555200 12369513 -332635741991289116549859897427837256640 12369514 -714832239704156680224117550423525272144 12369515 580839638353164449252603440295611608000 12369516 370691892334848408832867322144902436352 12369517 -609668432238843579504366624350331741600 12369518 108164138924915945150886972438131001216 12369519 -1100253771513937042275063298639911269112 12369520 -157363350232573075370361349147604582400 12369521 166305154797089489618501498585561379312 12369522 -115488108294428427172011870156116649216 12369523 -221326025465321847742739810494251888864 12369524 -12987374097340880678261976811619217408 12369525 216216322105382211844752150774007281600 12369526 -363530224375211614725805362106487112576 12369527 502661217383441558118136593751584099840 12369528 -875313324334269256872040390635075072000 12369529 -1808423664244233512219116053290783470870 12369530 609737627032974756299637832543643144160 12369531 -367134914425630221774813096665014936896 12369532 -408192019234839832164507548689438842880 12369533 -129539491952033845414314902560958359200 12369534 -199829433973151009221148708087524182720 12369535 -402740933128972072836166658470932506520 12369536 510423556285000802112196573851360952320 12369537 715275940882728793918263320634962495040 12369538 -105418257759559351392406964808356666880 12369539 9041769762562228206455078036543168160 12369540 190940048837339114053217529183732572160 12369541 1073312582404245953333018713371915662942 12369542 -198286671882906029640155189734223225856 12369543 -371621412726231737697984929290243432536 12369544 -667349433671802689024424715022497382400 12369545 117372184792077218154846470801544181320 12369546 -133718709265395229615265213970754584576 12369547 -733767012848197023264207428786281641004 12369548 435187410760984923008957100090404491008 12369549 705668640646974348624021600142558575168 12369550 267856863094192769642988800174129068800 12369551 -98562891463380479662280782901514965400 12369552 -1795014435746934055085911197640556544 12369553 -274416591403279750453783492302957129920 12369554 -32905329240058970506579916884491936768 12369555 215094453849525786417092400447475198800 12369556 201336012486827120672247753404937960320 12369557 747044519872741807317689494084375116252 12369558 -5150269649950316439435337551922888704 12369559 -884048488892389629551410432659410408984 12369560 -294975896462025297223596027954615705600 12369561 316053180339615584926130260217305212480 12369562 308823390291564424585731000785240212992 12369563 -932780026806724560450301251543050812536 12369564 128875661828794953741610801254416394240 12369565 -204669712040662923766907306487602131080 12369566 -13216769438956256592875857015697427072 12369567 157883849653652729527562538367082032512 12369568 1804361213691690901154426774957698252800 12369569 -294604431854545636586081991261299319120 12369570 276531163200124200917413480946914214400 12369571 -1244509032802661315115903869871659097456 12369572 663832314707300683602112476468998414976 12369573 613098157585579543782379944611365940640 12369574 104148537625467656300075510554690298112 12369575 -474169448091494313226421361992290075200 12369576 321809432914246147839952354313374924800 12369577 372156341556784157082987047685973435104 12369578 -369417647745844460088815742812989404576 12369579 797473661050242143971846416809142985728 12369580 707465533040556688199402625056415667200 12369581 26121920900975507477627548142588955264 12369582 -318282529442726725613685726463945365120 12369583 -502903809507021270458428655148376620320 12369584 76082164930326649027032110627863855104 12369585 -769101856668315517833989153084827895040 12369586 -496813982633034825824605753315331322240 12369587 -1259745260042514612523847525232093111360 12369588 80391537597992727436382472601079808 12369589 -318714825307960910669012555417878117120 12369590 -335344480495232000567152690972818547200 12369591 -18252608340183374213843786327197434096 12369592 -478728285935852823388118950563270144000 12369593 789075199651604732292747890170561846740 12369594 278802884624769664391795527354778035200 12369595 -8884231131199346227728257077220140800 12369596 166390166604782292122975004550774195200 12369597 -109860582043564052627185161937144185600 12369598 -849878233184925873386205301867679251200 12369599 -1017608690045804102393661820926053433480 12369600 42570431517194419425278793488400384000 12369601 2406788726969520725945787082450404502272 12369602 -271780348466625113347114321494971435520 12369603 845985589754435791414832870498176646904 12369604 -406894281743254750696123465066629688064 12369605 -942343230948568687491060175729486060740 12369606 -78658964723099299761530108620389976896 12369607 -240280054907892657042773477296883475800 12369608 481110074373906371438632915405218201600 12369609 -441116628433346178424970462618326166400 12369610 -207288379717423824622861461558931776000 12369611 186547924938605167255633373869516021800 12369612 -239540753589318193528641524871119897088 12369613 -452675624087912435884457757261729664138 12369614 303059312237252255264786727850138391232 12369615 -175478161257942812929780497693708119280 12369616 -676341816747748519377380288011960320 12369617 -407051625368865373995937198477668042852 12369618 81405691166571252300551477032622254080 12369619 1155570032525494758642511861068475289896 12369620 77383755627751463153230049556325662720 12369621 -868670767031730945283633341274076375136 12369622 689415493144302748220347435105559246112 12369623 107098065799558736928764295068513841840 12369624 -624694624901786667396157630458360238080 12369625 -182446307806081728692702804994541926000 12369626 -293488091287540172942336276308461289488 12369627 -735034631124969679999569727490199137160 12369628 448296985746423129012254911316113307136 12369629 -1547867059618045686614174108145869479770 12369630 15152137311193320830751587504393994240 12369631 176385554218545090520177837329172647120 12369632 746676145075537878628174537249288617984 12369633 894112687305867910952666574251306952624 12369634 -303538382393524659370855063318254327648 12369635 52073600136843299957936767007219008800 12369636 -280930597410489764203619700349657857408 12369637 -724740368826903969023861602758338126048 12369638 312911442260701062587666153462593344 12369639 77145969834042092212824984774402597888 12369640 -824934201112004265385912333719248947200 12369641 215492506480072244676396583857520488000 12369642 -667505817906991862636811044813852791296 12369643 443674129846838504560494059709153644688 12369644 -8790407434562263987967544347715502080 12369645 -610859459340479247433036124802521328000 12369646 917111179891356379726398164676722790720 12369647 -163842147252333156377953266067044158160 12369648 -194887201858016725774334014048793788416 12369649 1005857456775920865465284413078272899136 12369650 218756385261579085344029997015844858800 12369651 4485056792868799043808541958732371968 12369652 378787174502137233345068267126496177536 12369653 -1071301590499091847347061408691829355936 12369654 346903156254595776017202410740878685248 12369655 32491668941653484362518681361690858560 12369656 256387226498037701296678823828351754240 12369657 493166181730509379295824139966563627392 12369658 -296659328896914970841462933852997574944 12369659 -38131066098408050906506888799004678288 12369660 -502496285490001975315840052538099456000 12369661 758676413667748537182117047290201597024 12369662 -396563119890659551537907283233393741568 12369663 86184678220260201372720914947312395192 12369664 -1095786418596565005497715442159808675840 12369665 -3052006869717684508219981013952201600 12369666 -320519906252291408651525984965652736 12369667 -1855913884520120467753535819057384358408 12369668 -100120572423886076013217339343249495040 12369669 372907695466736138823655623724580264928 12369670 -192888568421537098100796039196400457600 12369671 1084591827776398026007321469407011070872 12369672 184686149991571369135658158873912934400 12369673 61165197584976292598162688679144664064 12369674 1326903654604802914877456394713983924992 12369675 -158709344967504083326026533701859784000 12369676 983786320363394579711535366064708976640 12369677 595793223130756744567099837066426985526 12369678 502635825561380723164282237681673922624 12369679 355124476290212279753671472765152112640 12369680 -172523843709748198420976542636717424640 12369681 -13871325528860217916043841742484044272 12369682 -184506800294631932331784567608322252800 12369683 -12200777741965525950430641544233896976 12369684 -38395788122101925664306760845415219200 12369685 -1065998123141480028499047001045979779620 12369686 72699985884220024644161786907672412800 12369687 898977689624253596150877360125505471360 12369688 455767700448109446238826527064147957760 12369689 1295217278307862068951648021574972715460 12369690 -490888084107533656187417632415995898880 12369691 -424078204425981041085413546491518735216 12369692 -245509490238997728948259065046185730560 12369693 84223724432066133908436637194902428800 12369694 -39589335075381766082389481414634751104 12369695 790714126745083521302664086278925328000 12369696 -1345886829872605620753810984349256908800 12369697 2473371051503585354830830528790803791812 12369698 976965351961727424620155454347808603520 12369699 156152905968116816238959909346197836800 12369700 13899293912284844595402176322663628800 12369701 -1059796387764810563433192694584188619108 12369702 472284153243032138793735605652068959104 12369703 72900873568838694445350005440532105600 12369704 -101122158580917173956729107118116864000 12369705 17674063712148738681681962701977927360 12369706 -769517111758256310029045608673750234448 12369707 -702519130731063664045202799206128769244 12369708 -35194672583113390087932065305585115136 12369709 1120031414076757556858962772533274390 12369710 563755318696369200248504333497355391360 12369711 56477787674617572428422613912214960000 12369712 -27532870013536662837281933634173861888 12369713 12866923237754366725859005880436770304 12369714 -144008266104104765486361290525403979776 12369715 1174614651152058503160300052813045797360 12369716 -1303973523337175169467508513114056662272 12369717 976589864261952858404991226407387932334 12369718 -19398442519787702327964863131432464000 12369719 1520724675434392062837249622250087070120 12369720 99117806750619446172000498461496115200 12369721 -65734654329684319068480363288511150592 12369722 404508938026447531702911728481013716480 12369723 -231575567004861427901947105199327542416 12369724 -18540978423572002211738996077004009984 12369725 -1043805664325145037632344293375482192750 12369726 -321226665775976263643478346025546023680 12369727 1469713752412831832477585971832918621712 12369728 -140444791617649135016519529997327663104 12369729 55402894232385026989398362114833169280 12369730 -95596566539936608708632424772838705600 12369731 316751649657440056626437575964929107984 12369732 311021894716366028741386919937323523072 12369733 -642122741910237551826609155292612400896 12369734 91528183542559251334306413624641483520 12369735 -147547924666310855005821632077435837440 12369736 -749515486630484338995157843716365368320 12369737 2913979023076758707692067157910020556980 12369738 -194093657034055537410330224439129497856 12369739 -1508805058345837030719724309180946282376 12369740 163943138202011703244399317228758169600 12369741 -488512033556271493174948253674306713600 12369742 -81135589346282360641786060343407534080 12369743 3436267202352581300581098518703240744 12369744 14649103510798105016217173450516594688 12369745 -745464306295857974909591261424798146880 12369746 954970292392333513834561667128685949072 12369747 -479208159063056434849229309696241835680 12369748 158708379143893897021877891004317184000 12369749 560344167735340342710216076647907519680 12369750 352240212258972744580795877227869408000 12369751 -1574490585877823238610675725240763638528 12369752 -1325333094785325758864982571751686502400 12369753 7916550777503406287486809725860211024 12369754 -470406186292411555292494293504993465120 12369755 801574958577435542347639464849646868160 12369756 251742029706516198765284337383883740160 12369757 -212709276215769620793487562330557803994 12369758 -148481006288911733719425277404443194560 12369759 376670234688058883872471203367877682504 12369760 -582171320894283947396507639385135513600 12369761 823436522544091918817829802827858214212 12369762 -31097230216215351699316734195974138880 12369763 -292463668887892837274624195694081749760 12369764 428375698193791615745124650742843466752 12369765 427826375701681334722754042230400668320 12369766 -385597712733057082554521485951722407040 12369767 -1139594633065028875377965167309627560 12369768 -334451297251367598896801015728479436800 12369769 745389253110907472394414622101880176640 12369770 -22360538764320228923396542966036362240 12369771 80144789489625714834143219542828368408 12369772 171216480862928502919767001325247567360 12369773 -412418485291754769777686633465337993672 12369774 360360438303760926385192342885195536960 12369775 -166335633014782898024156125457429644800 12369776 -102486741387692068839321130182064865280 12369777 -29543963484136900329717050145670945920 12369778 -146232974474210467727151689499672087504 12369779 270456538507172127916273320036811574640 12369780 -918172191847614152925435491643445555200 12369781 185499892232161816185247362156271841582 12369782 -224584061859509705306801793261467932032 12369783 214027340076353649345119873957243701224 12369784 -345800239076714274398653445980254412800 12369785 39189104310490482171140032626426667200 12369786 -359705590397519864582518047465788401920 12369787 -860048446317570706744454436804186889564 12369788 -1216249636503353912436844526341574694912 12369789 1570508359670421292834007498993235695424 12369790 -556760827386138898576649332114239153600 12369791 337274010017908465693168924566382823424 12369792 -234853853719452482834811918020153180160 12369793 290232431661270755989842369372320575300 12369794 1486821789810107517797028182411478814752 12369795 53252519669964290579655149834860569600 12369796 -344027609852253073729032376329618487040 12369797 -254724376095203561705928895486936114176 12369798 -158553178863645957924305723757068021760 12369799 -13975180226529997089995081276624795872 12369800 -124455564088658138363642033356996608000 12369801 905975891973744677297173984163294460384 12369802 -618782139247335824029595523835734374400 12369803 301749034613733289438615885088317357920 12369804 457810414852231137467894667180845354496 12369805 -63965774010959515532440821319924422600 12369806 -29040575882072820268168254218334031872 12369807 12767632792376497825697299765659797280 12369808 -395780301146602430971592011985299046400 12369809 1463301774929462769140628639259742825010 12369810 199052137342562342668894593307600496640 12369811 -687642921933148397616483011268032658000 12369812 -114063331038758274080815584979341312000 12369813 791891182696769304112203645664359916704 12369814 -439994505771229451589938309019685246080 12369815 -1229842215923590017163815154403177576040 12369816 840197113204369610157907481356263966720 12369817 -1614636351303281830527833079143569805360 12369818 -578600077773833649200472388621471226640 12369819 -42538255215179119226823270445211116800 12369820 1101228258870636644777659028176651776000 12369821 -843601024457234960535259906588688157978 12369822 -157536201197965076298367140519859921920 12369823 -585899357361943859156378065596660099216 12369824 -35633570962886360601315946388396310528 12369825 -15442002205696611304637867206825954500 12369826 71273856112243051893636030491805594624 12369827 565159345365670327071147317060910910032 12369828 -15678921923430618318034511137396045824 12369829 18268296077743509192122623376350429560 12369830 -84074519919466131915049935583345920 12369831 143798274832639843933355328848486427600 12369832 1651389482830373505651788735099620838400 12369833 457345481533705860935944151028035134080 12369834 -13443830079085984444547751545964366240 12369835 -578222319492096844469650979131605762720 12369836 -2264373421210557612655657081403792916480 12369837 -178109001680485731591404537985696620544 12369838 301334332820753406338048142340392308544 12369839 -1527989537284940892317404372476813813360 12369840 2670107798120552308280380714647552000 12369841 -705838373991946448399627607686372940816 12369842 250758585734720958496865102366992643712 12369843 -454001895108434417275746556623736692840 12369844 101273867087628368554172257563422563072 12369845 -267033769387166928405149140895744544480 12369846 -227351265545065918712713299705576436992 12369847 -630176127182258427981224137242649279568 12369848 -78124480336115011103533620760048496640 12369849 308621633305103411460184692940039370064 12369850 -39300084620842051334321019522329148000 12369851 348285900837203589963019476443276357904 12369852 -566971506148468680702295200759619772928 12369853 -480574165704640101516852199505041376 12369854 727882967347417173066366000516217600896 12369855 194467576972715802163158060440190614400 12369856 -78778532279247029607743922126698053632 12369857 2549892502985990768785007436656870818752 12369858 120755027317660820138832018931230992640 12369859 1083584477413194253344760417333346816060 12369860 -94773078955687979048730242487027978240 12369861 -415985613960000771093701293736785776000 12369862 -474939592108827198742590103679229521568 12369863 1221643954125898655533530484787646714720 12369864 -70091825826819476557038198584808898560 12369865 -147843983217098892710291057722582414200 12369866 376802855127924856340313502453818307632 12369867 -276801299967726806417892744657159236688 12369868 -155308100565008972002050196434874728448 12369869 -94197761312955960136547854869312014730 12369870 -457374358720140249504423280081958700480 12369871 876244861365617220968467439195016377072 12369872 12532814744524346654349499027439640576 12369873 698809106370961232451126074262117351744 12369874 267547589308043923140185889737114703360 12369875 632192858190507221964876869043100224000 12369876 44574846165399985702787966329309612032 12369877 259062707981765569348364732846435170712 12369878 536116956935511574107092445894795006240 12369879 987614213047820331453814943649057889824 12369880 190249080803581595501088504584412364800 12369881 -561432177189224661929464732610702396400 12369882 69168992192608031421251168098357945344 12369883 326349347958432272796172808932906735104 12369884 393273670153677077729289150305731992576 12369885 -156423030579839502840247612917926716800 12369886 -1224906007349438574137955644594821773120 12369887 -860095205887267914628250135852378842464 12369888 -1942048416378272134837505766230222438400 12369889 115060648260509797789687650371350966080 12369890 -201920638556184030513599186073710278080 12369891 -729727338529209773262789146198085616008 12369892 -600597500868785790818813319404211336960 12369893 720065257823610003176720756803566871200 12369894 338758233917763413926153940787301636800 12369895 -782774301596529696500731141866756198600 12369896 -7995643010654867810250964925833543680 12369897 -987261017741401231919139542372081544300 12369898 -408836908367988089884482626613340222464 12369899 456238479132198017154040438371080939520 12369900 233906449432386823646145644821037068800 12369901 1013725802719511828785216574520386448204 12369902 115424885165267279447775973709962048704 12369903 248148862773692905207884065723433193104 12369904 72428544089454749139242306549648916480 12369905 -107601163018710962554530714544154052480 12369906 62996897354233907368975717594217617920 12369907 335069378257766958236195855322982401600 12369908 424191777492592078956339219835828237056 12369909 -173897185643744911245957166987770940896 12369910 30500864277793240855316665203826709760 12369911 59901093188169865256257899323587012392 12369912 -785687154455476208423683303689137356800 12369913 -205490355386024257428183987508662193280 12369914 9980197111778882741514156508527056832 12369915 125403341593532518062745566203549059920 12369916 251513958973193535548155218334650660352 12369917 -354547665597287873879290629782773269408 12369918 -492257717549864819052305755840292892672 12369919 1450045666718189571056907299049981624320 12369920 -395699810685478256816002126060003000320 12369921 649502393869488735097873710037865968320 12369922 1468935723121517125741590551707609786272 12369923 -7298106132250506282418974980366299200 12369924 -185398081925184898865201390636498485248 12369925 101643813617994993512913750527340061300 12369926 -31346512327648762103876954736059357088 12369927 700725548115249638278584323968545503232 12369928 2264952312080359014186396617618396160 12369929 -11190589137397664318366094224556768384 12369930 69331523560033954770557183790480752640 12369931 273220090917991461183068019254483159040 12369932 375010786222718416626844890768177400320 12369933 332944133508738160895074288512789135702 12369934 -222292825228607730784418624927397240384 12369935 197180905917599983823330061721137664800 12369936 -66992336588741657595718983609615187968 12369937 -1078434502135418381925522383736429930768 12369938 302804705854184066292850974081262052352 12369939 -2629472578161024807532779185645249472 12369940 789618315245241978537848411646975897600 12369941 -268128575519328741803219880599846780658 12369942 -381839524002288199877504420284277944320 12369943 -510645432986304664319039996925757146808 12369944 -269713682978620169349110836293108142080 12369945 71934351315521412676754972512462089600 12369946 147404033336013680092910820160712061888 12369947 -21207508923879402320170331457497510280 12369948 -886050427674507223084889204408825170944 12369949 -835891978558266169132708521741246148800 12369950 -513042464746080089107343132820282000000 12369951 157992781803564692390542642227102696 12369952 588905242460794778354343240823600054272 12369953 1298777212707389863874725997178728783202 12369954 302865773904627533247876017243161236480 12369955 469208438671936003851229839794343866400 12369956 115604861900866704140515442974732857600 12369957 -592465957167548564427588437110312294560 12369958 131343574068437702758741821258256636800 12369959 268492963359328084322906587915718919216 12369960 -625755804175136637713547587555800934400 12369961 99245316677258096736512319820234004224 12369962 -118097626989514990998064330042513652736 12369963 884755443189157668309728976401614451544 12369964 588905195179004881311135010288168606976 12369965 1461037916146972826808764336627842489200 12369966 -181193741874516728946000429425037966336 12369967 -1745437952246437702632339543927755935984 12369968 -24235103993509838209947186050189623296 12369969 709919495513460841223662510657649716800 12369970 504732435140208374721805473185082465600 12369971 -101748842330595088721609311514136640608 12369972 -187269974111457067937619295321483972608 12369973 146815580217173046159974843534495428800 12369974 -247211722971771046489261545440597251200 12369975 -95884539732790104623380313909635929600 12369976 901749378955657448866076003824278958080 12369977 -2838306298422200159690976526612557034368 12369978 -612847933576137116938412212958860608000 12369979 -339975101375701390973160333479944020240 12369980 40276931311969579335987727970913792000 12369981 200111679653095018354489625158041186720 12369982 11437191129652149297820153820789499264 12369983 372246878374340405893305321310492510800 12369984 318472177374297039691056690810052411392 12369985 942043122606071685632547137394307284180 12369986 -21548931194301302714817228358632644736 12369987 -18612491723101036812326999452823334240 12369988 133887052404599982154233240556781015040 12369989 -133389563406936668847522127988325299844 12369990 59868525400867923545856119420306229120 12369991 1036140522742166487447021473610587758192 12369992 -401179094486747978570308914101747481600 12369993 -129131782786367242850616096200373792576 12369994 122924414289221657845214737361650532352 12369995 -191672742915988766868572302733746124400 12369996 78284944354016475600478038195651072 12369997 6555864907176294600951679132213856940 12369998 111578195442650287293703783181696206464 12369999 816766560469538338217343557642471139840 12370000 46974019659331700089761650847964160000 12370001 252411452288918880498326696673478460850 12370002 189701051114303070100883128879273429632 12370003 1102121869655502719364880003913883158252 12370004 323142602449332317614124670129492600576 12370005 -153058318963213274054042748670197476100 12370006 -360585029903109084662636421166478003136 12370007 -11959473042296151875114510740457209440 12370008 214951516694388455490039906077294592000 12370009 -1494833361303089321005896230396945428784 12370010 69781485083584824506870114743135208160 12370011 -1083456583093124481713165442023349063528 12370012 -829719817786430842998041453463942290944 12370013 1097424722289115489165253272710984819084 12370014 7722040840134492204549538356568451904 12370015 -246162948729631184441674036655380605600 12370016 -1940141175643893168587847612455941570560 12370017 1146460672454923437386230944514836482400 12370018 218333999537739680585646837868137712800 12370019 -25906236984911350403124086996956354656 12370020 19697645653831707750019129442218905600 12370021 -484153308436200016756982301895739624640 12370022 -45184267121244820845451211034922909440 12370023 458323917142104367822723610954187187200 12370024 -1798771555463775675730505610190629765120 12370025 -3968623774943539261008419010839678400 12370026 5695414068693024359843929346968441344 12370027 -255541763693632432746608945544136738520 12370028 112898059463000961118588578162063823872 12370029 -12523759482250724890196630760817982400 12370030 235024792716658195958550108044369990400 12370031 -289418095123214586757530622550598981168 12370032 163305152881727761021386568045758971904 12370033 379946294376986675381253965706897243648 12370034 -76250704308086600277171623946411020160 12370035 371297016477903728749057035287688241200 12370036 -16935383950211055843396476233126602752 12370037 -1103634054480993158064306887350422652740 12370038 586507396583566844076948310444610487744 12370039 -273034564108721120069368228772294947200 12370040 -315146591871457990117540030665916723200 12370041 198700063240288868162220633405025694148 12370042 371721919506857156807293870490237922672 12370043 -571516634611059333742021118844035343600 12370044 358012546199138135638219111901120471040 12370045 1097064876216953933010192258487190383200 12370046 167032902614932996784304112134067984128 12370047 140047107845831819506385470842982144200 12370048 10432266988459257548678277546576445440 12370049 -170546416310041690196228720217337741950 12370050 -280965046854446216623263115221607872000 12370051 -230500271492340434637490567668484930948 12370052 -970908323135180358896784156276385313664 12370053 122191090525257539717837702370568667904 12370054 209708925331235209297034207303081263104 12370055 -1215183370335485668592389652544418468080 12370056 -20440375014116450974729191294654627840 12370057 195805812491562901388876287657814201600 12370058 -162256803070935786724271477911228231680 12370059 -33378769292704719633777055568000380416 12370060 51735734964420639450115435477759180800 12370061 -94132145582707984757117219963359654176 12370062 51462582605626249444749882794883552384 12370063 578388050602982512403150844741192813360 12370064 86677153723709944510484559040331120640 12370065 455344539799992501076429233707286923520 12370066 153591281708544688230658645605927336960 12370067 -138764675062122206553704239935716714928 12370068 -12585823159674969242666758685916813312 12370069 -43865223447861805195512900069556844232 12370070 178331360664183496758408925693703894400 12370071 -274242154804657017671910050305072054272 12370072 -289243469174265022596767739784765440 12370073 -589243296652082679533064305041560880236 12370074 -229838770779234716959037050543037821440 12370075 53903572742549383127046582317675165300 12370076 565346603939848102327440704862985982976 12370077 64275614944268392016154636103876775526 12370078 302642982580625862595473271616078518656 12370079 127779619810985986558542794451782611680 12370080 -292509706959568126206228716598020014080 12370081 218618326481744475468012779373738613552 12370082 97448435511408947867669620221566125392 12370083 -105204951075659600528860880596339526400 12370084 1378576711370249196297309966057552389376 12370085 69385723394444084943822437911912888320 12370086 -340638650625269919207386128101768991296 12370087 -502039421325618474244184627191496752264 12370088 948295653620893433260851741999294581760 12370089 -252365223620192791669065588787281859680 12370090 -38270963000240170692832758440333767680 12370091 -1594619677933017032606324187908126402508 12370092 290908207206604844515466714970578092032 12370093 123316236835002918239599828423465304342 12370094 760223891119463240879594450138606635968 12370095 -762133430950430943091104805131188676000 12370096 115779879201742406870231446561361920000 12370097 300185247446175967055843110504975916340 12370098 111841298329481118753764944767378628608 12370099 -328916425245352180594260780696816876144 12370100 -700333419085465098220956107922167241600 12370101 -1308730029773941933441134287169072419136 12370102 260333411246809417055733293353647697920 12370103 -1171269903295569291787742864663915323776 12370104 -21791081282564181221414651480214528000 12370105 112037346580942957783954549794485051520 12370106 -59684365011457988480069850986774257920 12370107 -939315531628737740741124254323159497960 12370108 58330514001286117597791707585540523520 12370109 714403855319837760337826328806997578310 12370110 -19154244404761687290054421988908070400 12370111 7153810176623988879566492493042711920 12370112 42667195342382147584251480879399960576 12370113 -27268154465103360643611886726405815936 12370114 -734920319415223576176049448975859991344 12370115 802873518609079807665516656434284030720 12370116 209983120215233387848514492714215538688 12370117 334866366752998433715376159702723669440 12370118 540047167140429858111983796586687667712 12370119 -780000134947687198801166310990886549680 12370120 -24199741081257106078899749531455488000 12370121 -378425364278818000491354576150750722400 12370122 -441453401326802294070791983311226718880 12370123 -1370739981088814077817209300609440087440 12370124 -1175188821204630446146261006881706736640 12370125 346998754965130300338735171224558664000 12370126 -416629525065525853590734967029318791488 12370127 -754607773851408684264707704646904713856 12370128 136057353672812466846715211973035556864 12370129 -2216455665354180676180486523364190997400 12370130 250384246439089882290829969767114828960 12370131 -295396151716751501288705479588323486720 12370132 792964912641413382059533986846690476032 12370133 747554558262091397934019421882581554204 12370134 59161049255386968566399002590714593280 12370135 -1154861091456033331902750698991617825040 12370136 355121750932284337436725612531913932800 12370137 7128629669235645607235145005889910080 12370138 -124245036229747746195689689239879045888 12370139 1690906002022411893900033644542042533024 12370140 -315686415539501164181358861187726310400 12370141 370157939364046040514233362866739982400 12370142 5550667153733216805178585548006677760 12370143 -305823981522229276392782590923471920256 12370144 398102369999199700431030355346515034112 12370145 -2098054995977151352256969979509061041280 12370146 -544940512095699833415147810674178892416 12370147 209258685327116095986767549685196936320 12370148 -517597705929523391347509089461060129152 12370149 298058985404320613311838934293778420768 12370150 -298090916231742866155934293655702400 12370151 -72641462819497894858605064516507320096 12370152 -150112637749629512054636073326243020800 12370153 388700984974753130036189436758519164800 12370154 -379419509373826725692131128015336192 12370155 -78091423359512312719497889647430260480 12370156 -496149906578275937791625401626150772480 12370157 1541941850158889608985371509693253544406 12370158 -540160663817763060702262809164579900736 12370159 64178123971198105442091004171310989440 12370160 198574307016342273829964473347547791360 12370161 558160994261452677263563016488245129072 12370162 -179117463629365395914661273027761448960 12370163 372811134487879741281503325710522172624 12370164 -495665406241175014443111348380672999424 12370165 1049107474021462009559071764510291379200 12370166 522197962169072055249056820345513330240 12370167 -187939544181402169029027579286497306552 12370168 509274227822124513669982268542619074560 12370169 -501979836689706806340793204956170635008 12370170 220752348630448933518458034199921862400 12370171 608438649693068857295762725214002359144 12370172 -319916832047431851876390522423276400128 12370173 -412051895736389540237808858182221116576 12370174 289263042647736489820084144030474219200 12370175 13608094649859468154591349427480984000 12370176 -77822927982768603896673203382292316160 12370177 136602378671094243667459387435690215252 12370178 84252646662824912929689641855478650880 12370179 -128711493545000650734499863323353158672 12370180 455499106533846056296411009036648070400 12370181 -921987872156758250960163091814738949120 12370182 -162823659257792094686594278954981355520 12370183 -28038926330546670950183648527435987840 12370184 -686908898751466180119922870965390781440 12370185 610376167223755321781100114869908435200 12370186 -906797554889452007843729766115366665120 12370187 -1432692777201990481444128159203044824048 12370188 -150026243044446979926888209853304258560 12370189 384590592376849345383367237230635862124 12370190 43263019872515433026650128927077352960 12370191 -1661623925303939215385608936649318768256 12370192 -21241401142467497869488592803463004160 12370193 100600442026342688923611720931412706 12370194 -556464185785944825524552822529407137776 12370195 668840408184172830920359160045849377200 12370196 -803907916491774074634274601543007849600 12370197 -17626849294781167872618725213459857920 12370198 37038366117662066084248084066638189600 12370199 -1152405285035575501440176348034467256240 12370200 -129852026449616746195159708583009280000 12370201 1024493087354514480693336328145335072202 12370202 -426125972661362490801186767892903072288 12370203 2145625570115242975393852293643864043664 12370204 -418731863955085443274664503849730039808 12370205 450636256596376236140676934734738643200 12370206 -284589239272183258687332402756710449536 12370207 258194682664975855221754215681533242800 12370208 1027639803474891373931730390069119877120 12370209 298988863500223234750287738329619763968 12370210 35604074503971975214712600637883200000 12370211 -684980946114950772231945094987066093920 12370212 -208805661448508623629713426346754621440 12370213 -735602219304143022037518713497923766016 12370214 -4616126116622847840727373380646336544 12370215 -20975553511071661654161832040798361600 12370216 -537925263126358435457240727312592896000 12370217 2959963166196092251635865932489476340 12370218 -109640656693131653628649117465689853440 12370219 560170421925840464212079262597376221620 12370220 627066217474223685541628534626449530880 12370221 246332605859257148295467368491795089772 12370222 997731043694073826581524289890269824 12370223 -351153860352467911119503112680584028736 12370224 58198211123326806573810022451708657664 12370225 209871285303392268841738695279973062400 12370226 -822008121383065114348993124342662214016 12370227 26052572417221634395642014826565601840 12370228 -53926092097234804504654173170549415936 12370229 -706487227844376689778859061435257249170 12370230 123670527051840781299611333065267397760 12370231 380689141710154806338750666029901540272 12370232 -299530580374864875307590483208824299520 12370233 -676182950493322968917809637156033472 12370234 231910774175025418672755936058401404640 12370235 196237132922980044238164297136569216000 12370236 -65801361243229287535023227555582877696 12370237 249369961368015539932634515115105903424 12370238 20219554899472596546251652992281430400 12370239 21071100712098028180127269719310214256 12370240 1515034751106784836110966856666316800 12370241 483052228848066381967208028005333993172 12370242 -108185068989514106242586668639545661440 12370243 569568594158402533017302964343662209104 12370244 -192819145179463598159208225154251886464 12370245 -648067815564414030811832692398004406880 12370246 -71710546838251759498817872778447622432 12370247 387388671058388524681964843208903354552 12370248 -857877402498291360457349596246744473600 12370249 257365732744427720370932548496544844250 12370250 -154794654347750961062613508372935816000 12370251 140846265363398454907452330663695166720 12370252 -151222310827530518017857026989989547264 12370253 -169896671499533058679559811206693815296 12370254 124480900342724866638216691701197813760 12370255 42740207529064630849264316955109841160 12370256 165368271552489145133532239687041155072 12370257 957171480580843714391213000212924862754 12370258 -246194073680905247020235300860883697024 12370259 1702165422828777367226471337669711657984 12370260 -106986184650494927653642064088474378240 12370261 -14135668382003077582054805464520802788 12370262 -335678864981560178375778120895435654368 12370263 2941172928131058896661584376194928744 12370264 -497028894580901632583661004116501626880 12370265 608473939227017371082866116967851558660 12370266 -7869962578524392381719614282561646080 12370267 -280812232283138003034275682235130787808 12370268 920080781538330261273677126285448565248 12370269 -83165529120608149238563479081106576416 12370270 313954489366662473218812515026135403520 12370271 112415077062449995590367215784978990464 12370272 625090121593420922845557728446246551552 12370273 -690245042934174347139634178909784835280 12370274 89190835390970139980358729260389545984 12370275 71467909051863283985318889425747296500 12370276 -809996500317320653530288874430418835840 12370277 586685382154690616752141194395329718112 12370278 -163890145666003540252087989152781062400 12370279 147388509586369152566119701324851855184 12370280 -50693972409305372440760718545699328000 12370281 -118668056308332844602430323365068634112 12370282 533595051730003985312029525740946569984 12370283 -2261206044268033955033230983628751256 12370284 -314299498449001526994176608171695070464 12370285 -167044689622717626994582084148963212020 12370286 -176716987960600660660426692127670121408 12370287 92054670306663021312846224572132436352 12370288 -4175944771640588872065367052440043520 12370289 30007923097486654143925349820758001060 12370290 -264120824697494619091860799334823329280 12370291 -239608678507323201162003524328834140448 12370292 366783813818393792668370824370617067520 12370293 475703808754021131266195395214140073280 12370294 488049722273847926300553881716099276800 12370295 381849655003300203704556547759551768000 12370296 571351395724712297920558588985204428800 12370297 -1079172592823733769445085656895980548800 12370298 -1161365399304740728666980403295281047840 12370299 1022078941129320354155778486690045890160 12370300 625546017703238429677547916791975756800 12370301 179132145199942081249497000029953869900 12370302 -59121049086550091909527422398110826496 12370303 708095107137811949753636283127143260400 12370304 -355670326078257661367270885587974881280 12370305 128636271708668781041070896696616240000 12370306 -164286281564004693589890631133895032832 12370307 1242521327615226072774420477094782002556 12370308 -104158011748259508859202084501060911104 12370309 80281263672043942074087405767842794016 12370310 -3547806261863943146790677080372525440 12370311 61493355309381758019341081640054969480 12370312 135126636303285495389770975135339776000 12370313 -169859522854210401490735240769932099020 12370314 345105842808799116938206167974808998400 12370315 265704983862535832979022307432306097120 12370316 -342933235525059959607253295352624540672 12370317 -540502394175412527923351545948803731520 12370318 -281981856570435655030502489193592472640 12370319 623647200921176073382319385100007840448 12370320 -4342073712677967689372680537504481280 12370321 483003477071366683605779095755115963252 12370322 -168133378825743295156491755054454897888 12370323 14067704066434357039253505798529791744 12370324 635864609715209547848846082820043213696 12370325 72704625382109446045101048227184837600 12370326 -8140623925808082569359847042610510336 12370327 -89551933002159210138480665112943516440 12370328 403309544649649405216512191395465820160 12370329 711782218642365922790388524480972011674 12370330 127960034478714112061920521141599846400 12370331 922309146197626016841590677502536080132 12370332 118323096277807912276336925599920414720 12370333 635524629262339058478517344356302946944 12370334 -156450526027083790965340270913922904320 12370335 -304307277530526636034621390648026536160 12370336 446590970973614791116840206526566105088 12370337 116484726131763042337939336001582056704 12370338 541582136830720607465114200919174094072 12370339 847514510884758275033832728623160087256 12370340 248624899165182724268510268653804044800 12370341 -130982918907235367381147610860271554208 12370342 107245449383027169437807369281858287072 12370343 -7962652794852471085647562594533736176 12370344 735552882222051709076207282255146106880 12370345 408833871592199745344048472370472768520 12370346 227808427111883655266366500160743837872 12370347 -765189727346692980676059234968521537920 12370348 158500096276561971516289764396726756608 12370349 -1248617432667572211853487844673737173760 12370350 -155597671054599152808557292844574664000 12370351 246954321177657555339225118823131395680 12370352 -406259839904029107164189532205950418944 12370353 -598286159534908817900634606671067770880 12370354 102923096171578177175459014431690479376 12370355 -253614456385055010149954159429786196240 12370356 88820228399218218290434393974669799680 12370357 1569910932578543837443084481243283098606 12370358 62303955233919652740379636139943665664 12370359 292480615813936310031284489980995171408 12370360 574819513864677147099070395505534464000 12370361 22529602490962405494664410661913125332 12370362 -84312426610216766798281175400737415936 12370363 -453550900929562263340622341155289068360 12370364 70970307623505070242066789036406321152 12370365 11877838112407032273483342307932001920 12370366 396668931064646330221007491999731475584 12370367 1498099048270240550494671003558034756416 12370368 -122226627935773087699959966252096552960 12370369 -10280182618382125653230658868535056992 12370370 -39706556630854630242331835743645041120 12370371 -366640584539322229314971844380650428240 12370372 -436683833798957907430539511764197273600 12370373 1509703749308375949001829228622400965120 12370374 -360106113395445407811545899080250834560 12370375 -710310291203778013001440799664088806000 12370376 -1203980481364638755963867273042901457920 12370377 -56768392085111383213701433293981042240 12370378 237486741208666300239932893406152584240 12370379 323290984136442534638265788662573265952 12370380 -145699626019402977944941095215439790080 12370381 -1290689264461879998776755199667005735818 12370382 48394586384260098605698714256729049792 12370383 -1368865973024611755895548201894727526496 12370384 98515940785078375747415000540022882304 12370385 -4037904838538270318700791451764530200 12370386 351586710200015157178515105471450037248 12370387 -20750398911423073225669525512918309804 12370388 1405487136670525332741020652117303228288 12370389 -67188547585506677175257793142532323392 12370390 -777979912844718835238327441608778987520 12370391 -1063842197838182360189512891969814850216 12370392 -758518005334175743722415170671846983680 12370393 1592875313394326723250269853875170302858 12370394 -264680873946752996071775412881330367504 12370395 113795825802819079979603658334716518400 12370396 -242394810752331249624847124496565995008 12370397 -262395808825033982660860828322918688360 12370398 -52058009264337991605348383239096019136 12370399 882936983993148674911046197236723134400 12370400 -398904627794760242551292407842491596800 12370401 -215454814988721655833117341790601472640 12370402 -764702643293288066291490786572114196096 12370403 2132686252740752737803446597163649254144 12370404 -161970432457198622160108383737478728704 12370405 -389179595741766676909266061647592115040 12370406 143364469546589083233633665216521821120 12370407 169432668453347987842470187020393264384 12370408 -566962856715603189270020860430190167040 12370409 460920877931190355433644789365030695610 12370410 -41952397752253942320533286415192732800 12370411 982756824150952620927361154655848068312 12370412 3892487674995769637500871622984253440 12370413 119757649454455114159168850985801941568 12370414 141771898449479339233567349168748153600 12370415 54255823132817872007022134674314658800 12370416 -93845936546116880758716434317702299648 12370417 -176143463490173331928823085666829591628 12370418 -168262805305339426442317780867036620384 12370419 304942526211699536656594217279545539000 12370420 -447846690807465904394284495117729086720 12370421 -541829676420976009110568980697325736288 12370422 -686644072211798067926385661250212392960 12370423 161681386364139143824413964441474792264 12370424 1953723834283866794278024066415071027200 12370425 -223473442828179390427194560469698868000 12370426 23179517897318599539869352340147528704 12370427 -1110380654545670640861497753840816671200 12370428 -197140210745720887494258181121176289280 12370429 -6723887372648226910248820809689790970 12370430 -299421917840853676947726154573102088640 12370431 499607111467739906944081631292182590152 12370432 -78830056542207992573013881880469045248 12370433 1622539765554360975200383645695989255682 12370434 -7525052727930031740161707329654564864 12370435 197390046759143462875096987035156480 12370436 -510930899478436883247783332751017350656 12370437 -147414018080847746945768676622367277600 12370438 431325814899698514258920634695292819072 12370439 -1135715309650559863985474403519760550760 12370440 -431100348896980337361070869448954675200 12370441 1563165254146057730293463312844368028852 12370442 -69879378593149373240660128136792452560 12370443 523052930890051450720568184590345372400 12370444 1092966781712223625869711056101965516800 12370445 339138544615445536499434869373607014200 12370446 235602626158350086802396303598270709184 12370447 586209584508462169732941829535265756192 12370448 -172109299288528382029246377249984995328 12370449 27691151185605097583287705561085427456 12370450 457802762794205209815972167636185854000 12370451 -1369316086144711277646662393035357678548 12370452 -500409480737050465648254934871448576000 12370453 1723391192149004483153761558355409032380 12370454 -21635054043813290283408016782474860160 12370455 -6700858292335830782048149881262521600 12370456 -243950189471505685046550772108722954240 12370457 228618528017417958099734027383373693184 12370458 -9597712609440587633123910836201997312 12370459 46836361530371831255446978758276490120 12370460 57392896134015732571484498747380776960 12370461 539467346176772028174844500805191677664 12370462 823688013574898216803534585500837835200 12370463 238769969752659861993958623696334260480 12370464 543841193779859710585821475699741753344 12370465 575648630491724393580627218939795334120 12370466 -407504207372539644303318694816691614560 12370467 -782151009296060155814667383285090230920 12370468 -1550705689134518658668343894116284968960 12370469 -356869312848214090736572371136174591488 12370470 48123729749416692254389513908702197760 12370471 -1811557445181595249916632042265335561800 12370472 724097829211970452346669426848618905600 12370473 195675747620227202554637869150886131722 12370474 779510800674295245069169779167855402592 12370475 -250233711836880054443946220420378848000 12370476 -799355167849138056910484313668598471168 12370477 63905227654713340267602755056076507872 12370478 235697738272223451040250614312790293056 12370479 -450003122950756680530723419045038061056 12370480 -203513046386549430962438709642477895680 12370481 718965809280376108186050656921958664512 12370482 37873918542249492779205941440369910400 12370483 -112089556969425626268906457950357009268 12370484 -294552348866271857375213327176571228160 12370485 -70493193064968436688362242555967308000 12370486 697449298788725738047178778591480679104 12370487 943645091931076640390617340855998868136 12370488 -53811266671822136078979785122696396800 12370489 379962679456674645211921722246180819280 12370490 47588316851673056085288175605197433600 12370491 -490905379861923272681723444531906831748 12370492 84254741073456242805245676481325199360 12370493 -141536425990084392525159168938254801056 12370494 -262012075108136156626625755896787888128 12370495 -249297426767772190693765238850380030400 12370496 -136747108191773526282936710780229255168 12370497 820837632682353184406619273127375925760 12370498 1647062168479939873007255107682265600 12370499 -1325219354612273144182440892851853330500 12370500 -839252797312389105375322060699224000000 12370501 -556078940091483650372721641088343305600 12370502 722300319174788881821013049831741273952 12370503 17686226944824326038224670685285221200 12370504 1044581779477428809062208455464220753920 12370505 231010074065417428900761954649546004160 12370506 421762036693419565152844933531682178048 12370507 19076110969062092345512519787015655152 12370508 905842558522841619138232138120689378816 12370509 1058038713111916493608577028696771085440 12370510 346634362788405408246744482432516372160 12370511 782618316141860567721394042351037941800 12370512 -30005829289478743258820056630412967936 12370513 619735733164247002425315332301742563904 12370514 -130362478206395690085118349298220525920 12370515 559308660641405490243037672350474646320 12370516 -1189144208763848600425518298971099410560 12370517 1187787620810531348520653770943417817600 12370518 -153998737980690073018277906599981896576 12370519 -1418603180397157621808488289768130560 12370520 278952956985099098859696268580100096000 12370521 -897874440551745328199686592324441437488 12370522 213366627837999338928880337198756643312 12370523 495683982235046947537005465718458179304 12370524 -419491543141806089050251644217253797888 12370525 1077579153793119762783569251059049288800 12370526 25159659073912956153151139022082941696 12370527 -31738207962156266699843961277754426592 12370528 -1501908457828046289366983857613771636736 12370529 -1116810238712452955887863271406863419870 12370530 -4502313060196739911935989155380864000 12370531 -2140178475598073853452656999878752904800 12370532 161172826346564748472265649104012143872 12370533 -6743133269969544922385207769780827520 12370534 -568619919685973990813896693909652845248 12370535 -766722050243089108551328385434249841040 12370536 -818637051189938816404201180859161804800 12370537 -578870058746873145794403789963278611340 12370538 -200310728637969716066095773074634212256 12370539 521411563552133528314075665482187867840 12370540 149778008272067668129903704359969940480 12370541 4080512039914753573751121942693323904 12370542 -99274926135579363193299521643742500288 12370543 -202300059154251812674075135122912452928 12370544 91198285589883185282216656424864808960 12370545 -250604370204249307294949152819276906560 12370546 -667948089430990735245401906566872300528 12370547 609473655958394514261225343205686364064 12370548 272847923300348559418491576611008819200 12370549 -186008221047253754225013476987868202450 12370550 93849202458308953412980220751654297600 12370551 118488167332338367311549089919230310480 12370552 212196719430890717071251847060536238080 12370553 -380062509883035757407495085513527905916 12370554 152393682832982734590862473166033685760 12370555 -211819563083247923249302246997366340000 12370556 -374560852657515787283315777543523840 12370557 -77334726242166362678028080964932326080 12370558 -749992828508909535648373859537755623360 12370559 463963207778331462358254265129445058960 12370560 -416204510412292483659914396924116992000 12370561 188169069782313791911189465438484565504 12370562 38534224259001389553876265072225910784 12370563 101154259754745601519884153904600346892 12370564 148822635540447207786931112369095891200 12370565 -353844584459384603096356113954619855200 12370566 159622327023102337077152210011164741504 12370567 775580968323816322561491144095474896152 12370568 -58895841842872130189982839355279114240 12370569 -161880559446530131659827576422276601952 12370570 279366016085814186024054175687487568480 12370571 -167220831194635948256091003988747701888 12370572 -718969617260213654486480083803675995904 12370573 477143201722665965809704851806311744 12370574 24809262770809733203170898964716797120 12370575 -40101426602084192585276168283513398400 12370576 -365769266359610371350317315705247744000 12370577 -309733661865727880780142079238694084000 12370578 -149000119762146562011830140110814002432 12370579 529232915176111237722618801593143249984 12370580 -22423001232080256934762667873566233600 12370581 -14251060757799540963066443132231124480 12370582 -252872976912803426096379749708369440128 12370583 -1733494098581311822054803915969339758760 12370584 -11134178356055500766580676888829460480 12370585 -308369591268136779779845467310817348220 12370586 830240219207299711067674506725022922992 12370587 1038581321419767545233632688532140580760 12370588 2329399434634685612617099006626281164800 12370589 -705556219867423827246863373973169469600 12370590 -2227537545283220600363895811405382400 12370591 -324384716227169337424043135017076125128 12370592 -97595550573566668620335043447421403136 12370593 -345680381004575225436810893235240384336 12370594 -754353641499820102112989834535426303328 12370595 519383878129433076092479778441675451600 12370596 149380961783261025021767376291324887040 12370597 -1675758442543350563689280934766250629954 12370598 476202670390979164247684676783679672800 12370599 -1112477500757458409072042156545051940016 12370600 -623985479435326884188191127209838592000 12370601 -1712653007954373715896423391957887451398 12370602 -8195676472882200774084502807941682176 12370603 -207230957974800368029129288685255761520 12370604 -202630861347621015863513883609427305984 12370605 -127427719764465234978922118806494739200 12370606 -297734505907972407894823674729733933248 12370607 920034614142833007636287216503063091856 12370608 35239412912655810098169282087034159104 12370609 1188480276160578802144952701615705059904 12370610 -299672487144121427918137743941588889600 12370611 -487656664031220994703902587351457871232 12370612 199158243480663714018962439756337725440 12370613 -788754910057527695750388898693522870560 12370614 -168642319746882743786905530179692760640 12370615 789408853766711722497854457265768567200 12370616 -1197452668278214458948382052088922091520 12370617 -199708355731850188761209042477423116800 12370618 146708778738588626515325731698878087904 12370619 837445590622155273854379669239827533744 12370620 -107622806834751044588568744237085547520 12370621 157739833901243084659068891824556746822 12370622 -264282616278795821168108537824527187776 12370623 -518690436436539704235163197024905666616 12370624 66912424340075182041780901631074762752 12370625 30963954902055445514962770282827726250 12370626 148946136081379037011978678244611075104 12370627 -15587747722050237587660830935856500920 12370628 556056686683989211234551099488148441600 12370629 -842446850487272805866060260379692517760 12370630 -308360159558787080745024034544368007040 12370631 -570460077470983308517442243147146411248 12370632 36641622583474663253782195513862553600 12370633 1239133882079661323450893553688240617424 12370634 711478000106163413069259835764838928640 12370635 255746727577555838956362523806043416000 12370636 -84217562104182471267901238082768972800 12370637 -243374985991810946745251297108837400714 12370638 -316963965941265809564361930637094860800 12370639 -1739898533039338259071182189475266284560 12370640 -116957506177094226538124236260822220800 12370641 -246693749401223952536854993565074645008 12370642 561969036895685184886001928966401974272 12370643 48687252228375849923702221815646996608 12370644 -152273739230583884958167374996182896640 12370645 -27323949524465500603479015502366581120 12370646 971618083336006008198064375173954583680 12370647 -464345501807252975587311890897762808960 12370648 -1227400658432717473117306463667052032000 12370649 -1856051098127500792731153777881056111350 12370650 294218401619230937174305680259028601600 12370651 -1703881123635531658760319897403645228348 12370652 -231849811897634937201472350977928880128 12370653 -41572908610547100299112057114631645440 12370654 -117840973009776157962931099952414592000 12370655 1206148841995500437465966569077546987120 12370656 428843278169330968909662530973162799104 12370657 -699830746573590231851699578993076803820 12370658 -1027939783505810770519759530640347827424 12370659 20691783336853634818157631227991329280 12370660 754727263385137511554894126928143564800 12370661 1591859163716409319141098947990997963552 12370662 102083016741421281479036743258732629312 12370663 -159762368725953196746869881687759810680 12370664 224565850754199087646291731477844408320 12370665 -58319849177231788987957273185096868800 12370666 -248421303531862382265611212017199895040 12370667 35110325671180055160698909703667753716 12370668 529923650012105119120017064395905840640 12370669 -1905026813380928153774411382216435063156 12370670 474204410427412321688948207661699840 12370671 34371672924210115682360530379883108240 12370672 384149314955947159865558896074798039040 12370673 -101586245451450699687970642732296653760 12370674 -91851918866018218570301247477440194560 12370675 -229850778249588064067803325434531932000 12370676 1122827401449305155799113305635311512960 12370677 -60926370316276826154651075243831456 12370678 1129414714711837285621302627768334972800 12370679 -1508220782725872718456888826658706874928 12370680 -50553710794842816160392000959342592000 12370681 787886066251228143217224683140354149482 12370682 -62128328800558830489212260504884258816 12370683 -205536716366687403034506252797286404496 12370684 54335553230961680422282591223894879232 12370685 -685099153240778953341831098338308887040 12370686 -942578884443332811415236401057334690816 12370687 102398648136676293000795948587399753616 12370688 -375596845338524004241970274081127268352 12370689 -338216760307345615317369249289468784640 12370690 119869703653379303043831825021236428800 12370691 93894612358195126041587144923980929520 12370692 1356743821427979065346625645307508928512 12370693 -73864615411508669326200329176423425058 12370694 -172112627946534822369343877495649514368 12370695 880580750392206673982846614075688733600 12370696 -620021754743312722881294727448413040640 12370697 393773055554025451070304176140092709146 12370698 -445076847905176562003495545568292380160 12370699 -3166300910825159541005354803465309471152 12370700 -402631074487535430140258110798045804800 12370701 151481744901407428209092300068066287744 12370702 -411897196654025726925112967881382020608 12370703 208027347234683435162231794791719435952 12370704 -255748020906700331118671678250296279040 12370705 2592827883814920135610393533306366720 12370706 56969201874680717630656813142935089552 12370707 417628048630734509845348185743003535720 12370708 329753380171731311860752635541692041216 12370709 -13713374149415263223952825525175620000 12370710 -198315188760223812255950130664964659200 12370711 313128744748473461883142562202777179040 12370712 -2899856890195457987089229882597403156480 12370713 22389618657350113779850477948138534848 12370714 -286146361916822963663608954422913718544 12370715 -489431255963915889158942310210266668800 12370716 25714656933404217542287611813558070272 12370717 547091971633688694522350887775311633766 12370718 236211559884004525309338632749661170560 12370719 -690050119854421260391506727112964369792 12370720 437210821145649398221352747179594874880 12370721 -1723807557238987136189259185435566171296 12370722 12494134310999953842190715681936056320 12370723 -1933424834087997104824522969087533482376 12370724 -492433105840145514631672735551731205504 12370725 14593336293218684296635083736507532500 12370726 -60039233446761187543607495882212495296 12370727 -1137125946206596224543087113885517404424 12370728 -173234855214855341293601075613409198080 12370729 -1135853684511771204026491777524717926400 12370730 -251527700344508184871510943335449367680 12370731 859864756889769678803264544302742558720 12370732 209245644201861614603066891333040732672 12370733 -246104361274208704538669870661455250600 12370734 285452560949550006341807088442780249728 12370735 144355999187786696143356267158851614240 12370736 7590844395196565194006254094087618560 12370737 429353054348444795640180986398999995840 12370738 959812295737331856289658424965502005520 12370739 34961234904430656129568636508597589600 12370740 46518205458474743121247994488693094400 12370741 -350205177733438835272208790169728595858 12370742 559930737087149953018552286543184700992 12370743 233099863235081365486464715264933454208 12370744 -542404839270977059875889119461849825280 12370745 154132845782978472215818127485343702400 12370746 -611251732762905173949350460836425610496 12370747 -1278988845697512815489418289744394891928 12370748 5440641227392315017132424114407221760 12370749 1143450336545570934447218596008707537664 12370750 5547940792799455536590976468891840000 12370751 -96885913915357980408607596695563450248 12370752 233571360747979002140936020355029401600 12370753 -152102767433070435674642260330092447276 12370754 -499402768424411937138850673153519718528 12370755 459997572015711833757779380155427134720 12370756 1993937448404724843882135975152062464 12370757 13037920061867311856776925835046849152 12370758 -297259108028076720347334013500230366016 12370759 -351855521966906452467958775609842416040 12370760 -614842148509981992018896590724067072000 12370761 -210159790942199708434085550598967955612 12370762 -1186917499227344160216439565594732080800 12370763 -1375527310897043174855817058352535914988 12370764 269954474782571225981828156861831872512 12370765 -388169315005812775727702497305666739200 12370766 73444333417999130742462856357141979520 12370767 -139157148199504824531543193850140554240 12370768 -580390951229415432997329951032476958720 12370769 135592369992127439576161034645794573170 12370770 243080725994685363660574606492691625120 12370771 -7582240423176400686669424869438711136 12370772 988280483735854996038774070102475400960 12370773 582693728189424843724777750141524813984 12370774 26646420931258004841905888054851199232 12370775 -716300796000446435797508677861334674200 12370776 -654544764803541089108015783904305479680 12370777 -224583694274423656507974408937743488374 12370778 -284499100761639563185010733466945676544 12370779 581536279312586497439290075296936988800 12370780 -238439924458874733806527141839203850240 12370781 -138275920631695893985992306826535135040 12370782 -292950364703797835096926522631740185600 12370783 -252551354404925654198344814763949870752 12370784 -1731656615041538257892882576470891167744 12370785 -133301265271872161872912350439534179840 12370786 -390237555262584645474214336229305647360 12370787 652940277389808393406534852229163276240 12370788 1216256173229390844905432405658825984 12370789 -471128028014875305974901071147239601410 12370790 442433159785497446012444549930120534400 12370791 -1172717718451729091029960357555450684080 12370792 115953756951490234293203801892090593280 12370793 -734232130684654816637983309020880324236 12370794 196882297844820966583961230940119845120 12370795 442260186120629270281388507198339861280 12370796 200356520393809817060927390288806713600 12370797 -883053145061744697199493973339643586826 12370798 -327393910257082038451225807378781184 12370799 102825800753117978832244355662364928 12370800 64352352905166576163955139413721907200 12370801 -1494212352290997199578631990581840145198 12370802 170399798248514335768423050294123468192 12370803 512901726275317253598902737085528381184 12370804 -222735035717636485884697597718530505344 12370805 120698489605627619165058954396699585600 12370806 9678308962976953705920887308306949760 12370807 -240759027632154943749386386045985048496 12370808 -136397345318752656788582708387221463040 12370809 -689172971154297435899366109907152962880 12370810 75810627435858235793775805998489831360 12370811 -759166584393380761470483667468346634588 12370812 320798640409662622505631336053994488832 12370813 -310274309236126145657575590155168378240 12370814 975960403219153198191743446179149984256 12370815 -1125418837218304397842841675601036732480 12370816 687807236891401440252346361836386385920 12370817 -487755735673488790380825341330090596608 12370818 -282155691639404169334363342817690272512 12370819 -174042605442573517595798684339371660104 12370820 -134179204077516729355301293161058713600 12370821 152404048754343007034441687586545383584 12370822 -370006634605408781094805078094295960000 12370823 -433527934402827985868895407368020140640 12370824 189372601379058916198237774872509030400 12370825 -743597941184747760977173593934389846000 12370826 63339434713836087677754756442410129408 12370827 -136098231844065259476502642688484973056 12370828 9236197339614397830978406624804678656 12370829 61242456260754648728658294062080648320 12370830 9307629208801866546595165246767313920 12370831 520008118646275172923664692919136338304 12370832 8739553587955118821917853244168159232 12370833 -1389932454719890584183947784455699042400 12370834 -226727387705619739406464252084389005424 12370835 104649521965453686687558312323188932000 12370836 -443570509128585955178877501923353571328 12370837 539564593395978461774631884683580441486 12370838 617757861289524780740478521979545164320 12370839 202009018325681747332967765561615013408 12370840 277666045642046369083760050870405324800 12370841 -601787745631917842426308036133943535296 12370842 5044970190210044615578477662533081856 12370843 1871308038282241112762002666402359995320 12370844 -340376447044478598662369582638258635264 12370845 -98299465708136291848779180307953720480 12370846 151115116273712436390150724170078317760 12370847 207036057254318650778754198397486702560 12370848 -156606987862238003419114646402708275200 12370849 -1273387344416728207895535571012741534080 12370850 -1986931792346791725874441763219815200 12370851 1193716145190178125620376894179399977380 12370852 379354131563721988975911589095935779072 12370853 -1146061379403877185408654788205442115040 12370854 334496258326705315901325490917091330560 12370855 -132546006291281382593236053224326571040 12370856 1263017387359271146848711822149934074880 12370857 -624930670434276133050118055150090800800 12370858 856344251003185445627758984995605039280 12370859 -94895866704452006608193682124526631984 12370860 231452323857822806494935163546189824000 12370861 -1342797415628410276369817894852621615200 12370862 -153570493923769053945020733527148026880 12370863 -392094611163089309086461878137861796856 12370864 -399005657836310362388347916464806789120 12370865 172463417792717871156308710320479430120 12370866 186366892298141082839004620292878394624 12370867 -330242268742111461924424955109738340084 12370868 -1221814527025377501648684491205492903552 12370869 34949922011261392037015821916685072960 12370870 569596616591625055663664899642596840960 12370871 -1970533955447261268613144057216040819928 12370872 8895327445690471061141791313997987840 12370873 -218467755069565674010370673238389761878 12370874 391150931988960221133379281532048504800 12370875 440986707879561861588940258267560000000 12370876 223430165618409851852410619505017378816 12370877 843294854758000760749467444817424550726 12370878 275018907130670364388269086779854474240 12370879 74312641702064057309500072268985384960 12370880 177151952560024877078138018502058967040 12370881 607560772862699305148713932421149710880 12370882 -706630924036653992401978886954725052208 12370883 359470274346136266457808636787299369976 12370884 -149540945052504456840775090086065295360 12370885 737303456233398114326979764708408640 12370886 524840826496268015788635986281969345344 12370887 -857178891640443230824026403467982329480 12370888 1195494888739981066029443788318660469760 12370889 345871739166051335317274055989444993928 12370890 28693902563453750790473322212410905600 12370891 -62291559961985887193787657370008190336 12370892 -1091769188256123757394154213315263894784 12370893 721261886435336949089241029112690871104 12370894 -39380483977361938198122783464028437568 12370895 -515270565302626122694566233917845182400 12370896 -186477570933636028515519457714241249280 12370897 170258357365817207947169369480165689344 12370898 152481709243769503663766679137910973440 12370899 605574779709194657529863685503176878264 12370900 -639629740275042853825203467775762432000 12370901 -314243436395173391377767101709853283520 12370902 672567195903370777414936846524530966400 12370903 -176576967248629675294350219946702960880 12370904 -51708489965092696183459610464806420480 12370905 135625970609259233425684975413473444100 12370906 -870831852411834651258864715814269432848 12370907 -1562051591306876302025130982020889413840 12370908 68950572965321210223323602144794992640 12370909 121364663206383415243013100456539181580 12370910 167817513199414559822976127047865047360 12370911 29391145422264004144929647706441273600 12370912 44865345867352329980382862272344358912 12370913 395478106611411685703297059877321294100 12370914 -823692972309855618529322003848197864960 12370915 143411556613691691505089146965437556560 12370916 1415515098911379978440466387193570074240 12370917 562305402680537479334824206876011871744 12370918 93297096454757324413067177423067537408 12370919 3199949118396769418088561753690224520 12370920 -673530316850347793075077919345741414400 12370921 -176624961569834138635154376511750885388 12370922 -358207514444342983302322237209383473152 12370923 413354721457591195612077104212930324572 12370924 500122341253819017221902443670188912896 12370925 261086303950878846469433877076345996800 12370926 57627971265628631479054454617971456000 12370927 -26226337102937844257233116403486753248 12370928 3802897223554561021521137061850742784 12370929 -284757256393158111015949736259899907216 12370930 -74941245096294372361344640603286737920 12370931 -447598940307175212797768621545204553268 12370932 -48714965624903942330990373605748200064 12370933 1202181872799841141005984727573379519260 12370934 -135163827245769865755059106942351177600 12370935 235782357650772040963697454723868192800 12370936 342354940314876951326549253371181772800 12370937 1379768665293501855003206306266050265680 12370938 -517878755408267211875394613046912098560 12370939 499529507141822781681755826785610786560 12370940 728764317339332973729147046048037399040 12370941 979381164617649907197036817055047234560 12370942 -285326829306026968820294331889595345088 12370943 -208674219184579065221251625435242481640 12370944 1065914160019311274202137951402475913216 12370945 -14695397852580789242044049470197613080 12370946 -284439946527938941813006129612903119360 12370947 -417219211689021310837111722518468084928 12370948 -375822593085561062442689568600813993984 12370949 -506639977997351323164608270018598646050 12370950 17270916556735231944707049843033417600 12370951 -794292562019788071667550887717321725168 12370952 813958882003998468780473291566743797760 12370953 235994955352007866953193866500251008192 12370954 -169123953914374717817660573394347119824 12370955 349165775621541629155506147566146410000 12370956 -317740238686829133629685253562671789056 12370957 -1501650019020006546130128916614345580160 12370958 -713626921231131813470530419042506574720 12370959 138978021936837147414822372577365809064 12370960 -57263644863762473790965289493026570240 12370961 1548072172223748264512861315575687664562 12370962 -707474404979782778319720008523391466496 12370963 1139623727083333759894896768204735120 12370964 1339944872054981271723569141452172869632 12370965 -238696705371382907789075939719985808000 12370966 -815599328391604610458627295837413529568 12370967 -502397580569074943742719731292591581008 12370968 -35695153771599676962967758201769021440 12370969 483461111474868282367560618421522542528 12370970 -5158872459512384213865204657113221440 12370971 2762525011950517099247253838221217920 12370972 -526656936674739995341007943739866406400 12370973 692448718243708136310469056258836097984 12370974 -79743538367230797257240037694902368256 12370975 -229276966232909403431720299250162289000 12370976 -995883888015243861174327992630999777280 12370977 944156265395366073773200842572734124928 12370978 -791306564999167092833927464022632977120 12370979 -1393580763508703192225068406063968800420 12370980 -455686969043983488770631148619687792640 12370981 997762680512933744849598870141082452800 12370982 -225034150718000462703511399865881456128 12370983 697557683107286361330292516528455540048 12370984 306337842637282471267069595263820759040 12370985 -920559248108036602177975159225812024960 12370986 -385417743097819661261886824216792351568 12370987 393084723789114680094358096053340790112 12370988 -131784124402244075509245410488274270208 12370989 -310299982411908321286040825068400539200 12370990 -82872221344893333662210746039336821120 12370991 -229534836902487481368176575940739130608 12370992 -233473110044379700067957249705054896128 12370993 252890961147352749710422113805457892864 12370994 -380399693994800966899343075376930209280 12370995 58261328503963150413746054242614528000 12370996 678186458520686266555661917859161896960 12370997 -18521011620217360411910150074186953828 12370998 353399229250602298488121318179807765888 12370999 -1100246803098649200672450284991144583000 12371000 452366853336562328990029756290816000000 12371001 461572933581183504890063290653734724432 12371002 60802444173204500096978572669141662720 12371003 -160223475374181668199163912991101856400 12371004 -443815710118000554000678324987596981760 12371005 923835914113467800816137407020734368000 12371006 186727387910185600209919231870355549952 12371007 -937224813845439853555214820497525844480 12371008 -261550293753754478115777272468791623680 12371009 125525245379364135083679024989951940672 12371010 50281324437999469878144230766586905600 12371011 -1671187040019838371566298790281082354848 12371012 -10436535147685599097476502645519965696 12371013 -585595485435331604260338038516681004258 12371014 5776512085569024927419105456527610880 12371015 -322798046892833967810577236432093809280 12371016 -138654228533096227075893135224442224640 12371017 -1729047800667116492521732418854004976934 12371018 27096124478967561933209889238377097728 12371019 -256426941116906443868382624006331302528 12371020 -11500292655723662540577086980702464000 12371021 854829493547538586747416858545969592960 12371022 -167898769028328242751072849159666111360 12371023 -494436779147692212208930050286468680000 12371024 -17886351703327850949608350549881667584 12371025 329041162988847493575346569510451245600 12371026 -161723357731354072396288058229088834560 12371027 -587874267315149834553935912620709711124 12371028 151455294620018684739782599863742801920 12371029 1298532830642146477162212270830524817280 12371030 246574503059093502063917476687029066240 12371031 358485236645642204448575003337552892320 12371032 183284824956280254945629353663447910400 12371033 497667830267272951387553509120923182400 12371034 5860072250792331782530085123534668800 12371035 1014816595515874045195925497394081292480 12371036 1522329691983482638453187684960123010048 12371037 -108889002227308156965523923845530000896 12371038 1113543632380898885450554718180220720960 12371039 1290966164026384340620607468137044855840 12371040 526823250312987768110190121003253760 12371041 1275850197184609686825777449521708449300 12371042 -2764422517514392007100567943283084928 12371043 -400191643321138706533344851020417606536 12371044 -162818523851152260467285035090885193728 12371045 7581432858482101833651158945216370300 12371046 10398578913047344412234547816543756288 12371047 888288400815845281640442531965754035840 12371048 81123936102128379319585353346052505600 12371049 -27065401753652304371095910943911232870 12371050 -399696637641245742021160450897447369200 12371051 691523290122317346465289828103742084864 12371052 -284778848099885096870129885552278732800 12371053 318106580710393503419854760125003791000 12371054 -178029601064077313985326555841900249024 12371055 -115247441320517261964387529506210163200 12371056 192961102009603853578023350373513756672 12371057 -7221237881008021373381869032780659712 12371058 403725156440541634177705829891395860480 12371059 1121856246817919703313452492752019458704 12371060 -235479662019454554505606826389449699840 12371061 -198640801337065906102144662600583243200 12371062 226674257277611244741038287142476045824 12371063 1144352742587814768989315674532714398080 12371064 -180232432323385326748774983981038592000 12371065 -167430226523554913362453193651397403200 12371066 719225645934817503218860773118101413232 12371067 -585592028827004712251484774019816223112 12371068 -454695064141132316137598302046662961152 12371069 468505672246993357508064419732126658540 12371070 -146405346689869385187679007083179540480 12371071 542740830485634064107728530367552780200 12371072 497355174732915156592863869581142261760 12371073 -179949624248328749369563592640521005632 12371074 36012872265618255981594718929900547536 12371075 614701036497718461004817540344717746300 12371076 223479149097553816989113601281351976960 12371077 -21748015531341072383601755171018703488 12371078 490286786366028509153824582973837919840 12371079 362751869134277147418762771060844533120 12371080 -1044852821620301019549150050798097561600 12371081 1710987159366808284316073310105279617280 12371082 -256135115937403255277258840548724606208 12371083 110501843726353627027229473185001151040 12371084 -230352718811619584930485957738111795200 12371085 111334646340566598148414429958070659640 12371086 -89978737779283511781107676357773548032 12371087 909996599650399163031169739951852870592 12371088 -235112745114476614806933324027324727296 12371089 -335722734970999961843867550298574164920 12371090 -323081642804332600650874562020150156800 12371091 -52840981599174362353027174324269924240 12371092 -225094188860195771020461566895287232768 12371093 -5058695422673801943633237017061393984 12371094 -222544330883513938396334099864615124672 12371095 574876358628597073792995951930871258800 12371096 635941223033548516064960948533427681280 12371097 -409622719517907665933763990572532452928 12371098 377548506396542162793175704807068403936 12371099 463178981631570230916905546653335544464 12371100 -806102104558064410854229173140275200 12371101 -280237950231386883876728195211456509268 12371102 -577945559875139415843089054282328129408 12371103 -1355679591038439632512745648592878089200 12371104 462034986914436506000753264990613798912 12371105 976171086080658440245200732503531857920 12371106 381207291009453470720674284435439089408 12371107 786685705913438505002372839314138103712 12371108 225608961298549596844137726477547585536 12371109 -15002164964670367888182884724670052736 12371110 -78878886094974867581490657512185175040 12371111 -399703664189152158348928178585046071376 12371112 -123971160260946692857142514754049402880 12371113 -753389464288090438072808261860788773638 12371114 -134835741686919675638385465281857382400 12371115 -79300715763306493717247635554531563280 12371116 1462174906900837094108849838062700725760 12371117 999382634092037805439728578305500262752 12371118 366606720002701594355428599981992110080 12371119 887303174203912487907446989992021733520 12371120 212031308588263780943755323529017753600 12371121 28228116549442168947888382227267193344 12371122 624588736790287701120207925297883876112 12371123 -436726201043143832156450653546445552628 12371124 183693825713826243249096051969557483520 12371125 -245865076566008576636570300591104224000 12371126 -217333587970406872467253078242165397440 12371127 -321849383844885963144348031291517247792 12371128 673664244659218325975083661949080371200 12371129 -1007713666059622659102161471316073520124 12371130 208976273886004559708419175859024564960 12371131 -867523481709119061993663207404658904688 12371132 -1400053640589903930805915775508831919104 12371133 722191698455489090544894848697425529600 12371134 595106735084507420951275823676131241216 12371135 -79747009568005009949150962111400407680 12371136 140856381315662062924618783426244247552 12371137 937713196681907744184077395682817950786 12371138 -574010733944349092014916569423756870176 12371139 246026465842023220465500730862955033600 12371140 -1352799977098238883278712739397769523200 12371141 43216973993683430321035262905486154784 12371142 -13640270904643770199345037255492990976 12371143 4166844360778081884210947558517856984 12371144 -501322158938284807857417759353317923840 12371145 185066909079586943804468178766758800640 12371146 -557064706692991996109594590162300747728 12371147 97632138726015410610065126768393472000 12371148 -354149677364629268215499502955806130176 12371149 -550916209319419768842090581213919877664 12371150 36163261490683930285156597068299827200 12371151 414207641852629813549776386397648957840 12371152 -372982952495888874198527995359468453888 12371153 1900438038520885837518363116776107324402 12371154 137427996518884708082322061624109572608 12371155 816555387763746799945752187462139033760 12371156 -63484271801559862545626535058149906432 12371157 -1283826201771001747431472462679787135360 12371158 188494039483595413453637726687434939680 12371159 -355745415382013235879366940853507773896 12371160 372432662872745665993427018768455065600 12371161 3158989967098884078314281428197448986 12371162 81832562209067328816524388331349767392 12371163 -544141521658963721917143886295601239040 12371164 28951800638933320627322953047184440320 12371165 438721478999962369361004933285946773720 12371166 -61355984497046953387451162356815930240 12371167 -2191998777528999054593824785711288892040 12371168 1929007323658415223077915155320160911360 12371169 -310578170421969718887848149621489969152 12371170 -17152528282311713718748193658418913280 12371171 -66039672561933440643010995139682688528 12371172 278351338871566655684042934271903948800 12371173 -429353111087850140637695949527060280740 12371174 259091251742159267772843457811899482336 12371175 -513356331438418277016116708107030961400 12371176 -261027399986387536371043130515842877440 12371177 196362824051786976267030661164128044452 12371178 6912211288266677589048153931588116480 12371179 240832688139994453965711878965068841920 12371180 180192659776858664793436938134858342400 12371181 -754633443112148304633852709622759014848 12371182 -235326599264731915080588731350037798016 12371183 -543970313014793915247671180851650827976 12371184 103778216043624553758330294377502474240 12371185 -1216994948012704115903405910733367740800 12371186 -7261928729911703352180090659477189376 12371187 -541647341575019016144936192410657507280 12371188 1057172487962761387605989146769255189888 12371189 -519509291022568255524231842939431977444 12371190 -173526188993878921195682932323850517760 12371191 -584687664730121117165901597418697922128 12371192 -828191394708887329217436802033747968000 12371193 1544508512327038838137791977667897739584 12371194 -436136924652423629956033940967863515392 12371195 -1068716716597436288184764078621713036800 12371196 202064574615911855707971691763702088192 12371197 -154584965851881974011827782795097907200 12371198 -180757934710950516220729501731689391360 12371199 290803477410471888275923494006901159680 12371200 488352056429683684762065245873949900800 12371201 111976579949342474387850430283425250304 12371202 487602650380697643354285946196900972880 12371203 146502576196894740006377905972331363264 12371204 1427612793360543871570554553976067148800 12371205 -84012669918164326475835647927143925760 12371206 -651464162050873864121737413785978022144 12371207 -189304869000619391863874384254101408360 12371208 1177139784680540259702559101388800000 12371209 344245820926436062622210959547981881032 12371210 417692730164984048149097350179528113760 12371211 -23022399774842237002264020928587795048 12371212 327148776896118465621990620864291722240 12371213 1317496796018669069258619526507404369462 12371214 -412830857584869046661146522557214848960 12371215 -907989225630901329383664189907098351600 12371216 -67787840364991523838724486592851869696 12371217 98200904369113189757584447034550742656 12371218 -815066752191337550519724846782875648896 12371219 256146996137413907341412476895034351696 12371220 -328911647126838359307784405415474745600 12371221 1463477663946491022829333870004333457422 12371222 350482545905680772178820823296325370912 12371223 245796862912877546313490720860927056640 12371224 -1745148415035480995394152623684875479040 12371225 -253267819834501972108383608832469091250 12371226 -304300687836534358904075795232805712640 12371227 -1411668597085551952031740354618678191360 12371228 -470278159122636836787698594951205795840 12371229 -8265768874406218902437090525939663520 12371230 1738966032325663389212670248249387520 12371231 61468231201784976332765612916897064032 12371232 97906720414336528287377816180924350464 12371233 32286185441653682046384189595816934400 12371234 236252917999820680329427870784883848016 12371235 -204375387380766928619615760226589010000 12371236 -189776543539512942551194945933704883200 12371237 42343857421067224924625230150078219512 12371238 -121534948578358003268658963173690419200 12371239 1447682420729887114110152787101378338040 12371240 -74898558783325534745308935287203430400 12371241 -783384269686564502062896907488422890608 12371242 469764363215750649053264402951286835200 12371243 375023781618829632619448188272778002504 12371244 529237846239711827306079639052904067072 12371245 22231505766886462027946424569949516600 12371246 -381671771753393614841898985802405144064 12371247 -256101135542452515920240599178879664000 12371248 -521260166177139950104896114698764025856 12371249 -1297080942240696650183329126134817201680 12371250 47305412566075331232807067528626000000 12371251 769124213666469978895100286019739880504 12371252 -71751140967661489125379221745564059264 12371253 -392907832918748907443197769223019987488 12371254 140943177781407511827849277060224454272 12371255 161517963492583720963824336754831437600 12371256 790216219728080655152390563714542673920 12371257 -2711201586972722809606727321964078889728 12371258 114409182753882678779787859360175823840 12371259 -1064270406611634974447762269081101131496 12371260 442931784210816491867335952593785477120 12371261 108444188359911286111842989695561482240 12371262 387725847272650964947855429186059385152 12371263 -101848914847410305525984948312380372992 12371264 215372749999361005916931973181785767936 12371265 988985442035208973461134281795103184000 12371266 577955909515974687089393221562236250832 12371267 -737655639621251007846743926639239772800 12371268 -12130175952307987112996051878726410240 12371269 1379260562679385242165806475185364094560 12371270 475591632903638416293607578937586031360 12371271 -406901798403760449449330546478780567936 12371272 -13783916808407997209786167865234350080 12371273 207633276502168956598603332557095434000 12371274 464211726378523522397442345615459147360 12371275 -552128089435971012236277389418111367500 12371276 1196241778848835513798856791824725038080 12371277 -1180250026555649378784049770811458742080 12371278 -290476606966808385995777872390324461120 12371279 -412351731106671269908622652958578667440 12371280 45161704791118093120026331475076710400 12371281 146888695309041548868748873954778690932 12371282 -227816874213875795516889533900689920 12371283 359516646889933768212770673325464466944 12371284 -640880737148076097600273292277227424000 12371285 512785060083433496918909621825821411200 12371286 -212378492538282394088974540341788424192 12371287 -1954011927817648631607204650747979755088 12371288 623692563604178267940711440559855575040 12371289 230181606874472955429349070971103574720 12371290 -613883562863728173738331828362242061600 12371291 600575212241595588725555373086314725504 12371292 22847848522983954944085089810768518656 12371293 2011107781231062437445950441362208146560 12371294 -42777388372615816083453302785487385600 12371295 -595492352855782353265639383885735085680 12371296 466493721725555981577463797153154990080 12371297 -1961852488393663016711972601630940548000 12371298 83691108754163984279798454310728545664 12371299 330242283139354018568545849661457330480 12371300 205973941599378909700123182896121388800 12371301 708397220172935448173494107177869119230 12371302 17963977208477335802440719997524848352 12371303 -521434665264525705656952053597189395920 12371304 -156433048331945124369696999373775093760 12371305 -51830839396341635250929039673388056540 12371306 576359137389820348952046048208644300384 12371307 719182990260720607808641794743964883680 12371308 -289162664147981597116709260734412875264 12371309 632184761997342485916976568523281903904 12371310 -8342446057807539896095743144356313600 12371311 905416533493240301484856115528928968912 12371312 -230306059762317265936145426267939241984 12371313 -117985005247352208837065044896843927360 12371314 -839924267815778181346273719578302636128 12371315 -9409550585179330531894564608389429760 12371316 -486015097188084952481365587535943755776 12371317 -436730362843930359295368944411370106208 12371318 -203958735786162965531863563892048704000 12371319 891523084101300879673109171561076874320 12371320 13057515171728859209783787942871449600 12371321 2386850205015470405253435099169329744000 12371322 104013862706369328899758341594570934272 12371323 180113622426177752502701128002966033572 12371324 232958075636702941397795252909821132800 12371325 233280374349064310895216491184659443200 12371326 8122921818884701043144366583639739584 12371327 98010186735456947158622667328510223832 12371328 70669465215981266689181315130772684800 12371329 -123896933034202590191243441423581044816 12371330 -112523254911316517360408698515591790080 12371331 139882043833009740381572054185235468544 12371332 559743359246435105923156939521819389952 12371333 -244170428856460644623949788080988064996 12371334 -262554615306258128228825898807090654720 12371335 -469928908204278054165870615511251363720 12371336 -554224438048304750854307176035869491200 12371337 -479099328194645886218642000887255938720 12371338 -161189018814200980763253083449027855104 12371339 793883651381424624132529243838239849824 12371340 -133876739211397836548277434210373795840 12371341 159911073699565693655009692287935399500 12371342 -1213885110612731879965560057313008232320 12371343 961878951940521933896371045222134422664 12371344 -173482407177937773838729213117625098240 12371345 -37518752784732656544190519549517040000 12371346 -59352456098241158002296398010622725120 12371347 -238951955449385576998101402357049381204 12371348 302502042510192897555121585614446309376 12371349 383774562424990484812520057514635432640 12371350 99759294900837497404529636793363676800 12371351 1368407437968573345085797722741454929352 12371352 -62094802883283288687380162382839808000 12371353 -475505517921658220022514577331562631916 12371354 260937602093458666225777375829047643376 12371355 -194716577081791184310997044613181811360 12371356 107554696675309206969838194537013248000 12371357 277626257574036572900371723353987936000 12371358 -5546239157071255160189336221424351232 12371359 -88026417986283941539512259845491198976 12371360 -319808473081858342268148005466475069440 12371361 -1100770683965524936937144095060314850128 12371362 94640460474990886059558631002360757632 12371363 372634498847400373501267224729821787612 12371364 100018726098359647892383882334730614400 12371365 353254999443420573914218718215623211260 12371366 27512183752140681011591755905352184064 12371367 -487178836263714217034208157859441064240 12371368 1508250651795924416863149604024906536960 12371369 -332306730974355826976991148141814452230 12371370 -18475948890039885725267279080933363200 12371371 -750932984678216189943662073032379223680 12371372 408054417426583016389567523229160492032 12371373 -632086922857348238338208447954876036160 12371374 41906676229534946194082945578459516032 12371375 -257788402019609671067783340475391100000 12371376 65111903453994762821308102598581223424 12371377 -1054704687731118105818614270350411313774 12371378 769416379415508703162120466917756267008 12371379 -35824875593952701939858855389594825416 12371380 -98311461713316070165665454900067205120 12371381 -215880231095403474362857923583631403072 12371382 -246046376037780054318779689638841466400 12371383 20101609372974901642884144057552016384 12371384 1341086104194015894605829205461061570560 12371385 -352560036943560868444998362445489063360 12371386 -513936423941808920451768082498237883136 12371387 281488903880789376611684686084684406784 12371388 243090956012284612295518332318773875200 12371389 -212736494464752479793371643709407486420 12371390 -507458473332232973833562689452827044800 12371391 219512961313595615698509782115561236040 12371392 59388559934407052220944048728836145152 12371393 -816599850339218999227760756886774404220 12371394 -14440526084959708936411169765463859200 12371395 346870561979463641530152029019633636000 12371396 2066715815338494276190184845837288469760 12371397 -184693910578262193187009838512549274400 12371398 -32127175574571314304835992930154772736 12371399 1011171121498649166505527050678236656264 12371400 772618844479830151904252633327616000000 12371401 -5527488568450898726978542974992802816 12371402 627345022446506472754386655357349551152 12371403 343251301054335158869581674444938992 12371404 -871736853163512630446815180467479590144 12371405 -1250364119974575718084429956478751333940 12371406 -153244525670829748242343217252900044800 12371407 -459813364557580015226295717679024861080 12371408 133224089128716196528116544339097026560 12371409 -801959583461827238223675077207378101086 12371410 16031168401958401805669869556801685120 12371411 -629539155063710830738319655146171350848 12371412 113625758789728379038641042145268877312 12371413 -1009510248558315071574600457689237954080 12371414 482748344529203258717800079867642989632 12371415 101192824633498004054125572005495001600 12371416 967006954340081134575210740888551157760 12371417 -609719928187406321427337686869141499120 12371418 -90246009862077452636602560622563382272 12371419 -690014865484577672048836742045934841056 12371420 54529587812309852766141092171149985280 12371421 46698850211134758792586298268328255104 12371422 182612702433502045909167996628422046080 12371423 -1239008655595655791452272893255484351328 12371424 -38322171362364684814170509019168374784 12371425 812393095312774296955914633888271354800 12371426 687440497170967475425945633084158840912 12371427 -222402706072202953006786707441393814560 12371428 -461439459833253169072464000181228700032 12371429 566986044691371273940528775583763157760 12371430 -162305797874407555987591065193845749760 12371431 -380871324704157194938657698959309276168 12371432 -135255253593009499333207121156812800000 12371433 921476570869584282279126520331085034944 12371434 1502840808142813452513971389354614692352 12371435 724147710557888476139141934356826470880 12371436 134496938453998438135906260737306886144 12371437 462122126912657909959343171036288704300 12371438 -910212446620160559143749614225195410880 12371439 -941396813017519676138265140487918128376 12371440 -125818686057019685715893623263007703040 12371441 1762376177900563165951980444449681653842 12371442 -269192731908442587399290754910991599488 12371443 -741642086844327198624432186723088780384 12371444 -10222402731956420159450993532951564288 12371445 -298274284574410667177082767091336549000 12371446 -9712586202787921138161816137525951328 12371447 272960872001053105514737581155418395904 12371448 -393036984719075608719100639081177559040 12371449 -377483767231525930326247944349614314240 12371450 -26280066170021580166313862472687104000 12371451 99193301997549677152988018042243174400 12371452 -349254424552105641703548293296519569408 12371453 226415115065988484972354872077352669702 12371454 8391322687763283179593430865946939776 12371455 620897278231671363054907882401799872360 12371456 33968680482338178486058175732712996864 12371457 126678149474648156968696967447662932864 12371458 36623552967474061663954152052828139520 12371459 -81317083350447102724953421781138362320 12371460 -313453886666137159358746666150218915840 12371461 88338251975486184084592584867038290812 12371462 566949435771378696037119058930172891232 12371463 -66049885097154551937066089848186350960 12371464 -79610267409704284076456782837085798400 12371465 834152932667646951215415989890406150400 12371466 120819612156244104008794381968463930368 12371467 -13769209756356559728238363165039135368 12371468 -333086799818697941992592868928802417664 12371469 -1076841031954372821830797026037354068192 12371470 -6808442093361356741263688037991776000 12371471 -900604692537820170732341764591433853960 12371472 44341197269686098684121387257933938688 12371473 739382943377519056458977133025257228722 12371474 -81037078880976779428013460536497369584 12371475 540771841805103751032619669822921050600 12371476 -567064215211197572217046941162226382208 12371477 957747736768824107783577242627894962332 12371478 -150295815687355277082278463025740177408 12371479 1451272700721051914508284271667644619360 12371480 972650247794752506632160080206233600 12371481 -2388197475709159986812432457777258720000 12371482 264641327020032906047115605531548972032 12371483 648308944257900524428711715314050725400 12371484 -524689988458461247182701188153991038464 12371485 -171971066538486860127026268106383805440 12371486 -128658635770649085051009754348717425600 12371487 2593989250771710628943345207796347520 12371488 1853595591855542995244367113125054709760 12371489 707487544535722901403243413496495061440 12371490 307593588173031783289465709195506213440 12371491 -796107555495008207079943226405213009016 12371492 421723488248061634334063956417306091520 12371493 91417635173514314006213298976657261440 12371494 -2172186195297041853802471748721784128 12371495 1183773937583503812081804458671199864880 12371496 275007746682343564347632256351863193600 12371497 -812259228305783828821946045607359122054 12371498 322697089537363115802760941541859485536 12371499 225535998228272700010802226173036977920 12371500 -52805143661572095419839506356931840000 12371501 476706601495134503148354825860736929004 12371502 -76668638546201887054105051514562339840 12371503 1438941928259812093684647031518893076752 12371504 165901090536232648192600207348684062720 12371505 -185120582649426868458032036819549542080 12371506 -10913225803457141752269651847138060800 12371507 381916037227621446250293043689625983792 12371508 -411994463656939801734940679464763904000 12371509 -2647112076484720468767804583221524356320 12371510 61824688969957544756202815537057180160 12371511 -85040459564101144001754567340801600512 12371512 -358358431680579834452359047945412177920 12371513 477415490932416930637835613312693215040 12371514 -164433754677752541878189057939811087360 12371515 259176483553751512127388459570270240720 12371516 -223709907569981583045317222666124933120 12371517 1044979838749412234294913096120629869734 12371518 174919506125292316597115823930219144960 12371519 -915546842008994112922384843929443638080 12371520 135334254116251151168246673420928942080 12371521 -808611257848356285213876874988255849278 12371522 -531629604191311491863367888557102864688 12371523 250913869488158943553527621028537716984 12371524 -732086418881612548034870919093334912 12371525 106127797830603622577244936608597673300 12371526 44734171642697391445556117408518188192 12371527 -92203106637893139053905849807599982080 12371528 -261231775842675905205931671956085473280 12371529 90176809686883694276168717634780036288 12371530 -8340957167017782603904462087349518080 12371531 -676973223231391533144882780505526862336 12371532 411456494005166943215032328854053202944 12371533 -97448080133343796306681031794348316640 12371534 122822486208877744219597531786156435200 12371535 -29869034349933204903817733254237543440 12371536 792853477196286726787459876506144735232 12371537 284429770377365327627682938745352198080 12371538 -219959318309288251648829951211098576256 12371539 -838231618003764092811381703705681738752 12371540 215454818458429378920388996678555242240 12371541 158359775009121299738015755576074520704 12371542 97589164414295709376742947723754333184 12371543 4648785568824017998505461716316854792 12371544 883824210542038795714672174546557327360 12371545 -627382884801831221846334490549952972400 12371546 57415290013040004156406990932287930880 12371547 -321267385552128893901757671585567229800 12371548 -279047007538086801348404192217994425344 12371549 1450174585644498825044292603449200928550 12371550 -231248270794124472070764382915222886400 12371551 1652372564020772958220367406382005035552 12371552 416865123057458465734236469491871383552 12371553 57710943174983404201226012947534527762 12371554 -239067452667096097701732480448845785088 12371555 47042849775215426093269968254396998560 12371556 574045302566933096683611071843328522240 12371557 -1210395221416605692665999153486867906368 12371558 -475207671289097368484038574397138128640 12371559 437906929908147299453161973507803344720 12371560 486391974844759257423456475271744256000 12371561 1436296736480728036110967938107400111162 12371562 149267065037999124815619673691865415680 12371563 -87862090863837213051900177794984643600 12371564 558767558320502094845196106362663250176 12371565 8305737370048404594664569304412428800 12371566 -486260720309278772805909660271380818496 12371567 -533823973075093790909066489585405644680 12371568 -76801619153954759504406665152314212352 12371569 811847911559348039276095704707458564626 12371570 1016240590501643905872853949215466204160 12371571 -815205521611686808831491728648014450860 12371572 274284155157481704366918370528403182976 12371573 335570648132177407556566236121329408 12371574 -460969426065384316513153003486414337280 12371575 184431109165618131391863181327575372000 12371576 181498422856772309870713713844165263360 12371577 -154249097679128410384493957853468748320 12371578 48943829395427257025186661006566768640 12371579 214309499194070298498527320905018485280 12371580 160781210741689599478749120510256926720 12371581 -1200894120793695937286320764415608112736 12371582 427267706078635072151445069873051158400 12371583 196615720787638751796500070587875246464 12371584 452239200373042184116329587135427379200 12371585 354165754269429213944731953446526825600 12371586 11017922254052121438588912829016118528 12371587 132848732347346653167813568090438217832 12371588 64157429029726862816733080054093942016 12371589 1144436954727831251471930860441236299520 12371590 96541785698559973108259080450678364160 12371591 -316958383369663478775618885802216870416 12371592 -426278079843109554332827336823271014400 12371593 -10796645085138484692003315612559398712 12371594 -680840423838065882926805636749053189120 12371595 -85900381483824185422539937663513662480 12371596 -244549893067034820797116543218516264960 12371597 415999693071775530107414881367313845952 12371598 205492406913913720325691846184866393984 12371599 299411304792746199905085469186255892680 12371600 95207460563249310264550690670386790400 12371601 -496836860753643068981766277530129625920 12371602 -59695466048238274985495656409092471008 12371603 -666006822253692899229260043425789350800 12371604 -52123482153385582716676646472590032896 12371605 362679503968946012633518935799231831260 12371606 194219706490202237122470330254273049984 12371607 -463915258165153270553535375893203868640 12371608 -439700270394794281557078048138345185280 12371609 687739779461006369892325997709089767620 12371610 75463878853630990675567020867972053760 12371611 -266226624369186249614270497898577974768 12371612 2013017469900197691337056486147912007680 12371613 206735054427075663210792062650147830144 12371614 -418475217921100224335923239815915202048 12371615 -798201412793148034036972349166570152880 12371616 -8225788469375788347581081138664308736 12371617 -1148099643596139892511164088353068588368 12371618 679793389881671643953224276643891781456 12371619 -237994233987465753788623126565854692000 12371620 -488046576993542654937661385044693528320 12371621 -172293334755799316648122424625957851328 12371622 -570656219875286943020408221838672793600 12371623 931651538561722342671026224700230242480 12371624 376885415685513077890155399768189864960 12371625 429957969734690684651283056994690288000 12371626 46970616183498165501491863238506126512 12371627 -72852598311189194025665013088286071368 12371628 200557422796096969252079300122637758464 12371629 -361662590436597031479975420789240257770 12371630 115205901813308997233182675373655360960 12371631 37718807506701021107365020273013017600 12371632 -29338660243027950238647737245131079680 12371633 -713911182058318510611770279214394763118 12371634 231235869074797382611181189006134793088 12371635 73752801893686777182896790338764152960 12371636 203402169763306896090792344679333790080 12371637 963913711135252717626753319651253934720 12371638 -1486583934117063959922452001840444929856 12371639 847254521863363413486839545223298424320 12371640 858933391646904183576827343109044633600 12371641 775320593690229440720136813319493054800 12371642 -619855284404262109946790690053426177568 12371643 -273559895872335803321976467103565824000 12371644 8237328257463622233541494008087990272 12371645 574398386594666187380756299090105960050 12371646 209335032615721584033416160303593094144 12371647 154377788482112056701442312093263596096 12371648 -162520293971056364427862664064767361024 12371649 23873805039501821594933690314143667968 12371650 294613174504980018449347709883067714800 12371651 -56833362038148405784137095840154787440 12371652 496685890859539366262703032070937143552 12371653 -45853249697551210240329017212700777184 12371654 143772794682386672284055569007321783040 12371655 -753343688188835987719809854893999137840 12371656 -890455102194662208331637703236868464640 12371657 -162796974544702623258728359498090781094 12371658 -199445214122714999767125501474778490112 12371659 -1678316938177318608932016752176889700756 12371660 -217883991141318296413147026878770790400 12371661 -432412812371496920924865500824282987680 12371662 -1066618660909882147935715873895126223168 12371663 -1272300621311710535550134225029229699088 12371664 37698463720821392309632640197001084928 12371665 -405881150516754023491523293204868751000 12371666 272273479646682595753742616673643593728 12371667 21109633908898817735714098969206566400 12371668 122276822258164615161483618121946478336 12371669 -741260666894909089606507556692003706304 12371670 -301979130696155073078259815575216620800 12371671 -378003949698622985536810101664884382576 12371672 -224512483527213453894002507997600460800 12371673 -552555316405972612423027797306555418416 12371674 35689946495334595263026139223708330752 12371675 -60839157436518414837859427816991921000 12371676 -45322725905565521705722261608777133056 12371677 1127348620986284623087319133823118896800 12371678 -942134269381979395914854942104313236800 12371679 -504526778311835474060310339818214614400 12371680 535191173484874832975816670714321960960 12371681 -117276612968668588697639309108854886208 12371682 -112677377211617815601744345922470144256 12371683 -242763085287722286852165673704539924068 12371684 -159563904898991866010122310795024434944 12371685 201978513730531317432354417040602160800 12371686 359407421044938810660328340544977448384 12371687 39539111520409808507331412925372001336 12371688 -395337584323326822652510751247676784640 12371689 1894797289815913576931162443331039096400 12371690 56622857736508944840935932506720508800 12371691 -20532381450661111428247903891918544808 12371692 -38603787253560737254603420762743484416 12371693 316084540581321128295192945401645234784 12371694 -372098547346274186743353542418561788928 12371695 214037601638274671488786315613330150400 12371696 305458522033358855159851669591251812352 12371697 7445800863415626891898743568215947520 12371698 628714337102187230277073721102926170240 12371699 -760291268152709855561717049971207381064 12371700 -33734654625394364815551074370018508800 12371701 254516200486397295461451346267495757500 12371702 2620340642801717511196388877770901504 12371703 -85940825538080561024892106519747548696 12371704 1188170619968421228856108609508266229760 12371705 -88430217981794530292376370662663613440 12371706 -393897596616724924101566119416814911888 12371707 -263147005683391228526111713363639445000 12371708 88844697003788661218594406778704569856 12371709 -104441681533218592499745904268691073920 12371710 112761454467963148497076632994358035200 12371711 -626610951967677092639564457276637176336 12371712 -85642317757561051616395171754504355840 12371713 951789066144201576755847276007140784 12371714 823515672136098420785536054779609621456 12371715 606144787664231463040888917596558914320 12371716 -1767030781272896709634008370302654382080 12371717 1768157701340263923407319572114821316640 12371718 71285935753965983903005489496906497920 12371719 -700036976034523798415056129246099264440 12371720 -740946095390517123380908591092123187200 12371721 907082969895640869394448808626490039312 12371722 813073330294967210258888242107543949824 12371723 -140289409023848309036980379287509809376 12371724 -803639676423265537282316586267825300480 12371725 -225705194057871616243070263505314293500 12371726 -779537174000571272484863039375615834688 12371727 -30212791227293579679389745375644789376 12371728 -40296886326875855584125204447484706816 12371729 776431649904816871716334556590811313330 12371730 34288133299954308012341841673845611520 12371731 -251716171713386267519035414143438426408 12371732 -960431609189216626553902580330673604608 12371733 616750332031043739473334002562415572288 12371734 -113592283588406002375740526385707221984 12371735 -21518763710593326811184209854711588240 12371736 167104026497710394913801394357184102400 12371737 89966204838880854936141705752847644352 12371738 -70895720807149542915629424216860045856 12371739 -408594815065880601334570647813338563176 12371740 -210363999382491003660147832026706383360 12371741 1058258605867645854118856012627081591142 12371742 -345049686813316842754213395684516388992 12371743 175283752360397437169393156913601296992 12371744 714204834754580736226214562467690840064 12371745 11058537686069604658667050141743407040 12371746 -466338753178455266661075460256856960000 12371747 259542498379874048506822492648898927196 12371748 15332744185339993875325502758991093760 12371749 -77914722185206147583671776238067896872 12371750 -179514086028099184526032836055492992000 12371751 166001960242082883037522193740981624320 12371752 763993457346011551018396598067844377600 12371753 -1364496934982605106633236013445759364998 12371754 33181772400752573852947960391116419840 12371755 884039295499534888494981504837781248000 12371756 -1147711404171492724979402898260595087360 12371757 -214412336225276644398017280617936205408 12371758 -108889007712249399031163853092638929024 12371759 75993331562102819395934096017055453568 12371760 25316158737851757639424198565981061120 12371761 141656790701750481572606763603695865362 12371762 296900203880070207648234201777851248032 12371763 1119018392216711228561878796655828824064 12371764 -278424804050795142624408346682956892160 12371765 51413695157142795637292614984073059740 12371766 -839909000865568043489691039975102528 12371767 773276628602742387277634444013423897600 12371768 -637885315699945590447873037288977408000 12371769 88812103894762101515145736257861132480 12371770 276574130904192028206102059064124186080 12371771 -2303209712309472962929163426455315361256 12371772 -173232504854975256609059599746748981248 12371773 -974014950184580993580554052092920009940 12371774 -352676247213079263057038416714996024320 12371775 -72079953969136727586365063778329586000 12371776 -202172132532893102488016623874610298880 12371777 1750344237136735202300762092457991121920 12371778 11556474225416203733721561597048864720 12371779 -267593755796769496076820971025987973424 12371780 458490305905207521869277360115383993600 12371781 -36404601307401394409986523079323228448 12371782 -120239486222696057689574962570763599008 12371783 -1676653877168773971480990475020987903696 12371784 -848906993847578327078596555755413422080 12371785 196237828445979396237346989779625223560 12371786 117808732372891358840149394379791443200 12371787 404903632930608767437442719431286639848 12371788 -3944402127516399534571803336972582912 12371789 -1397471629881894159628329417745089094410 12371790 -31986936674818279903035528164321771520 12371791 25386715314734777537235478138012314384 12371792 -274519396934224592805464676096986972160 12371793 -56302976305750424417247306630351467520 12371794 1021731983856140961967321884918253719696 12371795 276614814483188123266660420890614356800 12371796 -197096022525569102386119115581088338048 12371797 -205051384849714644912704494055102431908 12371798 29038718932095199127089734523556075136 12371799 1002467728965638118129038241279723186048 12371800 -160483588236956234689077681886491648000 12371801 -35308674537487731537248692527789297960 12371802 -393138729902707097577082280370156768768 12371803 -233090002686926233005543243857421397948 12371804 983126044124418260435774620685367046656 12371805 -153250100832990102212147419840590921600 12371806 -581889211584210422106857389685273670720 12371807 -45117369987915155030386698758219507088 12371808 120582161021739550127528120698921549824 12371809 1586918096624582604923835077094023071010 12371810 -533508226779686156877870181998142433280 12371811 -147877394242941195053038117835730048000 12371812 -426923664096416209400399102517367024640 12371813 -87623692610650170418406160261855163680 12371814 -198008985462449804257474617523926574176 12371815 -50654705862997489366824494418028003680 12371816 1288259863293486227368122790310227860480 12371817 -15579157061697680455442649832623351552 12371818 191779735267461538060206648594407419392 12371819 -1735934208272770812848985084971185104780 12371820 191166159751548844952055024166120750080 12371821 6779762919611258594962502016682868736 12371822 11976755969656459769938823323677312000 12371823 37850499689477623692876923593700602080 12371824 305460584851610023528738770930702909440 12371825 806221674533545991374921550775804644550 12371826 123831725284002368232276053406316527744 12371827 -257284163285185064560941209610079726960 12371828 337905691330540171102480678246994227200 12371829 1163466258761236592781202836123797988384 12371830 935574189509754645045994702211616000 12371831 111369812277626307922919982603293592 12371832 267905504508155916297821718062196326400 12371833 2268711627051802646200554871028625294720 12371834 694912167750116603639795210090251407360 12371835 -129029575503184526293779401855036928000 12371836 267529249750504039126196957124886292480 12371837 -1244867326356329783906440839244192734708 12371838 -117324506251035871756812661646984343552 12371839 1371091684943805744994322201139397882456 12371840 -160609113431881001642127870950532710400 12371841 -709919257015942993410407663391589951260 12371842 -101452203542470703247009840322354457088 12371843 963262052907807758438447609352390091728 12371844 -330849445137351976867785586058993808384 12371845 2295403622833445519804632854656041403520 12371846 379818205644330449386711520986689643584 12371847 281804683530408101616493857340605119400 12371848 1299716614115068715067291041853216000000 12371849 468148446080125601277826268498483031936 12371850 -238779886411293031098158756504415264000 12371851 -362414927594840045026525514519393487148 12371852 229856749633828336292295319157160222720 12371853 -405688293687551575565901850515857758176 12371854 553419194837119115797680153746592411072 12371855 266899536169363499635124288631808499520 12371856 -28854670791522072054560865078924804096 12371857 -2807031201757497940273834379082210723456 12371858 -820074765545775854212130348838006574080 12371859 34661656551149227706797250193442364640 12371860 91284349175843294261269187127707662080 12371861 469607723567997297201676252588974217344 12371862 278671539088424214576609172201028666880 12371863 227559263536048018544791971587229829800 12371864 1673012943945034212122372149041221222400 12371865 -544022323451851463393621411124449976960 12371866 -96771804746482584694199536256482737696 12371867 1220351560288264646939603291795265350916 12371868 88591416208946807327122483125880925184 12371869 225053838178172858324964125092871773440 12371870 224971782637272153114461157983924156160 12371871 -995242918218973311270778207119190748088 12371872 343331855115370646684896026247414874112 12371873 -405870059131022867649727000491020005116 12371874 -9854497064962464454874653304150753280 12371875 -249409553564300953913634056577417450000 12371876 -375212317568522131524601945954872152064 12371877 -155395608210255872764476836422308663840 12371878 -8722484261614488098687447830045711680 12371879 70561933685398035194552543617832712528 12371880 -379907887514406074043880678903019520000 12371881 105204476865582646349818791862953010682 12371882 -698464700932029147663698317607544080208 12371883 46353199938670733373606497462508496896 12371884 -127950100066375078476728578955059150848 12371885 804167628827120685479042349152337684960 12371886 -636712314157153461928111022757170753280 12371887 -81373181336013244236443073331750440 12371888 3190336385517411979732043660427755520 12371889 -156790646427092621375763372688429554576 12371890 255216880750467682765242594350098862400 12371891 17174389802361723466955214607419419904 12371892 179511815523685129213881991520716038144 12371893 -627171255496735728554005123473672440040 12371894 22864090061210649867496294283981180160 12371895 159729545556403815924262495406179654920 12371896 -763485639596500182416501791624848691200 12371897 -1314948762074920390339126257314621269680 12371898 -10933632149482771295316275843924705280 12371899 1891862735917201602554814466690728033264 12371900 529925202649331498180408671867389504000 12371901 -655422084451228301091251483171138995968 12371902 1006300672130646267714896692641170704704 12371903 -1276705252640021679792408110173808804640 12371904 -250179505468312136372466400126801281024 12371905 183300948241417628291779257066956593920 12371906 1084254985791717453660199463363802448800 12371907 -474787785757042164481913966676056766720 12371908 -1407491432707873332045654495810893567872 12371909 -991992060144782955656044193792226970560 12371910 366312062881135702744992182709043263360 12371911 662409358366979916241460981504382683512 12371912 -391377099744646373396225820127858513920 12371913 1580426627512422217489182473026924850400 12371914 219944612713692230855370218625443984736 12371915 -968108707145520999809605999605870457440 12371916 -390054122867797275636440624792104616448 12371917 -1843637082680138936229346718377562400 12371918 -173414364356025319653105253692512959872 12371919 -161232856579721656768859675471408238720 12371920 -4797574865320124926434505156535255040 12371921 -61869860459256808814624951448211204878 12371922 98921124653849593077389010318880038720 12371923 780213089521867850903227735498778488172 12371924 45091928540138253894957414410261632896 12371925 37664169348923054122096668041833111200 12371926 299113174153626930246722888651794698240 12371927 1103116635888162900064213595214507346392 12371928 193866474293364721991161233297804779520 12371929 272409938820027068698783916828115819530 12371930 -285276732064693033364015037504900526080 12371931 65954192332474887111425868064213940496 12371932 241065446524875317575637858631153322496 12371933 743461733328044665907343561413038189920 12371934 192658635315118071128777792274678131712 12371935 -1092413117946217714090338658635858876120 12371936 853950651042703910647388438620593192960 12371937 -1650209190561311874778414206896512525056 12371938 221471615425944633707576326285618701696 12371939 201234948587960640040938833711379391224 12371940 15268840012344116204837300898953441280 12371941 -296236420870801941102233419767964205316 12371942 423919529055346078163928309885964494144 12371943 143328921636083904321496248347959910400 12371944 -147111235253670395147406947331237089280 12371945 -230771245479431422201910272519154649600 12371946 316603357492259504567698423664449824000 12371947 209530207260595440436640389275633465232 12371948 -1039743373710637066765664730971220126720 12371949 -189292460889967179298654759617083512392 12371950 -472678494330495576154467159427065264000 12371951 -1146286419323224983950656891886452072608 12371952 69170966540994446877354074390323003392 12371953 1605280175175137770702555377566912870400 12371954 -44623135038296944086984017283042616320 12371955 -234668656706995396014023507836253496480 12371956 -564426201557834221568498231975525130880 12371957 82498637976403078608691613234716192380 12371958 583997782032691968559446371381463885024 12371959 1346366221428502021726364489071484913152 12371960 -8944999692431269762968714598730342400 12371961 -728486359101481288043180825302260563568 12371962 30209211907175841790319803108785023712 12371963 -11215022148976835068424061517914665472 12371964 438733409204872018114744724972490055680 12371965 105641164154763777356625477794629090860 12371966 -171268635120626292400394361011744645760 12371967 152404229160650095371279567691377726240 12371968 24129222340205727315541799929255034880 12371969 -1716962385781979532635626906143098805456 12371970 -54311254326179238573948235584991541760 12371971 -474360013053824007311239843520140031208 12371972 -1416846273122163237158343982662159076224 12371973 -93290336231067714904528786523302658400 12371974 62416430016144684573192356185285577472 12371975 174924591618732975767007659927632540800 12371976 -2187742394908573739623468727587307520 12371977 -2610850816318748116493863687696527522780 12371978 -5969581761882517403751355228248138960 12371979 -158054300022925673992762481379052195920 12371980 641709378394954560015858615544871270400 12371981 -1852849248680430764349399287999681878218 12371982 33686664565963101444289609388426962944 12371983 -937356961708136051972435647538426802120 12371984 -134634558887258758209649090287823872000 12371985 43940630990571153098781620349747685440 12371986 -217140277181411780359550159795517081600 12371987 -1117184575091424381074615072630365649364 12371988 -382173484741157248733685085354511069184 12371989 -611872959948163638498626314442487669344 12371990 652171887461746004142552649641117216000 12371991 205323410338016951243365700710860076392 12371992 -1776796190266173081512045413415143680000 12371993 -1331806340751232036406011694564935912758 12371994 -266013629803475583434963745590994716160 12371995 -287962386193912906149979341403001250000 12371996 -79176708123104449944597338301492695040 12371997 -561135792409907313203131369850936379360 12371998 549326006715554913174125715939207879936 12371999 -763615504550902137722910145036075749936 12372000 -602500080547366816312741480244969472000 12372001 785810139040521827810148332789387292002 12372002 123651395682253243816288256121748193280 12372003 1076523524221482546572427965344813824 12372004 722921362602867462022687004579155411200 12372005 554967777819481738104581717453127604800 12372006 -21737563376205267506408206272197196096 12372007 484725284777522754957322788406284110272 12372008 1513339257534902085778396333617146880 12372009 -522747172965011569852631351763370651200 12372010 85784287285451387324196903425174784000 12372011 -1290069366000782617406142789239781373176 12372012 -173867494097705636203544513869688772864 12372013 1268141003361829607131618473173771962262 12372014 237305634211237624142965024086331457856 12372015 -461932758077724542835824755580994397680 12372016 -12775096320885257615631370827412553728 12372017 398691970420869393502052237453033510784 12372018 110700117085732633549913148011365835904 12372019 -681382706067500424972534782613750103488 12372020 41066041242413431241237803403348712960 12372021 22963004732364205552392199675619440800 12372022 -46368307546087858663323217271286882816 12372023 195342962412872674295083584820222736280 12372024 -327492621509472654809122267743070126080 12372025 -633567243748579882835139828417652070400 12372026 -60104860609497477771980780995208165376 12372027 -621775266546374645779351386558436879080 12372028 1002175601341779772065789654153296710656 12372029 -77918864947176341780849738976422781600 12372030 -345083503001038379842592447150990474880 12372031 -95186785405000859780969026759053247776 12372032 -537295594851872919320767497870728232960 12372033 628884130897370128420318369003009407648 12372034 -170039056589425726295010359029754029056 12372035 -26832724812926533319308370133758475600 12372036 -169896833344680227253553435828802085888 12372037 -95260347756299609404916030928591674760 12372038 -32427779763254802702545681488890593280 12372039 1451930038007505269279748744489146362944 12372040 46707569031232052214894549532311552000 12372041 1034295045950775531926615316773661579168 12372042 190777928710658775771861208939308371712 12372043 1144415309474192747575502222329791190292 12372044 -91161728517011915625519327602128452864 12372045 -75030523665448884528768053915444428800 12372046 -7504084144925279850340323333500783616 12372047 -1013769666469229238248972860820252655504 12372048 -62883604276479765655837471324203909120 12372049 846027097861492116410190991013677860864 12372050 -10958873850524575723961564120534100000 12372051 889944058132334596046591517635565039360 12372052 -331960857751953401458384988758869626880 12372053 -538971291017654822311502476961602200996 12372054 97833176881781631854162078035959721920 12372055 38327311110874300645175130192502469760 12372056 1585448623228409653746848198925303336960 12372057 -821814322747845825727080922710116919846 12372058 -91783436758499479041845779408201455120 12372059 403343246541761066352076218778605525360 12372060 60199442669525683339925755332627548160 12372061 -473559594007866892003412242888480165748 12372062 498626652819807970942811022284988192192 12372063 358456408688444069390725472866742844288 12372064 1023356602955826541797229709538703441920 12372065 -141572254500667886910249108319132002540 12372066 -115383766846987494031940253880633152000 12372067 -1633075392197731706999594468158911302880 12372068 327112189543657803593980115714494586880 12372069 84411545502131388244588443367266517248 12372070 78347213809639792680471932549812740480 12372071 246240436004158617023950255762343183112 12372072 -1140954960919600459455027496331770920960 12372073 75185886411702488311504838263351374336 12372074 52753381778450240124990490829120440320 12372075 106065688196547562246147390301280090000 12372076 -628835007597740504884985688068523998720 12372077 152057719954830718002975393636636835926 12372078 -213762133820837538353907511998843525120 12372079 -596867932588234351339818675273810467016 12372080 -49077289910216065336388295886706442240 12372081 299927303327285661371082499572459649344 12372082 148488273851991394010231742748267621392 12372083 701460894684180525811745107632365267640 12372084 763289756926880330632963363321602816 12372085 467039436095880612218964993105943280160 12372086 -240593401136441077217980504653930921984 12372087 116062368544152420706635558304638343680 12372088 12000914044367830546623421762478223360 12372089 -14044054496112800340908396443463351520 12372090 -40812858630392556347745577995439768320 12372091 719825886267361431905260346643153054720 12372092 707224029863404776438479392541874554880 12372093 315198745648609532558901025404240199782 12372094 54429280175310691617039424377992015232 12372095 -619192423487455902471699901424714820480 12372096 478063364669124540853356350929266278400 12372097 507530281017261766834697917657727552000 12372098 530251271093920362303861353319353998800 12372099 760444020031019274635778187617615740928 12372100 17545298463527976300440271291159756800 12372101 -238299578943019697564932271069745927360 12372102 938066150112111025072135689545257660992 12372103 -443212173452141850828136961829782913336 12372104 -14362752564876533015347072804593377280 12372105 -341088108709167185440321177185491671680 12372106 2654069585163817868064754729501288752 12372107 568723775468142897411317682363592378704 12372108 -209085396461019841488425508507835659264 12372109 -609363320256981891670123598818693661396 12372110 629284380309386487446092614676257312960 12372111 -1264768436796409192192866439945224360480 12372112 -242274229755875567050977837112793169920 12372113 21261989917106396921636622632212033704 12372114 122629987345505762776178353609109887488 12372115 -6448933606594396475139410296363240800 12372116 1440314273508727640547149989382148433920 12372117 467661130701069906060395629376172278880 12372118 -390588545585989488042204332074921843200 12372119 -122949161128460787310534114663519159680 12372120 -140493507878308904513136974930514739200 12372121 -630415906064420499501109615061406922678 12372122 -40237797513309425495456651663274155520 12372123 -1072080805726564375181782425130969992000 12372124 -1015549909581764247925319464058753117184 12372125 994132323651228403863418749311614470000 12372126 -116005813951461411878582508220801631616 12372127 -374330933974421551651689672467788789024 12372128 -184323681776689439209471636656805969920 12372129 -1036538539319364997036792109877809280 12372130 -224867924050038192792855640794125795040 12372131 -146590903097327907278679119423651123136 12372132 5371977202402900514512197261192394752 12372133 1184588988265516111830529713809387464382 12372134 -58391573741745067095995466975409922688 12372135 660672293005838680812574286709604406400 12372136 375822308242533591964431646892308316160 12372137 -5759114116754201594618516886282600960 12372138 449186633240436344307064345369939706544 12372139 1829620975457997590964826128102936000 12372140 774682977918970059136235425899123655680 12372141 412825364570323930999420609004045170944 12372142 7299708506371990719639487126474081344 12372143 350596142434125716380938240008134153200 12372144 54581096645139230488888354705771266048 12372145 519551427144563856179770885270599407400 12372146 -241911802043812053302884873616356373376 12372147 -1002569142246511018210112446900703319276 12372148 -1018775193438884673619843716574401430784 12372149 459767477164985698822668629567510313660 12372150 48073587483376965759088691287202457600 12372151 1710578185997300530891900415318736050904 12372152 1024996010179601912380944918288905502720 12372153 738857198604079977986803458970436876064 12372154 545049986180571714417039656241063552000 12372155 -823616886395193720775232416020042829440 12372156 991161060630284466466874354566003230720 12372157 -301718267489951117520135957386105349780 12372158 -181912587049673870673264108020806881024 12372159 1276401159027218742326407015279616896128 12372160 -110688927039947539966355788987744911360 12372161 866807901467374408168010115868719237972 12372162 114295427255093582334721207035586019328 12372163 1613229314923050313981390129134866500412 12372164 -588141325895166339543694781310346825728 12372165 11329659264620458212930972627142743000 12372166 365649974769263964047880392077985992032 12372167 1779648079992393252414981202875868224216 12372168 17542538464713645653984540014722293760 12372169 761065408555402368637771458005214356570 12372170 175416018239836052272722129191451485280 12372171 -86705929263532576961969601136283748096 12372172 561565330691409360812668464071591058176 12372173 -1422752901079338748460978816919019640160 12372174 129603372131960556081680627162122287744 12372175 4261496335326745468753766025396430800 12372176 198661023608357198321178067987239665664 12372177 338129172441791310441736005174669558240 12372178 -21937375721094008237020430006352330240 12372179 1041635272082416475706800497809683718384 12372180 102878684059511636395596155926958376960 12372181 211132742278470933318264178788459205152 12372182 629485268118688355715158215153633416000 12372183 -47135972923075407928554678524827183200 12372184 779566683147224409768349733290017361920 12372185 31699075404440975331716189844916120320 12372186 -55652575857041676436967682984699389952 12372187 1465517509118210344220878935226036159512 12372188 -181087548930115132411071146884549658112 12372189 -130130000355317327873335481912190469152 12372190 15530630380929848934148506762474892800 12372191 187243204860133332533662988997034971264 12372192 -7300727121445537305092113197842300928 12372193 -172296547963744839756879040123894260480 12372194 -199351215512387463198210455489880382080 12372195 -1097727089134621424307491987736100416000 12372196 -268183657126721655483620547953829095424 12372197 1219266759910506890746565641387151754492 12372198 90357330838203700953331566987967990464 12372199 -269105746497091805468781021487330113408 12372200 420315476497373443930564976729768064000 12372201 409376464105868029419822641870499947220 12372202 44661660275128299384225201339718312704 12372203 1268054187750148382893822275949559771664 12372204 -192337330993193490426819762700268897280 12372205 -463324480387983654022980159493110778440 12372206 -44196108720328644751449154062241920000 12372207 813857842128532838272556134116704626440 12372208 -115387477642855006929641404873886105600 12372209 -1157101523228437207029995519876600142684 12372210 -119707443548983863180347749837044940800 12372211 1224994315694560461721323620795121309400 12372212 63785728832023994876316270195405699840 12372213 -39035057866897438933057748875953438720 12372214 -360399731606546790618575981715119765760 12372215 1160527279142705727607549048280648592000 12372216 289592383818819063763202065538678784000 12372217 11258247140774452938279962813117258880 12372218 4758477228889644022024795395790572288 12372219 301955566642234713061534535296935728844 12372220 231870959876275510158240686911151308800 12372221 654932660610117360838414057560859036422 12372222 254110946124526836912294236961084747072 12372223 -446195144270917885656046397634893110528 12372224 57069657292961282962956221204366622720 12372225 458889228923466349004102902991421903600 12372226 -41730320089667131316745449200919076960 12372227 -429186411869739949049072579507015950128 12372228 85667940065172817874684059631980646400 12372229 -421749030846182529794321013867555838272 12372230 -108858060369031882426989653593924128000 12372231 336885488612929513273238351197583284224 12372232 29254361608520730144651753767468851200 12372233 -1038031717349325391743511491091270124160 12372234 2053034779963408941508747645115695104 12372235 476591541217365992834702203442871968160 12372236 -169934658835740136150131579248351934720 12372237 292810922084035964271281221400582816640 12372238 2356182261146659826043069419253251520 12372239 -986922709842149057168892564241345149000 12372240 -79479745421338489130669521012370964480 12372241 -5666070360434147641146088843594070400 12372242 -197483882213214660740860205793513874656 12372243 18714062244445724837359836615271591008 12372244 -280356085891328854491770549371540622464 12372245 -501397617841949499183576633312627606120 12372246 -93438436296363716044784531029664917440 12372247 -845488695295470912211132560122826556368 12372248 386385994669509039780228028134531932160 12372249 19872898529233223179577163227169659040 12372250 -885188280886385691775556680102440000 12372251 277686479827494364507197940554602567400 12372252 -338814179721368655088349222126742873600 12372253 -1700849080574523067730879713883783563700 12372254 -150449084584926037932781016282424735168 12372255 49062369868093769614848937806078337920 12372256 -448916663041845273092235322850201174016 12372257 -1079575153580761843597566895571044259712 12372258 92155565900841508073908646107464345984 12372259 103902187338761076765423143437594829704 12372260 -851304512033082062381366765576447270400 12372261 6109859265080625646462135492380840960 12372262 -272988060835691998393347544554885441408 12372263 46219823997569621444049867284083267200 12372264 -97352283163015260081832158775136839680 12372265 55444755839340392288679524789469166920 12372266 -127356193228357114548947292894589689168 12372267 399923204510319978934069475510427230448 12372268 -520529797655872655017305266467186037760 12372269 159354328634930987015432367267462981120 12372270 -482060382590676362282764369772296262400 12372271 236317547394047223555597540900066259472 12372272 -179660116742432521706358507735510908928 12372273 1154944876220351420387220139101248461122 12372274 427199578187422846153732598671547584032 12372275 100061684847864916022949405113242462800 12372276 26335996407131670517512278441218314240 12372277 579974370360474511033422908296692800412 12372278 -52692482441553937993879649515655127744 12372279 -516570731789416162415876062138859265816 12372280 412915096574338654797580586065976524800 12372281 519146491763278677450586759610490968532 12372282 -46533891236461943046136190610820073280 12372283 135156465738419225982910489130053063680 12372284 384947754791620240851474389556813167616 12372285 -692473803553227340465868382962609384640 12372286 -11122628891715715184342440653341786112 12372287 821758873440170141674041264204808886400 12372288 -40332820264121251843191526461391503360 12372289 1084540806496736311337646370086169841090 12372290 -44391096272520924670005891267935761920 12372291 408681879810778418210650270430032942080 12372292 8842015223974782185259076774868524032 12372293 -334184885535849916298535501137674648800 12372294 240931136160610438728040204080053597184 12372295 356031671124701085034139135096062321440 12372296 1458244109562889023911282535516810593280 12372297 -78240952933036718106847619630893000320 12372298 -110290060554918572458688620284613020672 12372299 700900752320719825988601304026378614160 12372300 -388763644376368553422961356509840192000 12372301 467841394035109275680396685926894745600 12372302 81221317527893892652329042047753948352 12372303 -431967217285318293730009399355227236096 12372304 -5103608947178192948138106372266655744 12372305 -656243103769473633854600418308968726080 12372306 323682503260842719517163711526957779200 12372307 -787624218965391685831425736526160580640 12372308 296430679555674083757711573425022478080 12372309 -677939886291770576995909114699656064416 12372310 -410799110356312370898185150730941149440 12372311 806835877440730000788391201482866183520 12372312 -118305298398788589374023693770003087360 12372313 201620418385323814202851424257154624640 12372314 143779374589854349223546089006717814256 12372315 -215212787201821500209666568274270062480 12372316 -174826444712870593142244258191755983360 12372317 -215740453421132561600355627371809895808 12372318 210285818889174846410689045709799137280 12372319 -717318803252340203995403946197026081304 12372320 -490467630420354904405788577499932262400 12372321 -500251381616732598404222075817243338304 12372322 82415299015629900785736869925512069712 12372323 -1376035515147605677595198076029841907428 12372324 252970464716177402007079130134498056192 12372325 22207689812769508062756109797351924000 12372326 384015913119977105743487034917235302112 12372327 -211159660987662462248172329230156488960 12372328 -923632479400774091177507328127513497600 12372329 -1541947935413947775361217201391744735616 12372330 -361875814654309345773006479642956942080 12372331 96715690887233968770616112617826582132 12372332 -5794522063399877112229665530872363008 12372333 356412844932660414503970132324997105344 12372334 49614893498654616587887836355383270720 12372335 -20785629083212934264253666964836747600 12372336 125082355432180808227930987328222330880 12372337 -76628476937973073469456569156636464320 12372338 -835328906951433365384133434012380458240 12372339 -258415348688787622332372817100212327680 12372340 355687389096819683833630506137500385280 12372341 1291074684055019524076508120860494589742 12372342 154074497007859229444452403598208677312 12372343 -192826554309599864236353367171913745720 12372344 567540324233837647523376493723066368000 12372345 760774086228300805246651403449403376000 12372346 149384613941073388982927912568380778240 12372347 -11483209325949852305863903082606255472 12372348 127848149543535122206956952574074552320 12372349 -1515099808675115911734784685071807056480 12372350 -20131059052772674593810557637973891200 12372351 573218655659218647014515925936633084160 12372352 36693319481778753781273642599595376640 12372353 350076171038227142803647883191433849602 12372354 557300755078715173531830824689710203520 12372355 -233788007721431733407865271296445614480 12372356 -407330564780126746019822156975343858432 12372357 355187319087475914071985077141137857120 12372358 -199353334090839239245401334121153417280 12372359 1413619585805196526668278049793558814520 12372360 -120051627989376906994947283076618649600 12372361 -452521543536499523876004246793831230668 12372362 -150357905471852576995085080712473720320 12372363 344548326334875029565105070097951357880 12372364 1616690993010564448760998606105940352000 12372365 282523420026924298816373206223794605720 12372366 496547542964206308049625914491325276224 12372367 -71033476419278755529412382780892156928 12372368 -103586835407168582815509005574710059008 12372369 -1013277871156546373661724286923849706256 12372370 285878610134747700115667424390777672000 12372371 536545305081148070544507297401566116 12372372 -444976692189506623208633915807118028800 12372373 -99489749487767657584510506850519428456 12372374 -93426741203158822830019304828369154048 12372375 978263655322030887708313432252371108000 12372376 -1521687235763762429933668221274783057920 12372377 -1258587711708927346830197068856189166774 12372378 -494402370154268044377030465822212030976 12372379 124014726802780097740755690920005231552 12372380 322642799891092809911323610150154124800 12372381 -271156268582644468648125492792452721888 12372382 258611983217015736872769777840812544000 12372383 -1470927324008185672982281006645971790368 12372384 806931740478996769123725284308062044160 12372385 959588353206341874194548180988077934760 12372386 320016994566327128390800594649338742400 12372387 2398107407701634473200373972802578752 12372388 -333983023358709119227142562747103924224 12372389 203845414360892877514937991315803865120 12372390 -2510128034387364309228101612036966400 12372391 -371939863847616767584062457273875566808 12372392 1151945712063777695960832395255601024000 12372393 377371813033852127721875032233491475648 12372394 707369798781379553189840763557758136496 12372395 236127403514961809445280674006298425600 12372396 -797460899469710820041622387042134553600 12372397 -1100117394525157583385494594899718706154 12372398 332906739826110981462194437979533189440 12372399 -88742264210847489273003363415748472000 12372400 -59025576543221366429497810542308147200 12372401 555917164855088679251293497974556687600 12372402 -320363808828358618959772558487522341248 12372403 1564574449452750128965528127326095184652 12372404 -124787867257290975602190290176572991488 12372405 -49707116528505990600797453480355144000 12372406 356807452781178388252651060770304503744 12372407 -287319872395928534491205930269913496576 12372408 -8708472595991182210209655502632611840 12372409 313383277163151798384748010885946466816 12372410 -30492306117956716534485642319657390080 12372411 1208748429802596298961279115829467234072 12372412 -279506247000872954620291745895282380800 12372413 -45414747815060463104399415122369658816 12372414 -257352646542344673014262896566008442560 12372415 460295699038781509980837131926443688800 12372416 -23682577398561023750717157389025411072 12372417 -78769986534138473684855928762647167566 12372418 -879570970153737793056617446327524480 12372419 -267236781491966423208734979806350840056 12372420 -90831615172564308132041059983043276800 12372421 858133784924425313478154960633768222080 12372422 56582481837870440514947434756681540800 12372423 409042058036619084433016079514263202944 12372424 508127774542863951883634409296982067200 12372425 306965808417877676517442249995671083500 12372426 21535476589968916948422451259909845248 12372427 367237093365447428445065186662552256000 12372428 66555615616200026951987106831284845056 12372429 -161368885458139712325377462809073280 12372430 51378043206712686523848095361056271360 12372431 726891867397249462126656554271380693232 12372432 272974490191942925479114691535320383488 12372433 5328533583221633122271303716279487344 12372434 -826147021496322578587824896775785814384 12372435 673255122149426880488943504512547947520 12372436 37280457175161301776481505628457672704 12372437 -554850265856513231514260587906045836096 12372438 224078004004432878527440608583699206528 12372439 -41240958858949222705048631696310165560 12372440 151669323045484258506820770453155020800 12372441 31944681908161812291880616686485327360 12372442 33999268833589499318086225230879654912 12372443 57866317160184922188906005904267847584 12372444 18763318651635029960843621699241768960 12372445 238499756646970363294539124835633630700 12372446 -278657666530544307124491078159449392320 12372447 -279816139158392121449277691235825560512 12372448 1700513600481499632245192666473581772800 12372449 -363137619384826797531575312562742850640 12372450 -228902614008056996229138898531170230400 12372451 -88837935511167076106385488727262045248 12372452 -229822094541536432772292921097717268864 12372453 95344961567223093363940377130926796800 12372454 -35271989535406156778971080438392086848 12372455 -612119517977669772757954437321524058000 12372456 -192291799101622116878606151384435916800 12372457 206536508368226297359765361712854059706 12372458 -5393411918347104560294756203976862720 12372459 -682023294229927696789304669803055103744 12372460 323694855927988076975922127518236559360 12372461 -949209457945556555722831423685950384938 12372462 -215979373939182450203611378403409070080 12372463 -1003590087077092353150711238253444616656 12372464 -180005454814828895675881139720134656000 12372465 45744555602299903324601363713012302720 12372466 -132289631034508782080925967536132995568 12372467 125409250841463659665782334620082954752 12372468 459077772250346949664620411120566132736 12372469 -842065907542890322229667264783109986130 12372470 5140680928786335617898076947755992320 12372471 -390621395521031286212992602748945820160 12372472 -183102677186049924197226299500753059840 12372473 -26438510217579480865028817987737213820 12372474 461467596658604665622788866687509981952 12372475 -151678217187061173002697987278733827500 12372476 -18811948293577316139126490485440659968 12372477 134618964123400644183011430075913305600 12372478 35252827936487923029123290613029647488 12372479 -123775280367106067104303878172606576800 12372480 217192898463488880549255501607600128000 12372481 677178693051281338149057332144531013120 12372482 -157858336007988308733762010563644514816 12372483 -282173605620065513547170531898482094096 12372484 -358556073775262754691368843896780761984 12372485 742776826094105513487014972088348789180 12372486 -107491776210972866527143585249028718592 12372487 -767402833324728609033251263614645874928 12372488 -98721513796288400160574715394159329280 12372489 900501814755719538037148922705676826154 12372490 -390276442851158662497683392543569715680 12372491 760838016480573603007939690577487448512 12372492 57210454529612630424424650597613056 12372493 -603188857521125542973103965325517268000 12372494 506821389879632913804542812653865640832 12372495 -194371347680055607007135504220147632880 12372496 418399037262826489779006771859677184000 12372497 -216287796781884464000438385411590708160 12372498 783610324465151118717260490078295601184 12372499 1350891275759731572076499095418399763500 12372500 -99826894357846266723810117753730320000 12372501 -315932043757436411420316002974705961568 12372502 404069634201124193543441169284977833600 12372503 27726054466339746604800172672208295936 12372504 -299042054537161039144926851831610286080 12372505 -70610084865609875117787766349062586880 12372506 180423448339950431576996417120349166080 12372507 -1015649698557516872974919330949988848 12372508 -819799108982126706984001778584814595584 12372509 1593587637553983584564013521024412475116 12372510 192019325420765029272367545482630181120 12372511 -766643130037074597317637792496589702808 12372512 -1304491058871746509420296845197938720768 12372513 350385017321494033183250339459832144000 12372514 -142106580585447286904598098228987966976 12372515 341970539782218095553064701915977395200 12372516 77521214892177334658657376953957359872 12372517 -1052291758811495073516574668373348502208 12372518 152112093203586995767361098146958164960 12372519 12172906675419092694478576740906811008 12372520 -522159698853499294998712654132538419200 12372521 -571211652803267472184421931505657519488 12372522 25227345206471318678195233781651343360 12372523 966797116034867910766867724071654894772 12372524 73824421664637836594987427814958628096 12372525 -596396159293195978808596711579280700000 12372526 25085436256656985869766148685924923712 12372527 191534294621218992607531140255350447376 12372528 11982611990024363828071816904948318208 12372529 -292665145786091808129700712549558547840 12372530 -437838588537526909028865955338905631840 12372531 444500519982150095219796820393442653440 12372532 130197497887976474482128925796617385472 12372533 2320060102230214888721791250003512855164 12372534 148495881929844739897947774455949312000 12372535 -174689129440985800761171878362905227040 12372536 -421943746711693156636182355895913676800 12372537 275235417625069781216013439928597236560 12372538 -419827465547666713107601390784426824080 12372539 817091644595390638701726550507250714340 12372540 -292732872868758706601103994517494963200 12372541 -73358250293156655456596633838402245588 12372542 -30496476340901824564029969041829413376 12372543 -163990177703517272638389895103093237736 12372544 -47100754077957907786148967392947994624 12372545 588713178098947952105300962747641280320 12372546 13631348875558879396235815851327168384 12372547 -824406448235164618021507797705121544640 12372548 -1100026521292575749512997199077205892992 12372549 526243302001040359080536073718244079552 12372550 103850402969012764150490913758905192800 12372551 -69185671793825715504177444667396132320 12372552 665547125876682695965568576126435328000 12372553 11934403536519129378249015709305493482 12372554 346006096205224721279025608876446652976 12372555 -310408016553195696666317393838642458880 12372556 -93563636981032931004847332509406252032 12372557 -2595341256586720987538600614979797316928 12372558 339504301792546698361034834796306060288 12372559 365088483566628560698343159024985691760 12372560 23650252243443333468448445602610380800 12372561 -588514379726506107181209619835766352320 12372562 -19154714585293725472356819446795682816 12372563 578128882599822001508823983076272903760 12372564 483128360961803974096270766161936459776 12372565 -336340527962272573538872312775134663680 12372566 -354551568149577016742117669818316050176 12372567 -585889238974942742433585677627693978520 12372568 -607487418373077291328850955245352099840 12372569 277389846222762953546174024068106314560 12372570 -71419458459186573551298804183638630400 12372571 -2013190049578773835225651035367069056 12372572 1609653512741721904449252577115916902400 12372573 74747792533897471941651541008195437184 12372574 537704413929239213356347261407270336640 12372575 -484696350703810514130844504075108132200 12372576 -598172559586740906696079997808430153728 12372577 -859022773898722840406045971424634604288 12372578 -55862091290760095350697658988256235744 12372579 -131251084921691349271708426722782690076 12372580 948743162570228181038821754733793075200 12372581 -315017770056358137985915284119844473856 12372582 82135975178800025621628556352135439744 12372583 -533734879473450391403384301621547969200 12372584 510084550859436788655150293121329971200 12372585 212968497826644514414550143113303129600 12372586 287704770748749836108701313730129080064 12372587 746886143837786423207593185399846949236 12372588 -276608142249075461175955017927347996928 12372589 1521369654794594995241892044238260948460 12372590 -211087821263046413248293896139084230400 12372591 256078979517874858748874002023998105600 12372592 62192812641559645681335177111157047296 12372593 139868731552520126419982768801106679920 12372594 -25480871425551441030408107271899136000 12372595 -358077495590525643693838325179637756400 12372596 -3418160330918104995268704157900455936 12372597 -629617475757248617538556304848336642912 12372598 -599664559313958455859019001411896931328 12372599 -1072316831407338728407802143902101237400 12372600 443805908197078884401194522879208448000 12372601 -970165893471030402399520731492642500796 12372602 270173937965699996453411515357632923904 12372603 19049893593005002385937964517729581104 12372604 -341615182039280579867718239471095711744 12372605 -1218381239569957246614701346195108480 12372606 -67305223724559399724284975272519920320 12372607 192494696985081217644583802904537597072 12372608 -1466457462903761945031590738100045742080 12372609 -1815643169344771764676775996152792616784 12372610 634037777116509737234207702562723072000 12372611 5900303964752579811455774085357905424 12372612 55686026472097248137159769324264026112 12372613 435684152278520929808909593521578366 12372614 95389463531150071372991219044554213120 12372615 -459249482078058215073023534018030270400 12372616 93655494550612003221276749154562498560 12372617 233328292317673797535052584454097576264 12372618 638354774185230805600925335208200312320 12372619 68119859453336857531747335960319754896 12372620 -154790767087899575089929863824477900800 12372621 257257488151377105515230908415804926912 12372622 -1328124947105358449089110553612026852288 12372623 -958246181181567147956663656692950599680 12372624 -7922143302186070533046818179649503232 12372625 -2057029794180421952994151005232587591000 12372626 2801281707479012358234855790823654400 12372627 39194369722604518414062988634372597760 12372628 266984728319364661991596637881445711616 12372629 -822081096543078221812859359017682179360 12372630 -63312727056992242099524295598030664960 12372631 -137944804750005285360456215465630961800 12372632 825908064410830795001676312626255892480 12372633 -194283009540803931691201150650767021376 12372634 149210834854283412673404858332186891232 12372635 -82308939648328608780048635064276679680 12372636 41129076077585799027027889128529254912 12372637 -80745331514917481705144420395650034714 12372638 351975718399443643685451592496912018688 12372639 1182814901419731947085359731929303140424 12372640 43281793875246520393590141701251399680 12372641 -166301137647289899503226397367665000920 12372642 -631151297296245959372608144374615893760 12372643 550881374293695144070118023301719767024 12372644 -385155732234936570402448219077344188800 12372645 -272927128339828898432704938285401021280 12372646 196960861630990618213805325216733235328 12372647 1097302146280648980175984859160049616040 12372648 16571429208908899985215858426203340800 12372649 -22157374662723038708487351060408406364 12372650 87311451208931658822294318026334765600 12372651 313524473232108171722801656560012143280 12372652 -83637130349855755063827678218440181760 12372653 -32338036172445435547178264062983205098 12372654 -102474645107532734360324424367920936960 12372655 -641613404581267598157944246998573080000 12372656 -512969585087766601913846275148471205888 12372657 -137601856026080370935108174511791909280 12372658 337680903290521474803462857078849464320 12372659 505542653681821404494264520890047950600 12372660 261143035412743296490369707051761652480 12372661 -297665281012726041986467445479510038368 12372662 456297479759507887125170858207379168000 12372663 264191982888997420470070868663586970344 12372664 1719817582532723038056863934443339366400 12372665 -1180513661845020632575454731599749882940 12372666 216175587328479744800913022056940875264 12372667 -1458570728478242805640122233719009052360 12372668 105531787559883296326464255802092625920 12372669 88542824448726377060125220216460772704 12372670 1011915507627809266729543897982848104960 12372671 407005983100830355154370497773789548192 12372672 -124569816477063824890703371965466411008 12372673 1029574056934370305332990820780899747264 12372674 82665541719254934662898751908436601760 12372675 68875000814227143396177652206063628800 12372676 -562194603978511474503701758738492312320 12372677 -1145479677631350567249775455112352202048 12372678 127007700628740958465708836401699223744 12372679 -1372922003684458319891747534997198226920 12372680 -272271750121800671391721561466376345600 12372681 94802268663007663012030205734640635152 12372682 14897171900800217944720774088216278272 12372683 -92377659214405715387913398682062697216 12372684 147453417620782470666566063663686811136 12372685 444619502024224300535298125886339112560 12372686 -168245980808278930955726859208319167680 12372687 -753162095352598470154662750948647384856 12372688 439771164362431695694571621721084002304 12372689 46534227756880020819001291342812954624 12372690 -182528185215169036898196937577213391360 12372691 -4752290538114275385386008594510934880 12372692 79850626045272451826173297199494866816 12372693 41330577349807202669786666778249260928 12372694 -590157390118650263960335897660099771104 12372695 739544353784442558941008537326440242200 12372696 -1049209483598897318785056867348971520000 12372697 27513390853613797073899387208057855380 12372698 -364060127793699214072961067550164591360 12372699 -5632982766179940647251858611807401760 12372700 1634441041033374769382769929970099200 12372701 -17684468293222013279175957037763333376 12372702 -252041124405758106782547538982658761472 12372703 231547378893470793028383058768971027456 12372704 -104522670098630940472881800940463325184 12372705 81814698849975537689824169638665000000 12372706 69740826672985228415523641060459625552 12372707 978255832192765372528119706217313772956 12372708 -814669311835290702361192257928698685440 12372709 302192155817455941832605273170786066688 12372710 -186350150356608123400775254011026231040 12372711 164280559078699799733538838299586132640 12372712 -33815379868608075994213354199872143360 12372713 613834454758948031168206600701832084560 12372714 102713044202757557519281462979133511680 12372715 15408733061855289275414408909842875360 12372716 1950178767860915663150140095290832995328 12372717 -49528617629652250316929017668136185856 12372718 -532199469724761418587793055567283157440 12372719 -1398641314446566539197846921744210722304 12372720 28169292050925521281953865809096867840 12372721 -35755161360543441940885604015484336128 12372722 -377923697814029391131841696231963875328 12372723 831296977069188690071660730507997334400 12372724 40324194437455736158626778832814284800 12372725 393751420507684680791356503656231208000 12372726 152752120644792643220551358051327032704 12372727 887089489280813146894645650819726308040 12372728 -121014641593625073555058917090112880640 12372729 29964261147384445789511696107139835984 12372730 347056049748188425913484096782099489760 12372731 350165206719520186119483270541739685120 12372732 34669019454931295542068168158188678656 12372733 -762272667433150961330401410215886118560 12372734 8103562693501748541466770321586560 12372735 -411614795829473933237546422439508917760 12372736 -538113278143961360099747570423785586688 12372737 834882012614436425405485179954508732500 12372738 110273694745442528051168724710502607872 12372739 635274462113731540117985886688166060540 12372740 737195598139027740365929307044093328640 12372741 -964094549283972633948767852558068217250 12372742 -472281220757786445258813106331603149728 12372743 -225129558495221760875015127825404524800 12372744 98877627412393201322170814028979568640 12372745 -994849908726124937427037284332467290240 12372746 59100880484646716246070829886070144000 12372747 -14147440087701432959530730490843736128 12372748 -212676475433722714141178204524856422400 12372749 -327906302941060151334199006079003583936 12372750 -22275389742986247759128164887179136000 12372751 421124702838461378997615289359528499584 12372752 154183025602822654611491583035727151104 12372753 -97906806221905061525457083451903205536 12372754 -158882768151016998437982488792193101424 12372755 -122480242858798452776212453639367733840 12372756 655204969001267190527429552821279948800 12372757 -861959789101998115088862346684377066994 12372758 -329187635144416392870723858740254041216 12372759 -21817516157760168672132878557615637280 12372760 17368751935161096924980782822538649600 12372761 971503318816286534429253900764311612362 12372762 -500170870833195344938195594281016101120 12372763 77307775541673326648519775127573613760 12372764 104696462301112786740313183420321354752 12372765 -337285455072300320713757871956209514880 12372766 412396100121005974904433934955205636864 12372767 -692034114626482446044587832146091357448 12372768 -820750078335350166448750805997122420736 12372769 -989444462128198857022838789318644723820 12372770 -25077381071095586844976468470670880640 12372771 715994089969622364954430700664832219512 12372772 -147875924208895762816348890915722342400 12372773 -286164011199556035164447613574693044960 12372774 393220980144994954545021044547422688960 12372775 170760743144176352764641933586074123600 12372776 -5338917836933605514961093416317747200 12372777 31418530225755619749182631610179387840 12372778 -795609386789647215060112402712881843200 12372779 -2992409826377499201999392914776363754320 12372780 47673785804950147530249260417308262400 12372781 -624969586256564773133976907890659529920 12372782 -29465200263814117563763125539278119936 12372783 -125808566888517869707029996412494084336 12372784 449732144363053119947115191174513868800 12372785 -1036624753896742333855926108442832467020 12372786 774781351603712745519341908250051382144 12372787 -257070748179040825220870145079604112576 12372788 -911653479647791323171512038574271030912 12372789 177263846219963370095820620751577300992 12372790 337507056664643369510691210001656230400 12372791 -504005905878663692626992184368026623200 12372792 225740712036918242571622836818749009920 12372793 -1364004895527266152599909543774322719958 12372794 267865160294022198039660164271876847872 12372795 -375125954412899469381920011365592016880 12372796 648189341546033060181035969615547161600 12372797 -706178868817930659369472655078970179328 12372798 132767099380595791072642459571192066688 12372799 253739359057390219126674204193050462864 12372800 71484433187297277574901803634393088000 12372801 45599449150596546867809872781204750784 12372802 376189228867556305684119808473534906912 12372803 390213575752909801370421680660661322704 12372804 332290608989141083020728887826069667840 12372805 494614834168982576235713970206645222460 12372806 1150567422073464229220250886751246415360 12372807 -152836155467792085545163100655238752640 12372808 -13207167480831789030456098600379187200 12372809 363091366604196785110719501350291714010 12372810 32705352015865739730760502298533414400 12372811 147563279283988064251993771798992090000 12372812 -497129452488454527862321797574859353344 12372813 102963369799732452222592802528487295488 12372814 -93520097581426079566645978904632359744 12372815 105886900585344266501801199885300695040 12372816 -18390020588108518232788766305889550336 12372817 1467107584416952483047039450521343402866 12372818 -135041433609578345213386952867392591584 12372819 721842310045845559092646824779367953280 12372820 8035206891002473173098176892647802880 12372821 -1840171265459006605214260921904631181320 12372822 79238720459219300485380764140622192640 12372823 2049376718593679287874188941800080966120 12372824 740823821905191492344428773998723358720 12372825 -84463933538987298257441197405426200000 12372826 799941292874842158181572515086912880112 12372827 -909141560384682715450075508254822005408 12372828 -163328029554037541500703347166848098816 12372829 -275748848362172614778148087059571636928 12372830 -245071421160857320643508531142231669440 12372831 -751790272067285293330823174192204060160 12372832 -920416523783456043330741399690771038208 12372833 42271644730613884202159462013991291824 12372834 -57837648731415488749737896670890599680 12372835 178908944446577982171761747818361754480 12372836 -242720934769874703052970130410368253952 12372837 -60411168594654282476176472942819838048 12372838 268114825252055139635811463315395609600 12372839 1980020124077978989384236938458004781960 12372840 -170184683565143013157152917016685824000 12372841 60920337818278859460669733382886988160 12372842 1285379338597144274112267201055474044000 12372843 -13068282185278879786741949676773844816 12372844 608203372041845445240961426132364427264 12372845 -525986246028046143338054051488887174900 12372846 -288843042682960979990850116137355184000 12372847 -45971942980339045859816427347732335848 12372848 133415031407377813996636468247176151040 12372849 161998726233010511819480412408936255234 12372850 39152100348969896783060819266261248000 12372851 -2896665678088833350789008911813826602696 12372852 -19005729066148664562917021465148499968 12372853 1043726951154987596147559331224908167740 12372854 240059634011777665421855484580426949760 12372855 558804667667430729541155398673708960 12372856 -344189746382436290711990562882408714240 12372857 252243217838407366944805217194301692800 12372858 901612881598704794815828608834998929920 12372859 -1126274078064762634084748318293039470940 12372860 -46114821048664695149493774308215825920 12372861 -811937832690786589023325094624574832128 12372862 -11771963625902649030002223390442131648 12372863 -56965257240693864972494306726115302016 12372864 -325002327422598036934824321760792412160 12372865 390002924884718374442991443612035090260 12372866 -469525267917517363117846148061424872576 12372867 -486803602517839699968847412071277148432 12372868 -1010438624646559807537275179065857991552 12372869 -658448988152224818735090758431304328420 12372870 306010259037336354192246074793651705600 12372871 212662162092190526021128798898943787312 12372872 1676065483089143039788014135433187911680 12372873 89152676668494282103967588921935447104 12372874 -107346436403664838993384242020543009856 12372875 -1832950216437298723369132994583686268000 12372876 715427183237532982292780463008758924800 12372877 775700341835508209664975632610042178272 12372878 -170652745511846002922246424588384726144 12372879 -781505466569374303795296992705500137840 12372880 -114482443818373683919772861011199754240 12372881 59257558291290672381291313377493917732 12372882 387825253711347573102053614263408715392 12372883 163329858600078235572009821120186072304 12372884 1098737539738573829216020559532255570816 12372885 -35272788690933111632972972356921132800 12372886 643827329960905068436684107017137010304 12372887 1509144897111703702852697781356240494536 12372888 -412551052756669396503285159902630215680 12372889 -1622961538029725591299604008660446692844 12372890 926447287079297993916877680363171033600 12372891 173550655854875686650668944805937129984 12372892 737548811837956652551299026592805999104 12372893 -279524930977602827329611858157089884256 12372894 519920075500194495973947578364288873024 12372895 -377472563565894195048497976773608378800 12372896 331250758508842582152101618176616300544 12372897 -851003071409728674134908944485215640400 12372898 -160193777755401921304857663514343495520 12372899 298430663486456481701115942979372641792 12372900 -308224434018228730205088514763552947200 12372901 -485583955871270262761781417726442606400 12372902 948065026437739290275210268416227395072 12372903 250925763236566312287314222000419476360 12372904 -446873352133775436315249178809872148480 12372905 -120060518984166729728768993103218715000 12372906 365646765423364085620662165901541376 12372907 -451578646952418822169759547428645680844 12372908 798356679657883074149944779143472583680 12372909 -736051839604699039318120794982871368896 12372910 -543235046435919145037646673381908017280 12372911 438515391722484301419860879764064443272 12372912 16388396372615695033211792441061359616 12372913 -315057256585245794598724540107620565440 12372914 11547915208996778431318716295654985616 12372915 390974936649257364510786766106983567920 12372916 52189109880336410920464798696273885952 12372917 -626100742809208875212216073082885851780 12372918 353339331331044058712916509583983968704 12372919 -285538377292365685370708999146163897952 12372920 236777917957336714991577025611626496000 12372921 -143872446885985127303617607466217235280 12372922 -786608793883198244341812386708348569488 12372923 580414913094044177258201717356534178880 12372924 -288710694229994842125754543127826447360 12372925 116822818910478105461235020634225573650 12372926 322138791754178150529512566668238278912 12372927 -142474032584683989384125845120479331968 12372928 362490480236854458992347427326989959168 12372929 -721098240101879046716502663775290529470 12372930 -392367699056934579658123982149425001440 12372931 -190170409045109360143327019453871459268 12372932 250155053369790736141481836122726825984 12372933 -768557164457642678546626976838281575200 12372934 161568171512349043152945243004341720192 12372935 -450835155426845842004544519832123348800 12372936 511473394068438370100840742380870246400 12372937 -120124164526147192588783586934020686080 12372938 109913844739756648846573168854312669696 12372939 427090693317407241008931341478740492640 12372940 9363298502098735065378581951818690560 12372941 -267257115625790211521382452299201940970 12372942 202583357446668162551667143298285603840 12372943 -360218265886154266574662890059000650056 12372944 31792676822169381565729191754560307200 12372945 19247850441211597304341876450791891840 12372946 -393511607080154381373270541002639423360 12372947 1672879017716337521322403242936526764396 12372948 52471680577747216145683176130778382336 12372949 -11202853958094376378121049284252770080 12372950 -322194738777915451139992054748597688000 12372951 875742277271369954846451199947976304232 12372952 -431407539785492421946970490812780236800 12372953 1272365892331140413201959354452045320202 12372954 489776830403894791084120105762326938880 12372955 -474037956565280219490152967124949016000 12372956 -126693169909541727412325390649690812928 12372957 231188856652305139313632860101226706272 12372958 -63433426972089513562808101678124046720 12372959 1030894042273797511164809311080693440160 12372960 -253810960758004050424658442810949632000 12372961 -1328833298175199279197152312582294233438 12372962 -52312829505086812652278372352386180608 12372963 997095169981011528694456806527299751544 12372964 -1325308996994691466489505938399762801024 12372965 721976285982298432883859631059287091840 12372966 357646917964659780614784182436416659200 12372967 -508880865036665099289990875178053110984 12372968 388415619879535859341055674636864389120 12372969 195017376675761986941311719478337650880 12372970 311213478396175927491575040629044963680 12372971 -489962720980346270732425278410863162320 12372972 649287073528857689618393270572209403392 12372973 -363294647228707502873419756241830548778 12372974 -146565866635393449575182824216518779008 12372975 -76040005681059633861728993714260166400 12372976 -73828291760975443505844352129283653632 12372977 815772399049580436212438930709557471826 12372978 -566879235146240786766953795975626086912 12372979 -446252845259204981699237184490100139888 12372980 -230663830014165802286310156088816435200 12372981 -51395232104547636538728162594900999648 12372982 -8093240990137084392710826210069522048 12372983 -486685364643180416816097051135157849680 12372984 -317833498300113949002562349091579801600 12372985 643046856613489024912504228429550914560 12372986 -785629249586846093552466300154151153808 12372987 425763101505894054155914490236329773760 12372988 581136793336540506470046933615696368640 12372989 -77150656961971216248396385289449325076 12372990 173544229116789378628270150088659123200 12372991 2334708499068104145487505397613379974752 12372992 -13220414856045420779888547738364674048 12372993 98770452065337106568886350977637458722 12372994 -332899989789194701567944966178369990704 12372995 -358749866103408220797929891364215677200 12372996 194825117312711263092068095168750546944 12372997 -470039085945242660808178060593757469280 12372998 103082183380783059719887506030973888320 12372999 334972483383560807945700450928892077056 12373000 414615758216115031853974567621470720000 12373001 -706865212330418083529695680060343552998 12373002 326230271256918066855782505779110924080 12373003 -125407200751530122356492459077894732696 12373004 -39258462095355397342725016766404804608 12373005 256001914610369562019863816354163029120 12373006 -833731484297579087255190394021242474048 12373007 -478155808964272447234111378200729009744 12373008 213603864985888934897827930230451077120 12373009 -778228225263294700510999845343328166720 12373010 274396215267403205808008653171150512960 12373011 48466488967665728362450178140128188160 12373012 664484316604365072478834301066536797056 12373013 406643061206110630111951072461099576060 12373014 295427606438724178580768649056604488640 12373015 444807407181772756033776635219851115160 12373016 23327503968303163820552449607648532480 12373017 378722957927493628466742322758437615520 12373018 -54306240247385806133233027524105543168 12373019 358140894234155745345120543370894668420 12373020 631153446296866049643769627127647027200 12373021 56104431390074252461857242665020502464 12373022 601303129836905875378542342763251159360 12373023 -133072876918354338209780696938024655856 12373024 284834600370745820188458161211703296000 12373025 256244336087852027412055294920422784000 12373026 233954295020124414097434786655507238400 12373027 498361974915723894737347459360809494876 12373028 -270982123715401859474983211662926581760 12373029 -258353455877513353583909481116395622916 12373030 -120480051895486746619614581456157081600 12373031 -1394150744195135464535774362899647897472 12373032 -310247279173427570724720501243657584640 12373033 836833612991951263809673819195015100282 12373034 535388895828119651445641243932235861760 12373035 -8401931252908497095552562463725288960 12373036 -75992615946151897935914972096746531840 12373037 916075565927693237816096857249643455020 12373038 304552655823852831979073318383830852864 12373039 429345342127946584286865830840897477600 12373040 -256288765561796789042033531551999918080 12373041 -860109967207434586638037384286744235408 12373042 889610770455865244145779929043354636544 12373043 1030159453071418751619380036588762214504 12373044 234475131372586940793342077636521052160 12373045 130395151451717648441651398301239629600 12373046 91406621564308681737976260625434869760 12373047 -73572431201222912328052169758389888000 12373048 -55939571631922490597190330118195568640 12373049 641741253744941142058984550961320290560 12373050 -165789688649106438374594957481056659200 12373051 -125282458003908788612339019646268529288 12373052 521361121070388183745500026540347092480 12373053 -395858588886120060082552378907445626880 12373054 -313085318032154501793437781111830049024 12373055 1032151431181094486934601967180589993960 12373056 -199323674049478599004156979203492282368 12373057 190929808878623910230967285488950870080 12373058 128459438673717329899866537643831004880 12373059 -354574576738002412703982245976826260480 12373060 281086362894580927685845900341310771200 12373061 279189003059173888914981390297038423424 12373062 -2515303756746383225389079083506344448 12373063 285236683575090980977150426920871104480 12373064 643997618440265027724355230829422059520 12373065 668835075437991289284174133315336597860 12373066 -706514282670785651729022475880083572480 12373067 -271483536148395875563102900720647110400 12373068 -486028762321842325424375625364023444480 12373069 -1683318781461314517396333836728226411530 12373070 56078638790829145176512089073826691200 12373071 -253414368807050317308397457638995783288 12373072 -177481738169468379498976873874300084224 12373073 1134484420992688234877831159060875192320 12373074 143439821764245853590392317264117197312 12373075 96186703765715968575813126695631529200 12373076 857306063961318929987527247506716626688 12373077 458159312410688862120774682655510974560 12373078 -7245519429216185927417897767311638976 12373079 -1589587752509096519311695830684757021024 12373080 263845833893448870531238808380961587200 12373081 770566422230881582646739917593677399616 12373082 -380183719808495802290230507271771181600 12373083 227295097262128912902399121144569260652 12373084 205273225928818586976706996353221321216 12373085 1187390174516796834020235314596196424000 12373086 19025098739957198089972354389938915328 12373087 352937527974682128883519363623754209312 12373088 481370357632193677340006790480229564416 12373089 -125564906632711654934295833462575563360 12373090 734650049224630506370209503347653760800 12373091 321342974062451427907291777801506434304 12373092 38986617272925545349261450650509934592 12373093 1047308685995612133736852459153445249400 12373094 174717278360769363307474968440930934912 12373095 21350982156117690147278771408823014400 12373096 757874062949260324408101311717605570560 12373097 305747671203718837910472115529120100 12373098 59708652251331796587994852837380100608 12373099 896598309346859594263418657726143929120 12373100 -96534635868836620846012539772458105600 12373101 -508926143886682913704754336728395097920 12373102 -49097995374804578631152965204599767040 12373103 996003991906944639648267965162452128 12373104 -154016733587144562619217751409069916160 12373105 -317982045753850898898380087544925785240 12373106 787449105135240234605298608963319283104 12373107 69550265115482098260817017004391402040 12373108 558402955143641090672376877271538518016 12373109 -178320164501966579088007473701250211200 12373110 -118703237073268499904959040475812061440 12373111 -42993521111722098804196114617496635600 12373112 960632295348390246113311895166918451200 12373113 1176131152994259331659735894068879774400 12373114 387279933220080148769499626366027309280 12373115 342390864449267152955093046776422356720 12373116 235431361355496697456412018936940748800 12373117 -375568952421750201828539036441528371834 12373118 900018182272563220156368348733447131840 12373119 -252671862439012776449394035017268821512 12373120 747503476193775551787659590531389849600 12373121 22568154334272236872844179421970557232 12373122 243066958320790721516818156187182975872 12373123 129126245810517246147886717034003937280 12373124 438873061198899729049144782789139975296 12373125 150933265562533512514337190530644500000 12373126 468056106560382037108392451264927211520 12373127 -573437083674208415563076096765101266288 12373128 73962395421056762686707218225847091200 12373129 -113670540281447359145409088652427079270 12373130 184234460075842052682751774431615667200 12373131 385514023859353489721099488001308820952 12373132 895084047327640705621472690892394032896 12373133 243115603881503629458449488895124911544 12373134 -5557096427324956065358822827819850752 12373135 25911679971224664306688814943992827200 12373136 -6214147610150953917674349778984550400 12373137 -48839160814433958286229137679626232094 12373138 -569091503183125021583554864780453923840 12373139 -790470589046263242019931422337098298976 12373140 99971289180686796571684928323287244800 12373141 -99433539438522541798243825170298809216 12373142 66993610100323277119119222269695495680 12373143 -779074616007389143704515004568771370136 12373144 250935405599636952573576243960183029760 12373145 -602233105887790770085809036958063679100 12373146 -593711604935177117240642162421851904528 12373147 82040124516542942255198610276727301080 12373148 -174963354137167775616388720241306671104 12373149 299990959046804288033151149364675403968 12373150 203442450694005835427814925804929556800 12373151 -560904588947925808854230983394195906448 12373152 -599811853437512498254328713480724545536 12373153 -91532115414050818560700245917376497516 12373154 -53380761517914229701191724593774604288 12373155 -17532727309728808115791194890704679040 12373156 412339554458698881079395645827898249472 12373157 -17267084798478410339629449876556230720 12373158 -160118854253734613690799096023315847168 12373159 284083496914017064722653955108946233816 12373160 57157891419740111229639483869419008000 12373161 577190013771316570007238173636596666080 12373162 -86803554322405817298684254789972409168 12373163 422728865335492411283156257642289702184 12373164 -5344947762237100221246273656710656 12373165 -33305587938426220956605861573917057920 12373166 261892730193492723877366427454165153792 12373167 -13257437890056184013014817882363233152 12373168 236771188537887960672152949579709415424 12373169 290417279078364494526099776189355867060 12373170 68541231903492387960738530057035192320 12373171 955453036818884357719750542700358876544 12373172 81421096523278847109375355155972759552 12373173 -70872610732032381674818381426043585856 12373174 -610974142168399358361225366282663388608 12373175 -747409212025634863676894994925307823600 12373176 618262836089671940359918832134826434560 12373177 1742130581827143216673277473226223834026 12373178 -142465877587631165956542199112636538144 12373179 23111839527047018541145575798064229376 12373180 -105493929806435420761383907883669990400 12373181 -25826577306770587415184357720742899636 12373182 -237860290219150958445659756242573234560 12373183 1041334264330872003460339282607094074432 12373184 -926063426204190110292532532611922264064 12373185 54978951733993049936265369718343884800 12373186 -608670549014303889083075471203871526192 12373187 838800476541695497778498312632533931836 12373188 -336614088600221667340387434462405494784 12373189 518948759599309874439402148174338726624 12373190 -85481447974152089058631845461111817600 12373191 -113982004270179936692852678556258634920 12373192 -523756315073827694137429412731716065280 12373193 13809526266547122261795001624973509440 12373194 -584067053636522195139618340052263737600 12373195 -222356028343429998981353604181719931200 12373196 832802076871945678943895109247464181760 12373197 -332527531252026871380448025524813364928 12373198 -133730645347020927399013787272085975040 12373199 -620982158343900517424220243457234820760 12373200 23175462271399820510499975256856985600 12373201 -748673939560039800339656205459375094798 12373202 -435448569117617957046923782085543095296 12373203 -24502920968752154912483635329072997776 12373204 -17357801277116298684144927174176000000 12373205 -25484085085656426076807874171528091240 12373206 426419013044569019018992030986962618304 12373207 -2283373282128993825475923258536950272 12373208 102311140182916279314293409770734940160 12373209 -562402149247235713112896103823881208960 12373210 -61437563664244963976133826177002984000 12373211 1366099234527654048899255114336996971824 12373212 197675591435892715919810284911873982464 12373213 959636019007285782858677402888822666080 12373214 195301147745029335717874535698290404352 12373215 -17137944347387375348921038743327168000 12373216 -518943649142579603174062898185047638016 12373217 1546094434197206812366218467079646152960 12373218 -156073910897606118135154492145886720 12373219 311820262642136552469490908494485662620 12373220 481979614800521278085561136186755604480 12373221 -209096402684911323394478228643101164416 12373222 -617919027311833719458462210198154125088 12373223 55092521596656201942529483359618050400 12373224 638231328890532436460219256839030784000 12373225 289436771301950094808158616188942252000 12373226 365837308756057839235494461115735533664 12373227 800870761884780937707863399860690452960 12373228 -256688856221438435517147785425383112704 12373229 899701629595696783659776993741126375424 12373230 -176234606069190448893375176344926478080 12373231 -400948279589944944692338607796935429768 12373232 -353821758732408777602528143533626818560 12373233 -501253502349245693011796898638909816976 12373234 594618802192802615738795490211904016 12373235 374910496955110021304996679090191132880 12373236 7650313996628488911327349853516737920 12373237 1245197457452988786750154278996172390240 12373238 407509193496525506093106811168595855520 12373239 -287151536836076818678816285512041551920 12373240 -1106726073832246726036625082427356364800 12373241 -220353685025760168549159967429261170816 12373242 -131625782743432374517706244702224842752 12373243 764702529312093417105936277709223539492 12373244 59088714027303261129638522303929497600 12373245 -462147380671455679040513988370111857780 12373246 326539584102314081813558447624243321088 12373247 -485414059565372001042163659506071626048 12373248 159653918385427178648877219231515541504 12373249 -71130227152405490406782927035723624000 12373250 -8045176472730639477842822567073792000 12373251 957289967837914022175119558067166197888 12373252 -1495686998002195982003259236765901493248 12373253 -1542572276663501862153406364686541694498 12373254 -123052398333581809662265702762864458336 12373255 814506928802509900880890872537681719160 12373256 258343352897408340059650584564228096000 12373257 243110319187887068795945403193898748288 12373258 -151821403197091972563877034417408311200 12373259 1832843218495990646881869972501475333440 12373260 -391125398466521725644279691382860477440 12373261 102494706506743366007192538126093751862 12373262 -588970222491287821254715907718227343936 12373263 277312548171611521369658487072854960640 12373264 -109443592617801559200941279281539710976 12373265 -1823692665258198083543184232771138104600 12373266 102268409081586420591911632003948088064 12373267 -1154983106164652026062342187516157157696 12373268 -9007292149140377664225190961831578752 12373269 -492320159930840535518273039518400315520 12373270 15679881205212946464469195485860712960 12373271 -2387862656188195923201717410163194800800 12373272 -1055876215189428615850984338463197665280 12373273 -1057956339815812254159593054222065369632 12373274 1656389666083655919847490470782111168 12373275 5507892389171413334619938051705305800 12373276 1064325075838758416020218726709976860160 12373277 218381618235337288758773222444321170272 12373278 -91738874774023304916408072303347822592 12373279 -1752779126336958872291489580764973828080 12373280 169337214243561271577652882746671104000 12373281 2599281281016270185083818126640347240 12373282 186635566350995458363999799238615814992 12373283 -587996361756908821740982949888078289696 12373284 -268313000985984009149312884205386549248 12373285 328849521330691022678270137620811027800 12373286 25215696287994631747317970294449737280 12373287 -64461505514468207124561670120133896704 12373288 -85672733893859034349959704292217405440 12373289 -1443622542606022186490567248716175979910 12373290 246452245867739977073973498498732633600 12373291 -11098178454296968352119942775246547936 12373292 -819534964083798418913657523391347028992 12373293 3728863484718641326597752168694938144 12373294 3402255673368442057621084843127731200 12373295 265072806667924293366031561875264265200 12373296 -71121722630684222614240352026188840960 12373297 -1126625048227162247574198242050108633728 12373298 -3658586075419004800359489602782808064 12373299 -1269808574557718114215929496868593596336 12373300 -103430804544343763583748188072101065600 12373301 1517121796689803592257428691401762902204 12373302 -196202966002264493732199822956469384768 12373303 381323775561497301512833957975327175160 12373304 -925024292666024508877484116107839754240 12373305 286895342376747361504445081768107816320 12373306 396164456347671737473714417657691267328 12373307 1668658708706064497109920120318584643556 12373308 -123597286259370617269830892920366615552 12373309 -103048577233728221864918980616443743232 12373310 -145754278104154607596229428500634641600 12373311 -806395127586270583106855976035854838328 12373312 66325065346158230176411433766947389440 12373313 728643193328315237714093191023758259840 12373314 -360215662562405787441921957140826009600 12373315 -198902288892027705860147878657071725040 12373316 -172085078974220422341811793538266883072 12373317 -334311530245940488508891210022190084512 12373318 -401012132333812492642442293239203328 12373319 -706098515730090405450236522367926967504 12373320 -433199561144438664967615518895998566400 12373321 71589035695278816188082000986102513152 12373322 302578580090377323028997747226057152352 12373323 -156493750346704158567173084874568989456 12373324 -1161071735193700265977429861731736194304 12373325 543160707361999552169757098903520766050 12373326 118810144355824352348727900981816167424 12373327 -357351868390163505953427214854819432768 12373328 -95543557488699030830009430105455984640 12373329 584175729768716007262227862415484966384 12373330 4774144156244363206414798459559032320 12373331 574262727049280021485780289657658798072 12373332 -340512349290665798946310599123752601600 12373333 432414924719155819614228134810078419680 12373334 -417938978591285360351855139888053417184 12373335 -64141957919419836089257822292757253080 12373336 23862307458613767308071923545890099200 12373337 -568463363642555269152617949887337767868 12373338 -556516042479290958060331167970294918656 12373339 -1203727170985338272583230976377358820 12373340 -108850935259451039507017861421084835840 12373341 144010164078142353582564940742018414304 12373342 682345802398755638700733429887319827072 12373343 1490898886023594076253849210891570994960 12373344 1769644522139646144352500429827580887040 12373345 243233376088094214984520392048250958100 12373346 -723720064178814836481525922234185502128 12373347 196454629916988151110221928423437321472 12373348 -299796859546195816336816072746097749504 12373349 132933245740968836383995789439297386780 12373350 -213596571021078260489487742159704000000 12373351 218320923957121842741257573083498045200 12373352 -858499143522179077808025635594720486400 12373353 186367190079573429726770442185289381540 12373354 12427349161935738607595468195186068992 12373355 257805015105404968360405667329967666160 12373356 45257389692206374682993263167486296064 12373357 -1849391345449000528203388035675781812394 12373358 -603450505232412880975454594083157238720 12373359 260640203536592078162917809334177480320 12373360 -201189958947378037036073529662359633920 12373361 -337356692952966914714601463064040579072 12373362 -271976389051225835986048694558586654720 12373363 368481373725834665320026570967176804040 12373364 -1050668729138869801648976880312978130944 12373365 794548292387277501255419802511727296320 12373366 1272229134214156802985218820797595798720 12373367 286514140575529698428988069984302657520 12373368 -186853068661283099551370281914715668480 12373369 -33553378274961942211034439786649333104 12373370 96159269057348762800827744722812819200 12373371 194925121616743846352903068732706734080 12373372 832783539702786897079443001789693025280 12373373 631790527323656803590911806161608634336 12373374 118783258116333566394830893687764067968 12373375 385246691346228558230969750656108800000 12373376 -109029797578006760393807105270155837440 12373377 -358659646702176065998646366212159273680 12373378 -868826700225407984218887945337806053376 12373379 -14905545739188393410481901922162752512 12373380 -151485684438065829916218155763418621440 12373381 49048474377188088286123070845806777182 12373382 744494855521350951153751933964297433600 12373383 138066294573489085553107497031158180096 12373384 -380355021709189877771138675809457971200 12373385 258486532513116551728581668744529620580 12373386 -99623821138978736017123097887037281536 12373387 135527026040895193332415420177559595168 12373388 -622774649393949914404229314705946125824 12373389 -218429642474607170626347406379133792960 12373390 -192931082045408674566644462717056565760 12373391 -406437336431286512575147125766301612568 12373392 -34490657243641471634971233487575318528 12373393 -181213867355072386191867479553154682816 12373394 507950874191261749716722515450176554112 12373395 646746114719414653484017287029742396720 12373396 -90802041666776158847864964813287585792 12373397 -315094366591859479815049450246981271154 12373398 31161805902716199055492213899435077280 12373399 337208833068566280467697575359482343536 12373400 -169413997805508694413444066481474560000 12373401 -1262596482613583689973719224682475441280 12373402 -92618265571429254048154244771722653696 12373403 197488701625979020236015775937460706080 12373404 -193050137803211549300459014969459336704 12373405 -1136031723928805134862198991266445991680 12373406 469259717892912946127410749382537249152 12373407 251865016589673135435274994214387847800 12373408 -562913003830541803492376574833417256960 12373409 -1170746538819809616250370152014414473580 12373410 49635730383880092663345687903708933120 12373411 -228470874577262037407806127805978136368 12373412 -527826758461252176758269273542173433600 12373413 432520429817563437642461309509112719584 12373414 765531309349418011802766701243289241056 12373415 485685757605817567638687004124667301560 12373416 -172388334561741410583993652068780441600 12373417 -348427414486757656367215924054185065728 12373418 -519606608416412758966068542201315925840 12373419 -745397042682028944367564708595580646056 12373420 860138570040423088266220642581849569280 12373421 -1271010722141363861930296793285962888800 12373422 -17450735417228200868121250954598400 12373423 -2125413390144416412604685754463445808592 12373424 104625753063407556451623838247923286016 12373425 80209270933939136230724343281054256000 12373426 169383685924863673919831738721233424384 12373427 -42426568099797596635140113653517197440 12373428 615328466417280779216365858471527813120 12373429 290486686374681562716493229858885935032 12373430 351671152490782776962733477038378486400 12373431 358780563493864367312611966727047308624 12373432 1214421492895975754762312174539538534400 12373433 -191259310347335545285637908102919726592 12373434 613578964199451937811219624918954415984 12373435 -190461590160270738815369981149743957120 12373436 235563901498410563216172523935829447680 12373437 873538278691630282830106374643736060160 12373438 82184971788160480388318728577569754112 12373439 646030753572837176746718123416181577624 12373440 -71525357545080504974903886741818572800 12373441 -118383117693016493030027085604387412158 12373442 -634474208378767498205093318655140067456 12373443 -341534649019071195745263126166872076668 12373444 -136604724473544322952658811799318280064 12373445 126750213635106778165602321453266916480 12373446 82467029266034418438608416223017728000 12373447 626963132138678874769036968965859303896 12373448 443562090694048771004937644268275957760 12373449 763794549253999729007554657324034785248 12373450 225135068412986109715795266098632154400 12373451 349625188099446080454064503648413642400 12373452 40809362579863511344238517013308211200 12373453 -678130822405530755206809525833941145376 12373454 825832253708726851426557216763580497920 12373455 -889884489153759599617727751697566689280 12373456 -244506062219442268453917506566312665088 12373457 -383941021577415211863977951090433921294 12373458 -15836028851768216313083584475554655616 12373459 -383894602870706321060367673614331129440 12373460 -497130271021596692654839134189000960 12373461 -1238666475600994870392391487247727583268 12373462 309544114952412415020103869733160342400 12373463 399963067361566874189488222648117400712 12373464 73191512295452041456641194933724119040 12373465 -8948476315694694944724989991903619200 12373466 140252188489517113186528558588215883776 12373467 539659686628869714387405981708193284912 12373468 -170894025208749557407352196395821898240 12373469 1923122087060864881251451431122345805696 12373470 -375450713588662292031896779085139958080 12373471 329027832281127938427466600110275424384 12373472 816831575544441658023513835301383962624 12373473 -195523883483914926227104460932669563456 12373474 601319675590180658255656792020216833280 12373475 -659693510777351450361751008653047726500 12373476 -497820353867948148450749140089698574336 12373477 -200105439594808127632760379713022191780 12373478 -92752917962068118922325528479351115776 12373479 -816753835248439286738752895269484856 12373480 324249891206501827432718918818486272000 12373481 -459900680714856514165072983368199227718 12373482 318151776734546419709187241484674439424 12373483 -870075429649573295327941523631076094720 12373484 991514463850026262507856999820968171520 12373485 10172908861148369238019019124716844000 12373486 -11923674050842525038982221758590767936 12373487 -314817233193946800161542068913433503248 12373488 220970303070841167335346857099492229120 12373489 47227134617439067596267014229921648240 12373490 -226085618358159818847155630795471292000 12373491 -181128166745271417659243067984924307920 12373492 458571934628160535696617363352457675520 12373493 -668618875323999424486499671277775432192 12373494 -29041197293627166728758673659912335360 12373495 373226390865255909439597619636798140800 12373496 359098865468880183450254973005581025280 12373497 -650397505992684775717359187342512822726 12373498 315467143224435990509009658957719046000 12373499 685407486315005416785155705164744699440 12373500 -16597854348080006885937436394952192000 12373501 -601555859010673394073879141568745824320 12373502 1097467047316939214439852039816663767040 12373503 -32292389981856511728294141573637292160 12373504 -366417839937004739549643990400468254720 12373505 -266420216717111452164804569358374759340 12373506 -300070818731333871607376770299499795200 12373507 1007209687517117799785265360864886229756 12373508 163476548366608340994139398208700375040 12373509 1182159987720240582043683594813934785504 12373510 -201121415335943716649637656529484087680 12373511 -44932450026514322610071310128206038888 12373512 30587200507191982890576081236573675520 12373513 -208269998310225584045578284641848991436 12373514 -372366818772355650757485889748760282528 12373515 -157055392272355820866487925013842120960 12373516 -1847781933435691257339330055172960142848 12373517 -143987633503351191026660315696867671680 12373518 -511330786503249687966919436123847415680 12373519 -1810323287084084289120945633744148736080 12373520 -265268738334435242525448614929604198400 12373521 461860099900689636807974483379371254512 12373522 -102327144786483075554605091055229916160 12373523 247816452727282829838679157682771785772 12373524 865018244517310646271348774286886847360 12373525 -129846607737313812992739700723179842400 12373526 -340863774718801334219660372189384835072 12373527 -28028632017606620240574803914541245080 12373528 2666947859577218378004081995767836672000 12373529 -132274164735026383828714350065423468604 12373530 116875607271515155905108751352262481920 12373531 103632673447106398614076924223872225872 12373532 -363593086435006537280915565561619106304 12373533 1316569569394602136202712898596376531200 12373534 896306078280282607673215870104897388416 12373535 41932204567910407635906528963382657080 12373536 -56702276685464910583860258213489278976 12373537 1580987335458590219362172164161605372592 12373538 143427346577731775294597769486464106144 12373539 -262578584640589019739984357981293011200 12373540 59527677400703029659570381846179758080 12373541 -209705260894109332411123567806979183200 12373542 872136174163445946238825406821249972800 12373543 22388931211170534162920371552526323200 12373544 453151912943777099432304053668812472320 12373545 -203861035182521680601867776065844301760 12373546 -54192494161119880738132695482088892320 12373547 269272504580349012092580148306245961992 12373548 361792319087929187210679919127100026880 12373549 686438915428009026363470970248844428736 12373550 -29863560274031714989314648244926883200 12373551 6530518967957980973861485546905474168 12373552 556852250344653704302364610492793454592 12373553 310031049639480565902520470664687954944 12373554 -65910818450579222567445519415787343360 12373555 -836906083538147075842152934004505473040 12373556 698823845467220628260897123174632742400 12373557 77342052877263626229546642712575959040 12373558 -609813318524385697967332250069213697120 12373559 359517028521818996810507394935255169240 12373560 -902545099346658786897968959943614464000 12373561 -66059435422409630260397494280964090838 12373562 836072550167421996670048329218717458032 12373563 228782108098383092963663624739327135744 12373564 171474080783665798472211284673649417216 12373565 -1165300875699193200479598893911174323540 12373566 70474146665820137800071564690860310144 12373567 162416033385205182840958033339259239616 12373568 -541284705454328982517987435418526154752 12373569 -396077373051502951569922381321817251032 12373570 255277230373787216386484905597173035520 12373571 199306752463933119513358997017883225760 12373572 -102057839891160709312544662186383052800 12373573 43907749338736823889023498543260583644 12373574 -15528077572263139453615290827728671168 12373575 101190936977859836859816574460599110000 12373576 387276260464412058804858472322953774080 12373577 -167818671196446546409809007684475809308 12373578 230935929453937392970784002438130264880 12373579 -364958182982458131881476666246187742720 12373580 -30548905108992472460805180078710092800 12373581 -726410529240062136979292618961208320 12373582 360150233327779672095560908887866283072 12373583 512541471443922680600793176345821790832 12373584 -80580933096893590094929222810585399296 12373585 31863750950591133279659993086529751360 12373586 74789427318100795025503614391672018944 12373587 -257002583000344884267166379116568799360 12373588 -82962758875637125502466186767262162944 12373589 117161534608761112222836171170244361920 12373590 -79320097953737808118714628569639353600 12373591 1122502932983091993581547801794028777992 12373592 176777967679304544491330129063303577600 12373593 -691007609811705323612082343131761277696 12373594 -9057945533829472266972967357519299840 12373595 126881181487734028193173992879760201440 12373596 -993712355422424332943335455041566212096 12373597 1675267665693358802915214009115920523046 12373598 -409034751571514877369201211159201536000 12373599 -58859631120801636808905859620350290560 12373600 712092896874754256488773972113827430400 12373601 269048028106289108964599782823255304192 12373602 -65891311434737541455885704982210583168 12373603 507858979794089560389237090451498183440 12373604 939177632754442078737686069071054444800 12373605 55015535208345752014639821535705452000 12373606 -167211259943087668103409079645992933120 12373607 -2026272289800297819823094691253556259144 12373608 65860988068856994335601221348621107200 12373609 234705302010561761573875448850179875008 12373610 -164900452088705561727886933495631216640 12373611 264405824533519965285875254445992378848 12373612 -252904180453159633139709843601320949760 12373613 -27795802964264892643283396786470368576 12373614 -41968673388647652381845975735161374720 12373615 340268397229675779945075555385030034760 12373616 338956782582091300165111356261513756672 12373617 -697337785026240438864393716866917585120 12373618 363406916779954003129501979565652723104 12373619 517769837715591051563235362477014324800 12373620 -6519427105533646655253733461557821440 12373621 116935665994582093522214568035694444800 12373622 -715924294384571981371977386082404289888 12373623 -606333919112835802325210066536869107328 12373624 -99972169609171413553238811450262855680 12373625 -262583317680768413508587056853022000000 12373626 465439093764253777175588925753138444288 12373627 -697408367519355691716833009081873672040 12373628 930785722841866938926484268004150458368 12373629 -630483960123121766080878715720034229120 12373630 700323682107838847445181593872453136960 12373631 1963329241578783981742770637030512066432 12373632 442207679085503598317626632060524298240 12373633 63615877224118964062691723698047729302 12373634 -74178611602403852249214297058503787008 12373635 87266773147324829501261803120134082560 12373636 308443638569251845958935209294918676480 12373637 6249191331359579139891325227669219072 12373638 241754080708958045832649475204845258944 12373639 -1007773240405585328246070814053053315560 12373640 120525777614542326569280904290479308800 12373641 -21883210287208983342313539264705965760 12373642 -877916180879060083579603206555676536528 12373643 -982511650491897324029287692963266395680 12373644 -375889199169507032606452742038248681984 12373645 -137072379601081341123083781717960275580 12373646 26868740340291839346629807921277260544 12373647 -135188196715658617852130239540805944704 12373648 -30058615101961192938754059348641054720 12373649 -2945767083968993784202913885109539083164 12373650 21018148062271128411630279881995929600 12373651 -290220320073336450006856122802214421008 12373652 -49430049092062702403486822906762719488 12373653 -1607999203488813341449308966921239755200 12373654 -86831626452546073802928085777571308800 12373655 -90094291620409523982476793274270848000 12373656 31244749322666459393883645554583306240 12373657 -15104637097467893490744151788977566560 12373658 -504042629401577919772931614068589989120 12373659 -824246772494304204268882733036954170836 12373660 -193334072318046385251299564021726423040 12373661 -1145917007386579472421462872125818867738 12373662 -128989447569323468647899648047376998400 12373663 27325642608240280944851433902018676064 12373664 1881707975294934535437709748146222596096 12373665 334977102842211311632239392903681665920 12373666 -444453994078250873176263943216593121968 12373667 -445990686717434876520153851157343749216 12373668 140097113622318774331946942157060126720 12373669 -418234303449110637055340048638702317888 12373670 -568599562752065263922433836942937600 12373671 590051634986210851428921345012828039504 12373672 -484750457054425404301029948812927923200 12373673 -1542141503975105437429705899779202876336 12373674 159398494843752340134328031145295553280 12373675 252931254737649180614306795115363196000 12373676 -557002272087079258343648778342703279872 12373677 67986965537262499725439561258433488908 12373678 366798316862578385745589554455532868224 12373679 -691715929254024299927699911303176036720 12373680 -808345202365287563032823081965977600 12373681 276792715992912415104467478407704958464 12373682 -341945865285738993675960475623611762688 12373683 -106297621397800340514473887645269687552 12373684 650156920261984834948813285831531692416 12373685 -173763230787726422543664631438661755620 12373686 -62255223978002775759194821048661671680 12373687 387673624632284305939044504343563852712 12373688 781479400428729496288263799943514316800 12373689 -234639745066806516803143327933784819376 12373690 10136843833981138832431531888543272960 12373691 -1266093075479507828929160218820564006400 12373692 475008497784462223183708327494898340352 12373693 1770967167114388083029750611294021328320 12373694 362496613360539614076247904711676260352 12373695 -728361918540757990023843024534272716800 12373696 -123534973476242680806867220272609492992 12373697 46755814269072617121791034973775239872 12373698 -467049255476472144568368993486207255552 12373699 -1120100704994982665376978352912940212192 12373700 -509321040319633755630756059442189148800 12373701 513514704201593550033605122567850152320 12373702 1301474721327921143684241541678234656 12373703 -32253949763066771514952081186007670000 12373704 -221497658260779451102673442535493959680 12373705 -325136009242433176757960292239416038000 12373706 105606047947588685943928570419661461552 12373707 1159996814266058965184579229219255604440 12373708 966608224872742277371018297307138500096 12373709 93467692419610373563849851922346397804 12373710 -27425337269627821446019001107969799040 12373711 -264136179054876819670507569780430575520 12373712 26264079113206007865106248176668508160 12373713 -717235537970501346454651616351284264176 12373714 216161197689860263671727909431580365456 12373715 -616872178060636751346090002671284818640 12373716 -718224182399055607006715793799193917440 12373717 -1901960003768627172137100126493801671360 12373718 74843652130690962643726486321378835712 12373719 -5758266588817658908458395656151297712 12373720 -188680300416692170998628151584816128000 12373721 154297509376997652230554513343188934922 12373722 53283243099433675716428051312258906592 12373723 11474117468370306284292054087374695104 12373724 -77528306815860086582544455250674884608 12373725 -41617064067918170381233760523676320000 12373726 -300490712507390888690585656097060261376 12373727 465470329139059786490864175088312860576 12373728 -488330307086382750888173757238963863552 12373729 744893990148432464067722955615409895330 12373730 -340802406023823790908812702505771222240 12373731 -162249954986237001074830228056206368860 12373732 138344826240001029598870719931412553728 12373733 455119399397359891167869142562170005280 12373734 618203906837497251895332006172423039680 12373735 1248431975443945100145404598443415462960 12373736 -1069057548437454487050790443090170019840 12373737 488788804352744696410726140105949937664 12373738 194484391647316082120405492072696752128 12373739 254613371728771329421423301260990608672 12373740 -166998455011152203603846085437821885440 12373741 -2150691833888995242293649717450511924116 12373742 596735987442166319111533047100911646272 12373743 185845144455432203615322647729802582528 12373744 -287528915730468899017844639444592230400 12373745 337863585349594511925391687431921352500 12373746 -9609361738426973377197552410967048192 12373747 145413792895088292448078269611229749760 12373748 -435829351844343687063351237453243045120 12373749 -595984671981931206346062895217603620800 12373750 116035699212876538978238821538165400000 12373751 -179404678111214845341886862522502560160 12373752 -1444825055502676834176766797203594895360 12373753 -240213235113444518535775060408902072320 12373754 -722649309677701557057435770305033313424 12373755 41272359741981896734038784073618250720 12373756 292084273097465653491846601597986797568 12373757 -977161214366129716995907478070843420096 12373758 -17183800205461883976571976994170899776 12373759 129788754092386317723768074492008584960 12373760 -192935142744580923234404593609148989440 12373761 323948478180197576242524262344473575584 12373762 -418307264511861555136466217406977382368 12373763 1562287090609274694524107026566384406012 12373764 -19438506132354757843182849107397980160 12373765 -439065638286311423662326548125061617800 12373766 3771641907224033228985719904471476544 12373767 117118855524314043003837943504967189472 12373768 94794233860727030556241157372491653120 12373769 1154695110541112111071138896174644397840 12373770 28228361872840503452043308384528793600 12373771 552411435714908044625989857432613061972 12373772 -357632908425203806419164809903006402560 12373773 875596514719777794152127456718861090368 12373774 157121044981067849307906729567465027072 12373775 -282038208458929984664202052436852715000 12373776 119018948085413142574833886239843287040 12373777 217032613610551049884373616666395260660 12373778 -1218127440652733122644766642126344642240 12373779 -1044105951494914967035990007902493400960 12373780 919081632290259607820788169982868531200 12373781 93669261484877072091759025721367602592 12373782 -144223891557945683958928170354996767808 12373783 -15406378178130733969042314898769846640 12373784 -1423821583094470549683576033777621811200 12373785 563668987917862047167953206991152146820 12373786 -305006169409015470445014802726144338720 12373787 1580337123646653916396723895079209282436 12373788 -7281242658458184158293220207063285760 12373789 -283516138097606253826982072536331764360 12373790 -21203216440804101037320843493857292800 12373791 1138233080312608973781179174368293803592 12373792 -164436062670437490680926698828222824448 12373793 412521382936966548878643319945765074624 12373794 -357619813756202558795375914629989123376 12373795 16752597895493048282904440666543016000 12373796 -6040016629129382736349759058119281408 12373797 730559971282253587929474691046851087200 12373798 -93783245134020123396673490376543509664 12373799 143929930777319059528912262187150537336 12373800 -84733889546143151966991745714581504000 12373801 693288746065831550443786988587741810464 12373802 240200367961761098065909760838525533184 12373803 -741011339739679199276170399202386468656 12373804 130316821202599963016423131396976541696 12373805 258977368362299744123267053884382110720 12373806 -54086674108057345997068260775918381056 12373807 1368160846410398033062277056785843799200 12373808 250009173428420817809025058136999903232 12373809 3850759018769505526124560037667280896 12373810 568142254228417217150912956041436800000 12373811 -266615217180869875026219583380252568176 12373812 -435868893353382904789202839070107127808 12373813 -529736808790713928776056839182087893014 12373814 880666353347537589398164225488111716256 12373815 148795483487228347114551159020775773520 12373816 -128086671633256338115052346042463027200 12373817 -641558705768968015315650757764601383600 12373818 -264415256234863905316652060277335786496 12373819 -408862070474870816360272575396924601256 12373820 91520811057870597263009074907815680000 12373821 -1081776009782115167489232736338757739610 12373822 691381228682240706582699184610160083712 12373823 1077625054597929523110865497116314584 12373824 66957095853440516312767733644149129216 12373825 -440312149731164751993500298562960152900 12373826 -657258810814493580816508989882962302080 12373827 -693231708441474018197119051008756527880 12373828 -1516637910986763733599333327744006431744 12373829 -4907680178522929809744991645842814152 12373830 -187772137451975818577286715310787686400 12373831 662256864245160280045656219902071146912 12373832 -1391442055565744063692827770962532121600 12373833 -999566314578960879394541082881384334576 12373834 33631717153132583747660537453202819840 12373835 865293035969892511655384797182654099360 12373836 -196287737975141802343621358201655874560 12373837 -146494305170156798476483714772913532448 12373838 -51478124744066364864622514746543754880 12373839 -281069867156184731434148340329449841760 12373840 76009583104191100812193027601176166400 12373841 314116435788648016236395310989454092076 12373842 6840109402303685609974050079410918528 12373843 -95725310693345846712022434367392209000 12373844 -202316835916223871910768292510790703104 12373845 364896711832246579631060317760111654400 12373846 -66343169555964742478474018977378505856 12373847 314381547037853412757326771212914732296 12373848 -23157768776628866673759051387955507200 12373849 -1102211730610470863327468573283384026240 12373850 -47795499992136765609243563440983439200 12373851 279440761090399308884897763260518992384 12373852 -22409000524259558092518813324480055808 12373853 -52031528086216121695930766289230611476 12373854 -523547642194783980226761359211275606400 12373855 170213223417330186284546693763834111360 12373856 -58364914786491393082733092871014711296 12373857 421619463506231977317353487940586912640 12373858 -457045494347872891499277685994881901568 12373859 841250138099848594907694308357861448216 12373860 -52279135236593800075960823252165345280 12373861 1844757831321649480888107097203936542462 12373862 54463132297737692172960825653649712512 12373863 921899132133866058630788624880393903144 12373864 -238586287648916263218216554902310092800 12373865 -41876307460930047207303106762611955200 12373866 -31743969510930519914006138385684640848 12373867 292931170149700392664231865428132543488 12373868 -430026199941527772959343639129624714240 12373869 -304843560166289668941868463318894648256 12373870 -206369726002735598950428612680708013120 12373871 509930670460209533876799907534065381072 12373872 156255257280988976171576770498585853952 12373873 65694358001384546035872389035258806580 12373874 110707564876797336897375492334957440000 12373875 -968037901424653142303581740275821176000 12373876 -1202983333954501584039416165863901472768 12373877 -499210918692676870507782469020806168274 12373878 181835553602756967150142966534818140160 12373879 388470855268150958728351313746114131376 12373880 46479800485029971946534323410822348800 12373881 42969373741981808933437396585687461120 12373882 49560057682796297373153521544882991584 12373883 436576028234270150145408732837909758520 12373884 -16597415920959389147116525966653654528 12373885 -449803703618539896348835844932224864000 12373886 62019159882362832076790930915298097920 12373887 -577817025787456957173324505661294677632 12373888 1216565306505368173499321584295891435520 12373889 -531297038899635560849201091340230054432 12373890 -242089377777984896885889621550243630080 12373891 -917008342994334084092280755953799704708 12373892 51646118950196652966540657546822285312 12373893 279219649934835631606899331580195505600 12373894 237568808715008717740141968390944046720 12373895 6969564141353528428708381999414185600 12373896 435793315115549012987779905894320332800 12373897 470612319827188591828649087725407304346 12373898 67483313459471717885562530356058173440 12373899 889943555220522765644891045694400674264 12373900 -234075944596052147804588118621741465600 12373901 -123478504780207483753145472938339521098 12373902 -120322464888041095563742073441382414720 12373903 848719786820639369459435903402103685504 12373904 -6894117528892577434389239795548078080 12373905 -229074142635730205524730883757034332800 12373906 -339007520221985570869878132099753844848 12373907 165190050913142776270455035011027181472 12373908 -45809176796506308973037995483030978560 12373909 122408682356536436899236263369130749916 12373910 143723721812017472837666647021723000320 12373911 826069694200970959656838921637538351360 12373912 -360935932370772536185213127959231795200 12373913 116835011075005468523149586517303033162 12373914 1543713423124758920872059183936758784 12373915 1237091484744992905420662873568699594560 12373916 431489821290164698192091486550446538240 12373917 -1207497861463988836070239956382237461120 12373918 -526724103762691164640830046431010227840 12373919 985590828068539921066594013168103922680 12373920 332488128333933903818636571621886525440 12373921 375192420205986407777172746243132273520 12373922 11664390001765690196874622887432897024 12373923 -53895984473972172363418072751242269600 12373924 560137696604539731429963351152011104896 12373925 808998564719618113262239732520472820800 12373926 -297850519845474011960849188220363596416 12373927 93642741491186423082281332459049670776 12373928 -848003506532897338895114288945813913600 12373929 49674325877418661884413330340927080448 12373930 230015019708206197625121531691883499360 12373931 -1078334022608436134875733390596871820960 12373932 -533200655151692408804972727838336547328 12373933 582602063037372995165845783303215698208 12373934 -40843140730235659758882208379410824384 12373935 -1370115073857024742076981332150394880 12373936 -71325358878907913061867778572964446208 12373937 147332249142101271026142795823074634980 12373938 9384582010011308744420733780814260480 12373939 2202192372797349560301203371859699654856 12373940 -324832485193968089897118880585012070400 12373941 805853871695871631001309631910359612192 12373942 60056675679929225727609396475933409280 12373943 763847267772201189563942693413328101680 12373944 -11936284437359741878792111580835840 12373945 -1323011800830978288818930059267968330300 12373946 136113386778414106606734429117799344864 12373947 107361533383526957963897596530304656720 12373948 -1027105383853391225120945686858826632192 12373949 -225490576537427645430216641966814159264 12373950 311802038347176977239987683239584497600 12373951 -570138000466330602275770986086568615696 12373952 153146633909784766781309181638266060800 12373953 -73875834419912658375444611524414239696 12373954 -249921833822194313892547730167532352000 12373955 608098765258774491982125449700237916320 12373956 -19946597632092712740452821018877288448 12373957 -2729434439814765905255607386359335066848 12373958 -59902793505336850425822818973065653920 12373959 -89215518599878374521202689468763984000 12373960 -362474595370857486792371979891946291200 12373961 121190825621083435904795886756738144000 12373962 745712768748778249711750797014668871424 12373963 147614559333774039568559145465192289824 12373964 301916885619094069016389939808854966272 12373965 50855648609252830027430916241564501260 12373966 -1155697862774175395168354370873056453760 12373967 -950354676852014271010151505030930291984 12373968 -123009751330572413264771689890264907776 12373969 1209192620360466279439336724050591024370 12373970 532572426673089782732208618592978910880 12373971 -1027274130525365675403476066966319353280 12373972 -466379828720524579786508310479075229696 12373973 279931934620733324041170824144069766222 12373974 -420480700363387320519876146373252049056 12373975 -212673353342160988885312542391609426000 12373976 817393431025981804125452267794717900800 12373977 -86315738609642055289279220193493266432 12373978 163151531418106323638153543010740797440 12373979 -304490955138051537428621950181647818360 12373980 -42654262678129466350066627211353328640 12373981 -11138784675278554533707068129227974880 12373982 -80832345759449580136474222204289972928 12373983 -703371187928711523125969149309187940648 12373984 -200530495361511418814741158566992805888 12373985 2452186704823528588341968743540924200 12373986 98160640019396351646458988506600678400 12373987 1213958492441803996276125281358925460636 12373988 -665165732440910313465205512692336753664 12373989 783792818239198420537448550545745502848 12373990 -486435029169023817064771887764296588800 12373991 142347275703703214098357547482826342400 12373992 -604874437476208066850732723153262182400 12373993 -385289173685451116324257262173785926156 12373994 -29842320690714790214379649778512429728 12373995 -313244695634328995343718919821916996880 12373996 -70204419232115438594294544034018385408 12373997 -3166460547615406057031850228933053088 12373998 35115249397768399424066487874234085376 12373999 -1058324660418202069745509836430591621008 12374000 -170706032075328581687251701173944320000 12374001 -261142953933883975187782855506966044208 12374002 -1199673532181741379406968612804436014048 12374003 1575175921613366290871624549609056208400 12374004 -213695358165737746898137352783390822400 12374005 148759222080407981630103942607554347520 12374006 368261810201434037871142646174625569952 12374007 741716982670864538218874728096470528000 12374008 -445908196991233317842415691086754160640 12374009 574015634278879153146703661615408655210 12374010 -64909076956486605423541111000334284800 12374011 -76501997492675607040777848129168945360 12374012 376181197480105592984861495513372098560 12374013 -754596405556605810273691110718778720256 12374014 -234952424232865282130988149790968070144 12374015 -421290972926583152185663333122959863200 12374016 308561421482905833203313786946144174080 12374017 -1436356287614525900108302874753346062160 12374018 -233838130470664790317336318512612835296 12374019 243411866512508987857444250789983872000 12374020 -184558969613908727425207076370798366720 12374021 563989933047445190031389636231050210464 12374022 120908359934796927532921078761989849088 12374023 -513201261012825129353073188869172457456 12374024 -13518741721236293091639835557059297280 12374025 -379119537416091607775579861639054089200 12374026 17396231640944871066424791941669690880 12374027 -1988396056877989968573330281884682078124 12374028 409877422079371731884272046911479544320 12374029 2611698279034807712216591018638837110976 12374030 -52792142467873327882983511214057259840 12374031 -663111070439958467252495774965191683448 12374032 248766219623043464545869902829474545664 12374033 32920714910306303094281722747305773760 12374034 245857559390000730334977208169573105280 12374035 -488255001749067355612614269998823782800 12374036 316831320403638618359932486192142485248 12374037 -196274566822545058965882254186930974692 12374038 -233066408541161968312349200532478298080 12374039 -2058212140860136536468880789018315670040 12374040 -95458108159006663185946029070526054400 12374041 -1146509513296810421474422962478849717558 12374042 105894767654032753163750379879549312000 12374043 -412705779171673551971462620392126499200 12374044 -157923926604778752178804900415364196864 12374045 -495379107896222794448037114039049479720 12374046 130761504107798786812035184466892415104 12374047 120954330669007923538241611419708741632 12374048 -1040279956153408597635774271670008872960 12374049 -675280389348317974760093787104143690272 12374050 -77827029253412971854038400735819415200 12374051 371553779758545493546212814749316937052 12374052 -337165771461864001581495967166487822336 12374053 -209794157362259416138167292611746969216 12374054 21126483643694999563337159628471859200 12374055 247648154643196200803099191723969217040 12374056 -1285007590224881157898234541441456133120 12374057 -417819535628508163015811272953237718428 12374058 -87740014348178476257076661255461424640 12374059 385217354244428430709169219338148365080 12374060 -485948765750047785644384110362920171520 12374061 -42896171963805316413452341815781135296 12374062 -139780529708232975033542052492092088576 12374063 -424457422003765810774921480709399776776 12374064 -9010524828639785314316694833012391936 12374065 204277699324477156615945690924022760 12374066 -186677908915645223717476324201129589760 12374067 5585946669335509119301373107084496448 12374068 -579979230903698109028947075498080256000 12374069 383644588321789302322176909252553461888 12374070 165002838448642086234617454643630387200 12374071 -1568203773779269719181358375084362832728 12374072 -197334162114619699271923438709333299200 12374073 258805428412231623829588445902768660800 12374074 -467624462172112507214592733140091480464 12374075 144564463282672969022382472152051294000 12374076 -15082854072904045412542091714835013632 12374077 -296845762843353524076430459681434038074 12374078 -858868676451708246912838415625902588160 12374079 -669764491523765132831723160305834102640 12374080 -83482228262536732919930907578676019200 12374081 756683009166670544273256912958377138882 12374082 -44309707837277877632491216387783170048 12374083 1687264769580504428522246209935408081360 12374084 -18620616467906032780892455490325086208 12374085 758000869052679640705874400228720938400 12374086 -789494882253352453746643194384575973120 12374087 -276664578505053783378675219872418808656 12374088 810010801145217969483179195821595074560 12374089 116784794541671226876964282890537085760 12374090 26040242509575474846360784090280126400 12374091 70284403361884693275486493215295113720 12374092 -85476905842233098662724671756410470400 12374093 -59157286405634066292844467786714741120 12374094 182273483688367483627581130163752026240 12374095 498431529516022104754301741354136828960 12374096 -132562492865227407584519801817552912384 12374097 527527627177007854915964791420290304320 12374098 -590973577915853596066969320486813790080 12374099 -1163363075328862209892655762232747309864 12374100 340535905566364536938787075888066048000 12374101 -1127861825119267214782775110032085518898 12374102 20815615893812115300390211600119280512 12374103 97592537183406268988933717950982795904 12374104 -742423941795225321561268307885731246080 12374105 992838591487866434693788756852364416260 12374106 -241891802071394242381513102131407248896 12374107 667165033936766243303226873685519596356 12374108 454978482957632922521818006792294998528 12374109 -203194165940426374382708657236963798272 12374110 -3006355848995999505754326219963310080 12374111 2212478843063705853563852818350323268480 12374112 -18195321366699174948575775762959302656 12374113 -397033896435156783975593969224575784704 12374114 -62200600471173113701441718498167510368 12374115 -17314363702436419133851895421675724800 12374116 -185994701267099688426246688457399508480 12374117 -1499411309517916852110738492331680659874 12374118 -320148154493067905963127802621030127616 12374119 823563301312083678991722513018811534520 12374120 -289166992611543275807391830413299302400 12374121 12352109872842316462399192269369312912 12374122 266252043148687739051627974206241538304 12374123 -1569730942476415295348791176558580415628 12374124 284206496192151851841927156249318162432 12374125 -1626304576043203962144622173052716321000 12374126 -728267554397601338955659529628177520640 12374127 -21755146198516834177240356639636863424 12374128 40575062897297461872078243611022655488 12374129 505692450081361159778706467049188540640 12374130 290372465191241094437324913675589555200 12374131 -10230562285418996147701668399120387072 12374132 386884060685122032478695963485021172480 12374133 418836439447549741005336846614285934624 12374134 870005699471974540187388255728298093216 12374135 393410759700791203911851427151639285080 12374136 909077273593984841735410486171490488320 12374137 58152297941629085751956814157257004420 12374138 -26854019528270274251036943365003968512 12374139 927084648082768488061264427309790497280 12374140 -822865435970027331863055062874973570560 12374141 -648646963837911599177362945281452282976 12374142 -547451231576557688864787628857650227200 12374143 1477602244193951226714294166697767851392 12374144 142338547420701986473810564041670656000 12374145 760707572451040522064503537859053440 12374146 -218354124000996663613333443095428325376 12374147 -872074615025309194411738201620366346728 12374148 121222057497870437303855689379987804160 12374149 1293268542049905535489602788723962270240 12374150 518437912093818599309031008423014665600 12374151 461617058286303158718693038235499141032 12374152 -371628686799734679159980289498279936000 12374153 13093873980113448734788499472852764448 12374154 18840915622102282311868652294424599040 12374155 920729288184038831178076768813176120000 12374156 723739975093940420076616884923610443520 12374157 -49166219388693014245987275981716891712 12374158 695176143157215601879272420154241695680 12374159 -186300222378543331743561952724538983184 12374160 35271667262138738296536603373637468160 12374161 361357486594809594453931297050472238784 12374162 -399059887321571542897039366790951581536 12374163 -909199399592160578101949802320237158536 12374164 -934598226386827089230959828256039018496 12374165 238876042877898730872990934312910054400 12374166 301512362308999026963209999644506287040 12374167 -109651283598380834610612477029039644280 12374168 715663597000630630609522549726987776000 12374169 62805726332423308738629240577769018880 12374170 -282489852122670644429105062833744978720 12374171 -794158273283251438736317859283047969328 12374172 178391649694996250374777104780424221696 12374173 -543173655249741907360669496899105945760 12374174 -784177125864768407225058151643941505664 12374175 91637506370031179090803206615840470400 12374176 -350457647102783643788028162023123386368 12374177 -9039877069847954816801870466964066560 12374178 78586030752282996675423168671618197248 12374179 -1085248158047832295716585556832100477220 12374180 3788022232652060651968093548302069760 12374181 -696532618206978860872352677735153324800 12374182 -67370860220285751449831119971310055616 12374183 -309156510478069288814604739584439985040 12374184 -568008128053855703267716996460342476800 12374185 -182682064845540671744189996543012662620 12374186 -688867623010780024868643181831665744 12374187 -262979305231235191603480418970302795520 12374188 526012312230483928677923783496384360960 12374189 13701415900470236665667555974668399756 12374190 -269849897240975725609043461779301068480 12374191 1371800410358517447750627039095914984592 12374192 3380282475395396107394701842737872896 12374193 443421194671212467464180317181014281088 12374194 13720817572176884710050192601877317632 12374195 -1947208602774077175593366653146807010080 12374196 -5604462189482566755921374727612020736 12374197 -811765791570239756574832299552694446240 12374198 333940114093223355394660011038461340736 12374199 -1400441839745243610071685970798942880016 12374200 -468385060384317569668568518005974016000 12374201 -2132132802929399702573543353351108800 12374202 -64042969828531105501832410887169440000 12374203 1406923911209733221359235378383409704824 12374204 305902964859762834871417208525686963200 12374205 -607224149641674035945113859447459444640 12374206 38062868505354445449001484604956509440 12374207 164613836911857811595441842192623793152 12374208 2126183607993859560219183007810977792 12374209 -480598190091832573643522868235954118590 12374210 -91677876423561429832606312309515180480 12374211 -653720428003692573617634179488779454728 12374212 264088067383096567298101195532839694592 12374213 1873967011057254766877043158566325077980 12374214 204144118893051082855179738220306188288 12374215 518804403164093694048748866744547376880 12374216 1033445022941588467569459524510691010560 12374217 -979304837838888816070244431907191167132 12374218 60317246121605980847410372820786822400 12374219 383728907717062065748956556150298437008 12374220 541272603823827733571674576686888545280 12374221 -665101226830125134477777364207580203648 12374222 -70581704501080193849447932489205341440 12374223 1331491037492817596462701376926269216144 12374224 -40748025436559383037405721184045891584 12374225 142626264835679608784168420931001200000 12374226 227868180456290263535938646903594398992 12374227 -100786400501015255901615598555951842848 12374228 -52423525770718390537829706624546074880 12374229 37966259174868641136056076526820101632 12374230 26183071166492801573410213003282698240 12374231 -68471481790845087727824398887675918968 12374232 -378263613364906667493465268003025141760 12374233 -309877923700579199037763484667264182518 12374234 459806550892887778797739668369217623552 12374235 65579828878563585536517599779811366400 12374236 -167117752833809642236652351264560919552 12374237 537744092790114561026924813948718302886 12374238 -136388059643531195511330712803054446592 12374239 7817682344287684434378787620028318208 12374240 -384073587897187474625951129410555084800 12374241 678311196868214667041874257637065757024 12374242 -497111917831905268456813152405286092000 12374243 172166715020643467510369874643208435616 12374244 -803825966179670485716265972130952192000 12374245 -156236693279543632156339851781397760000 12374246 304067403789733568887050523804034922624 12374247 -787181981429899216447257526479342149760 12374248 -1183546444253222730065299913809655792640 12374249 339547291890918080984746143698257790112 12374250 -178142916313980333666784526046471936000 12374251 137789771116882914897737484684284110224 12374252 -116618465613305851203252629056086824448 12374253 252883778817412145572771832158487015520 12374254 259012554944232311621716200286438732032 12374255 -307892718819883091387975872518986214840 12374256 105909032704027443188490358405300518912 12374257 563747847122537987948630760917857256512 12374258 75544580149500467009292053015244487584 12374259 655760295959223819353421106330429032504 12374260 584254218464851251883817079375762216960 12374261 -522810611537804972258455085069435796768 12374262 171321279564626748001123543644419283840 12374263 664758255749329258553148519417212442240 12374264 81831929936611414448896430278013706240 12374265 -463640563081831329056358089229510463680 12374266 -313569332368406710100036395852325248800 12374267 -355293965265714807235818795599940370128 12374268 368208980308826105778758215476123517440 12374269 -813025116097978704412949265671140529160 12374270 75545081628798808321033346305096089600 12374271 -130939042078816795813201576874600650560 12374272 -722132136483895892082781502248943878144 12374273 -1232718039085254206716526180156945204478 12374274 292095984774944276555479142436458391168 12374275 144610571662828877342710989354983840800 12374276 -192014750619028934149256435546114592768 12374277 20296061626558014441568890784496112480 12374278 -11568587774414085330213580258953884544 12374279 -375639291929957045390092215033420822120 12374280 30209369657001578579780016800315904000 12374281 558413172842097462354790895297546116452 12374282 7358089669106454897168006315708622080 12374283 106079779400898933804395611749322709424 12374284 143926898603970541454970283295202789376 12374285 75023127178744203516721108595144641920 12374286 226671728405129184885626708648755251264 12374287 696590007712470956546212644555532277936 12374288 -222220953451101472518130526788023410688 12374289 -400088745946244114685984527363437338096 12374290 -597254082203957717900126637737517193920 12374291 311187483627231547179669935477988879672 12374292 113936309792224345763053814058754351104 12374293 1015227444188343044559893287191484364280 12374294 -758760618633578085319135077635750030304 12374295 -570931995393457975557148658790864578400 12374296 979544103506095049654389456632480092160 12374297 -112771978107562840050539310607556533248 12374298 264692457889699922081266019086326860784 12374299 22069656024253866966754123799707837440 12374300 -432137058058372988975753248039110528000 12374301 425571130946955395385094579922184192000 12374302 231764642491966268369084831507052759552 12374303 89727355490183011686515862131727549984 12374304 -483637345946068022838341300954581696512 12374305 -85435170056338768371380188580237298540 12374306 138705006708000322493700342455647395840 12374307 -8787722071299387379523733897992682864 12374308 313229758266042096258271194246052602880 12374309 945892500886700472934431944517643368510 12374310 -187444836689836933930455725045972486400 12374311 124388904546831230114455352009912644512 12374312 -110027629481082707781635758144879749120 12374313 869268257039823294355934717958850576080 12374314 117694038670991152991992829467692990720 12374315 196161846224903128695403878924516900960 12374316 150624356361096856382000316135735413760 12374317 -784742633849974382145782801865685334016 12374318 -369537609586139579688056490746908782720 12374319 -347035773676962809829702391034425569792 12374320 -44761881084165202929530061446892748800 12374321 1251977492920631776112785698069067797522 12374322 111154678059369878868311088174894574080 12374323 113078439833250124935314043729620168000 12374324 -366491548157972465942711154672170354304 12374325 4108820749186970424582938418311808000 12374326 -734238985800960474287351849862497697888 12374327 6155041736279702020686864751194230400 12374328 626455305361308255304413125580007772160 12374329 -1291539241062326139364195546281730188480 12374330 -41163607817167262601539954657051857440 12374331 373783779200162010730909907751489769752 12374332 -137046290704041628307633405579341549568 12374333 249759393068118357399291965117774023404 12374334 -36988658337153414905799948675779535360 12374335 -159531825141889973472003534277686424800 12374336 -83986764734306505375583832405453045760 12374337 143839980801298890114353497174189783968 12374338 860668320107420943433677428515755939360 12374339 -738921088550893061288342759901690163560 12374340 319076097780535467553421819771512320000 12374341 -288630884117909483968637976260101288928 12374342 115240983357096512561138573105021422272 12374343 -467536236822746497255475711720543050800 12374344 36481837416714503198870747479077611520 12374345 21257299293844136748502376637148403520 12374346 -195786636427177528828956065859258614016 12374347 2555201998355971709094892681332583192320 12374348 132270824920721542689587420511366905856 12374349 -855439968118516388331019848635875547616 12374350 -106249454933894273559294201174820056000 12374351 835268088836236245915345118600199885424 12374352 -286830391641554674504099379438769217536 12374353 -61118115836903761375599870455759264398 12374354 393404198016329340940036162081539756192 12374355 -53152927514059069706151885464836558080 12374356 803593280814482989301006829912256257920 12374357 -1391184512831995357291098213009261209394 12374358 -6308490291422495732258839348117530240 12374359 752475914544929186684826083199292023560 12374360 -129569517472352725539285760973776896000 12374361 42920316349640593182314941177356117210 12374362 -6492036298900551948265015957689997056 12374363 32313417811652896699835085672975991104 12374364 80943950391567755136487942519380344832 12374365 61260038844705278721764859605009176800 12374366 -821173661323262602711005268969428355200 12374367 987305856738494229071288057073145197312 12374368 14080417879120460166309252014947958784 12374369 101507309877390356206552318153722952896 12374370 13364957162614028384796568592928302880 12374371 1418214006078601621069417342524661357200 12374372 91890234705297036827795381800075591680 12374373 -750557496299291116479169640547628244832 12374374 -337285211334593283481236395044751782848 12374375 -10241401539076420119407255890723935000 12374376 7378308495168892566695108790342451200 12374377 -1260510977095185323459639477848699206720 12374378 -230995631497381819188631528544365319760 12374379 145350544546475190464013772355355835248 12374380 -121322577426382843604064023737795891200 12374381 -1241738161120621269897849395588255515818 12374382 134682772281063073974665106726412460160 12374383 -417223003032123984049591225640032116736 12374384 152219025404072237617728726972010168320 12374385 71721636778144394429668463006540962560 12374386 2630561727824867279350753305736225824 12374387 450985818500311787906984571988880874720 12374388 156321200552044555959109065391112308224 12374389 -1861102252581659648041307762121252505810 12374390 -157325690125221965032528474182753995520 12374391 -429370447444406749114005776301560209536 12374392 548224308438649712337064495150162944000 12374393 -494621517077508831271911312474222734358 12374394 20045990933267641986344585236022200320 12374395 -536738678995600571144691439935533514240 12374396 169555180035224226023395439553931614720 12374397 -453319192259734851286787857341473867520 12374398 660075406288336686517654675785585523200 12374399 -1544702104459040060961489788488635614280 12374400 -11439406951596440647341817913671680000 12374401 -8585141648178539789782936324430846976 12374402 46257772825150813496096765796187822080 12374403 1083232647015974804129861250739424218104 12374404 -72420480092856380635309427916072542208 12374405 400630281983071413763471692596007504060 12374406 289912044777641599704269035904176083264 12374407 589961386919786051663319325040239269656 12374408 123585497022821199315984030023520092160 12374409 -87076160051649179242208566755122662896 12374410 -532443140301852286049257861249395764640 12374411 8388698171433687931451511497699904000 12374412 205005731645881530817208732644225108992 12374413 7672634373213367042334089767188550624 12374414 -61661246508197797195043998741497376512 12374415 -44915464122248855097667571138452303200 12374416 -24319252984712166389715727577300582400 12374417 -63213608654261927040617922740203147200 12374418 66839294429759726109398504479915445760 12374419 -415155174842204317252891410952892714208 12374420 -1302301241655462894417237559059818373120 12374421 300087223116649515597063595925450215584 12374422 -518309956877108673474656072861157547488 12374423 -1274195479904572953103293063240142440840 12374424 -690277749480430959828146392648654848000 12374425 58139476651817969543021987721207641600 12374426 -759915506509042608941869058037498615840 12374427 -11624167163544262195430496822095736864 12374428 -367201450014685363170948658989850112 12374429 283977627957876851286446328802390983840 12374430 -386765113529139465038768040687262058880 12374431 652843312159470141695557984193047139272 12374432 71993018713947801276481830782046830592 12374433 1170091812147719878807415065051077749202 12374434 796979705903144055522722560556895200640 12374435 344719902195964607343503747865088324560 12374436 415035100369995870276189139300304578560 12374437 921433580590417191773551950541876470240 12374438 -369251556071444762970172536983130638880 12374439 -237797986156743187791907281979044376320 12374440 -230405372990865284130522001257108480000 12374441 -99353108641520504032307682862259903616 12374442 628741286664637738713444375411454889472 12374443 484155943122086383612251042196207330320 12374444 194695973779617386539777344617054151936 12374445 -658912210100725449638559110614040563200 12374446 -252903275679769510884158402506069983360 12374447 -965627125804784295047020691410140373104 12374448 -39136914783547806235784925912772902912 12374449 -70174326506669404183738307524392332640 12374450 300873234688291349138954429955397440000 12374451 -10735918122224652122366274491511184008 12374452 615707037322809909825939363548310475136 12374453 -121873117551432637562701407301666763520 12374454 -287643332005967873691375111720571392 12374455 -1595633226542960862492217086600986184240 12374456 -35727100620366044791708353827858350080 12374457 -43398476883319547298879719830493008560 12374458 42385991059453533179510528714122377984 12374459 941605116678172551237802143449230134120 12374460 -177820637087591731775127587493830768640 12374461 -319603654069430174336660351537612801376 12374462 321052819510800938399172584497094015232 12374463 -407227499791836762550032854169485286456 12374464 -108013213062760908958779192186293452800 12374465 -213091396444007459657269112819923627800 12374466 120892568761445334522970240299891976704 12374467 -642203265007574152536330647595452745008 12374468 -925555620626669967035641598430918932352 12374469 177430631133553383529476857255793224094 12374470 659952014173857376582258897050823176960 12374471 -133994047861045323617135225600137310640 12374472 389050244581021145515622475982710374400 12374473 936494498969436626730581817697250225380 12374474 -96730778329156638957970670972236539648 12374475 330016989592138617216001281890692152000 12374476 949963189911997107439282883896242201088 12374477 249720214434386331755413857372864478326 12374478 640393588267357259003033268720053435520 12374479 -452163900494697255910345582061085741120 12374480 18693453341606941397359004106803036160 12374481 349347319496650980598201056720579225600 12374482 833928700888073248193017577508096296592 12374483 -933341402471468304142943692832233324800 12374484 -50085353563526842759321269535663239168 12374485 527395819486608188998324785807587001180 12374486 134906963556188173282270227076126625280 12374487 4693655972734339108159321547690759040 12374488 -162473465640760531022554380439640432640 12374489 822666200717942525870288354744256368256 12374490 -168976586362731853859663918088106137600 12374491 1428790771658410143772053107422988207800 12374492 479376084243797292015718219314747105792 12374493 75650151103229492481089052422286220800 12374494 142831974204370191336712351326841643712 12374495 -14144567797663851542164923371665257120 12374496 -668138715970610707948730151769149800448 12374497 -3576696743995337661445656973347873120 12374498 962029201077171883718752377242825751936 12374499 769179564593081515644050473152821084160 12374500 -506958166566052371033324486532920000000 12374501 -1293531090239526613852167681746239154400 12374502 -41666548536465765433835454160642492416 12374503 1288985512979580061135242692347845398280 12374504 312380028586500263582784172486852147200 12374505 110226188178564686902623997346031532800 12374506 629861943649447443433900109919805937664 12374507 867095751447394793113039710551259168756 12374508 631623883279488723314258716022508748800 12374509 1304317237252753117909862358524796870006 12374510 -437950407561642870996617461995244272000 12374511 506978277972752367598140824886648734472 12374512 300776843088546813780107769528713609216 12374513 81386182183963066762690690206218693940 12374514 -526437812067077421783159522756787146096 12374515 794660538242942159424578320330523234160 12374516 -246300959114869177693861271159203958784 12374517 -138529500072948780883865497104826803264 12374518 -226562034496061873188371645281889925632 12374519 1055184440451831488826654607897500210480 12374520 287519904290197864501927601720843059200 12374521 1158220126894348356259677279497353207944 12374522 -76228085297072053963434031633895855616 12374523 93651320906408661862959026912549493504 12374524 -1170311676545440562039421720257717489664 12374525 -19154091298173063245068226095919912700 12374526 -12139940749892461430575268781906890112 12374527 -1401181116440331075119121849442994177928 12374528 507627037998688310043676601597684613120 12374529 -259443390340434567622578834242122444800 12374530 78888665551709911335735829327883942400 12374531 -560001499184868899546785675107863657568 12374532 73534505417590771077010005665476915200 12374533 -2172274018502340071830664739828159842400 12374534 732075704857728778433220038676756473280 12374535 82770958178673196867167105470222375040 12374536 -2065841242079535542614020457936577495040 12374537 22275184142066045340724765460811814272 12374538 177765460532247346424929602035914613760 12374539 231593658683172831422100825391568450656 12374540 809602339169930000101147836951475200 12374541 -159544488946013358042102027905657717280 12374542 934789473066851192564243811850830955200 12374543 -1084884358138900570053702320951595056208 12374544 -13552911110807407201129612059370586112 12374545 986127802161228560581494235496357181300 12374546 -482733537298057230923399862553980453216 12374547 -1136581551819989623660960228923479406528 12374548 189179034602298561681067707083141662720 12374549 -421288593299152573885117333487203200 12374550 -150381525036267795352346756030998267200 12374551 -545315593691527574913297311314841306496 12374552 2816592845769760468322926638338457600 12374553 -579693454384463157354588207574694089056 12374554 252036734983851387798002903975824820976 12374555 -806510459350334437525416249090571744800 12374556 -26025904869740943011963342990459043840 12374557 575852645044814280955122727080825689088 12374558 -743548290849989457283027858566202735104 12374559 602137338188367633428318560475370696720 12374560 483880381690484519511447235206316032000 12374561 318271270806628917459453054050534913300 12374562 -277163247177311285587465526371161661440 12374563 2625719307419097155507440889290330709784 12374564 600430400783025890512358743663783234176 12374565 286163461297293273352531535022181785600 12374566 740341123252535970787561545978798552000 12374567 -301313897389733497428825703974466890360 12374568 -782315241882552733261657160502733132800 12374569 -645380055997059714723140611051043473030 12374570 -74919718907508371646543185938803969600 12374571 -839716568304375394534675044120782377536 12374572 205708293333743707620005196372194101248 12374573 498323535624262788598372082482611516822 12374574 95226278670792627009568589099623210560 12374575 -260553657256942094617585843817917952400 12374576 179106260093749205114359773855488212992 12374577 1256259216062701940538276236946057474114 12374578 67764904344339882271512996277310829840 12374579 201137556836577098258696329789995683232 12374580 -152717817026716174026359349435280097280 12374581 -2176037683845100476917720006602767795016 12374582 -95051043525477546290652527716246530432 12374583 8811874626119089919246556447123115008 12374584 902377024485811730481752623017360322560 12374585 -1083909870356858122677435404728695164220 12374586 -379080660243523477669986885340006195200 12374587 -1294008984613483861441046516482214420764 12374588 329745485449252421992220820005800946688 12374589 286522378387598896681174023253715326080 12374590 -340929613224519981201438931714260902400 12374591 7606568562314259761879872863541674192 12374592 6070140019014140419399327748060086272 12374593 67703449948032716921038250259982739520 12374594 -606303951997741702069282946705833879680 12374595 18062496729349317209396297924814561120 12374596 191907901425162353747041773454356366592 12374597 59333711910762760410470169291083462046 12374598 -40764419690270551091015703886318712832 12374599 576583359547725978586131994547164732800 12374600 287168866520059750884146623747092480000 12374601 131732611521453061735102207119917844480 12374602 1010257265785382714409013860965959432752 12374603 1728808533169913660109526830798544728852 12374604 -223139475097240277351937745278182592000 12374605 682646890827637042678183491193902156000 12374606 -348669929068727122174371046223219821440 12374607 -475380238809404469098962169479229613048 12374608 45201109990164791784775577500047622144 12374609 -174759956077730201015813601044993222796 12374610 -60133003809339623066097489610172490240 12374611 -399574338521419148638098158945619862976 12374612 -348190137480536346560729289541029546240 12374613 40182207862714679195558060461808135580 12374614 284189445367255479403465283236111718400 12374615 222635972377451481206245015464445702320 12374616 139475491070887605745959522889826304000 12374617 795941655592896659819481338534786029312 12374618 -582922705721583755998759795920413556240 12374619 727268742080593918350452269000510293360 12374620 173607081095383313421210732621255951360 12374621 197606634660122429480755288492927219968 12374622 -23832825038534033918144885149361675712 12374623 2685725290557705751333973865427791976560 12374624 -651321782603384820579933719226761871360 12374625 465284919581257999335930710521398000000 12374626 13032406360728288602744105151770001408 12374627 22897485545608231086456912418997707032 12374628 -141260436816493743048616094616188682240 12374629 1211202649296015365730788222820663519230 12374630 -465863251558838484773869533509560058880 12374631 -1324106922976077684371594994513059878872 12374632 266994688104655895616132098657426964480 12374633 -783135691212796185443852064614136242118 12374634 8738270346448886987827628105341794048 12374635 -175539691145588964528818714992073807040 12374636 88165740064699777542750492098489728512 12374637 -177926838453622242806920452884825699040 12374638 -65436759626668130470333754443364153280 12374639 -969295016712431269211535632219780401440 12374640 291955761360846153794583332532132249600 12374641 1512769855088802493906179921603791897042 12374642 -55346112586466528713871041617292701696 12374643 143527435941596377536668295568502380800 12374644 -840341193686953713559710410458144610304 12374645 -111573249519711305465742875001455840100 12374646 388850146009325438892577816898810473344 12374647 -1829368163413469970923117104076630922904 12374648 184819971818239955215431994018761523200 12374649 34925058202540337731805299989420833280 12374650 47781335956397767615535112472037796000 12374651 21480761986855578970113048343237151652 12374652 -312614848958281430563781289401552944128 12374653 -174744252101749639428694740725456956416 12374654 304022238497387559836111276087999755776 12374655 538761984283190478667402792963704854160 12374656 -683320836858433863392017901534985584640 12374657 -8460373168151727968134828337281298208 12374658 -245411885841081246363790158504356992176 12374659 -589474262713515225003457413201880333560 12374660 -766868121637918738948826724271307673600 12374661 -32276432548590858156686760107174557440 12374662 277937766122029917080374031673853365120 12374663 285633790038690038987854368651573856560 12374664 -1021556231928448980504241247137845780480 12374665 67629522591869265248449271508440579520 12374666 -283036861988037522443890416766550965968 12374667 742693415332821760974906896231711946240 12374668 -18177624718258741843533104259306360320 12374669 9068965150454223718098933476309365344 12374670 -53600804835425224769921189679083520 12374671 1035942122114092655971809246803799073744 12374672 50277323832354935836875822573393125376 12374673 -24278117760945193456154285004660056064 12374674 182075418591678564590777805889241562432 12374675 -182555179477548972219295221987920882100 12374676 359958907097715437319099814319639181312 12374677 -678729261289524054369646236676769963520 12374678 51498690098389104846337931352789631872 12374679 -94735626737859281685341184192742503600 12374680 -704187140835085807458983759338352025600 12374681 1581105666250049534278318228662775106400 12374682 17831220811441924627318399518738714624 12374683 1447013511503428684262554198631972412932 12374684 -302342792611202213140583063650758104064 12374685 -721140962428212432821333960926723516980 12374686 552297584031424938214844938445469969792 12374687 629179699439591899628505609842738777160 12374688 -170859950564482997943123392201323708416 12374689 744767275759023530728229125499997291540 12374690 102439041876304621907533706998197872640 12374691 57306498827323534068761164664167299840 12374692 231067054401087580009353084978921894912 12374693 -721374105584066177050893266857312181058 12374694 -35104812703304833640170439697359615904 12374695 56283662592553480309904677894062934200 12374696 -1114440056698551462131925550898255262720 12374697 292044863344433405503902260271694822800 12374698 56547022655199532581109256488587850752 12374699 -790989612586749338337216860440855861248 12374700 -160500627755398490427058597804468224000 12374701 -218275502812495859979889020203138000000 12374702 -198061066936396236443897724058704470400 12374703 -9464154142899471833622362076287758080 12374704 74812758526563287385353020535684464640 12374705 523710111467081960319154456166016110760 12374706 428758127006773683558176324855346355200 12374707 566153489575171364695157495995397328760 12374708 41588850857814427440873989168540603136 12374709 -1127433762057919728638308327518279807360 12374710 -104611154434545649051893786732596298240 12374711 -88453353148956857377048816768904692200 12374712 -3942908057721621063609525218455388160 12374713 -384323477046205489775400338436014162496 12374714 494619253947656899200607556403165337344 12374715 -445076715183010589710440238656612980880 12374716 526244016460852034220773653358280036352 12374717 -262505456243907894909416139512433791808 12374718 -563622352925253560909980775588523939840 12374719 7198980795006567924145124124759035520 12374720 -64377643922806882457808501367709368320 12374721 479294846706806099664433803763788126240 12374722 241551353780330915170787491630920289824 12374723 -1891786310411834909656341842227270457028 12374724 -55094841098916311118008216187021017088 12374725 1012911580187841227764490376597951364800 12374726 24260381232435819502821237365513965824 12374727 -492463399125907197368781840552157352280 12374728 159906702419412047158213854538560184320 12374729 -2756587495447607901652937453116818920640 12374730 480474097548856733955347022050401075200 12374731 -949358804729377151395172656371772015468 12374732 -248955079261428715858018989523955739648 12374733 353871910932617138033709143968158771264 12374734 67642035713852876629846979944395278016 12374735 -120810671055607284172329131924857094400 12374736 105442640848375158487485596466004623360 12374737 -385977678880682396956719397365646553614 12374738 -290976078926541997586513095932784032000 12374739 -403907265911994304602257789135849510256 12374740 38352497355272483921118206784333127680 12374741 -41638368363336780029923406827621137600 12374742 -23972974678068857840064629180301549696 12374743 258353138842726398258131764779797863488 12374744 -2208523675480716895284789766420574822400 12374745 -511467393563379296266060294805083538880 12374746 -15541379035287276958362162938062010880 12374747 -291963431187983268701739498505327086336 12374748 -303696675206813528136911342542360320000 12374749 -262146266574970188120048872945363772250 12374750 -1041363436765039427588214793981266000000 12374751 959839596228463467836400901919861487432 12374752 269472722534251167962771477580122947584 12374753 -897997498924078663529366903941013253120 12374754 -76539056823807567947608359609345674880 12374755 -10609928868631096055023177435832049840 12374756 -201900978104050322794509010482883793280 12374757 -607813039457209823936188711938420432960 12374758 -260520189401382094749302896389328086912 12374759 -291536642228701274342678965699149343200 12374760 -560641639791377837181839931164937830400 12374761 146326272967036066961086108187424486080 12374762 531988204128675638164002815097113206272 12374763 -862279549688106604009105932747501113256 12374764 365025005503312875379380031545710576640 12374765 4634176649889109370486888668670275440 12374766 -141877321170677383045103679984706547712 12374767 -3164817252334663618683993851145554505528 12374768 40958696265594680498214970061232144384 12374769 -1162753250963589963675174590984188773792 12374770 -167153860039793245107222390177065630400 12374771 -3026379382106051247384443019120005451168 12374772 -301574124760444210845065578626167390208 12374773 130045916386269739924358546151847855022 12374774 -871269219812230256633974265512649446080 12374775 98709997707452512960786359745696630800 12374776 197457430525300816202472718186312704000 12374777 -1532640506082329329842791238481584532374 12374778 -164771565171230597223844831017010982400 12374779 1832115993321993289797205638461337945380 12374780 183555448487639565166091616017489280000 12374781 -4029719550890883138103966779236053536 12374782 86442500574011044677363960466365825024 12374783 331759902789531957369810714672681292032 12374784 301668761623537913620107638524889530368 12374785 -65769340519518386776474803768085615020 12374786 17509234683147791802164763473296880592 12374787 636420150184289790988634186669992621560 12374788 996753136787841542648395413302017248256 12374789 136394934634625470361431758366733759872 12374790 -174505077228989828927487613035652145280 12374791 1298630958976620451006441097007524536 12374792 -213600647806100833071220783699272652800 12374793 648798098947910151268641368551458755400 12374794 62999886580614225209091165595819679232 12374795 -275741825984627785982935560547163086800 12374796 191638336164994227312701754818486353920 12374797 308470981936345762004105655630082082880 12374798 -6064077570294269064101979689454702720 12374799 -84439186533943103873416129381264909680 12374800 -54852925496631979792553693314047385600 12374801 -235913702639874201761009688300577029900 12374802 -358091794162099865023284530746527805440 12374803 539630161742556987492011737161468992976 12374804 221901558522377744781050722163191201536 12374805 107055587476734204882870468536448470400 12374806 -276401706962672456888129568201660794496 12374807 1040948776758107849660349360229837155600 12374808 14747295084875355995510958537211699200 12374809 266771337800884525391333977571314648010 12374810 -131391657914763140762148053863953408000 12374811 -548361141004339602637400590710529205712 12374812 -889946352675292995371044295263498361344 12374813 1227559536407299234298601068260170429984 12374814 -16069031665718158773401932724635422720 12374815 -87037781647801114985943085289764164000 12374816 860117426517164295820837735706988183552 12374817 111426533313509915535785021834596225920 12374818 -636666769757232208123778094887006491824 12374819 144056748950696608074649572314868464520 12374820 -153689836121485082400143256602467680000 12374821 -680486385272190865573710409508933398978 12374822 -1037216352994718896248287766960625747200 12374823 -36538739095658010257204140700788387632 12374824 -624054969684487702252217356569700761600 12374825 176152775126704732792275381184275551100 12374826 -436388591893233236665484244368596499712 12374827 -12867408660340178541409978987170022800 12374828 31844216716653521925538080009847111680 12374829 754380892647058767807218446374396361920 12374830 98184277857194790502427977908754264320 12374831 605340843449480962139436071259923242992 12374832 -399856765981649282198964182188280512512 12374833 -1767155317335721000730015352013325928160 12374834 -793869098223313519864018692911851848288 12374835 -15065310275551785225123969765033242880 12374836 465457870332248112465505849824716036480 12374837 -1343232113566788366767630072990430550080 12374838 -144285573179661413904999017774376794496 12374839 -6008426550606030404287300010420235120 12374840 -1120496503979788894073209251332502835200 12374841 -12023452490223184365650399529095976480 12374842 -38590228259933602957035684043572000 12374843 79060430360819121166299684186737640144 12374844 -441122881451905398451136268885235227648 12374845 197550547310990366087410089951373831680 12374846 -900531358280591784439423798041971570496 12374847 505655196764531298344444261242225192824 12374848 -258119870439044107020791380445500014592 12374849 1895288700773955200444387443331881850964 12374850 -94238745132549047146577889388909200000 12374851 -92017467629542699507037141300643605280 12374852 -942732620159993258620312195287612503040 12374853 728476962148739728873372734176927495904 12374854 982165734116776056984124154973162689376 12374855 67698369177216264625050991331205442560 12374856 17468530925452761386383794988559723520 12374857 858509051707601489141190206246898209232 12374858 -208694511583509485748483781869233237760 12374859 49820281434056196613203132276594800640 12374860 -192448329139948175919870056885514147840 12374861 -651884563879569278653042831598953931988 12374862 -440207934793372252257360732186662259648 12374863 255572618947584324754571855856569436624 12374864 -32264312624467132557873432062998757376 12374865 -489674907195754396081312218739708068480 12374866 58650850066520728016100044772490091520 12374867 2859999295649820925625119484258927110032 12374868 -6874718517142239988394084892039229440 12374869 15222467252116923922399002218458346520 12374870 -688041557666429894825416870491212325120 12374871 502289613036174617392463788229429155200 12374872 82880441954775263759707950457519964160 12374873 -31693296443316541758837543377601118464 12374874 85193201339207504575331523272102900736 12374875 782157265611791501154985361594239500000 12374876 1552762473976306448859717023557973268480 12374877 432584686746823101800323047692123848320 12374878 579528150638816662594112434867041862656 12374879 13360636189057098007236633795120537840 12374880 -135238741871864010009861646261105459200 12374881 1453447569139480027918378756253572462000 12374882 176633831111411659250963959696404816672 12374883 857035144881759554352530325496150718760 12374884 13398879455087091609129785690748445696 12374885 -60084487803143883094176543229679176800 12374886 -68816031867820451128257111241005724800 12374887 -35483153471564900579429175848671401536 12374888 -332050799855028249891063111247902090240 12374889 -1123699490889516715649073783974704101600 12374890 96446853989020879640788662634925260800 12374891 141667813349229294915914612561151794292 12374892 -286063729782542924458862231834907870720 12374893 -581889887094823266983234518123783474858 12374894 -52808749199414327229719478155084093568 12374895 -38920851090132581131383466144404192960 12374896 -214770655618049953023664468807824998400 12374897 887839266442950013799733181646079789300 12374898 -161660842344246703476660868827821195136 12374899 1106766360118691016869113311089127245900 12374900 -794165767980300487672714621274792908800 12374901 -45210874186384076003290388870788807776 12374902 -476727593586431677874375059818611818848 12374903 -890028719217774553094534207762886205296 12374904 -83103774280615155096947622163333754880 12374905 -152555637003324875060743468454348283840 12374906 149681870454168167219440939636012663152 12374907 97640587049384412065329644166802645040 12374908 -168333105713813506505048114630973220864 12374909 622643990473539171199248512070513753600 12374910 458084253686477498725321859962675795200 12374911 572922799385371702948502943914806942432 12374912 -3126533521133501936604967350483025920 12374913 230973549375451458558055380325044055344 12374914 649812104985945679385329401760952431056 12374915 -251504104508737858756315779898423968000 12374916 -344413582553087443158201698200815605760 12374917 -270846704764092855761503086298247148420 12374918 -400770724505498278293014271698524263840 12374919 179568388654994464078446370971057865824 12374920 -393991566321176111939241734643496550400 12374921 -108473721221533093290455873412619351296 12374922 46823113849481268880986726401763131904 12374923 521963182870284680172752456000070760104 12374924 -222221784373656205850109835751568350208 12374925 -86719338811074522168548822133209700000 12374926 215327660138609627607082019126749950912 12374927 442725012098048471686066981093628280 12374928 128125695400268111159774013343174164480 12374929 453366428318626611392726282901515279232 12374930 -221341679002130376730097424949404812640 12374931 725911608769198719888151413926373103920 12374932 -1106748418218277389874195260312012133504 12374933 -34742380438142981815194496007164706916 12374934 103251279929678843132554239733747623936 12374935 519964127490640222277191500573408040800 12374936 -136405139465836535637988671939332259840 12374937 9265316450845646722864949517425458986 12374938 -58131829835311864100695278212118673440 12374939 1209486096843852143587673330586844935168 12374940 -154441679267293313914976146871149440000 12374941 -1670877359701321655647541155813325253216 12374942 -427800289866300460126060573173742022400 12374943 9984771525755186343977776223150827008 12374944 77162457825603623770315329918637965312 12374945 -272217228864004586465080535775790281600 12374946 8741078963632527649658263637145889344 12374947 -49478102917709494031568633442416731920 12374948 307101584411011048008947077010150380032 12374949 449277352703741430878644714187170450080 12374950 235232471586108026784798594267575810400 12374951 576438623255900918848710499930498040952 12374952 85274827225522559533058212761232343040 12374953 473786232317757466878167773694689047040 12374954 -103151148670133799523901500715203327824 12374955 67537880872768874216277220319996032800 12374956 -976915967247175215304717846755761088000 12374957 960943035854009338828924799531920695552 12374958 -387759504695565224878953611478252935616 12374959 2184180661274221591702167507785377353792 12374960 1442827199391629144557445872234659840 12374961 284770283138269514456401143893499307200 12374962 103200242547978125933435632148598029952 12374963 1292285261701533068898600041327151222840 12374964 125117492837095411898110685215287091200 12374965 1652835560242410369298754374419378662400 12374966 -474658988744120699433221652459360153600 12374967 -1457600047983772496895029234201232687360 12374968 512202307052257152377065601638506024960 12374969 342614495119542694637449132968291009960 12374970 795888827927597541329113348689454080 12374971 56028255365067631915739158644807837440 12374972 -913475996685210378770252684236892212224 12374973 -280862842834095005251035981855863843220 12374974 -804755329025947424674854444191093739264 12374975 -432882323973183785528128924379594124600 12374976 70426278547170343842501723874784182272 12374977 -787835478221407497434628051134614902908 12374978 132166570094746461930626207367593508864 12374979 996713607598706554673276951870422452984 12374980 267575889098097088471970446414508547840 12374981 142059039276202752062007363828674314782 12374982 64389852912156733742214372355006308000 12374983 -16011044354793364219346746153114184320 12374984 432923081841267122451543294184760386560 12374985 247328634320881714399924376973167846400 12374986 30151902332827802139470218029252729600 12374987 122959638995022632577610166683954242480 12374988 217844986753535580781303999175178808320 12374989 8840488708861272648623846404218208896 12374990 371622068036548651117060703785441080000 12374991 1455667859262022568428079742988026295440 12374992 -38981680138473255307235873686336176128 12374993 128482466877522656526921539065662208242 12374994 106043793496778209759239789230541507072 12374995 -968968836687817229245179091993917090000 12374996 276182840344207730869362635741120628480 12374997 341693278881974773252881760226276148672 12374998 -749544618914172027071948757551774220000 12374999 -603980159338289432533393488510573562584 12375000 -498543589812317588115600755365920000000 12375001 498248062256537037299442846261686143104 12375002 -1008439807973292429490294847984901420048 12375003 -156471568094711341671569539959189422736 12375004 -1335966719791218815826292432575617523200 12375005 -403466980749150040288487121640315113000 12375006 -315956582119235223881259166371951452160 12375007 1401992147270397263922886224661034113792 12375008 -1543288108469221797929037732458901012480 12375009 -927311879923515876572243456862653403372 12375010 -592563160324796074260684100878593391840 12375011 1511379069249144167354550038303198617224 12375012 -7482869092257895813370458897743667200 12375013 -4528736930622533401632255676818131776 12375014 33104577119608374002944005024958464000 12375015 -397311753933407985199591985619581605680 12375016 615686212265797218140159520037513052160 12375017 484909074995775440928079078587359355066 12375018 -459727043495436715767976164922023580416 12375019 -383404275206355806546953291838414163504 12375020 -35890907915990955251875209553323110400 12375021 141368200797885429821978334653748505440 12375022 321015802659165237508031711621418738624 12375023 -226274479500251552919473201612816804400 12375024 -45770609680947828260161612900494999552 12375025 390332978221550133638233427240384860500 12375026 150978329060438841891650592241157637024 12375027 132880248117001949567644136116514471760 12375028 93579308846987563028529114562704222976 12375029 923696239386962853389909908567737939630 12375030 56641572635190446478532845414014288640 12375031 2084383625320644459147072511270379659440 12375032 -336872416833327563173936900968397209600 12375033 -113485664706227561570330232240310368 12375034 -653288533020947851727164284354036203520 12375035 610147110771008606551020011544651285600 12375036 168052297522486078389945420809483346432 12375037 -1295318203535482699114545165540766520314 12375038 -146613182790632718664348238838370467072 12375039 496593108588753515270577909728823438024 12375040 -556678527435797306552468211744123125760 12375041 -546653536415520920019807986037277835328 12375042 375928754942719097510772378830522215680 12375043 -1855354911649413412149208423184532136708 12375044 -621230679633569392518789134021165257728 12375045 -121772298242805564187863294586386508800 12375046 1409464012277295389973994927965362044800 12375047 -879553543223652076278950253623938950504 12375048 1054199624738464413072173402972058009600 12375049 329302271946713007816903294607430349520 12375050 526741607865805292821698673480248262800 12375051 243451414096680608611770148606108509696 12375052 827243039065834499197707224803217774336 12375053 1690118330916962553991477357451364777600 12375054 -379724474164383696409525090013345038080 12375055 -131126867179762051552255454863743022080 12375056 -165577616671371178847833461044871168 12375057 -347675371058634104949067504648234257408 12375058 -223430138489328679132098307366814447616 12375059 -1378019862293425335350681666415745078740 12375060 -233023794423498817175720334237817559040 12375061 -2522022208517431116491439573603878467680 12375062 105340760270568871895986575437063217792 12375063 980631311403533982246832832615115175392 12375064 -142896768495927050693589695099874017280 12375065 641749233514722473755847997844916344200 12375066 -340504100356011665541728106294941455872 12375067 1148383971683377581319713697140382698116 12375068 763165770104661519904800006994663822848 12375069 -322581451274809802194806760902781417920 12375070 473374652521009295577686651169941698560 12375071 384204720709011973996273322252109727344 12375072 -1683910862884502280996661786104912936960 12375073 -805314417305477791030130043815505360480 12375074 876487393250098245937063702334882035536 12375075 230869097789848041980972600914391490600 12375076 53710336807228386243718870437367971840 12375077 367993806711772425745825580537905188960 12375078 -357697013251894151287444740706031712576 12375079 -218580778330503259580884911613413529520 12375080 25649222083406377743019306197751142400 12375081 582225644057192874509566777856510985216 12375082 -129038704246056918804936632362048378176 12375083 207657180691599637262827739882276931360 12375084 -1095800835355682520942287946575350391808 12375085 713134783079033854552017556566408075360 12375086 -81185993202261906990532241296854365760 12375087 411994153082022502891286114390978582400 12375088 337280364638133007510617635804260368384 12375089 -650961462590631381599395305316076767680 12375090 60777249875669976320815344768241059840 12375091 1907559256130513617458012628965922977984 12375092 290959332067665013001132963739031008000 12375093 117060130487267669402912150500776683328 12375094 -53009542206170226965612908847256940800 12375095 -1167343682213005469288960815653868271400 12375096 154592932382048643182680715102638448640 12375097 -287452332581608192441183937876052464000 12375098 572565665068502055373699661411176498800 12375099 1122504472950074325568664976144055680 12375100 264252885741698502513359190570026342400 12375101 -401983526378999857196803390128412205568 12375102 282979833202099125099344325632630720832 12375103 -397307401291480188178895621988809597296 12375104 62204074546741745485241542216570109952 12375105 30527169880335631367683912983130872960 12375106 -49009620488676405025167616356123709536 12375107 -408517832652381834746436677657971950528 12375108 -2067316102057237912627165454599019520 12375109 -16983112367454821771716001652644999300 12375110 531267573504730401722964259277090593920 12375111 157818158183792368431453176498317106304 12375112 -263537247675909759545749707477595238400 12375113 -1818836705122011787468892048897091686400 12375114 482587439725040998558353600179453955840 12375115 245866901461215862141964374471313753760 12375116 683464199805407581987424078853545472000 12375117 -151020138159737216230157044349586527466 12375118 -214741182942350800315059864393548098560 12375119 -1200071422273687964019998204816392913880 12375120 57259387903451434511409463671008133120 12375121 -123468007072886169773916334329396373536 12375122 653889847403687555775938186724836564112 12375123 145853610102794961212767799332019310144 12375124 180960006344959162778621065758424481536 12375125 471561037849042692189913435983354624000 12375126 -659274568492187132313312769068176467200 12375127 -638530702819705334662226940077767148400 12375128 1426678439494972728214398695861161144320 12375129 -39742439277234105417864831106526062272 12375130 -163280396124771776136095180767429451040 12375131 369531413789016919957425012404479572624 12375132 23431207206062276589611346576662200320 12375133 -1206648336131401969289159971347552765300 12375134 450248823337617025725335777432766922752 12375135 404076531992924462036674980218079876120 12375136 -837537739560118120249277544042624319488 12375137 180049187917173956311181075021678952240 12375138 134999268696522997323304016361657858048 12375139 572948746301980595566371141493118907856 12375140 115091513201846041378026273956979110400 12375141 1277487336285365414685516573667244288640 12375142 3015445006787172429197875431596618880 12375143 -590337360396792913342089742123839799656 12375144 -660120570573127410270347756060605424640 12375145 -496742884051753366407108281560981787100 12375146 -118106797196482208577773658688645144224 12375147 697881575602258327202083323868195241472 12375148 -146249669253631180449975813187814154240 12375149 53434195024427662323814638079578286764 12375150 134882530835394925813750826771846707200 12375151 -369927437514146910398637380212889814296 12375152 469001037997679206462063798232411897856 12375153 -278512683085124878917144760290384687360 12375154 804227571347517478007065092325215888 12375155 137761888224186356267194549213504216560 12375156 -120913043814052027771915836475375380480 12375157 -371202536034520712055909737881624902368 12375158 -185937046522233762879245730757169059200 12375159 -114095807850037193143880540512765135896 12375160 439672448039799677506778409820729344000 12375161 641298624604718717474897999319827094762 12375162 -457509094405083525284652290741701327872 12375163 878261248403118152783808963239915670280 12375164 193202610354114164377881925266033802752 12375165 80310106333130029473168991451034432000 12375166 683013032090696311046200553609162092032 12375167 555363273740128520057018948748555140832 12375168 -138848823798254856657932619805265756160 12375169 -4418586687564221874898158514116085248 12375170 -136011663170248118114579446230030144000 12375171 1096012571573484977583159232680565823940 12375172 -483017439420421761931610457047097233408 12375173 325976758149778987100778117806038482144 12375174 229109553666965635204723909804414052352 12375175 -934958628767632886575190896186279649000 12375176 -912667758826039203432651918271945482240 12375177 -1568275069250010464428561055840740969440 12375178 1840259867384862245559299373876628224 12375179 9014677841779386734646167371564150584 12375180 -11765684887558345385712966280255718400 12375181 -93406291665782367744699858810225446400 12375182 274212192216671538014863952801166163392 12375183 -222520169148446442588103337175355302000 12375184 -207391149590914324373100036320947912704 12375185 -7442280109847755552844018032492526400 12375186 -467502642174758416403187421629652887936 12375187 -887229612627034117282760298564048199608 12375188 -144787662931921312988731068219865135104 12375189 868120299276221056557136760720689714254 12375190 -37378357095574335754793661802988486400 12375191 311272146705593815731479099912436582000 12375192 509408280036259776515101841742436761600 12375193 1381902076012810775082501212358014051584 12375194 308987746276462863066758447145326638080 12375195 -196170180003023380217998674050445876000 12375196 -564064406383423693724452349640567364608 12375197 -216201602719851152796941844071535687060 12375198 -527638380772820269289191411478019239232 12375199 608109904420639806207039883446869327160 12375200 28858457916232368530173197484032000000 12375201 968580712914827542912037719359440855424 12375202 295564887084262081575677989042155377664 12375203 -1135169721813484191324329166581293792548 12375204 -208126254757085825591643898379892194304 12375205 238261246470759485606991121422898081920 12375206 275547783707852984268063056784919464960 12375207 296227094898440691340713757622308206240 12375208 324900942484107650501462731931450280960 12375209 30417004454459504902929325947031931520 12375210 -57319761470637662243789666581444538880 12375211 -1374051884368217787535486489152379982768 12375212 1241002503108470161323930925701905331456 12375213 150733202332295681436219647063006016000 12375214 302785010068424305097700479677196955456 12375215 165288435094958453814507641368312528320 12375216 -13967156580111362897480350619519090688 12375217 1212190496365366177831482118092943081200 12375218 938749924117452458187715165975793795616 12375219 203291111735419013365122104493136543488 12375220 156998019004885237895659640375296450560 12375221 761907825887344369652309076226663261422 12375222 31359877906166255243926034126155035072 12375223 -603441496352309295720807849926842721360 12375224 700422183646318811543491870553054760960 12375225 335280446623905182050705120896712228350 12375226 -12352049865976032243722218814292093696 12375227 777875859479694304643969241832106444352 12375228 222321184070588310722522318478581760 12375229 -823279076852603939148510984398273546400 12375230 -209002871057240248545801439802476396800 12375231 44117676448874094019982232282760700928 12375232 129915562680358397449131108782634434560 12375233 -254655824583314713280998732991341860396 12375234 -435311596296978254605822345102373333760 12375235 -253957074971702569851577706044060495680 12375236 875774397533028107205114967420805341440 12375237 227481179238043959471798068560411589952 12375238 -770952314732168422884873903832398473280 12375239 2315921590586762010106337855203112535624 12375240 -384802553102823472198320584686839398400 12375241 1547303147268070902323244214953766545792 12375242 -232321443695517046353399627990639639552 12375243 -941597708913100702069732369571321435616 12375244 -1394582054557576026474163985782492437504 12375245 4808551871562746523593495912654673120 12375246 256484133523669159184347151781977430144 12375247 -34871675631133217953165245364674120480 12375248 367345421979232649097902764876153577472 12375249 -352657443156001924099887758816544696336 12375250 355976149536559441671558812828956800000 12375251 626956700004879701975183164872799345920 12375252 27764956404443826904508208915071380992 12375253 604953213387056896070460849354199863648 12375254 70647214884624391702971444254753082240 12375255 294743357064523562389424383357095892560 12375256 -1165918248743726343655066391391707781120 12375257 -210224847932104577599102839861592063800 12375258 74566003895147038446319955519631628800 12375259 482535811457290070038647949988237484304 12375260 -479974096887986697605295103424196940800 12375261 469678625291274898709491767127892081664 12375262 317751178392443439067065022953885003264 12375263 1726319236797719287962947983535298052512 12375264 232134528582777686280575418887024148480 12375265 147130850848768141159664105117325592320 12375266 -651838882753025687896305211927761333168 12375267 26474450188804808715233795152479644280 12375268 -75153206750531306910201858683148218752 12375269 -153864535453484903897260179064107137094 12375270 -222686736136902080842057666360547932800 12375271 21117226740988524665431093520352715520 12375272 -56421950440418706741691532592100147200 12375273 -143795985215776971049119455578030068000 12375274 885324063734855085586070946854779145136 12375275 -1088742627863414415381426240051722100 12375276 283923144834306553627580221958220770304 12375277 -659515228245048462309616369922403939360 12375278 -224411336468770750668190678464022618560 12375279 -85956240577096779282655565586106430880 12375280 38541502405634521253148056516406312960 12375281 -1730693226597652350917915600990627295918 12375282 356935712308975684836240929573097048192 12375283 -1785097100149561648317354899959758800216 12375284 837885487947857098642242093797234608896 12375285 110021743715128775981901359133116135040 12375286 68170915940103296447296146332496261120 12375287 -517209472520961433068569253840580535064 12375288 495026082059266671050527232878470758400 12375289 -1595196180627266199934339776030124272560 12375290 -34773586695520875968299073939256429600 12375291 1169324950221034391718680601923717933592 12375292 -728199116235555344075494368557833129984 12375293 91231442336665321980251684424393914496 12375294 86373222400069867296167238102858255360 12375295 -262012518597774880624362574692486895200 12375296 1038898895792944737894764550762509893632 12375297 -77489824582921512333643999325377258032 12375298 -179468647551486085539859070038902099936 12375299 663256131663587215166759453599718734536 12375300 45491545372719238639523191813732761600 12375301 96602757210819810827337363020961870302 12375302 758734215124011095959190776372265764032 12375303 30599643453573088670926641355543730688 12375304 -897166988242421246119028321589641748480 12375305 1113247236269160374829874519476343727460 12375306 143233089270484846703246846883862174512 12375307 -137608933408112416134778091059368602368 12375308 451152479743843369213726317006371758080 12375309 -395348966066537183885256155567708582400 12375310 -676209468556664862711928218521723845440 12375311 79758360362854610652020236757025776160 12375312 223893150997007432515984151293907435520 12375313 -1513277028980924856659718489779184974556 12375314 -5792938876508182580057316860607323136 12375315 -111517198286875279937767982772478764000 12375316 -200099267405295038728128403173168265472 12375317 -8014387076912174868905233102061911560 12375318 -53185006549075763765109655732406930496 12375319 -1342057451885074893271536810742622806440 12375320 -1074319212179749227115309654700574720000 12375321 -178294271653827266286816813233332238976 12375322 -489952576690757112115937791188359766288 12375323 6063159028287029855009499832052317572 12375324 -76517141979286524558676443203775209472 12375325 47627051571514471488159717774468588100 12375326 -568360971921280437545659025491677813888 12375327 -520390852706912614682167840455145537920 12375328 202501981894247999483505604538444808192 12375329 1310909542957621749744110176053192020484 12375330 372497236566869620234859137570618467840 12375331 1218294668704841947996772142302160591600 12375332 -21089456731890068646028689490074394368 12375333 -1021632583343090251742683725964073788098 12375334 85128552330701181321319978114671615360 12375335 -365934668256398626700038039702432650240 12375336 938743640146995553681601470807047782400 12375337 818840077108029527446245060589786076232 12375338 -252154679275283032075674749107811709600 12375339 -36005150869118604889859377637849284776 12375340 -6145327858002280525901748606273792000 12375341 213974144302263652626269100593847846624 12375342 5368957420416652588277058505509084480 12375343 675370279777769749383267300682531362120 12375344 -237725154205835336964085516620963840000 12375345 30347485661550389295200028406682155200 12375346 24052571407508706756133125729013998720 12375347 -1885508926692543137746618675319347708128 12375348 378585692979223705869760440384186593280 12375349 647948791525006014249284447854887883936 12375350 3117272125219599162035822589935808000 12375351 195212525309243426607649782627992114880 12375352 538148216789105048884217054954283724800 12375353 -31206272435526259930942764481440669816 12375354 -34149102381890768148769960354270061568 12375355 299268071590981537473575921257549691520 12375356 -233539599913879584065167883753816064 12375357 -327399813000627382106559842623760653632 12375358 209415422817779381947389835805721517440 12375359 63314592750226883806801989220071467016 12375360 -173706363180907759070956937273089720320 12375361 -384571563050569429341667420475379055200 12375362 165868825548038565009362745884329716432 12375363 274267789152253154719473445062891625728 12375364 -182884891109353192743615633048456548224 12375365 636479268906821028909584363194897917600 12375366 31112012435178114796636847054121004224 12375367 -670455841179335796676893443168424673088 12375368 -1588233512689496488420218869462426419200 12375369 -692123613177191243496877442257986893760 12375370 62402975926487768710304709573126620160 12375371 -973717888748525025035924735834784816096 12375372 53245023002983833799891966106818862592 12375373 -1412613667218604980331828574188425620820 12375374 391408367246776777585932206363499014592 12375375 1066900083453153166994667340916457096000 12375376 11438991468800627980423668533683535872 12375377 -71502059096253214125833397848927540928 12375378 395719261953589525595016648588273797904 12375379 -131533111852894767110325247124138048020 12375380 20342408173115251126171044827595202560 12375381 1191995885463319716199416115307215265952 12375382 -474685252628049257063762890530674182656 12375383 69466663340340395461141334167921281864 12375384 169356639474049704798412767711294259200 12375385 -267819269727098489207867307654341644800 12375386 160559068567828463101694579617035264 12375387 680957349502671457348655099888825723244 12375388 -478236500096966948542134730300459352064 12375389 255337908476232173167871497965239600760 12375390 -24026927818300491708891368941313376000 12375391 -1139041644841400123414045000908705642320 12375392 -1765693207553810304585773423039007817728 12375393 308693747071746789157185204307844754864 12375394 210201885189252957734223765590911192128 12375395 -884367466309040514669226266244511742000 12375396 -1532597787850884361034785360600504320 12375397 770486331793334355892124161895679086846 12375398 26944869395562581556219510084841969920 12375399 -100077782323540616531130601131416242992 12375400 -859340363643526332741508911882240000 12375401 -1561505476527776209258798801244689958598 12375402 99436562993634551294323692496587632640 12375403 -860387117120112794169372479355995827200 12375404 -220473685510719836877633146095246182144 12375405 -122863466166033137347637053879916954880 12375406 -109376805041119264570885217081493817920 12375407 304736994503711404476074842777876182384 12375408 -52773181764117670858323821752047108096 12375409 -56934394802640227148843656021752663884 12375410 -35833076114143865173169873444381376000 12375411 798099231934087829446122619008387606072 12375412 4261400827073779447925684992945971200 12375413 -1139415219644169367369559168623834672338 12375414 53808707876206099968160844723513505504 12375415 -366539325470430426713694207642879955680 12375416 443152407684778819921463188017803796480 12375417 -128283898413903798883116541736510449920 12375418 -603419298832788658868113593322421640960 12375419 370112192146739727351972216423672001296 12375420 138290820620515813464315707775968870400 12375421 428531500538835389220799550927742002892 12375422 1140370558321004195533815874570928392320 12375423 12378834304183159856224644656588253552 12375424 142075132750931911255549694659107225600 12375425 272667361280549222526864230988606576150 12375426 -11491406140185220881300037158669175296 12375427 75947235145800592579409096563297165200 12375428 -525044902124246395024130255241434357760 12375429 1128055694161664820596961616211707453440 12375430 -582596596368605043083790486274921568640 12375431 955421957259746835749815464490329040200 12375432 1104724111941470815326266515254437483520 12375433 541503782357378957592947974806950657920 12375434 -132060968483100426858997802240519154384 12375435 265190414914169638742950337181484450800 12375436 -105749225525407610217879468362993234944 12375437 822563513699801868220953464859887452086 12375438 -197136822514032345362221403336633835456 12375439 1866413915699913508353963998149703622672 12375440 48318808106728186365128091599241216000 12375441 4436932510567798305273325581523596468 12375442 -689921988136460249190374719343793632256 12375443 -23021291041674218373580800361791069816 12375444 -925678126126778705785136356040903639040 12375445 -826206100809932118790766035457583531300 12375446 -99191560404581355976213397066559908736 12375447 83140578886495972691187946897787796480 12375448 -419835760829228079869461201283383296000 12375449 -119499381796706003846824638742476276672 12375450 -253030460081754110524923805375455360000 12375451 1182613803610896776721983906304396474624 12375452 -988526594023865031550526238680733540864 12375453 546527254337531136456268713004429778304 12375454 -99747884656802739594590718153916248576 12375455 147696672963042471877742742077221896360 12375456 35919037828890737029150452242662293504 12375457 -1356220467106411071169204905122235979294 12375458 935136954531820346840441214065971360080 12375459 698845132636403140139951423746329798564 12375460 -357624285572839736215868981322880512000 12375461 12206709129509539775308799822015392032 12375462 -69850680468099080616364932729301280256 12375463 1001898889872153865130981829772394676864 12375464 14857396611497262197141043801795532800 12375465 -364266791581581970612270683787225226880 12375466 -155523342109267857893397765664552494336 12375467 391571812469155028161008884098261135920 12375468 -45522995861837424501924366900144061440 12375469 -1529481296333765639044898685649120305130 12375470 -22027117878721559372629198574501536320 12375471 34749348707478130126193972665519140240 12375472 -82347025374045114076172409727520931840 12375473 192385468634441861640549615550232369760 12375474 -141376975538058340061818209304728690432 12375475 -172390296215664101680674125896669475600 12375476 393115705875476237685768052493604876288 12375477 -374894461016707352229385796731481732160 12375478 -101033796792869366107607256302674788960 12375479 -445310566699991626614178982081302878720 12375480 12550156147262890760917585017076531200 12375481 573386557094954923390663287690036746964 12375482 -299635983516469787957566177500836790528 12375483 -782960785749947460330745551439324543296 12375484 -636837167951033990869647751991446545408 12375485 801227820857567780233183711440972747180 12375486 -913284920434424907862697768983480320 12375487 -38438557044625477312849188934217992040 12375488 -113438133537542821471993835849370304512 12375489 -595445460785843220261287420827695272640 12375490 451744857332433394471753359432268322880 12375491 -1792199481643498346996709760428879687108 12375492 188273056206726293113981763026022218752 12375493 806704539873644174079690147571161687000 12375494 -419191200891355057136798760143812396704 12375495 29435598474421660952312338806409482240 12375496 287339593574620471324795805613199196160 12375497 -12223418343985661339866595228293751388 12375498 384755943358909723327043584839841463040 12375499 -462151075469868660369937013404045691500 12375500 520720493597101173351494489333674752000 12375501 195494733559971577145004714724639225824 12375502 171335698197628472373601335836819765952 12375503 -330026442007832679040843057564664098944 12375504 222130026814576258531894903062246088704 12375505 787482095872789642325347636018183932660 12375506 361551302344484048606433611469444039168 12375507 999562463232964072148877666503239862784 12375508 -2011761670247057766541202090738584555520 12375509 1926227629858712231937509446502307589710 12375510 -19469228588515784424272950796895682560 12375511 1576847075654623426997170355497252351112 12375512 920998958646527186551986829727847475200 12375513 100090607433933637906236666522260981568 12375514 668865014243268030895519184684519375856 12375515 451326256540696359438639326166444403200 12375516 -443289155907918000779941485816675532800 12375517 -224538602730564100226064032669252800 12375518 5214566084176470699726446731749039360 12375519 325546672544604986816095522133841408528 12375520 -777662544820615198567909996741723422720 12375521 63489751953492989108167106068172570244 12375522 256069929853473968893283565189598254960 12375523 717073394043777131640995129493710991360 12375524 219816840991837796218694831998003200000 12375525 474412706210747251361373929495936373600 12375526 34827373208702579291000562365074822464 12375527 -43302382263055870969670773184671259040 12375528 927573511138400411318621817888774635520 12375529 7815678557408799337901177458422193280 12375530 -206526156535161975018907652609204527680 12375531 -326210338132467595815792648333394598400 12375532 -505187242887379596378815325532710676224 12375533 170543165758578716172345497058422943660 12375534 154966742295739926970088317548942085248 12375535 301908557912807902137375191623722632160 12375536 -285469433636665683783099605969222860800 12375537 -239720834852464770764335265255751776832 12375538 160038787902098649799135125132422863776 12375539 -396660609769251422914930789867968355440 12375540 59589472113764573506765672716819648000 12375541 232728402676192556784848890812277982208 12375542 285201831725118860387759691546053952672 12375543 19772263512953587267248586227035647464 12375544 -39143248523200472591365631852859924480 12375545 176827150258229703770669406694685011200 12375546 -450421270595726758465186215669407256576 12375547 -836392835035345743269355305113974833040 12375548 636047407171538519939766228362189611008 12375549 789637591084541552725851360229069106784 12375550 -249289047281074558129606537434515966400 12375551 -463204789679232115892938779470287777728 12375552 83963645855597864580916554081956265984 12375553 588330296281518496409724841951200512064 12375554 282509351895724420192511790684962956800 12375555 -160118039814620950110434328092264083200 12375556 1274555263636338680261806122960060552320 12375557 563462511928710799160713595776606147806 12375558 -94856056664170713788807483511997704960 12375559 413160253681849629364218745413830004016 12375560 -174984520360941013859383111191826329600 12375561 -1153701112529946837565774775392175709216 12375562 -918318436422085142160556138747754267808 12375563 -159582047553530554894637356095225987336 12375564 -334818935650722887611977330336344555520 12375565 -439158671683584911118268604879450031540 12375566 -204712851670076531247181459185667505280 12375567 556890448727493541373774834642833065384 12375568 110498497129316072578360816800497672192 12375569 -1587318746543832334031215074878203326030 12375570 767535095774034019967269082224043704320 12375571 178933841280955182598277559929836816192 12375572 4837893202273681672520547350647799808 12375573 -120384224107786810786150878888022468992 12375574 289832729650454986863293086904406018240 12375575 -424418482430458909686741633500204139600 12375576 973047408907347891968638550172086476800 12375577 -614667415600539525205831166760080331574 12375578 1143003376549695058415227821435150898656 12375579 332359874255602808677148337809648895168 12375580 50168893373299049965483992203053578240 12375581 -559906415680944601989369807731132766618 12375582 -139665355052232530004215827348613078208 12375583 -1196148369242534808271903940752196647176 12375584 81679796142091452072612293676713902080 12375585 31442584103492879836077510030625605780 12375586 -7599367247536616129609734735693799040 12375587 -719674589628484042506631204658009356800 12375588 -20071527489294200615525298561742003200 12375589 413793194697957996751286456458444243420 12375590 -131428534742257729009479241871692471680 12375591 5103113742115340114683283631047352144 12375592 1855003393406948420330955873758360033280 12375593 -201108022471314170565845485119679309680 12375594 -193561866746812061254087969027004858880 12375595 -1746329249246305955603479126908512400 12375596 -810635875882693931816111449674126508800 12375597 310585966553392682953925877410667709728 12375598 -235435510254597798165777719720641771200 12375599 1467329058838385099586436203822084579600 12375600 -73894390992056420692021246751856230400 12375601 -652681119063876463339890856839253734848 12375602 502597188595424535041340449326520435712 12375603 18462605637443272820186276171459156544 12375604 -194862394069505347723906617094009651200 12375605 23090690483580529094327803522970208000 12375606 182201976596713439385555446892600468864 12375607 -2384978132350218711056233002517067476448 12375608 -243208432353764489451167768076751994880 12375609 131440566897926504076041478333960959520 12375610 95254006590461826681287553781483852800 12375611 154867966513176492304129429866230778000 12375612 74983045436182798948251612290289254400 12375613 238971040027497688408136983270688107360 12375614 -134108597259246602722656886327324676160 12375615 -1231578921779136098269406675705986560 12375616 -375668119556007504912372965766196101120 12375617 -47317267404625131804374752158889974528 12375618 181262658319558996715491856880344232960 12375619 -1725110464663081886466016093322366570240 12375620 -460293063290341925645113150281685585920 12375621 -551377191569499489128041502004954365028 12375622 100877881648531642965888111391552636032 12375623 499697480474195426539869919005311504928 12375624 829313827784762217974678412801940561920 12375625 196126111231701119938754756516689201250 12375626 339319153248400278997008908838394796640 12375627 872791231811550406502382396284078854080 12375628 152255531054424394519692641557901591040 12375629 -331385965423863045275579317198704174624 12375630 -337634581122816709265212770836209160640 12375631 -440696008217851425780124845463039422000 12375632 -225426700780388813944316833009546690560 12375633 -91470999579778808700523300193866566336 12375634 -401154414946439799599744709674925434880 12375635 -846843930240704072433117165779577850800 12375636 172683178003171344513224331808504657920 12375637 -1443709989663208387240419492459632947808 12375638 -786804453512064910799859637352689430400 12375639 -1026274231459813575678486963979401762480 12375640 1154672615935268483120485196153156812800 12375641 904423963988426601944259702538612188042 12375642 -130235381630975981023750857696049152000 12375643 -229425328893036770932835074084714236384 12375644 -229234260137722952262363446353404355584 12375645 -286127669658613119158490030560528084160 12375646 -305826618864863856499066701216894663360 12375647 247981710019574515249278452605185827040 12375648 550635322463525594969017967338387144704 12375649 -116919345174083911945717363643356722240 12375650 60592078778615385772557100762383936000 12375651 -1365802785322832616930339815407280648976 12375652 -717798983150537304415505536744442030464 12375653 216386579617100008195378238364322939902 12375654 -225073158228809057816654946318146764800 12375655 316085133404939214457713036282439630680 12375656 421477003574916069280671621388400394240 12375657 165974326314028837517902867798467718080 12375658 -13565803523911199325836678887629829632 12375659 -99580049749597467460257035643347737920 12375660 -609862146369504513858742044477030727680 12375661 -945001369570928054615685333301867021738 12375662 159187323723503351654394380578133211264 12375663 -762675457302810692448851163068765308800 12375664 184890735813054938381700530106450051072 12375665 73015204693424752361385589256281547520 12375666 -28174294088439479172167932861119544320 12375667 -1433671729334265233313010406267687959160 12375668 -733683343810934486124788478059921549952 12375669 539026748184379942812897320033385001440 12375670 568535676671036197833579693861089633280 12375671 -355557351709046858899128364226929554816 12375672 -378714315114471552897423881239385518080 12375673 143412750759474248860559758451090545620 12375674 162402129768991017829626638909382612336 12375675 -98304822455725866315515779580830606800 12375676 -645226396287477161788586687498088663040 12375677 -942573130699170614152338158048216990388 12375678 -163834501064933068074221724879050695680 12375679 -465589087777430937646480188789474202416 12375680 947001988570704524435584753145059737600 12375681 839111745438464660043986694896726624064 12375682 -933901224824357083992765941948674768896 12375683 -164766198951533263088509294614300040068 12375684 132938489007352761941546378838397192320 12375685 -344995316382728338208732521005358145220 12375686 45458733373185093125667304431377180160 12375687 -846076156798051927818778029769204170840 12375688 -468573955954172127268563621655071129600 12375689 48507006586026993029580404418339984180 12375690 29981419886195808827599717162277783040 12375691 1395529234719187281394106419238139483092 12375692 558711852504568580690394454311484385280 12375693 -830618017154576985653826319836738187200 12375694 173943691608336807734540165485261609344 12375695 412730920825530944046690445026429880200 12375696 33852611122239700595757429297081483264 12375697 1221802363977332928517863321185583204146 12375698 294200198497908591273074102797383795600 12375699 56274981157649063020374131381955360000 12375700 34025095746954623953203722679529155200 12375701 -20310848269136787942370803583184591040 12375702 235525781383633184016493662261031249920 12375703 884961929847469267951753529079433930952 12375704 110972968461420027422610970868944896000 12375705 -615828384961915988746389951470681288640 12375706 101112634455578743724933308970987508480 12375707 3482026245672297265069251385996273511280 12375708 -326634623834978196510567113642556925440 12375709 -655027349803952086382526901893742168090 12375710 436489557861644070790401795944079869760 12375711 911477316393698736616495757650489057344 12375712 507083141690028165526523111531810783232 12375713 691880968383324468420078173106597216960 12375714 -149098837278492688961119285152843213312 12375715 -337178256930620423965921917213748719360 12375716 599022182518182605310002261404350009600 12375717 -336114379928841217595220089231110765440 12375718 474451825872847760494179056256978862560 12375719 303327928859328307487578080729472800120 12375720 216595648579285401297886448689102848000 12375721 -770396801100563232916336402742543584320 12375722 246881583226160849583670211584076044800 12375723 -275431297965172845278152157553192584976 12375724 36943055892568252854311517497719690496 12375725 391970864997097576918651842946467837600 12375726 -201436540317745509258104490696974745600 12375727 -14213618346843288090517238252275617792 12375728 -157266635596422646142580840342364225536 12375729 -560998050896199450968567027399972506752 12375730 -199361598394828641742665860287775244480 12375731 -24499589832476731507281851747504554488 12375732 -348833397527249332861010962316497913856 12375733 -280139053773783655143555326451905824018 12375734 69943617405308260149620960759485416192 12375735 -55960412067552749550303187887639822000 12375736 851874600263917333857306765899682631680 12375737 -512662338354154297071791368704034210176 12375738 406309242317983294458646082166207832944 12375739 -510587702768383394029144662020777627576 12375740 -203078334691161869859680541708006912000 12375741 447001978860230012124596959667700083328 12375742 -114432979898749372345593185628939049728 12375743 418746281228932085747352957766698940992 12375744 2482653877460905625160720347824128000 12375745 -1016813694671394453075036812063441472000 12375746 114224265768215742296775174095858853072 12375747 -251965659257069636744612076094401110040 12375748 42677474325912921421215846667399790592 12375749 -3941633257514753594105688599951103936 12375750 377058279945624650510368467190046400000 12375751 -168377167543063921104820461020204864600 12375752 331498946599210781248866647582707737600 12375753 -288647661642311575995738073825743259776 12375754 -23684651293381986951118988362017314208 12375755 535384300773317685141416458227924153600 12375756 -34070452634381036283500337504428421888 12375757 -182744878968322506220791368207058554048 12375758 -433510347855619165937488973976121857792 12375759 1802579471069831529082039716522781824 12375760 58750167819514804907474494833382932480 12375761 554258280549449386817529455263727499252 12375762 -110236421288590880426824582589846086656 12375763 -30894606397327934666186364089720603096 12375764 -417495687198033094117970744764285593600 12375765 291021016737949575399156850633515403800 12375766 170242083124947914485834753694942431104 12375767 55609643823980064736561682764697663160 12375768 -219240131244303961764354207355319623680 12375769 -221788383950088530143210040325523437568 12375770 -613930242690306110954898549693303978240 12375771 273538331761855560093205039446915112704 12375772 334469112907160319441464163385478437376 12375773 -232805157873475453846020593358392325978 12375774 314957159494474421226181361619609037440 12375775 132454946240300756804207391066962939800 12375776 -582009550446912916384027197851369472000 12375777 723187157762470407571323515792616703920 12375778 534196047861897542810066919463614991440 12375779 -49445181419080288133253921089244317280 12375780 508070936330769683024991552994061045760 12375781 235348357024836132837375127437104306400 12375782 494073691523158989309956532225518368992 12375783 506364210217859392893637121471517024000 12375784 -85307189131405282727853124523171020800 12375785 -601320423722767937635675062165662029020 12375786 129523260487593724527074545921618944 12375787 10574239393952871269355523807919470800 12375788 -416081738167867903376839068072056454912 12375789 -355610267094971094231626451109682664192 12375790 -82836633046140531566627278470927217920 12375791 -573347753242510495845174318650294871000 12375792 81051236930603800321305447488775192576 12375793 1163347682384768707134126832101305479780 12375794 -560546404121438301860526798004913003520 12375795 -771369699013458537392957521509498444960 12375796 1231803519942071600029117185397316414208 12375797 141636781018538644271433582957198130944 12375798 240520443291021339949926850483689174528 12375799 241912175857451358303631955885704866736 12375800 -856524073580103400606260409988221440000 12375801 -1170687759963575084820436524395433996960 12375802 9919314259410953356484753910432782304 12375803 380083896787480044422390058294805548288 12375804 321456317199190447992215919640205156352 12375805 479776019864770416130977657444455704320 12375806 -127864487762498573908362664074781038720 12375807 -599417510493507486389601536516168568960 12375808 -1373177265100580563877888312769584824320 12375809 294651786739821940046696428031492832000 12375810 -26361740723493612511365090766376256000 12375811 -728152692773633896682767026050079461168 12375812 537330503248660384474151944435130560512 12375813 -192113115714916456813613234481655920960 12375814 -749780024976463857847937440765050955968 12375815 133310604898989510772867695390481539960 12375816 168415228099721746312639740790944399360 12375817 -263186944510709613785042584647071159040 12375818 82895562388296700281187840633529668608 12375819 574362594795758362388493100409555203644 12375820 68055842147541847986265185705861980160 12375821 26180029113729126103051266686278339680 12375822 -327268599594150449208184094517036193728 12375823 -1325132862264351416674021504696254702928 12375824 252023902009005808697254404944465756160 12375825 -199200532135184973663581916671231692800 12375826 -15712594106902603318205771176695270240 12375827 -107187615857276002555494543239670837480 12375828 -60862581181596577439147683483437743232 12375829 1399887586572264409936712694632816764430 12375830 715223575647609992326216702461553920 12375831 290345349791664122017047519156351676416 12375832 20941538383957786611231943535959388160 12375833 493259551720262629802661514110640261764 12375834 92245651900394808008800649056356002304 12375835 -237661121811727118342015306768299040640 12375836 -69445670736170622344095327589306889216 12375837 563513408531886615703740289418400030060 12375838 -694198237250148062013592849956102439104 12375839 491490293495820119271403807970467412832 12375840 246947060277456922558432677319409664000 12375841 1240186561422600202681058082798850354372 12375842 -809664594023220837011317020348307798368 12375843 -427233963174430899778249624544422131336 12375844 465883012536938346681497678054480793856 12375845 -149904258410649662457104007693839462400 12375846 -108229491384506046893987666217344866176 12375847 -910302263225723204935254481881801117600 12375848 201360208302302350486043027821198863360 12375849 -87111987485232393742353191420996041920 12375850 -195485783963451762353783095703020543200 12375851 -107352134197178191597639001230029256896 12375852 371321432769691332735149429909055700992 12375853 -32049323936649768715802293534695775520 12375854 -24070531875407624090634778353935692608 12375855 -104220297247675570011214629643401400800 12375856 53587220193932859536648114909319053312 12375857 475193044082115553242831333650331462888 12375858 301542799217411059090093575851579935488 12375859 -650418352645894541980965340690649873960 12375860 -44484027546188685862043526401988403200 12375861 -95492996550590389714832418520424764128 12375862 972580896698684078959022457643548673152 12375863 816904007866543161963667150904231253408 12375864 -225790477076009771631834717872182394880 12375865 375620421405872597669466274349569411200 12375866 -110571230390910257621882913583310611200 12375867 -368055817169488705642382245919946981888 12375868 -209700999520160383619905797446796739584 12375869 -1224816995016492211630847612850151341888 12375870 228522268594684049926777856749231367040 12375871 123891270197356772534417051971590768864 12375872 -100566313224543682965661301805748322304 12375873 -2769611604567747022595369301871329504 12375874 106820389297857665471863512046365015552 12375875 269149840316083387988451674549644764000 12375876 -292687327509299311654116525218607571968 12375877 720849519918533645786854627591806667260 12375878 -54809394512033884747329108174603946560 12375879 1325578021582272447913317880991455684608 12375880 389166198993524395204500690998323200 12375881 -578029359773743100559935001843163607520 12375882 -33504718401954241346543366084956139520 12375883 -504534101406428350577012325702524456400 12375884 -424038654690556417745186799235949309184 12375885 -774234253061925879928760655580082138400 12375886 111733615009331105645585960459163690624 12375887 -1553480081439374493489448207228155640464 12375888 -64638840510676654330004110801575346176 12375889 -220488824184600210490094194728721868300 12375890 37352456272508141950556299477012951200 12375891 483936652857632418095749361387172176400 12375892 1202925218172545590407788810410806329216 12375893 -1145293735788753076718053455468527895858 12375894 -11682831029710561518038812616428572672 12375895 -77136106904250854287440749598365904000 12375896 495427915695553373986348987411350159360 12375897 -595322362763808844507477708856744135520 12375898 42906014820331256259599246741447470080 12375899 1252531603108689464730402645462511211520 12375900 265624587237315921854017726127107468800 12375901 821515790091186004164104618622550164492 12375902 -328685068648393195186489073773863822336 12375903 -946815223527978974050354959073981805496 12375904 676941455431128583837249615283729596416 12375905 258691048424393632338070627150099493760 12375906 -233863915389288922024852823530785991296 12375907 969445043137710285080922724276994960156 12375908 26533263266821651883726958325835294976 12375909 439597100935610406876236508070403328 12375910 -44806739541867407908402500642448055040 12375911 -1656647645457214464252000218824137340488 12375912 -244198350060430479297299419378851348480 12375913 123529249196558359423708207872417769728 12375914 -428172349686094098747157155677263588944 12375915 216580256988465277953397922972281981920 12375916 7629017019082947718460539978696867840 12375917 -932929273649679789788321658021575525034 12375918 -388553628680559464225284935122405377536 12375919 1496574456267679463906957168263969818320 12375920 -68585708686980992180597937586212864000 12375921 241702129771240044308195610961779488112 12375922 66838788527154301677621009231583899552 12375923 -83007023345292763491693445393404195840 12375924 282730070870508456607217506723086704640 12375925 -605478379670994989492587670978204843350 12375926 452443910565571506420991888260745866912 12375927 2921229598525658692741732737010241664 12375928 -215147541440117715526247645246028963840 12375929 -236055768041809943731823383828123816470 12375930 -147836954179836511046060046895140998400 12375931 944793484446124814435689647151433620600 12375932 317806193632487113006296004048703606784 12375933 680121805794921522154069215342348685824 12375934 281415881600593428909440870050856603904 12375935 175098324617265203137096069597741900800 12375936 -436470919287277358915054899276913049600 12375937 188531728296994687663784804026298418432 12375938 -186066609961634193167945211175589936256 12375939 -315024609385407423927883883732559705600 12375940 444385274845203822003140608871971392000 12375941 64495121723276421079195661809171092672 12375942 119974109488148185619673368351664568512 12375943 -1108182760588591590883450976373099480808 12375944 175787096497384038883908338031742156800 12375945 -183148073808143279551398755248176677880 12375946 -1523357552342415976107812632927123061760 12375947 55018277243696910459015150071008413396 12375948 41316370700318983178512524374049967104 12375949 -409629077978985003175987006149383028564 12375950 -59742408017601504335657326993290912000 12375951 146759636801768388929134727066057971584 12375952 182765830207053270426075209596432326656 12375953 2180432947167648495983590115525818929780 12375954 -8960830073952948293800224364962284160 12375955 -445704976949267352606590391583165873200 12375956 358236776537796096922132833051517365120 12375957 542246635387000113681857565812324361120 12375958 -106561482986973816968033595242452654080 12375959 -10562304793832849932666270356732145896 12375960 256964421787676548155405329505612595200 12375961 46319045178214419725287042769715142852 12375962 414269586038980961954479930115253077232 12375963 2115088089922968022620443035546595280000 12375964 184155549355150173751237082423263351296 12375965 -146510359172383519433649299055470465280 12375966 147949228385355864852694865709576388224 12375967 -1354749008338785334335075223642288570968 12375968 -591113232647463991696847614528617185280 12375969 -376323791502738362129257109562121164480 12375970 -53915132901742442703696998126423462400 12375971 -802963534113824758515789655934028321828 12375972 343134974927278377164830424725598810112 12375973 6969297049456747665703692941673575040 12375974 -289765730567755853721687343539224160768 12375975 108885117076616107336341272439678451200 12375976 -592033850502622301939702309253681361920 12375977 1030039013157092800579116620905916064420 12375978 -27474342105049823922199488492949780992 12375979 -922393072713107363930792326739946984408 12375980 625217578623532817974263312458625792000 12375981 453994935670152434843897224650310463670 12375982 31331047773170608330992264783338572800 12375983 114779473339275437907866318730792284976 12375984 -19920684905463445085330228178796216320 12375985 -26199260818785542813049451729689062040 12375986 1085750820243130405656874747252598784 12375987 -389719711528119104923565790883940398032 12375988 -89465523633274783200650934369511410944 12375989 -407288344541914122408947553148227912210 12375990 -101474479365173123237925850609094799360 12375991 -625421663974605485446748052952788725328 12375992 -1156053140626381844661139037757729484800 12375993 136211856448823816840169512253573703680 12375994 1003480390170810343642770401123034266112 12375995 -953803665548425219123334259942210384000 12375996 -681646280252204450934693065924492590080 12375997 1803873772213980300642682178300261189772 12375998 366411179658327387445315072337965176000 12375999 987160079683026892656624318706880744184 12376000 64737956587850178447495597372997632000 12376001 -1775021146566194521334226572519080704 12376002 -4826785229442179889727391510978545920 12376003 -107518434550842238572711272053029729480 12376004 -1133169162673711905891124803116004172800 12376005 622460047338907741311243431705104390560 12376006 -92383624012123765060770066491021478912 12376007 265657129433543527930622702732886814512 12376008 -870164119562993701449252004687951641600 12376009 160196688041920173031062489156567702400 12376010 329124066152907657592953361787426104320 12376011 68523844428354234975720933475717171200 12376012 -561163193886884052568310176137488875008 12376013 668530879688169988851615031327676524524 12376014 -77830277429717353526055299073140115456 12376015 262240295790138518849422090457948400 12376016 345653486754073578579099156068511670272 12376017 -796961918324736268389349995577212316800 12376018 137499927074788269233760286908816354960 12376019 181488967680584771563513711099939549296 12376020 -403722290914181739041306943538786406400 12376021 573478687947185429637315634919161028512 12376022 17646390387081416677574945958962049312 12376023 233265217190946308156889609858284802048 12376024 -525525376176187473312724560590122721280 12376025 -467029368843100422994788925495760382450 12376026 64842349398772568928941843452796916960 12376027 418417744216729708785237301822738567680 12376028 165307016347398078851907341458732578816 12376029 701972049360865850779426774453344173184 12376030 -68162628904268118593096745214278624000 12376031 1534451859507553322494116032335823708832 12376032 -514147623465503758675088435986231197696 12376033 852101419839654361667892114263407153840 12376034 459953030571256054051111809569362155264 12376035 -112594882661230765482648178177920523200 12376036 -840291839124991068339293555931784740864 12376037 -136891244702266337362941490106820144768 12376038 23990579586538031300431185187359447744 12376039 57504422887037792476527291791133014904 12376040 -191469739702910644042330504915795968000 12376041 501303769147730357349925488724640360592 12376042 199361494236560342664536282627935379712 12376043 -180402337755521680931417626058658909708 12376044 758040053086804620578264744749433809920 12376045 -13297066398236745112252672542645725760 12376046 51948833487280032971320917145743799296 12376047 103168066667462600677724811707410519296 12376048 12857318125356040390385194634423009280 12376049 271559231875351847970804238967252303040 12376050 -199473966760972471338516109426657123200 12376051 899291096234036033460323994810958984632 12376052 573156597172869280960841204212443900672 12376053 -673273000169383444969964904774637470738 12376054 294387615283787329610740558219220160000 12376055 593722249265996037881462966722045920 12376056 -34612214651581307294139296021981429760 12376057 1178137460256423827366450886408631508112 12376058 -113014082305595689139741883451831935120 12376059 446334202005893029801095987135098887704 12376060 -313920010047392037386959044473548876800 12376061 1581734304893600759954346283559270164800 12376062 469191290954392567197200151677290864320 12376063 -103179819966998868525264606405799483680 12376064 -138504080021166715031849541887663800320 12376065 -12427555910501465926834787739806345280 12376066 304880365817572169548795975060805345232 12376067 1158802976108402270770237492539622822152 12376068 325815917856677140822025147544022548480 12376069 -1346880060624735681762894357928149419940 12376070 105251818032847182941940824191667036160 12376071 72310924459517994671879575219844730312 12376072 -965509581958193902961733184377474739200 12376073 -5073778755656839892550269289851988120 12376074 -65255755609379309122483303716521932032 12376075 772016962859149844838667361488926251300 12376076 374247616138028021075545546909217498880 12376077 443023210852943637584112300460392342912 12376078 113360097911863743525380103941820445440 12376079 -1082473783834684270161623705281959754320 12376080 -46055752340252347280421157029466521600 12376081 880474404449476991958775452226156256064 12376082 -72840940131562748732158360288822476000 12376083 138915571373879368934549754425655282528 12376084 57540927397966759680174481341118990336 12376085 -330782800121305759878850636119321274440 12376086 51721978740572269137529103564595708864 12376087 1967940733826804017011871832226150739200 12376088 6345048755213673444891874471227740160 12376089 -539558179235324542914093857464339896000 12376090 -181849065258857985841900349805327417600 12376091 48636197283482770629525347842197990144 12376092 -231975027419265988412659009274479315968 12376093 89456945701831471014024743272499652864 12376094 -1288063774773178878677798805888132474048 12376095 -598877125850680066988495328969796794480 12376096 -210093779243182799455610866520304254976 12376097 1018626705581901328023217479243163272546 12376098 202831391338834334541532135633813248000 12376099 42634936113894550205704207607433717888 12376100 39954791150598843811408298139197260800 12376101 -141464196409101022788791470562233049760 12376102 -1249773526997131516626797076819512419200 12376103 365827946583915141049390353968990543352 12376104 211560384436475808391409715883660984320 12376105 -17513122861354983035328590014462559040 12376106 212627256258940607366067528163809104640 12376107 107896216651779761857808837659956666528 12376108 1418433184112519485862722426842164534528 12376109 -743292834119185943261993081127337539690 12376110 169159937902609362185441922649987397760 12376111 1708178943004235624244189220712441566848 12376112 -14378046780348863971282906339092922368 12376113 241426459766531004862725933017125356144 12376114 233810627129336167827528345599773072656 12376115 612502642634923643735114683866045899760 12376116 -207194095797395545764127687786035406848 12376117 -104284697908051909109781059607819870980 12376118 -331192287038120667763946792584924806240 12376119 241527984255012869294053611122921763072 12376120 -927619096469138866398163612407162163200 12376121 1928960480879960188073393664183047201322 12376122 153283995772328331605407682839355136 12376123 -484839824258918971490700366846392759360 12376124 682184317063221088842534920830634990592 12376125 1526442030657889696986193253716005600000 12376126 -615772453611812091206698972575820166400 12376127 -2124100740554954735741290013433758050440 12376128 513874972859138774744441446301958144 12376129 633005443165323926726636762444301128880 12376130 -18916719636665909235858865874299330560 12376131 -2729585469869614860219425278887204096 12376132 -482223309025835373652398453884266463104 12376133 -285674418547577765157846936269118937728 12376134 -826787809622702452817910612803362525440 12376135 -861601662274165719795150645460794368400 12376136 -147912789884910392862267994758311331840 12376137 -94857977063030741502369518179210510080 12376138 78236617431474113730250656843037323360 12376139 890871826099412810917686480408654783024 12376140 -63076786628504250834410424557204275200 12376141 -916255115136268169912804826519092422100 12376142 -721009260377344845533674366989798174528 12376143 -303436332269858121041925369887575614480 12376144 -369984617652936182323082736586238853120 12376145 -1147221260378484479676655638407383001100 12376146 248178968899840853381019843760101735168 12376147 -1195170930847240221562796831086874764800 12376148 926313702547520379350246614590395150208 12376149 -434120649128915707943977851043686992736 12376150 242635113434653216317375586329818880000 12376151 114833522439289140029429813045206144752 12376152 35589329681277204141420577138644787200 12376153 -576573341561292841589075626800978532344 12376154 336189787724161568787884446022359087872 12376155 336321006810952247425615713001142711040 12376156 60943512912048555664453647203054459392 12376157 454582207207614911940350190140296154406 12376158 530059544622277697897352793444004990784 12376159 -194679472384092365892546509601636636640 12376160 -196940452582997999838745794630466928640 12376161 -2618438406018398576889314141584406016 12376162 224077789461895855198506967513615349760 12376163 31336257936157268230935754384207892292 12376164 -578924423497829264391143928686569319424 12376165 -249765648505941801932808163991224404480 12376166 -654836398116758581035005455615453716480 12376167 286776031863036526540135238561951112912 12376168 395685998870760770354556614594330296320 12376169 129136744885651819156005429429515771400 12376170 -296770279912880780613801734009740065600 12376171 -236346302308618763606931198101152423088 12376172 -76082980258135357959576987345998509824 12376173 -144078295747008422517684585256834469280 12376174 4275498916799762475316708644862749120 12376175 370954167663303997286064061148686805400 12376176 18107949534817199840075741655546888192 12376177 1007713693613367604724451835971528809280 12376178 166331852869761007482293866907835593760 12376179 1277068810546356144191683353007906327920 12376180 14185965592137386526897606984916968960 12376181 1243644664736001798053015762184051227712 12376182 -1795609551522575568319736720207523840 12376183 655368544657363881539238002554755779432 12376184 1411960290149524867805881259087823298560 12376185 -283609995590760380817282449974698566400 12376186 250045748767981860738807653395024743792 12376187 80507906190293126574028812419133928800 12376188 27981617699376387643824837337151983104 12376189 -358333427231486499344146894653607169280 12376190 -397721113862607232652972098882591358400 12376191 1404208118511749486346458157580631462784 12376192 -167841196757360956103442665473415577600 12376193 -38406582803908899678129184326014169900 12376194 386226722216369935047256702538935530240 12376195 -493097915587339704267351571507261120080 12376196 326820982350830711844847933693371691008 12376197 5576270522145801610896543327337777374 12376198 151842024189545286058058340198901080000 12376199 -1285833537761324927712572262288110402280 12376200 -436253635725072428044416859871302656000 12376201 -143216841509780348895349962217085554720 12376202 627130405886157692111908346900098137600 12376203 -499844586507009327801238602672652055040 12376204 -388189129978522515235642551263763671040 12376205 1061190242358071846817094121131021482720 12376206 476121827019573342395878028169785500800 12376207 1189892180882301451708708577956386929456 12376208 -19549443449880288390860752786469683200 12376209 474042249455667334713343924089143384304 12376210 -250447719796385783272706190318109793280 12376211 -853637186413566169126408661636642863188 12376212 51041776703850130425178938139300073472 12376213 1589767128954164871726613003125989436384 12376214 -655268379662662175088046508556510483840 12376215 887687466832197069222317023548820015560 12376216 1440604238215680488902290095177699604480 12376217 8082113212766519582479325060716352832 12376218 434877174692625056720890016155438370304 12376219 343092324126449533487818349635112992320 12376220 16578519993099333825122928780456576000 12376221 -314409811606514765778944085934747842432 12376222 750007005431415241088823076184930730432 12376223 -280344677711867321320391036728981542912 12376224 1066050801168324401159356389276320464896 12376225 -432185707678988043399580568707319226000 12376226 -405852265589573131390183337920653056688 12376227 -11430155126703720100495797048569241600 12376228 784366948287735408092891711864737161216 12376229 -1506053144586395095483557158739265301220 12376230 351124755095858021974687712798340990720 12376231 205880727343149985235165747788445397504 12376232 569829453767130314098631556254991974400 12376233 648283380543894946902401851310736158400 12376234 236806161438378883693219744396120103520 12376235 -975666768901042899892594374803661148320 12376236 863873111462709987439806467404210867200 12376237 115136083532022803080473635563954542264 12376238 -79379035817993605508980253858602560000 12376239 534775854857455459806844822162369142400 12376240 -243091659829223774012519616302142259200 12376241 160386882568990062114170092478406873012 12376242 -106526716176116386040136817905520720992 12376243 3016604168663302527111747593144537040 12376244 -540031721225843676540314967297125326464 12376245 -148874208061132188608022318340137830400 12376246 -28999709271626465729893493638224440928 12376247 -167588353890328768615351742206228495872 12376248 -165969989719550971865219334821575127040 12376249 887398077194568989625261904691474446250 12376250 65329240253916175228343352899252670000 12376251 -200539253147856353350751108612462378040 12376252 218934977037968880265767290761727073280 12376253 -288249292370228433667123170580066551840 12376254 -77321088042082654199932808452326555648 12376255 448177403166242537747451285565058140560 12376256 541017137456082563255721384160017776640 12376257 -778770696294092139914465897654961297360 12376258 781711198462454702227920845249619104640 12376259 304353988623650958116602907873297105616 12376260 1588308754616664961135385783516774400 12376261 -2531512948703241276546528702739386701988 12376262 413271698185240829806613637227443421184 12376263 -299047616950141462564843722049124903256 12376264 -399978916109680262496297760977204142080 12376265 -1195456489817681500015354161026908538880 12376266 -86342005325233810620052018413070081536 12376267 169871171568719538803252206056058846872 12376268 427310398378452997649239825204307221248 12376269 924841566587000673506005074933147001494 12376270 53197349426370308558233669279546342080 12376271 861174021052171665011823572425330943472 12376272 4812993834753892742459869711435038720 12376273 472978147312790991515377937984014444980 12376274 -107278834222338617941571685815730066432 12376275 290903049384372385304707642988281305600 12376276 615022759881856383623582196654844231680 12376277 -383016695118311758351587900769387806720 12376278 112008203408988366689804952896422740864 12376279 -533052874733924404185058990316607808120 12376280 242887693037298882330734153625588940800 12376281 -213637352933634835144340999341045190448 12376282 156962719169283435779144508133226284800 12376283 -38904089741885188466116997797445944896 12376284 -719728284513906172238642501758162712064 12376285 368324704883858866365654632443850933760 12376286 147884859711358446751788551342227900800 12376287 153840421845429194010178409353213524480 12376288 24110766297253070112166876298705633280 12376289 433565638165833920581748632680737740356 12376290 -372506779145641876649930633877647976960 12376291 244285024117074954256337538565640097692 12376292 954921171744282469437601095479349350016 12376293 -24220067016177461081602181803269829536 12376294 -110359871752386884726938393994264487936 12376295 -226425208539381248548317313759761535680 12376296 220639965533836721303622069385672704000 12376297 -1550352942148761556885265293203453149254 12376298 -627002708558893384169923413642408084480 12376299 -64016884072345178106861844286990697984 12376300 421479724773344563548166139565884236800 12376301 -112784879319697189498774567328226224640 12376302 33537472375798916889476305023924831360 12376303 -30480318617571806742344956558781645576 12376304 53096269503512993404221552868132945920 12376305 -479133120546667030790998990945190165400 12376306 616311326317267167393080613574611464256 12376307 1015817941716218238814673256322623968952 12376308 -196295201178674470720560170012155281408 12376309 -765182503399938528916295353657688304672 12376310 264890984104523410801540263583355295360 12376311 -247412331846864917279348445507363325056 12376312 576238003451452326339840707188278681600 12376313 -1207188240210322688129151046854861228438 12376314 770671147569680951804256731484986592 12376315 79589670826823787271494267112092595200 12376316 62260232108346038390193597888166440960 12376317 522480992950617467144865574726560660480 12376318 -595712258543835313987346111110429725696 12376319 1162905497765095385497529855830306471440 12376320 212395870925530764003113468922628669440 12376321 -1561027896229134275973898425511082292478 12376322 512511040714817534051300978176884523008 12376323 -773397909932735995546727379180865874976 12376324 -476585668202843740810802947419587554752 12376325 -151780878441632183705260326406582757400 12376326 -139824808828913911861711166003401064256 12376327 -421331604074933085148290707939609748368 12376328 977093572725301863501802870290422876160 12376329 253805600366567038781084920735979179200 12376330 -575344684919509233915631407371991489600 12376331 1136212283093379793880343794920364369064 12376332 702326490751469314816162498609205504256 12376333 -3205183037709772772060994007811160276596 12376334 447992215378830927021667498535534456640 12376335 25848698311442042872177577792574679200 12376336 -48681068342371803334740785076881850368 12376337 -1342788248354555518661812648533322696014 12376338 -179771726632892030075666664441351212544 12376339 -20320550893750844461611438067729499860 12376340 252996601657804583899734217768599936000 12376341 361861173040513471748449870224013920000 12376342 178969311306330405627257431654084495488 12376343 -724196949879382954985971599111426355584 12376344 -404367940634222889858382081110158561280 12376345 751292548075259623605189511049191316100 12376346 3387841193779367645210179698023698944 12376347 26494687015517152353933569305156018176 12376348 418373084990279345404240660206713402880 12376349 1568122065911280403780367108479861535436 12376350 -24018668723304108829045109671749936000 12376351 -43576768521946050785610118701340771936 12376352 296431009509043351346317305260647514112 12376353 -307364285068390975083630078238568236800 12376354 -196953533406843990279747649013671318368 12376355 711496900127413495852393263949218899520 12376356 702252893730599630499974919338989799424 12376357 -724959123283464009872066737668759446208 12376358 -537387421966215570009968777713192818720 12376359 28512754364953734919864159974102646200 12376360 -573127331991134175858556248100246425600 12376361 -1406427566496220143904573563474152092038 12376362 685569848725203109496183907502140605184 12376363 -1486207600617374914201065224906112333388 12376364 -149266950350287123436044382616827904 12376365 277537159306667411383950624904444621440 12376366 -76913330622457231191598876776234263616 12376367 -216280813018931386602258074016069721584 12376368 145043856883478350103990467379355648000 12376369 -646554748735488473447657748968044877184 12376370 -405540928350295008378584041057548464640 12376371 231024946058295406596150822102639447360 12376372 -789090096574045271126514605306990551040 12376373 -16570378396351184625087907410357673476 12376374 867096260904232609839363305018527570944 12376375 -913833371042521317247741552274343012000 12376376 -605807006531879049382751872020697497600 12376377 -1426158287190529116852312077361817887360 12376378 -115325470094487605093953986303625187328 12376379 679455379610776923344514145106218208184 12376380 318312807199038700438393573034589250560 12376381 830128895666016847335224471510174346182 12376382 -325597038308997291449749205238616958208 12376383 -197033793093024462986727483113023898352 12376384 -552522174091378935134793085256714420224 12376385 43999356770109509138330102610925853760 12376386 303784416298123924535063312049891506304 12376387 2014018341526483332012406943612454394800 12376388 645074415155958517636649699738898842880 12376389 1120894101770529000397363740181401408 12376390 123642988714523957493999218079781249920 12376391 -115560765265753138893750100963410378480 12376392 61825426430117484477650329721768509440 12376393 1176881040345953417599462978708469144884 12376394 -2108507908714687238396461933381925280 12376395 37436286501613418431357199313160228800 12376396 -579451821743037676194667311739901267200 12376397 1955422359426802389692603043897657081312 12376398 -80910125263920603827155758637816258560 12376399 -465036919487000956740718665752611387664 12376400 -6540971309113999604408008834961203200 12376401 -327884909315928359641131600558811981440 12376402 750319275585212417618417014004808345600 12376403 2852801358160385879910396889167221664 12376404 -103527374528943834932993438895782068224 12376405 -182465490219868502891179664574499857000 12376406 -168224654316650517304278514927426446720 12376407 -114176562425311463792441183847002659200 12376408 -1413376815098904448630538763266128404480 12376409 -562933130734851801097302157880821374720 12376410 288764208561385180654074722917371686400 12376411 -563153365432596700204811317035465324988 12376412 379773322116148917036332352212497684992 12376413 123692949222964638093100611706270474368 12376414 -910583341413093317487177242377817410944 12376415 768553391122696900336779237551654610720 12376416 -522812696024087096638077297047573102592 12376417 -454933440926037194231438805369220204140 12376418 111112321014526155313689517760981176320 12376419 357554584732224172758835691939004249408 12376420 -16784474147949836150456100752521797120 12376421 -980451460094551306778331546275314346400 12376422 97097832953673564623123957412702182400 12376423 -535111724145978030785436589722826080328 12376424 -292639876670762515908012132578304921600 12376425 -123507477567835914739730142113809333200 12376426 -299855450542871280273402123576005220000 12376427 -18156427006028618446502377559977356288 12376428 -78535043488180968316328997716353274880 12376429 37711874235828587461564035246535627200 12376430 -70108742002501365840768970000173542400 12376431 797944049666782785110833032068029352520 12376432 995905562113353934854008661777940480 12376433 -223180479319816092956865598658113878318 12376434 266542193743767448442689576560295993344 12376435 368854130761493561600223022933472480880 12376436 258717607221053258667854022833929082880 12376437 82042145491662234633701537559600176160 12376438 46604273078777055962949436958985109248 12376439 136456212060316506220404998651404488048 12376440 -186921308845498929854097485300834304000 12376441 187286060469372432703430174077937356800 12376442 79592873140830018041094330640422465984 12376443 53688375711484387986612853267370198064 12376444 -613606288794247904536161132300471384064 12376445 915474665716345506676598121232266854700 12376446 -599622019480887217986244266486275875200 12376447 741072653946653391059656596633930528896 12376448 -148745706598866243642235862622457036800 12376449 -1650720799085275920126430151556922128960 12376450 -11506640539693619705550265797096618000 12376451 1509769322020000859395123523442352399512 12376452 280287486137836040698877911531544254464 12376453 -32122024764801245156263869645708305216 12376454 -242737079342163454718662211505838616736 12376455 -1352991158580495706097042618356999680 12376456 1457164479827983432846935243473997004800 12376457 501751964396638956853931871861042137892 12376458 -242948201195516166607370848255827680976 12376459 1285578684636254596713720394853428575816 12376460 -357593772494878640117189054437325982720 12376461 676407497116305710291830237017095474880 12376462 315472191547380168378489535757833565184 12376463 -899444286569316172178988073676194495488 12376464 -10088060184525620159603611080640561152 12376465 184540882882875629138343838046720122920 12376466 614570576795936984670312998061242988432 12376467 1162071897553672965141035741627893933680 12376468 -201225978032305536612943611142836957440 12376469 1053892137676939068820500792223496385600 12376470 -342509611420660467135404832015782165760 12376471 -472218272570619551420812116573431329856 12376472 407323249928061273760600331990901657600 12376473 1136398212038058759829661342841462883968 12376474 -377139380638929340308951504105542071296 12376475 11669636624704172480778563677392174000 12376476 -205837836534522232465284203706528251904 12376477 -644723435291288254227200274019953659674 12376478 -483217773237270221143760005746717240960 12376479 -74609802932481288554840980401117017016 12376480 1462212026156600931339684305314743582720 12376481 195964903833253943478398955225863043732 12376482 49907074662463128423464526192226910592 12376483 342295452526563444902947484329927994320 12376484 -154465108059133612257402066018226646400 12376485 171796055379162614033664335913192060 12376486 693493987165767965261379913403209744320 12376487 2030713248145731465467029843561461857832 12376488 -804598911037825377599284819523240509440 12376489 -218654197283630283789857781905207855280 12376490 193836651222943053917418561727417850880 12376491 -600963440371212121577906709087341437608 12376492 -437948624451524188992983514278453795584 12376493 8175404504021317114120426280962657944 12376494 -37633965270124626006010160457678371712 12376495 351208060565999953442063170418302509000 12376496 -339418836564008686013988397368218320896 12376497 235129506873413711232248669540639374272 12376498 234290372483498384290004989521445386000 12376499 -537417295976548953005778393100444384500 12376500 -177982066688102034163749729866981376000 12376501 156645325300305991275758102152202555104 12376502 207556262612449183807994115230335394304 12376503 -247724531810110116806243692391265517920 12376504 524726291086254369097859364427973836800 12376505 598941650863297401293083876329733368000 12376506 -72174715828881136416112719208429204992 12376507 89988785440298374651768844536122657792 12376508 -608378639565988688943328814417007742464 12376509 1114885616117221114349309096391200501568 12376510 806206451642768658310962272465768064000 12376511 617341570304063974293195672329352793824 12376512 49733823273023028864946112419841703936 12376513 344528145432209392254060191439617278804 12376514 457653708910546306442552794673350348320 12376515 137601436492494012532297954081375750320 12376516 311724417612475664979190442342464653440 12376517 -1953338339193945090744308011928487590880 12376518 2348491036840876258111666164871388160 12376519 817195122836027990193506069083023336920 12376520 303494401151428062265367781099019161600 12376521 29635057053987466529437829198886645972 12376522 625419077504840528894260582515323824224 12376523 -183412130011931279494485207343440453228 12376524 -6859928945437096017476539839833731584 12376525 -193509117130117339867242543289925616000 12376526 148590736593227152850975211005452331712 12376527 -1212265342342215768574123141635675971568 12376528 -109950137478236749411239916604082331648 12376529 -236999468334772249474566114947411256720 12376530 -36838158812690443363198995343841433600 12376531 523979628492895027288442551946618321152 12376532 -113370920153368651685976196857964861440 12376533 24608110888689784221751531298469319680 12376534 648251450054394538124583945719297032320 12376535 1937968377122398983478475174740821220800 12376536 -290012422599850211140386137998574592000 12376537 -704224667959682099398157608848253539648 12376538 479985293420270095595085288640230739200 12376539 196766083773806319681552619653076583184 12376540 -58253210785619020184639886476947261440 12376541 -601979222826494958744875081537869844058 12376542 -200374945473446123777033140313947908288 12376543 -371914474785097544176831513832604318680 12376544 -665939784947567379494734939873899184128 12376545 591533445388845019572404919620651615040 12376546 -124702577711189383638203124849778093056 12376547 174754792056206980451280185423669884872 12376548 514294434553943775586670894169855912960 12376549 836124109793358609226319870724716428764 12376550 155366842533839647931622649849746424800 12376551 -234103549763788075843208387967556880640 12376552 -496195423897983797143488488622557414400 12376553 -6450210985184262251267080718777632896 12376554 -127573121512130253951319017301293454080 12376555 20910919863618695783693030236662625920 12376556 -525627199100104153195338387156493132800 12376557 145382531699153488092775749766696082112 12376558 497435432169409352159780390853908606400 12376559 438272714100780065049214838229373465008 12376560 19162671798816113367366796620909772800 12376561 -8512358832690829405077566685194644896 12376562 -600853269135309946507683191257142745600 12376563 -685726327889504739391740015567813082056 12376564 341819367008838963731941147125791227904 12376565 -1570467863232368663597782278580909538280 12376566 46913657253798509810380252169578889280 12376567 -720613393912397099523909969135302881224 12376568 -388335040323371141939873998798006272000 12376569 168029679795999499604792796146396372160 12376570 -14428944231984904754160525048044451840 12376571 1235460028292154554952258893238302132772 12376572 117432562116912232599091114059323630592 12376573 -87190975034021631827598941686222848096 12376574 1269101988633506833097644144464252672 12376575 -12521849470688394313718535390599375400 12376576 381977805395879348962888589238394159104 12376577 728395223688255661278314097065463207426 12376578 -57472624104966102994197667031440143360 12376579 -1305981547191443130702489192503407554820 12376580 -191651159625031528577705293167451829760 12376581 27983385444688988266511731310775436800 12376582 -90819681624479997570684951300476095488 12376583 -748535375532035372829056263795031703936 12376584 -222907744921963300358800100514582528000 12376585 -372772740899701530336588009104253569400 12376586 442000115198271810024049218882709426992 12376587 -152232366749615960539868364256631139600 12376588 46332190181652154224770207507605972992 12376589 296019581269002003904865768261819127456 12376590 20818823598561938638333561071805117440 12376591 -1090101147255151947293191964586640650600 12376592 62907654426525713236502795746958647296 12376593 -410476281177383085325273028917352642700 12376594 375746318787719020508584741637655582096 12376595 -109760423938745401117401728965034434560 12376596 85291671718530497164808696540815908864 12376597 462940322813748724624041057024065873760 12376598 385838713466443615779152507118461153664 12376599 -109772383476650715614226788164720318464 12376600 -422244058876721633491903102499458560000 12376601 2223901383180265417759755014956265570304 12376602 -203053996167701628277839916028961163008 12376603 432206755988425236351371540713711262852 12376604 -35375135593892674678738569939747913728 12376605 -449833556516256860086968569727227771040 12376606 -208733781682874612594242114214774400 12376607 635505701564769312081045112098855188400 12376608 -909537855199907137407323218144330776576 12376609 149545963491949112827955578658885901312 12376610 267545868284370049685337953110816668960 12376611 -308826028266147859036180424399135565120 12376612 259342078594501638510383092086848206080 12376613 87928401248628588920178845983103442264 12376614 -205706649017129065925226414840635719680 12376615 426465494972143863136838059269802939200 12376616 -119928971606513991539203792684866769920 12376617 35880950412301933443114468669742495200 12376618 250028274594237870531731020652443617792 12376619 -2014105436565921186019811566575599009160 12376620 -333162979100120430635560784600258995200 12376621 309412830242470887183433185509766624000 12376622 -400891560774606821602234484911712861568 12376623 -68936605178620324057677659776372807680 12376624 -109850112321324859267102135937912995840 12376625 963073826627420150246941114575932169000 12376626 79973462966754950492354593940375820288 12376627 2242420083061498434246607387986770659672 12376628 -1012768477526060278933975581559487109120 12376629 288024170638473586652218438192623869688 12376630 99145993828025547474137530880024044800 12376631 564610481767969744359164004032031952872 12376632 -958452340173113447683791702016517959680 12376633 -1056251053993128717078652383542528307200 12376634 -209358572139144561468812476462629392784 12376635 343114898499078622817586753378837279600 12376636 -315137245589102552231542602769305956352 12376637 76852426117126534949212056527459620224 12376638 -14442345241995272078422561432372839360 12376639 -7248153030120631454206983007862815632 12376640 -182996450344334453207626935626036674560 12376641 217554340983889796731376629585370112384 12376642 569502764912935567847117671925759160192 12376643 636523593363429589300875123222100588104 12376644 -175975000239361798523410976541745778688 12376645 438412662847703088178494535365563658240 12376646 -867127615292996624648487430586778765696 12376647 7431429810903976605958307126918606808 12376648 -321633063960228313642230805372877936640 12376649 1071029064175978429916418757391512096320 12376650 41805591361669921748199526613086963200 12376651 786072011981079705594948900128775467520 12376652 973346690733661095684153902082976801536 12376653 356538558845237965013461226535266215104 12376654 482593151218357724518911029795744569920 12376655 660677857970653408692400616513754487560 12376656 43480826309784988026453384640927088640 12376657 -315884947303147831157983318031262142720 12376658 249641255556491113385364506309606326272 12376659 -492846792949631295096624019986347245896 12376660 514045755602502047087352763877568679680 12376661 787098612593190457099193349677377329024 12376662 64885016384940026802183441208049856384 12376663 965570757377883340323592364727061477584 12376664 -180515302189809161453845166888261038080 12376665 336819288907027706705386984139473785600 12376666 -470634912757778150483616942593988998400 12376667 -1264457742020348087239053846411327940284 12376668 -107314715219351804839812290030882758656 12376669 1326297449210737022093518995580266124070 12376670 -153916019541791922078126018100857191040 12376671 -160786749531538084735424872079554945536 12376672 597668955261151433046827239446794993664 12376673 376853537395587519537969359697173861922 12376674 -597532381078009204938400427282578718256 12376675 204316984582380143199183929034586439900 12376676 245853092367137729695190786206371717120 12376677 566765672379065990767793356231642535520 12376678 -960391593573691146148406656482913463040 12376679 86643868576087786846521304866873429120 12376680 -553446163989581462029984623345664819200 12376681 853389707851136114334483991900555239482 12376682 987588914940312446369531279671222134192 12376683 622001796967259281594023247458061363944 12376684 1134858101716917863165935425803391138816 12376685 -601150978334889282029675016281801850000 12376686 415376209401134918399362949727187980288 12376687 836402978856327400153586376765871376336 12376688 -55348040155896035164966198588737847296 12376689 143896361146727752659732020376197024448 12376690 4628774367135703695559976353009267200 12376691 191945891014924965731764889291844439152 12376692 1381485958255960171703531530206368256000 12376693 2248483857672522183979281669790242560 12376694 -68800615801190455832070730502300273088 12376695 181257217600565093031416961944302147200 12376696 -264808487086630065174778300226678169600 12376697 -243197069072220222233816006700965100000 12376698 -600628584159912021418910922235534955520 12376699 923093223246278802593410515826405669480 12376700 -67996788656057717202932185105626393600 12376701 -85675635438132150804691490168277852570 12376702 27907998323817789596866966741415051712 12376703 -814295654914974593831812176922823613696 12376704 1277302759170094753791224099703399383040 12376705 312842024615834541539206308592683952320 12376706 218040882107490806957730593142148154784 12376707 162831368833103300106334726754914648320 12376708 1408995741946652749572449026666697998336 12376709 120382849889220019689793336966212654816 12376710 -56043016535427603070713400345021804800 12376711 -240755791473584355802370155202133423216 12376712 -6383179760118319353299586492398868480 12376713 751023683510741274529729043938311638544 12376714 108636256893211251192622550929727151360 12376715 435632544391701568134318614076094175520 12376716 584787582769835145137821747328142987264 12376717 -373914399365544164419550852037309710376 12376718 -447119176306829579277064116003221989440 12376719 483722094225706618943465507175498352152 12376720 -15373398361991564512696651040666419200 12376721 -69908590957924391447956719655516176960 12376722 -52972879836884284250513718559196207616 12376723 -283922146003643769809961267848023509056 12376724 -102448578314073170055261118668759909504 12376725 524440011204242776914619968079732188000 12376726 323469290568163899196318777323706785312 12376727 254086154971255020002352281338015440 12376728 77423684050693374568968257154135244800 12376729 153145977687278058774348380655380768330 12376730 -292823724392786176494599208186660556800 12376731 -1040409932536936104572247267686024135376 12376732 -626689823021375026025871702829527979520 12376733 23246191544975939623406712697787556000 12376734 39694716507246216169046453205261007680 12376735 256003236937384531053389350801773406560 12376736 -1051073387803517028741847620290856222720 12376737 -268360368708523940713557711294194812032 12376738 -254199615489686208380819977896597555840 12376739 -1661451543998273843294986946112627911460 12376740 380336316341218237803482209556341862400 12376741 194108876169236001106231576415205678172 12376742 -84353045542094496279568037035417157376 12376743 199500942155323827740888317980669972264 12376744 -816062558595593337201082790153404707840 12376745 -301059674089735033685616803136754773120 12376746 -237879059435406933700221456051459456000 12376747 1681378318634949802132271494820625735792 12376748 -495653497031953035739964412727068225024 12376749 293705423800724305255921298380703738880 12376750 335413940699164344413073928714808064000 12376751 -806746295293671234253277973288248827248 12376752 -51959036738291092072467961609062973440 12376753 59794989482658777784778005996574153584 12376754 20313734812659583787272154600275462560 12376755 -267223617350815876687609870309659489600 12376756 224311852098085301883027784794870151168 12376757 904951732538866800706149408861288864060 12376758 -261620059473951749745654130322182277760 12376759 350125153419677325829281513904290366616 12376760 102387179041700015819164361116070707200 12376761 415992640793835896083388176829175515472 12376762 1332325700128187153469738043973397925632 12376763 -1849982129082649816884350954386689201120 12376764 -384945670410581650400941723500901363200 12376765 -1737255085872519035609187057074841469200 12376766 103428258130623969511359109403778523584 12376767 240973030950596876580012296042294450448 12376768 217558544848019481897483939207103643648 12376769 132748636334233560196138769285871064020 12376770 136210712418007382475383758701770050560 12376771 -800876841815109794748160121127989035200 12376772 -752853644880067309926737835576205516800 12376773 1190220673777523538491168655491589408000 12376774 488483459775360953053946383399799538240 12376775 497145694372861150852723203771397960800 12376776 9490566927562284303511345688828313600 12376777 -187905527484518077814258213850165247488 12376778 -222879816354759598641290414229781245600 12376779 144042584248236181699517446100139476184 12376780 99384642818380884028179526343696977920 12376781 308185886058671501816509987314358539264 12376782 139824210388607113556713837125805570944 12376783 1044006237626945270945444702956167733584 12376784 -53835216146521285763163480237551124480 12376785 11698557042192153382034424350653132800 12376786 237971558164972997550983699774460584592 12376787 -934268713671364633858663339219568220564 12376788 -61362569832774102693551071469872281600 12376789 1239159192875184231600172372066567765024 12376790 61642160536341101847739586349010531200 12376791 -301337636315895495331572100922699682816 12376792 -418549597628902831763350467584789790720 12376793 -32107586279072944772097086464967629824 12376794 -507033263271906231159480354350168302080 12376795 -24698657350947055609956720812081917680 12376796 9657348507589886583145416204616006656 12376797 275196795940307596388710371020749315872 12376798 -244286486566230295431114923436872552064 12376799 -1194321547180396820837675041869491079264 12376800 23072556501782240867074516856655052800 12376801 2007701475081725667387625804479973456802 12376802 393430903206018393280027464219050294352 12376803 -457750522015811821354041902454171004296 12376804 -1188032802321705093256158244857297189888 12376805 61617353012587562383600411993244256000 12376806 -114098724974715076819532302632392140800 12376807 648231227780510777025186026574028032056 12376808 -646038452963665900581652445645958743040 12376809 -4466228648735631493299070580116438800 12376810 33774216696164923900982951577489573120 12376811 -1739532656322133188010531670128160568588 12376812 90462773721631303796213739500804505600 12376813 -1205864000672406243345338648467748777460 12376814 -145824738016182017393344786492587063744 12376815 421976425388268772257796434463436615040 12376816 283642632866157186408383740285932797952 12376817 -111541635980210517907134602162631932688 12376818 -225957814438276671021477794388204504576 12376819 679487051070059274790296519478213888 12376820 120310125925024111039743254378816398080 12376821 440462724269624465517757558029044574720 12376822 599816221734895778698462816204312727712 12376823 -1625125088976061362679970469537104959320 12376824 -1005987780499014262633884843570816430080 12376825 -116967944900496171505362981265759734900 12376826 229144371000370070972577907738989565440 12376827 -194260291205445285868114867038052190160 12376828 166849706728243716563094369969531435520 12376829 -506100483394557405923463769751505822816 12376830 -234579350444953674410057906081882398080 12376831 11370180476722233563190815531666351272 12376832 -482207443802610256938346318493657333760 12376833 -205149004147447171507745216398851879168 12376834 66631884253741566541443517512302721600 12376835 -28701146392201587876673952686606980720 12376836 310571982554296279264581803572384497792 12376837 -432902217133325885547000020189783087808 12376838 -132349026172853625598887164163808368480 12376839 -109736164782166513761612135387407831040 12376840 263233830990747460446309318466395340800 12376841 -20323800423058127828093935141341417600 12376842 341166088454091493324844154407456109312 12376843 -347026092877727488716450505655855477760 12376844 -104139235459795327741957556362284441600 12376845 95451826435999150175634193201880203320 12376846 -51326685446570790787702877304983844096 12376847 536609399430539527582490140113448675200 12376848 -137037854523450740893165361041440768 12376849 -1075961585366415048634818397196623989264 12376850 153324702126034581696807755045789128800 12376851 179148098626379689873524448217159761920 12376852 124086334839345957074620003321348915200 12376853 -1808206993406586169328553615114989030898 12376854 -62484161782382843120829734560295731200 12376855 1104071601917076608136496041052355012760 12376856 -355332283751925280018159142863570698240 12376857 -136843731426232382598600246874215462960 12376858 37473824031398225631864735212856604608 12376859 1208410486438892912375859318818986212840 12376860 -198337526224119034059035206622259440640 12376861 328643611821917762116271595463294395270 12376862 511351990572012597487120645393357824 12376863 860719051744968305609479183644778695984 12376864 219131705564138162139136242062364573696 12376865 855505657066505566553589992509420580520 12376866 516177941235470932624877593259159961600 12376867 -163751045060811562787172617589265285536 12376868 -420950536293982704532988623861894324224 12376869 -305099215735351949159881165037094020256 12376870 -964235439442584513231074556990324480 12376871 -266163231847369788392540011571659744416 12376872 -199560657004331730072667954431336622080 12376873 -105355380383082700020655969749374880000 12376874 -149338472170240564044822747615762339840 12376875 11850013940556292748178573366204480000 12376876 -831383984220436769868507546434530460160 12376877 449149161891146693040424962116690864640 12376878 -244852140276029923963060021311351664512 12376879 -290472281532134594057952446926961985520 12376880 368836457154199238600327605853604741120 12376881 120122754014028290448224983393244332800 12376882 -8891056048419214435791895495978759680 12376883 -1166577144717624693119721205528330053120 12376884 -588726752208098859009878562558802759680 12376885 6351701674934968227846444522824008380 12376886 88622428657783621564803123983340762624 12376887 -822323578619171020306906356102921398040 12376888 -507183900455122888647272189197897728000 12376889 -190015881340724730086541933364183878144 12376890 -29134275478453347100866792143936124480 12376891 -1103245791199522528902764207337788337000 12376892 -1197281742203289942779228504323271172096 12376893 962340862060526310021810409600310532864 12376894 10339041998506667261005886086215538560 12376895 1530059864475421944986492657649517588080 12376896 -8128036333600128245117813440055869440 12376897 652467689025560274709803883663309372328 12376898 558164339151154010773673494699312971264 12376899 -169950687038600582854532825763914341116 12376900 540950728418177145922587873643161952000 12376901 337534270466497989705721121071202170560 12376902 -185692657256293689473088067123867061760 12376903 -223890192339394976128884694425523125120 12376904 -629424894686091593313878274600187084800 12376905 4654339967049160562088430297156300800 12376906 251397016515135373482254014612524899424 12376907 813838309901899383302044702546377092832 12376908 -872296245440273363427232673580038292480 12376909 -286282883407821478612152854427858036884 12376910 225928957959868095886254177663806342400 12376911 -349569477653952262331140727531080247928 12376912 110993432682704416905947198544897114112 12376913 -582782516827224950506202089096723229838 12376914 -75016978788764149540800108848048779776 12376915 -940779068331056496654993309275708287440 12376916 19830677842670667392825089557870649344 12376917 -267392231051204283484280138928779813280 12376918 334112206180271608738420577371406788416 12376919 -179938749724405096518500221217791091304 12376920 297396233681190112952472053636412825600 12376921 -271587515310031399232088411363271206528 12376922 -2154129832373397659912630539126157568 12376923 -133316899192384599950600100618267555840 12376924 -88913941657425443564756773115862938624 12376925 259281749371419844813464571201956820800 12376926 -299610524181590222500937383486893732096 12376927 -414929300314463435702924461550974400224 12376928 -1142200592657818117906242418051810590720 12376929 -457863265512242994374327958276796202880 12376930 487016774727483368415819447320912870400 12376931 11871916737339585649830471718623307584 12376932 379839125122820036082867201777907356672 12376933 1321819322268246304450394744327246065920 12376934 773173704578994308084853570859004444352 12376935 -1032216904553277336824479638369984580800 12376936 -35357503740814373323935897918406656000 12376937 1723649914457887441922641438822315766586 12376938 202389408471821377422116735029666870272 12376939 -391278182231124376868711985782294244240 12376940 -504756931335632806878825274980935208960 12376941 989626121701071531028428681881819952192 12376942 301687923808969976411611308785430907200 12376943 793127560281578919119053607179545834192 12376944 31151020482970496444836194238473043968 12376945 -243151328292278287125658438950692195520 12376946 768857292631794598238471253011480377344 12376947 -176031914351550684229442534559667853760 12376948 -2857918923675460298120949493484304384 12376949 -251324977697830713608113458496866645636 12376950 -7559297718239478586340073998281392000 12376951 9626206360118424379864433123859790952 12376952 691833350806606599359461493289797468160 12376953 -288417146189492208343066942605689534400 12376954 175040871315359341104047611570206712176 12376955 -885303595921600209800158398779857218000 12376956 106271814208454506144578454927641027072 12376957 -772346367937169157979460738384554185108 12376958 355070566205674159542367486401118399680 12376959 1099175025768355577167457605478296903440 12376960 841299356977655366083775321989133107200 12376961 383620802566487596176438225154886692800 12376962 -50656772031422506148140683071119407072 12376963 309196687966442192361048736434651435240 12376964 350447114717642909695963234944655694976 12376965 153330561154714246119826310082217353120 12376966 -31686052963326836921071235032157815680 12376967 38111625215828676294757572595136778240 12376968 -850249964857956973936663764534777446400 12376969 790902409382654614866501784274832583104 12376970 -698972627698361402697924317572545115200 12376971 817467449582668701977505867551488337340 12376972 356187939251444222327245979651478699776 12376973 283417727979154208716504553842729080960 12376974 125721617265663484083700197149778231360 12376975 109587840481849048062836392076515912600 12376976 -137659030520300253942044739973496659968 12376977 -764557515374255259375668843391079760640 12376978 -31158257857832741584200044843040772320 12376979 -748548962634608798354875835320681597200 12376980 -207221393904524023371432230998985932800 12376981 620756618609525736532837510542085264732 12376982 -495215858875400076142701581551329789408 12376983 -299254607231702729755227627884796558000 12376984 -300306639283996590971983238773796167680 12376985 -1253438939527718390841528891122185373820 12376986 269377377743501996358112264382478188544 12376987 -129086158623883225034877207035668299248 12376988 -445579113187326224710291026804173882880 12376989 1248093417057754935750920779541012723520 12376990 -230972312429822836335287923651656794880 12376991 7516597629791952359317886496384411648 12376992 143586472403224001835969386598047416320 12376993 -1487083809726866986153658833376021705758 12376994 149180973958928832475915218415214321664 12376995 -1100425099873168305339085021154517884160 12376996 -166637365401321022281742328337599482880 12376997 -61375156953138447982768993307877796614 12376998 75283752976423368230068844411278734336 12376999 1811079788470660617919194400745955341840 12377000 -211347897017079801610110965985354240000 12377001 21339119554770742988911017486389529984 12377002 666729460839527063182690175129747733504 12377003 -167359490938379864516692182935268716520 12377004 -3872584516775555628037835062854451200 12377005 28154024164714962919037670127261553760 12377006 316167411998941225395261897640012060800 12377007 -458306190544590531185389830332541845496 12377008 -146344576773010778981217389076851638272 12377009 491094176558600710556532765070042152960 12377010 317556073137179152941995907791734786560 12377011 29412057007243176646943353246968020544 12377012 -42030112396799233721465042914569461760 12377013 -56940863330753714277214391651726337120 12377014 195661847540207427263986147335350974080 12377015 202497053241547796306159234922599090400 12377016 1558695791450376748000134561605347123200 12377017 -525363719712381959051702257090588957568 12377018 193249215779332342821961535988822378240 12377019 25784401578053301774294670216693528344 12377020 -6200706169668836825847661363364505600 12377021 894517664876882311052801349885482001222 12377022 79383983517304079405971070149608849408 12377023 -541178025250958377735415001646121096120 12377024 492141050743040447687968910368793690112 12377025 497303785536235676477491589425602951750 12377026 655150340549953965762568867384244904480 12377027 196958058039020690142879228859012624992 12377028 -583062060087323727205684342529913716736 12377029 204301521458276944152568483506685056512 12377030 -401030679639049370102439990585140215680 12377031 -761082389808899892199183639725266351448 12377032 -20700932604193659069034722702535449600 12377033 -134146450060076675871404868975859415718 12377034 1734801662405180734093939716482312448 12377035 493254350441943249460995149179657948560 12377036 -233920760641402794662178610043946516480 12377037 -6849749123082426774962107718773223040 12377038 -888677380035075410354385301846016882304 12377039 -295857999405046139262593407393161681408 12377040 -83820998049831580594640003632547758080 12377041 627258264073773424169591882523756595442 12377042 -841803365724564103950617069887156265328 12377043 -19853937004570359972509071409713894656 12377044 -427726519063502952013914916593602852864 12377045 614437139170554337326473641074555048600 12377046 -22137472532036097709850461413171128832 12377047 533731424010635434748304863735928655496 12377048 -834587540352941273733298432013765744640 12377049 667721615436422524948372660023001292448 12377050 75933525138736090345560924007206700800 12377051 -558660209190046146107209737283688421948 12377052 233217214337368141835086549056233825280 12377053 883127489986982767044063484071697190802 12377054 -1103721053744301048755396893578495909888 12377055 -71882589729252728049304826883226104000 12377056 1405390977258367478862550917668485201920 12377057 -1722788707026250491140577464940598885008 12377058 -528071268547012262489751842969882956416 12377059 -81583789966473396093265033819505736480 12377060 179987561934930387903057677757208412160 12377061 -489678582338695870147020134201869982880 12377062 54784865531187336443058788571039352032 12377063 -148685553491844071831255460106679999688 12377064 139245010840089432397498837265454366720 12377065 -183784373628705273304073931182496031680 12377066 246257696006608841083505691009395524704 12377067 8622632743000869170706510592426169520 12377068 -315831862305300346227815124807409964544 12377069 -565760582992275864890440668449379434580 12377070 278487046720391310600596342742754771200 12377071 618448426251763764949134017147288840160 12377072 89476085016573834432321784541984587776 12377073 114614253492756083045615298567723107184 12377074 592664772715179076437285346161333875712 12377075 473554028216529506347576987942051776000 12377076 -384013047410746235014493833428511162368 12377077 1055688889519353984362189745342108608 12377078 -60688188765128094609227378843315497344 12377079 65176816881605326572508770141632568960 12377080 27311232797845663731004603880495308800 12377081 478015943746435543495770193369330347882 12377082 103810208220246041717955118781956738560 12377083 -1093863551775268820588218959652266122992 12377084 919586867859238907986854666262634688000 12377085 -70456544813098543432190989013571911040 12377086 24140633809176606363041315807702397504 12377087 -131453266386594119521561624452103179264 12377088 1097794813052773124760495232130513633280 12377089 436283111807059651960510242408061285956 12377090 501769373996099715848715508616093760 12377091 -312137888218648109249736912764809015296 12377092 -12619095251953762857771145151613255680 12377093 922611431777780040297092863909519909440 12377094 -566214858265717268504278201146539520 12377095 -361211950161141521235186647344831060320 12377096 2900078059127474930731202226971289600 12377097 185841151420812215785556987676578509440 12377098 205960975909047326723295820598478123264 12377099 327060866855881991824952880319208289936 12377100 197745029507699166632054758126995110400 12377101 -3360969303722615732380028573654607266016 12377102 -731795750883604695813614035452920221248 12377103 769939747772264294070275531030516572944 12377104 -221891454192513717311638685108057006080 12377105 -79007359321230063977572937989615802880 12377106 -191877554674427031414732175214203907568 12377107 -103326411178506891540699270873681629000 12377108 -1149008115065123518099258467512619449472 12377109 -729213937732466604832755030779332416096 12377110 317549596920473201787196514230275452160 12377111 -632167933913970426378460012944429560088 12377112 40756505425999434844755760019169607680 12377113 -692109487314803021778721447330674384000 12377114 547196349702073263832306389366209440512 12377115 -227684147721297547652764451829366312240 12377116 -215131150941300767639347499234995983360 12377117 120931909436210821132765735233694808166 12377118 -74267745130896359691853621297458772992 12377119 -588567613999491785381344283918767480480 12377120 -6528021688803968699015482551136419840 12377121 -585172156592873603419715259047466784512 12377122 158069219781473707606566231367472431104 12377123 1436669501752528111697672005900899738504 12377124 -10550919344749983496000003246631501184 12377125 -1173557602300434039921696655200716133000 12377126 -300977778009867694191197917642077258816 12377127 -101254543872809799625383906620375453568 12377128 226488180417962871714412001613059358720 12377129 225838497808720881709704665147866793886 12377130 270863570220975622036903479630271499520 12377131 -319229770687704946928851196743708841168 12377132 44583604205803306285932132045802368000 12377133 -773632697232397543231394665370737354698 12377134 -221201831331889148002963116115784448000 12377135 -727495165121094999187506650399588356920 12377136 201271958970339168460257467855313272832 12377137 -1638409537168522231743745591719412612800 12377138 544471708164467776859590423303249249920 12377139 -1129245726662742457909809034617490258320 12377140 -463750584649869632680272397959334114560 12377141 37902552335245196012080734781789333440 12377142 -220460826054227012382460981387111148160 12377143 1177924826401292002157733248672828525424 12377144 -535280430635209131111791181029394677760 12377145 96005470393486623375967166242696463040 12377146 -207670846956611069822249417407894351872 12377147 -821165527822807441750763257112929477404 12377148 304517321942637408977564166352462995456 12377149 -1030707816544505906208397464751215692864 12377150 -15097915603377324076720324527695846400 12377151 -705559219142785132994631791394125760000 12377152 63613649297526708555314324038660653056 12377153 -109177657016593286355028551821414870016 12377154 431004213390831986075213486316760629120 12377155 -380253498124179147969713591915175835440 12377156 -111892086264851351351435899918920443904 12377157 -25031246805417969341751745518574881312 12377158 -23046799826863881611751472940943852480 12377159 1967916751585735118518460237326640982360 12377160 755166828834848245326135138588891801600 12377161 456228932603100041382124403176020140762 12377162 74091164351655786709820294936729101824 12377163 6214906896366463128163290714030051264 12377164 60815541770696860627680455053850821376 12377165 -362932828379136875133677004880787525940 12377166 8405154452302521119367293269924577280 12377167 -446408348183036092894488012514460609280 12377168 -160712199296397193420281007668886241280 12377169 58927951999675436380705083390732154368 12377170 -267365272698202308996543913632128601600 12377171 -336822702758990961812802790414125636000 12377172 -197180058884513485208145190021516843008 12377173 -1478270566718477064048492641408923522980 12377174 87511187110479312364941785550392787840 12377175 21536590459296404608339987254966652800 12377176 460420399666673979861749931032610447360 12377177 1461826708240013934220241180880283846026 12377178 -725999742368304106087666084877683384320 12377179 -780167629400424150266100149821866156220 12377180 748912002533044603269408384873824294400 12377181 55250652163416472810178519197224385152 12377182 251377804672462038591988218410529936384 12377183 120971145562084081801688685781098624864 12377184 -227642486149685356480397914583240540160 12377185 45063772410252275175342799151803375380 12377186 -498463897538543821915575403980284666496 12377187 -393602499754336235745958856565546499356 12377188 -460560877604558302251330893425809738112 12377189 -1762690445963277629169319431591093105120 12377190 -77147834622354083827331978484631818240 12377191 -373762519766279793392697938678767102568 12377192 -570857348667625127323456355294173593600 12377193 -672091160046716807667698551785224944416 12377194 -462045122439743246395009139070285505104 12377195 -434548929024848377451143129423353280800 12377196 -16794554630258905067382355497075840000 12377197 19089131023102408082356064054158448640 12377198 -103445699812300659030936808642571297664 12377199 -585318264449360857689767161458581052912 12377200 -129619382689640755926834471752196096000 12377201 777822747479396314959076379964279508032 12377202 -385064873646171611558508320566964682240 12377203 60440659440528527265277240475952991600 12377204 -987675703033220595142918740007399670400 12377205 1240402470604272410599712771478213275520 12377206 300439721395095674141398112969341311072 12377207 -1306647696862696070978324799303349639296 12377208 -899985057340644014657834428240542105600 12377209 -182795924565669450898135514684149402752 12377210 71942161003442581816841207150296481760 12377211 -400399045827178764905794762765509888 12377212 -515294678884172305457074060006539372544 12377213 628872067489622628300560795759008515462 12377214 447466563124008391535514303213346624704 12377215 328383652960932590830914209587133952000 12377216 -522146018036598654112695748372086128640 12377217 359343539501972749616679369596077256640 12377218 195206204280636369372355782929861654016 12377219 -1976834904040565606222843183115199957380 12377220 -24085942127237980764231647483988172800 12377221 -676107703915748200989250260392976258500 12377222 -529131669870396601996286035875270050880 12377223 5124143725044320143159147939453180560 12377224 669605366718476134292618755807768012800 12377225 -205365955250183689763371441409118235200 12377226 310599043354680454554736766078001740544 12377227 501924366872932085921592975803213231600 12377228 -782004584806666250336407414637941524480 12377229 -107755261075368321759489249753453604800 12377230 24453217324007645429249679052133827200 12377231 1037350478628747558451941955757831804064 12377232 -47780803070752188680628732756830453760 12377233 640709081994049374082786908292878432624 12377234 387560736496112088984008474288348720016 12377235 -136214026554047965240769152666079225760 12377236 -405121046873669201457303136358959342720 12377237 725441839329377000142381110461470047886 12377238 -124950563703702885009043038697002017856 12377239 63589579770424763210850612920753543520 12377240 -15967343765406657974111719867129651200 12377241 1318822622503091802774979969761186118452 12377242 99867742583084625384857487603209697792 12377243 -626110716742103973819525794889397920000 12377244 -314641115944481392531625230841822478336 12377245 1156894495818900209968794508697962070880 12377246 2286123911500509664375866939601551360 12377247 512224980771476983698473491408634240400 12377248 589475699422920193582222998632937160704 12377249 -2042882652311940388863999952753653312 12377250 138943300736245444792146607479456168000 12377251 -209105866017954898351923110002827027748 12377252 -561392790004442259328334892407976165120 12377253 -961716509289904678019786721120463864800 12377254 -119933980641724021020394487504785324800 12377255 -731724817143349369553445837859533552000 12377256 -280220530359568493801418021310416076800 12377257 1713773576257710025047778904519893728506 12377258 1229797712313565594426289724591746900160 12377259 -139682751809968523165475135392499520800 12377260 -59361299200845137080023019553013350400 12377261 -469927998435940958709033988938967236948 12377262 -571979375949813819721563289267169703936 12377263 1016869345931586556148659261142652090512 12377264 -187768353024163301005250931487181291520 12377265 -321525618941354382392749445306653372800 12377266 221995007849250843509778369061177691136 12377267 -531362398970625095855707108316606098608 12377268 296797821980977072126175027252453050752 12377269 1362971647033398547194298139534848255996 12377270 614374424572102585071277501117537390080 12377271 44370451817426409051881700131095080144 12377272 1820009833982945299343393089443893329920 12377273 -1385523220981216015954947151949202265776 12377274 28041014028915523625791453823015470080 12377275 -1119694009624492296214886032301370622200 12377276 -1543369564378229513104705891560483552768 12377277 -42986819227134790551742255032504721920 12377278 1813447163729143376211132470998229760 12377279 -591064639759195451443392110002960221120 12377280 -51023703274510489344597170536883159040 12377281 711123421103157060208559362153626158400 12377282 -463271185987940599047258020929993225008 12377283 63685660653030809448786516802593164784 12377284 969850963770557470751735285072665600 12377285 36269163874370817603860873625919422000 12377286 -21018805644094712324013939246382544928 12377287 695104827818980653972820532912501041920 12377288 -123754042230542610473927073145497845760 12377289 -176681831428112997858068629348726444992 12377290 -292992446600312186596725325919701681920 12377291 974250945258687999816632939095432108692 12377292 -2500908940378962064439474063644643328 12377293 702655621498377008600848931251805340160 12377294 805415526229026198187561329239022165696 12377295 56994306181181193102318147729776001120 12377296 -20001191548510084217780206681228525568 12377297 265361055639545913720262260665615326692 12377298 454928206092377891920136206417426817664 12377299 -597318115462510092276510306233465617080 12377300 -46588806074050016672900567698467091200 12377301 -1205008231014279556637777128448534998368 12377302 -117028987393635167478802200796304763648 12377303 -156473881732465081068957933752511437880 12377304 1613385275843658263001244772351195750400 12377305 12403157626452938924144542524199149960 12377306 -247540366343262811782925379794123535616 12377307 -1004435136485424453315134743556569805160 12377308 84091773538244390719260074661589774336 12377309 -128479363448369832354556713344097719808 12377310 166263559160518253301027152780234603520 12377311 287127922918387062359239920241814378912 12377312 737122163037118808356295594971584528384 12377313 -204729586636995781710676315980214204800 12377314 -42992623529778453640319886448080415968 12377315 -36241735988859343587429672225492025200 12377316 -357856813729043957245743028877540106240 12377317 -340086774545087761113487459462321557634 12377318 -13715427423445138305944134397121391296 12377319 79503560408200223764526354396749359360 12377320 -68928307662578825856355674699612211200 12377321 -1096999012186690166293975904918841673536 12377322 65306766042763266806389429821556116480 12377323 -52116328257420132572513792635454779360 12377324 549468690589536788380910885207006781696 12377325 805736709786753905044928527803256560000 12377326 89432141913287997459437642171070152448 12377327 -970779965154172719351530228462343658728 12377328 125641537142046011466094787162612465664 12377329 163425687580642087031469477882616046930 12377330 -60838848748050681366632871986710694400 12377331 95438378219410414180160949375151116840 12377332 472600005203076699576947633453813760 12377333 -583825773346517299981305741407231438418 12377334 417992644061313776632483783818144914880 12377335 -10980120189390050755448194050436124160 12377336 2320829279837727249599159006136324341760 12377337 -226311273256616920238540913237407625216 12377338 353028846293383211854876153301105733120 12377339 -103394458103814915887212728665124139392 12377340 422689994025801806622231401413430937600 12377341 -1213388531446399057082300779501964859200 12377342 250972151315936394016945848888139790592 12377343 1016341971358361701391618027012049028608 12377344 406784600630313819929177177781547565056 12377345 1068810758412067569213856580757932629800 12377346 300153460261600839215329021046078169984 12377347 -314531032845859608698660466393776179204 12377348 -1034912999953038777631343152507704509184 12377349 1122626050941304158768131401361000560734 12377350 98182117167351960582585140954280674400 12377351 -424135872014877825607064364465613373352 12377352 -170248074043704068065820120406910402560 12377353 64752944833993864550187004563256717860 12377354 358087578653952360183854280232987587072 12377355 -252859698495691733695006432431922989600 12377356 524215644370677254020869593504566253568 12377357 -490427236737767006680392722427845263668 12377358 -93782830531267337243020183593016860672 12377359 -523191999491735949056723746307503217040 12377360 -368890405820036855882810354125504512000 12377361 -913328168750530083730867081655948794128 12377362 521780907037324952408530066933191084432 12377363 -1495836899938306904440986037174013426388 12377364 -97670399026242597182518343603054413824 12377365 -71575458438679811714037721372165935360 12377366 273036426609458117412546744247001113632 12377367 -5166247605445095219863951195470176288 12377368 -802166738061978260872826371086981795840 12377369 45932380225127283179486552013018068244 12377370 -21113062597676959845955996278106828800 12377371 -1541078506462876777754601708801943202428 12377372 730543147857129765815380591562675355648 12377373 -730666680379756337943897743993549087232 12377374 -586060731939925110947805207513463939200 12377375 30316444841796920566791392206248228000 12377376 -938137265963470111450471957593145737216 12377377 931956759235167693348917791127585390472 12377378 4288541236193884740535204297850277888 12377379 85099332753324899150906448044969287680 12377380 -311437253997512679756270628802495635200 12377381 136289679699076367029526649433916870112 12377382 283810430498475780624755279700528376320 12377383 222831921408117373955362409999131785184 12377384 1330137500352442394295429496853741890560 12377385 -441853361137869845541886981747200508380 12377386 152370727185120274282227537754531768320 12377387 908932665366971454804777449881263402792 12377388 142696174580858316425325786976251082752 12377389 -1041591327213650299978779036008945385300 12377390 395263351902666344832025841127042763200 12377391 670100441526563316429762117162873030168 12377392 -39139647180446392401077321033964584960 12377393 -498505622821078368594173608652574436800 12377394 -543722920197964574597200966085197747200 12377395 -1706083844892243617991179309405153518800 12377396 10906274382398829689593925424951294720 12377397 -1044193689496640586503552021687799457920 12377398 831419301243505211353781328703163604480 12377399 -893219289398739807826029642330764352600 12377400 157628470246731607467977570111860224000 12377401 288149285062259228408178399355765736704 12377402 -7064976127988815774982599631429260800 12377403 554521140424258695311735760910637745600 12377404 381655008957836072283883641661069393920 12377405 -176896609025223897934412753321447233440 12377406 2938924769817250170613856251093474944 12377407 316072087720292261322776599814833544192 12377408 33176925586638087451886740255990087680 12377409 293152590214714556168099165409747879360 12377410 88770212219491872767363702498506551360 12377411 -1203983609097259606520960780483249035776 12377412 112825745664189340253628780927451921536 12377413 544017929566339983810610756464603477662 12377414 251618768249213671319399945848413057024 12377415 180957394227306114680922849744949075920 12377416 4237137479497360576314516003504276480 12377417 214600361880515711083837961686030932480 12377418 528357823152667074610638848543843368704 12377419 -1152255528726599165158126171942301875180 12377420 327903026321304467357873872278772776960 12377421 761903136998650870826569132120980480 12377422 217863058415016397378443399737521025472 12377423 362093775818255124839041231204057122672 12377424 -124464107133041875086739131916820545536 12377425 -93354493143792631619648491660200289700 12377426 -75187800407515363587350193737220194016 12377427 185626366068859415877000888545178071808 12377428 332588906508798733152682634530760626176 12377429 -984982872741266293649324761780248113970 12377430 83123591934318642288844514597411136000 12377431 -1721061179446019823776250025246464365736 12377432 -247734768138790012485370182242190950400 12377433 -74374683072549541681814567966496074400 12377434 368556736287952465497598226013232133616 12377435 -146309140314479801479870995180352047840 12377436 -392223393966485172334885065355272929280 12377437 -920729174900430276742878649342220669914 12377438 -882789417593813769226647403762060501056 12377439 128408689119609042949340147324489907384 12377440 728780312671200536448248658896014540800 12377441 -1442279425157025872594925087287039656158 12377442 -14098334010541794915098728058678771712 12377443 -144346897494075204046040591716915127456 12377444 -549825052986584670679004941558599752064 12377445 289188304315151353949342827005638990400 12377446 -1081700791996608155300614731858691471680 12377447 142272456833288840204367663565727443896 12377448 -974364870129192381003453386085414666240 12377449 -297326256381565741801106236955049236856 12377450 -362546630474716706945399219886886656000 12377451 5349818604389838682545145151783408304 12377452 76416230851030819215132335246231452672 12377453 -3498892616776755514198678378745878314 12377454 119112021031259132633991180951653382720 12377455 -91537003241905327975950932413841493600 12377456 -30026432193877616185802072805782716416 12377457 482696770513306785912025814530451083140 12377458 48026144398436222367516452452540412928 12377459 1283502575190221041265333657499823875660 12377460 212083074099896867852352779234004572160 12377461 -78130582315938109812582875858077077480 12377462 67779406367211683127250284619716656640 12377463 97335178002680852231734491842136311808 12377464 31404095536240942493630091447514890240 12377465 47152939515305435808232973878594753860 12377466 -403735097308906539843621586530836546448 12377467 2070413670805595146269410129080225489480 12377468 -421805107090324261339970799662801923584 12377469 -212988029358351411799313089583272498272 12377470 186741329289571418681362123513182597120 12377471 742472307958718571104917417926966024744 12377472 -1052473584704288176243051221390993653760 12377473 -105268399572424159129673198441614510656 12377474 -497383856858831804350564759759083845760 12377475 783088494561525239006442403073998896000 12377476 -2116722059594971461962472091764047283968 12377477 -234799205413567066984850703315503171328 12377478 -118130235980394134102775296148718675776 12377479 -1257691855845519175148990209155076541424 12377480 -587994236899253565147083446992159897600 12377481 -122821665528525861918288661138636209648 12377482 171637596035482849267050390810397757184 12377483 2453136294775332957999137914030001467680 12377484 7606786198697841135632300938859222016 12377485 685976105203497305642557505365719759180 12377486 578450439118857546587528107834072042944 12377487 726435906209080771180464749983079988360 12377488 76544907685151827967445749921273954304 12377489 1230245046179170648000424258922917313600 12377490 179907080157363368544774623312887065600 12377491 -331356488493768892531376510771859245920 12377492 -307299031096824768923719964917428787200 12377493 -47850722532233706971769277359716593920 12377494 163467232620044020574560559032089457152 12377495 -35623277627167970609212834573694690400 12377496 344833144274570035918830820021429862400 12377497 -927755638468490231794652238888166022400 12377498 -280065495025083052216435600882290086400 12377499 -449573965593259377396461735297342612880 12377500 128237471411962383915400510417117760000 12377501 -925792163880088383735903858941176584096 12377502 1025128696707977522670096117219997799040 12377503 1853618157607960655796765485888944566752 12377504 217349176606907823304080956139911380992 12377505 -61166204338581885935851265133870641280 12377506 266733192060046381630190349178843411104 12377507 10694424512750108606073704023858048200 12377508 147227989798723595514681499414319443968 12377509 -1893214307509255800512411364216008948290 12377510 -523586155221265867489061832869799943680 12377511 -529887655675664224831582957134655343640 12377512 -496779460278581566672418688373931212800 12377513 -1497260556555846102961182173417935819104 12377514 -116197625485804407434003599647526893312 12377515 -113060585906362298326247164461917486880 12377516 24026344595183164754894439521673942528 12377517 -748416205960766427283669900481341590720 12377518 216982766386232229299036004670896048960 12377519 4956739643924129102401620122887664640 12377520 -144375663235675443150862275646151393280 12377521 247718782565575652052442532049895645492 12377522 920014126637159536819602708913612695312 12377523 9469858581015579964774185523989951024 12377524 2394458553051343932628676642288270080000 12377525 12350580850411963488590464589220105600 12377526 155830097821593994441392081742576717824 12377527 -290897685705588214831100445712688209624 12377528 516490917785479043874635384539326812160 12377529 92674436027352764910952557557540873610 12377530 119277713519703894188917463407247347200 12377531 581929161890525187207018885299691711600 12377532 -344181172573692870717310835412294102528 12377533 -271079434549239756589153515736458425920 12377534 311681773430958263137571650470314589120 12377535 -204810868132538313363928521976751184000 12377536 120876742703223230133844387478212968448 12377537 975491357367830282506971658921562722260 12377538 -31813645319135456781255173087252327856 12377539 1387970901835665909144651277441027720992 12377540 -159436501818242944037965926003217182720 12377541 -684215163131776016442552916033961341440 12377542 -240243716390428840842093385685431533600 12377543 -1209605995304048320789972398980245319208 12377544 1053954749090819053320452504055509483520 12377545 -340921748369541450506463771357505340700 12377546 -125806313870193930402514702323651356160 12377547 -202142435330119993879329094604823479808 12377548 -503170152258848096459392514924375070720 12377549 466711297750331988945927722725483406220 12377550 -2301721137684119031473177472134016000 12377551 -252012045369155769254701381987838226600 12377552 25372209237170341662593463502907768832 12377553 666710361236029563812473815769806238704 12377554 -353772657292793257751679662717709462528 12377555 120840240719863658781775191458403218160 12377556 -355853816682523342030954601366760161280 12377557 -275561124008390410444465984945499657988 12377558 1031741256597829618379941900352387438880 12377559 755405183104557796698774037576810585704 12377560 -430906298433852270612620027907508838400 12377561 -589306084168458995124901627904423655168 12377562 -312964830048859570943002580224705735680 12377563 955305063159120945903539916965209675968 12377564 1124191178044917091951638884027733983232 12377565 -60879433680178405435278443981905948800 12377566 208930874896823925602168787900902569920 12377567 471281858501287568748164218623174801840 12377568 25288716192956566008166596277790834688 12377569 1842862663017745186573997559702719375040 12377570 -304113278802447073693063306382677175520 12377571 -209180647582058516673289152093965729280 12377572 249415536124056469192965733402704420864 12377573 271500820164276696041233241920468372824 12377574 -27951169546559166648611461121387808 12377575 -60900095163546157887873362984913878000 12377576 -1579458885009805438028138666333928145920 12377577 -455466691611738968589372851406501281280 12377578 -830418331467724433072225841915390638160 12377579 1223052230409024340510536548604162028800 12377580 403649092141133306163515235831918182400 12377581 549995323493589822777720490306651149890 12377582 215691658655110224016315332891935312640 12377583 1535000712774643498015291929092898228000 12377584 149355904758582266907781332688427417600 12377585 -2494221123183732932921210123167435257600 12377586 14563256528435943115207496056802411520 12377587 -510182302562267048184055372125322271168 12377588 -32126542790244791703664595777672847360 12377589 133303242779216589206845993382447296320 12377590 -75424931483228414098846509912935040000 12377591 569124695417686705890493696874670258240 12377592 52591072104890810776241505212277841920 12377593 -10274392177894219514106506374588271216 12377594 799744811647042876357705430181082122096 12377595 560499181781591454127085124838076099040 12377596 -1028115529611893488422936586550336131584 12377597 1414023710054393087016474265541699707500 12377598 -47125678648447193191819099410090556800 12377599 -340776491438830348028008338233170818536 12377600 172123423692026302725299399083583078400 12377601 50908651284147653217523263122917324800 12377602 32316680207978013732114441248062502400 12377603 -154030712153102629632415406335801673520 12377604 -234043104269633602135402634106857287680 12377605 -91601310917538797415330339627448752000 12377606 -956874673369588282810077626932788702720 12377607 -10576354592064706268673504170457527040 12377608 -1689151041975739616442616437179756375040 12377609 -220696142246202993446244141423983177190 12377610 3056059347469242732011880621694540800 12377611 15796115795483967778732669119184656432 12377612 202691847140632508626210494859972503552 12377613 153182962454501475924774545942800944768 12377614 -208413594598893101394200601702117249600 12377615 290015880624341124188556047685057112320 12377616 -85234885980728312359469621919553486848 12377617 384235262000465102207298568581757072192 12377618 -4810659468665022607740907326106982400 12377619 307115375636716950950369060914258742088 12377620 310582114336310588038279703281883604480 12377621 -1504986427258714397811610952262089693856 12377622 192264051680938557326794594586262823872 12377623 -1371787704897944278725264449413143254160 12377624 125127662341823561280297342560008273920 12377625 -245452047199223539339783073775592080000 12377626 -286040575410255754788654314724023573760 12377627 -516077994581350073447388311601132659448 12377628 213107431276049665501294060939068275712 12377629 -230439588769177214750253106253153058528 12377630 -226413764369563645875128880957298511040 12377631 121731326200274341126796491087673385984 12377632 -521276406793848092315492381893108432896 12377633 43770089210756457709615624473397108884 12377634 69280586567154075975026399080169702400 12377635 1316451662964641958153893010817384114800 12377636 -19755467503528116483695918695287794688 12377637 -2430510155103021883128296580233381760 12377638 -200921844455566636737148118882254798848 12377639 -2015688496414164468541014113805848215560 12377640 330764202826669931655981059799345561600 12377641 -1256814889327997326730451275628419849600 12377642 -533756464182267690483533899347873288528 12377643 -520053304543066020815865110077732380672 12377644 762279215157315177786699045187015982336 12377645 -113016198547672017381104555254484772000 12377646 -317096583060481461053212272033308214528 12377647 550106803949487655684975009925094597392 12377648 307438610477417499047809515734279503872 12377649 -373694979410650177541054239569634183680 12377650 -309677169386467337999780852024326117200 12377651 561913730661408948074252804526971303328 12377652 187654546364146217015915756569701814272 12377653 889097226122643394397909555145767575680 12377654 5224090849337331286992065348163961344 12377655 -301463627863066589286650372479979729400 12377656 1814755081284180976020626372047157882880 12377657 828670850764074386137151679812691745920 12377658 181211669609970857641277492184196598784 12377659 1264316802469504800105077225339127086880 12377660 766849372040920134561087533534688391680 12377661 11699475384678614860047132491210940480 12377662 -738987735581510127943657053253382473536 12377663 156518512304247194143381413064763550912 12377664 156445860807009185200028440237965312000 12377665 247952626504304312136078067767312706920 12377666 -364737471061254544726013674498930725888 12377667 -292853334627897372967897474528085594640 12377668 10905413286654969558888830515483730048 12377669 151954095075978345642887977151441733120 12377670 -365000126348214136228581722900441577600 12377671 -533279646334471494943569762484620723000 12377672 802170462978789614465105601525971558400 12377673 -196462265538525858262365504392592842112 12377674 -353290947878723636206679341639861997568 12377675 -262089739900926660288779659722986073000 12377676 273528086403245321110037312073141550080 12377677 -550486396259682126892963685015735934740 12377678 -824818851326353151183133135485150103360 12377679 3745807533847421146466849324893910400 12377680 33660668502352265658357794652755066880 12377681 447914182759636421412918471914455279332 12377682 -430907430054470699122969190865263775360 12377683 667580989017291417274779001299567921840 12377684 -391229193283492042483317129530283767808 12377685 -244572940227524186343821802759080686080 12377686 241022580678279213033398727619841877792 12377687 -452708696045335419834713121521559693648 12377688 544369809877522050473995829064391618560 12377689 -204638005253534537578781266743581031276 12377690 54841800972244656118302414784153379520 12377691 -271167369622470596476097775033160732740 12377692 456262884680420362191412220972169314816 12377693 -1643147578203535394575916250153957039240 12377694 -391898821193227340737069316764835982528 12377695 -80744865839087012290324417013550000 12377696 2073890919448185335307679541708352651264 12377697 -102758160213963853376463405505204549200 12377698 -355226729061874839988318726595550548400 12377699 -896852009711443725708011060345432547300 12377700 165102498317722036120568428993310304000 12377701 173851429260124855287230595630887985952 12377702 -756141087942147113742971765301919886400 12377703 -81492821318312127871384264960293849600 12377704 -184656652053778035523934759632465290240 12377705 -492541415836424584724564091996569489280 12377706 -327276984167462660345436861892015460352 12377707 -56279209476440002849900526879641353168 12377708 107208589196272000186355320209899529216 12377709 13741736834008071504141433574262326784 12377710 11280531312850026863643129715979675520 12377711 -550507402712899203201362064941122387776 12377712 -92833474656056178932825463219512770560 12377713 -390451583712583613381394594284720664140 12377714 -286854828146451159733830123178344976896 12377715 311250867705875235107912416573693950720 12377716 -371644468102447257589715559771789991936 12377717 2314470014003232214114305944039697800064 12377718 -522604470541962804226526051061257393280 12377719 1191527832843523996630953433728253046120 12377720 1488611237327507066511406551677448192000 12377721 209475811570758522432761724506453044800 12377722 -617113343099472964364140480678118400 12377723 329540755953548722236464788358643465840 12377724 -500160511503449108154717497730140511744 12377725 191822375667040135346051661872629015250 12377726 21966924626477322118631874056661951744 12377727 1077923585514446311763086488975041963064 12377728 1046144250905649561373230431396167680000 12377729 172094877864792872878155405019898575104 12377730 124083925559735048269679582474803614720 12377731 -126204593353110214123660107103247194568 12377732 -31434549918514648199362257963022663680 12377733 213811878698447752009631630320305594624 12377734 -49975096684606994821008715047380550528 12377735 -304675721322542828455259963429151229320 12377736 -84300832286039087551909097097043968000 12377737 101225037716704668818803937988744255386 12377738 145790381036127986139084645342700520544 12377739 824155147777411923234216829219909522368 12377740 780321507425423424795653168713786137600 12377741 -821758078270693694231886523431514518858 12377742 -56336573348545223633728937323281776640 12377743 1250636402922511791115440641564517023808 12377744 200313136901368004857998867296146268160 12377745 -369504760976904694964731655004095644800 12377746 -461411231976498928721103926738957474928 12377747 -1311684017427069512656509566401533150804 12377748 658338132222840111071723124860316948480 12377749 -91931046152082683374366379423707851936 12377750 -23445170873554906675288984895949312000 12377751 611673308313600408076321289183905783200 12377752 -259651695428180324345136177581338828800 12377753 315662229650787436235362694336138941002 12377754 6947075979270907216506657364215015648 12377755 164963313691423773809533582990444254720 12377756 -1305577741384225937773795185846500897280 12377757 159603126784164390016227122079257677824 12377758 215180447980755403203642344656606637376 12377759 -594856509365896538133465730140935391960 12377760 4997579347744245650187433166210334720 12377761 -213435551798803851892436530582577848800 12377762 -784400230242961289230581658605584200368 12377763 726228564734614655095974960200908707492 12377764 -101420713056128971949872561576889671680 12377765 20563169212751798390742740921258677920 12377766 144572086348062297150455151923144188800 12377767 2168576999616864014141363766815183280 12377768 330375887653026872477312003245796536320 12377769 -88770201929871309065873319562049941152 12377770 648153294329627971238474097963856839360 12377771 -303590223014098221951331613848189861488 12377772 20141643936419422038664395218410881024 12377773 -227088352885830980922721393032643477376 12377774 -398969627916350478600848887002483996864 12377775 -326561050277279047999826303288740324200 12377776 -103528521308026914735274574217055879168 12377777 -545107157549618342942232796333808215068 12377778 -63428011242608383454526878600328683520 12377779 -163698379055620901096729389398984432960 12377780 89863694686567944302571760339276070400 12377781 -542030905775914062740118922677909130080 12377782 -436677104011004683678914998047538505408 12377783 -1216702447652421126495728235520385428776 12377784 784434820212113555587790444171102392320 12377785 -130846778515603083306934832199599623680 12377786 249755875148325023122038652921845140592 12377787 -91288327872303414432484362832096215360 12377788 822752270039191003346066746091212486656 12377789 -1798138631429120643584761911385594516410 12377790 -164407731978998951744890327311621444480 12377791 408028776917967361451478587629355504192 12377792 -240930674144813874775007618122562666496 12377793 -1130045393401228501064351492799001428000 12377794 -146085095918631852760220630262021832704 12377795 -267342940588646978563703544828840110400 12377796 -597139237581764148142141903261458859008 12377797 1183817927549144003955280963473984403680 12377798 -326664338468025897193164563308030323264 12377799 843985815469458970451331184719061248000 12377800 -78258226932849053900926174083379200000 12377801 -203045489281495813106692892493065561088 12377802 214976908490466496975356366047244132864 12377803 148015194505332791508304548720464172600 12377804 64881864222083360039271291585011392512 12377805 -56539833602020284884359594109962553280 12377806 -247334902245865003639844698830260565120 12377807 -19408657126751412026781764966276561712 12377808 -2228403762941674951197268354695168000 12377809 -1201368705832289445593459578388299751040 12377810 -68999516833018846826050573696216704000 12377811 -216226733031221524338385819047338619840 12377812 34288198222955622337081463349264246656 12377813 90822752612731889752857838317022293696 12377814 503678715010216590142763378291950548480 12377815 -463998311157981305654340654687700373280 12377816 2127969347530288882004360811341721600 12377817 -361121721927665362453345798649237043366 12377818 62145431424291109300994568492354866688 12377819 -59955030674154259998333320016226020960 12377820 -28299657234258075480581439398794199040 12377821 1026774207672721514550624091224013064044 12377822 -200205605110150725651107818143518587200 12377823 -268064652062606002153281442064654661816 12377824 -251525470410871192161706317416284815360 12377825 69363258107524965365322854131890530550 12377826 -595791985221255654808911968813846599680 12377827 274479025959370702296827270422011385344 12377828 -1143224244181439797828920832827136463232 12377829 -548773632391390068401479755156290400 12377830 101529103967334712377552870090168370560 12377831 -1182693720459054389046937328425995614568 12377832 -150286193732653397802463991104624066560 12377833 -8702473295511106348821016187836307996 12377834 26220449008701626727759377476335681792 12377835 -190917947412398350774861651766089497600 12377836 -1142490116352215919400370054880082417152 12377837 1957557335678947168032240766316316014112 12377838 -101688593065536821823981080840661184512 12377839 -3381422178444576635252364625797511400640 12377840 182360742426184572490459488049468047360 12377841 -6306428201114497569928023793493145600 12377842 -139922485246097572162564924123579204608 12377843 444148286013098084955303682649152486092 12377844 -125516866529657333614329180826216110720 12377845 -46274968987488668843218526449557109320 12377846 -344169777769306374758910756489050313600 12377847 -148616997799706608472932482970745380272 12377848 350362746639377639334870936129921024000 12377849 593315602716046212877787082822408965520 12377850 -189110950622504599640357821021562592000 12377851 -3107782225357695975165113166692009048 12377852 334486329789768022991979961737349287936 12377853 23493790631732322814054637616939608280 12377854 -233166045787481944181334100395352965120 12377855 158512078360808086937866984342083204960 12377856 45773149332654548703144051729261133824 12377857 532303859197298232130349635363041103106 12377858 82309948710761733993058996897212515280 12377859 -54390872339123506481208234733931189664 12377860 695797913143864630634041189012660162560 12377861 -384709352074561953030268976455912853538 12377862 -21313458929735533271324383799841826560 12377863 -1829771464717921544268369399878934651336 12377864 903022082797502084792850550314487480320 12377865 422496719874045641854504264869638838720 12377866 116549945639003310783216788455950901248 12377867 -242491722877087277408399213027999938800 12377868 275408656126360711091980879393265610240 12377869 93533917942365507328388175731860182272 12377870 -60459442075972084433437442356966365120 12377871 578654793015201490260150762383275108920 12377872 29534731389391931441080336826797342720 12377873 -2315378666385890486554466861072059484160 12377874 71593186579998290675319364048789868160 12377875 1387334501328143521165949552675198664000 12377876 -423823449025401485847544929501526769664 12377877 -842649940651563006260402760596808386400 12377878 855971615422160306646632846122366690560 12377879 -1688733693159033640979462606282609688624 12377880 -57560495386164584994392931306491904000 12377881 -1472292775636276413700699072848027787318 12377882 -473766031675020225614939517012981417216 12377883 -173682646342863021893286371109808795392 12377884 -1003312524394158223983960100179917085184 12377885 265155218196572072315448460566473750640 12377886 -7695803247799158681061686104920793472 12377887 -527591512990907881900638365963601979488 12377888 -1746500489597994990267803544067769303040 12377889 -69906135040883516650639804775804472192 12377890 -411263638368139037705546884207942890720 12377891 -1056447735081232057921127595910457907528 12377892 -785390698886067561500054333659409679360 12377893 -140292771109232532766637119584322970592 12377894 -75904408014825391958098212549699072 12377895 444348770074979701626061059607421184720 12377896 2039370529213598713144887932049591244800 12377897 -129213750338386436508698245078219009536 12377898 -509541706783649168741163561080839813440 12377899 247364746930148118883033593025590907536 12377900 175803539955822180905472535267063488000 12377901 -308668641589661483581958898500843659968 12377902 -150169003260009108879241411663552149888 12377903 723140134862487491713944868490732824584 12377904 -44228333139861387258173348977758437376 12377905 -676246024850690500741526838018627672000 12377906 -207976594033681694913400867244563190880 12377907 -70049975484509119973558243821497449760 12377908 -1088312097952871178200961563254607525120 12377909 970329675469059442704016394853817222560 12377910 147212238898124100790701733966708684800 12377911 -121785097844424859580051070772451033600 12377912 -1428587975896554962061596183170387660800 12377913 -912058779151396780718175372512031508656 12377914 619530082328850428223780436462557127392 12377915 -183188977312985701287094223190724838400 12377916 -78025580513049036798267430773858006528 12377917 1087418666489724548157243722152182848966 12377918 -218033295480227597919481646033026307328 12377919 -517508868940567399640466820643433280056 12377920 -473922977392632549575912399164900638720 12377921 -1441869709638625804392681801191672970108 12377922 742936840253915772710037640551606443520 12377923 1021156980027540789039742335053553205744 12377924 528382230693370811778234833484123530496 12377925 23475747652760801924089846411697568000 12377926 964551486712571248352491177136822885184 12377927 -896757911341788134035866370422820457808 12377928 186648684677416788452049481351865303040 12377929 -913243222102641997220594257646070674470 12377930 -491536726989801293864401603573923014400 12377931 322557656250089631399265585593812352240 12377932 475095304164858612744265501170439336960 12377933 -22864503774305514094321221621971881536 12377934 -474964746989139686156096374395765860160 12377935 -636950997905638448007844256748685200120 12377936 155278823073661770823474167528954396672 12377937 8643262961272348307851774907295168 12377938 -139893975847097248701829230583405767360 12377939 123722728779265494445739596233918889116 12377940 -428057005277547835736757330396439296000 12377941 665129327118293118583905526976924538684 12377942 109688646439369600029065671249038897600 12377943 -107434699542113382146536196067653502456 12377944 -1796832054837663060243928860429520896000 12377945 20646982974125369665931625664240966920 12377946 -56759116070712543656474473554061688832 12377947 829623057583344851587503694891960547396 12377948 590820211027232855713230147241008907776 12377949 354045388323360930991511643860481203040 12377950 62710501009928688991367731184482512000 12377951 -2717144619745131561396150517392565175400 12377952 -152298523332346725984268438659077898240 12377953 16438168242743278524485153483808571904 12377954 -356742167935220452404338009920594706880 12377955 873386524083743069166383013797085191520 12377956 199368805105402090905286509649864740864 12377957 -428042818243324500252337744874567826240 12377958 -155237313078171867785366461881069239616 12377959 -448624539464313838168094709778812172800 12377960 227953179715220619163344327478453862400 12377961 -1559019640878545419789386552734109724800 12377962 -275325023463874129036475976359132466768 12377963 -37724512495226289241172569341363460176 12377964 -12177705297500670731793206853458350080 12377965 -58738304262496176930021127133046673140 12377966 265403570245766882991515890278737466432 12377967 -167009153212704520349080514370588681216 12377968 9655295145237091864780593304659689472 12377969 638733105054378894691164885530544476370 12377970 -120908180101668956437690889029833730560 12377971 -159795105732823616741825153517726331828 12377972 -251929902040027614516569848261773845760 12377973 -970887024679788199137610569388551093216 12377974 -74647234088765358334439139431844231168 12377975 -42978901317176384291672053835306622000 12377976 190215358616729102272005110194420531200 12377977 -312489838738086292783906785864645003900 12377978 1487215358408591755132049021641047596256 12377979 -447427195362497868128670126231033838416 12377980 3325085706512114155339942123772467200 12377981 -323243496294353344998999358988430382656 12377982 196680733254999485938441316663279013888 12377983 -82897294991274283634559753206745924000 12377984 -939622347238113245561572666161946951680 12377985 279162798353797742424135029480554512000 12377986 -390475273074236070158236837883712437808 12377987 1130846589914534932334492915400449145240 12377988 380274660493397461522797552950017075200 12377989 37220953188049181517074240934659947320 12377990 59502604035092420143122576876683596800 12377991 -262391166056044257429251382138354423600 12377992 414083954380291270633289054242387353600 12377993 -1414466391613066888154884625822835430758 12377994 237981720243967390223207237897012448000 12377995 7990730018485471259541571660316750880 12377996 -54070509927264829436842079480229573120 12377997 -328032601242196939811822134471897133280 12377998 264943745900454051195489761502215473920 12377999 -149044147306120569539143136836377555600 12378000 -45180277268236579753112763050360832000 12378001 -16754741953934027129597954847698858396 12378002 28180976912046398211201697136527816704 12378003 -702641400122651239219679989116702201792 12378004 -8306179548339319463573365152982946944 12378005 270830278208781529805484228498045918360 12378006 294294833407900175146439360087049379200 12378007 1846538880741519484355795508737094925256 12378008 331575299949935567829972114533197608960 12378009 138271807372285635793546501308148420608 12378010 -217900578445944189832314443495126744640 12378011 285239476089482186607993696438748628400 12378012 730006857714980002264971149408447001600 12378013 -620834735940223074898256024064499219738 12378014 -1163892564689449197488287924586414278656 12378015 19341777656404933618314905436771213120 12378016 -102524991567647723982362885931836375040 12378017 72970807855095639939611007027191512212 12378018 328241588726941604136314630680772075904 12378019 360769348722244532034838698862029587420 12378020 67285562817484907847258088886088122880 12378021 -307060923835867358983519103147971059456 12378022 210991104874655665256801146085768817792 12378023 3166295241767781459372107795147773440 12378024 617284605328165403645310243125878901760 12378025 611702840883506880382092678282286464000 12378026 52996551637110379130920146148055736000 12378027 870108262062423396379647175536151192920 12378028 -9822556552635826537103657620359541760 12378029 -849590289496265405207672071995110893440 12378030 -50334446199203867700032066097467719680 12378031 -742353079039256741011769980152413254800 12378032 -729887105186379642009645005297666457600 12378033 -107407269681750910842147112936124359998 12378034 476665357050487397475381839417974726416 12378035 -521247081076300303683681505084687702800 12378036 650502010008383415466109059882341826560 12378037 -468602253652991209882403428476879214020 12378038 -510102370621865638278797424566054890080 12378039 198760481409592484487357817767712167168 12378040 -570431949632684508417312997642162176000 12378041 260319504400816684440509549120179558920 12378042 -928547423244067663219287271416482741760 12378043 -143348675724838358980309147525718167708 12378044 12175741559015045599171361396767948800 12378045 282964304541610658723592656798473396320 12378046 -278313563408380288617100187629452918528 12378047 5904602538808857885846819098311749744 12378048 24463205447785776385774118328739037184 12378049 -1231927747669046582907150363696722113920 12378050 54352947321678414630370593313719813600 12378051 319670908316705358865559769514366851792 12378052 256650434174195616678039404656609165312 12378053 1529013515141593925336790156932328310302 12378054 -65944589830533146925983904184245162240 12378055 -564514978459715011436200899021234017280 12378056 1031270346723417102519972295528669946880 12378057 -102987018694911006511661211338665736640 12378058 371900588921808116950717523288172288 12378059 1646357226667983988227687674194086505200 12378060 -429163825717633127342378625698953605120 12378061 2414529882188379210888924676492098345984 12378062 -732094611460520571583057202003537947968 12378063 420543951705090398975690479390256269440 12378064 94434673768914013649560488333152010240 12378065 58502152468099761185071800637540905600 12378066 -793311070833860154519753413258409216 12378067 1206554308482736887029859744534513475644 12378068 244944318318696912515267955155871588096 12378069 933754169798564829694199230360606663680 12378070 394958756623193086493144642902700572800 12378071 3721554795151804962492924988773367800 12378072 -159316497623006683795411936186053427200 12378073 -1005874303157626132532078850189802005740 12378074 -620651234958474956591372014611312201216 12378075 193167268982705828692432964900785422600 12378076 -497357593547788529538383275125419686400 12378077 344138885234109690997149904424046805926 12378078 -129714054881144681980916435704791917376 12378079 -59164965884419064197326084433643711488 12378080 -497477011373015125618264576012305039360 12378081 -100045644690309875436783423035501578656 12378082 -363510130968183677239313496615744057600 12378083 65172083576887132603351831474216734720 12378084 -177440127792211486471867642974866033664 12378085 46924689603320974222533416594090424960 12378086 96311749872419698226052301955135450208 12378087 550199671294261137305724537338374681680 12378088 -104468974389052535374658717755173258240 12378089 1863798376746478573708542957641588492880 12378090 -433077972803439390605502350453398567680 12378091 -178687396817688682744261539033928093920 12378092 -956105740062678365680915941406556016384 12378093 -100312860060935108585214471867281185152 12378094 499820127396961754718261621156134206080 12378095 -1580861305866306335017915843816297560480 12378096 -19167183309485053446765711285888811008 12378097 961640592859868170829221509949427570100 12378098 -95627046176118855651764491956132312960 12378099 -71481569015664084926388357017029476000 12378100 -157907685439982936319330628305190553600 12378101 143532219290435621484245639409527269920 12378102 78264275288274951993369921843392085504 12378103 1186759730727707713366082684235793573352 12378104 1123507610335482002585177898226809016320 12378105 -325590961306763672365999337641197631800 12378106 -360240328953653472367297887574746506016 12378107 87864038342659069754558501232290383392 12378108 -130271474519872210695123250429389078528 12378109 18944308055268030967291244453596988704 12378110 -356462744621266369090959274293495742080 12378111 -756715833231733583272024028215897631616 12378112 953839369017639999327052201723567276032 12378113 1861817484917494811581761462158180545584 12378114 -25982635039874738564597936354954833920 12378115 -1572273015157443606224609822751667281600 12378116 -1031716666437510496247114990684161692672 12378117 -311024682067465898019059906299870642752 12378118 -100026855650302399050319401147169068096 12378119 14330057001631756012075515965684947944 12378120 -190600061019773532719024708039761920000 12378121 271792549629814282024153976924977597312 12378122 178340382188850205631090692256798483712 12378123 -734023031408878751686784700462878226000 12378124 1122991900142794620099922849235671060992 12378125 1839745291790443941861878548450939725000 12378126 -258355007714869538025916411275761182656 12378127 -989576836617962334834381839286869779024 12378128 -87305456247705970406874990964758282240 12378129 -1030564883958124150577078914446741382416 12378130 327543487194709232696010409048944012960 12378131 375905434227924767367883645041425509932 12378132 -148806952381211032389752166963006777600 12378133 -525180716714256594544944486628007736996 12378134 -440209824017809115614690154270562338784 12378135 576603256975352322390676211351260129920 12378136 -380565553102585822032070484580837304320 12378137 -545915734938498332691273530745508692480 12378138 21893323104113534447766415572777193728 12378139 -1452543034304213066375806870873876479560 12378140 -190087658934710552217765123941147443200 12378141 364096829114744104920276062670638715840 12378142 -299875297230530743695644941161601731840 12378143 402753196436930267936281274371949476920 12378144 481719079682645165184529311912445870080 12378145 44646929453065392553968391907530506240 12378146 -323480947534468029738088713262325613312 12378147 -73295686578898905675764939592920267400 12378148 -1042592952239306909345739781971833727744 12378149 -226349220728268760471442969723171950080 12378150 -68024751912440330176445455551925728000 12378151 1164982597565496401089563982115642652152 12378152 -3339481938342599724216434224211066880 12378153 -1069259474364293371654185720920004982896 12378154 266378734890103018172780202072208729776 12378155 1451579917985262523796161444375748736960 12378156 -164215754328969922264684534559409684480 12378157 852100420220887293276003967674477993120 12378158 272288844033263572529495430491692698240 12378159 207602981475213165940734650197082053560 12378160 -148931342198625989930551912933247877120 12378161 1132085182689885076700565468174150975762 12378162 -162473079579081168615578229956508794880 12378163 -329501212372627900481579952201649272576 12378164 -1438731412383318452467264950562497066624 12378165 119589061895356698650865452298009131520 12378166 -117309496461279150987152996704038607968 12378167 1026427552985666474384646218333736834216 12378168 -153513824162203271977077000528441446400 12378169 -757389519348372849100144866230922921430 12378170 -197900846789870490999162826837981962240 12378171 -115066393239646307246352086649548814624 12378172 -114703310393655131343212581643001187328 12378173 1476208514012354193813348047236384948422 12378174 -506309103518906662148483780785322178240 12378175 -1006846920098153107811505725232261555000 12378176 -175243061202357929128599429763452370944 12378177 -553683098221485989844499538824661483520 12378178 126403926230844284425927919844558290640 12378179 1547164061179665298491551605130598900 12378180 -163745958287745353304262166204947415040 12378181 -188463506805259820337807654105447747236 12378182 270253780751553848049782749747889989632 12378183 333311945267457125020433362251077985024 12378184 467411181009032397557090852321107968000 12378185 1059195829335265956153983623662228183360 12378186 -221057892852888339073278938319790095360 12378187 -217270917422168866008333378777318471048 12378188 -307062677201852597144726492953838267904 12378189 720001917203004755830430697853792914624 12378190 -212999191619498676514192319661212236800 12378191 284422583464634815261169620643422981872 12378192 139080856786444343754441923398448578560 12378193 -660297787904173533784787104954328321820 12378194 130988003003289514366296416028643200000 12378195 -614954644216321216030831273000492080 12378196 138323602320982431459631528039099965440 12378197 3264446355183768013721152068954209340 12378198 13340483451026863381055493078315724800 12378199 -492751895992328965707621106198549751800 12378200 541499279464782520796512519137216000000 12378201 1017152127051091093159094474059911086304 12378202 90249585094150970906387184890355394560 12378203 -417473745210879248895193928472775651296 12378204 -202438641292003304280370526480184314880 12378205 -2669318325900283634803867851348727680 12378206 -674976376954235280850666964972288600448 12378207 -84465673226301048545333351849687709696 12378208 247582699601564696287398720886961602560 12378209 -311694119428624076560435118307939064320 12378210 176798114779418507414125337772106091520 12378211 -182626525260878393567463968048719019616 12378212 -26796982749891095816375022196383068160 12378213 841047369281551848145097807887869369342 12378214 445375531385680315183468554132484383456 12378215 1276565931367414560238452690580024356000 12378216 -142213970918965554451498241835242864640 12378217 12061993594342285681461016789140366372 12378218 -491290661519850339933512826653789647440 12378219 -313704218450048803434630641428336005120 12378220 -139384162784338961362648470694484075520 12378221 -597135306759172853642715493903381400256 12378222 53205027865836771731185049540511720960 12378223 -91943301269102118744713767454396176272 12378224 151296894482232407224465459390434902016 12378225 13492704288443718101801478187720075200 12378226 -188517589294985682254131246055006883840 12378227 -1575565086923020242645941170007020060488 12378228 67990764020125611922627533119707484160 12378229 409905026863599958475230048338671070240 12378230 -416753181146800520888177411809187466240 12378231 -3583378128328934934906641967365475544320 12378232 -140715289665842994320530335528807751680 12378233 1275723638060694987351869995790055948138 12378234 -411405217668917137021769909515741962240 12378235 1031304107910602696226642321788085223680 12378236 -190970370095134249381607715739991643648 12378237 -83588648162371140057432060537864006048 12378238 3205141888819470383689726093404622848 12378239 -388373076827701683645440136998866998744 12378240 47573339917503102519997103148210585600 12378241 -289847611925352794507195283322175775358 12378242 6607993399878848847657166887759924288 12378243 758255018547605300397633482621835702264 12378244 -1854622498649109798527205467473555637760 12378245 -86440803205372091210682731046653732160 12378246 -83362892749779226428672079168864112256 12378247 527617606853668263282328930029413603632 12378248 -862653396721588823472465740583545149440 12378249 -192756294857222562660253707715125190272 12378250 1121416596069500745879483505527103680000 12378251 390085815115278483580975293026412663252 12378252 -691169083864192060600491100459022381568 12378253 -940673608019146869751492429043234506880 12378254 1751287709741458419210634352866121472 12378255 -74800026208717640234293131094253990400 12378256 -86596210663008111059941235620418420736 12378257 1317700916468897555683075788002966500212 12378258 -16819847397879385307827672947834787680 12378259 915647095997472484820064581193013940520 12378260 -136522743542773418486526293863126821120 12378261 -410124698581597020395528622281237563776 12378262 102554209960433181193962701842302748032 12378263 57732605439173879224794026941551949512 12378264 324756734509718650287462217559650283520 12378265 -752975199745127583870186165429153353340 12378266 -506392188001539920796546619153970577168 12378267 -23998759318624612199425220900283096240 12378268 41284917656087766955680799421024679936 12378269 185479152257380694785425387589519829760 12378270 -34422394353715484266456031573770070400 12378271 -1918997157155190196267586273176580746528 12378272 788259453789358981416623732201698099200 12378273 1092703894898735913297283798961754873600 12378274 -300167978453531829522287070898903218864 12378275 -16106000433090824366736380569808666400 12378276 -166307206935460763232132307177336213248 12378277 -578416834713625151263665001001529495874 12378278 -38479577419370977829550340160225034240 12378279 133123325058969151198230648447170918184 12378280 906174519854209296831900269076862310400 12378281 925863110566195605687828522068123472 12378282 -30481180532965764957533123548459777536 12378283 106006772741647742050788154814122080 12378284 -324344871514259454412403812711392989184 12378285 974260468651519030602978873812685211200 12378286 581819607182275532820468640931087990592 12378287 133452150364216008756431637430808097720 12378288 -30100141905051904705423427877816238080 12378289 -28157132413402502195711520099006187968 12378290 -212275987388480542970495996525211285600 12378291 -810599517983840910883289050742608489920 12378292 143685671379437790622557524702310982016 12378293 -459572166113985319128118824733431613056 12378294 27007839725004176273583043978127238624 12378295 -859806170671220258554054219408346535840 12378296 -370915860859196944869277578488488919040 12378297 -549969739350032612487648220566776794800 12378298 -42973566269662243626078009239055789120 12378299 -502580315287202003561925249031708493664 12378300 76106758280538001209733854959571763200 12378301 -151658783010846002640504656681681846400 12378302 577412448753000771943372590415237860480 12378303 121034460974162476277950300701241934688 12378304 677195873839329180411062867577746227200 12378305 108027747487970181077670880855491212160 12378306 -467577871318008156991907550299327421696 12378307 -20771409371401653615740227137969589444 12378308 -293252874352299698055038005084385485824 12378309 261314068296887146309164347396387432448 12378310 -8670433780207629324134199290864332800 12378311 -2091456331645931079617602929362418595152 12378312 2106762479640884384760737790179713843200 12378313 -246504092302691468744843003658067132700 12378314 10065944729297760244311408916034851680 12378315 -285328910826274208432831852355370632960 12378316 369214412977897094031801755423675374080 12378317 627899595863575433042469919611209888832 12378318 48275572856203056542680053096304435200 12378319 -708954966027844766042629992611875275280 12378320 -53928069903737956793807043821332070400 12378321 -106758404894857518294202186801310286000 12378322 745650818660166595561082329782046775424 12378323 544681916899390273323850583200325170944 12378324 2211983929799963736335399440112025600 12378325 141581039938199603692291560637991271050 12378326 -201858384197375820926077200701676081888 12378327 314433355370046690137696211165803444736 12378328 281345358036942109415956862781882040320 12378329 44377442337556074850604567354650784436 12378330 324801396486709421005564840155312200160 12378331 242218144967492837911795100257164140160 12378332 272287890635702701507942486762165516800 12378333 343116089789649713548340984548359586848 12378334 -773368584091892280473575160688120558720 12378335 799508961744870680413305335692585236000 12378336 -160726687358278061651875987358041767936 12378337 86181900192193598357382391606315183152 12378338 -101493913370227658062061205666108655104 12378339 -34858233536942815099659183907311674580 12378340 59102627031295700982716200388323852800 12378341 534930635956829364452222189768052431742 12378342 -456791057989591356743249524280638010688 12378343 -1430182536013670290322796566172963370080 12378344 -900076196188611407888983468567514234880 12378345 93586070778595869895068617361501782400 12378346 -293416298170166398112967319010523384480 12378347 -1661873161087473334531672491753575307168 12378348 -26040486357706442107146275271162401280 12378349 1189874747480549139283424384736100731350 12378350 -201454226450945032491570750050714683200 12378351 102961148221126733408256003592350343968 12378352 -134450085166006912181210413861961728000 12378353 -356935677476654093094955051090638368832 12378354 -187557535174574651215660595721642948480 12378355 -1084673252395505514159540884617897794480 12378356 -278619746022650871529848774377401355520 12378357 -1213566896029481560389317728554517148946 12378358 -836383636734615659992486408690876607232 12378359 200781363781391277638855736394186408800 12378360 -428808837874696524669982351034013696000 12378361 409695970468591631984175240027730937172 12378362 45504769984170653515930539247748173824 12378363 490355968008242858465933925690207975984 12378364 16759651973112716055530354519325842432 12378365 886301500462642089678189527275402633260 12378366 -107547328455778176417876441283712409600 12378367 -8007052825625895777687316382675504000 12378368 70412444236504865074027089199148040192 12378369 -93304697714459491648701034496199438720 12378370 -147954237480255401796371954410666252800 12378371 60190031750155460474083261361902272240 12378372 271383067636731218695463116416445934592 12378373 -213006539862972047177502753828964168160 12378374 628052695918494772434747588289078296192 12378375 463122077613164871478945774522388118000 12378376 476150423126817619321527906432827228160 12378377 753605424236780796507260062997767220640 12378378 3786432516948331092144786162139415808 12378379 -215493391354308364047931220453915660816 12378380 -113554583463561118060072334582175528960 12378381 -3491069909578250825342117081331962496 12378382 409659193426586219715683594231866809792 12378383 -171008606833632108433604539736232231096 12378384 388529264503763337488301817023608193024 12378385 159933312616974017804760443882317842600 12378386 860373202245857618245504205305061320320 12378387 -32309019637858618972601931109878105600 12378388 -155621554220989210001437561184669528064 12378389 -808333671961484445225343062497140065540 12378390 262835894107316898280114683323602636800 12378391 97391859580116262105483002093372780352 12378392 -163074634169938601821051800747661148160 12378393 21945195432615285070681306439532994560 12378394 268670649920799807762084359100545778432 12378395 -1247557359241061086897653876676370097600 12378396 -638164192072062753889250904063504926208 12378397 228876539491634025980151887252000472000 12378398 -477013594443356551445064344606392732800 12378399 299821472431028660438867622021843022848 12378400 -235614605176713318940312908188177203200 12378401 -71010841138250119900186765301059760448 12378402 188618828751796971294978586830631550592 12378403 400127843293117295443438317904902850652 12378404 1405369510286951877138978573543590486016 12378405 -453462746614576425259576672411963857600 12378406 18880810240828031326988158305987037152 12378407 -1713120087819155069943034686503816516328 12378408 184332942457438065326470140154080952320 12378409 521774245313853174268205298357472476580 12378410 -10716713159076821869941098178537914880 12378411 243355018754023576547426255825464216860 12378412 20085972889241543604354885722581742080 12378413 -1265436704387756563707750506513744383338 12378414 196624969875826422277811452250802648192 12378415 72334331091735729816860081979569277120 12378416 13884035743603370626181675924282867712 12378417 1179996621233841025948039910219558624880 12378418 255965852223199079338999692495330480960 12378419 -951185421489081847786312043232415512180 12378420 189795009198128945656320343543691059200 12378421 489725509138989692021006123288386766 12378422 -114480638730918315949005097102413490176 12378423 371360597883860514612133999147979620584 12378424 84915405071727330280947702060574310400 12378425 189588617763677313206021248277678316300 12378426 208481612628676726498925530462088498688 12378427 1272086212003480582868878877815726562276 12378428 -1152775120352800741321577198509528876032 12378429 -455814419061682681077043679534034337530 12378430 413684306561015413861543792403252535360 12378431 106201049286098757733588499934869769600 12378432 -2169987058649509110875983302377865216 12378433 303713129902580464945339532472847217604 12378434 -662833721197686796918336541744867886384 12378435 579035373752904149402736887885015962800 12378436 20902401667649525259736867878321061888 12378437 -1161147608355343831515420444338425006848 12378438 386082433710222915335001734957643075744 12378439 -8782245746932969261801105621526879712 12378440 -233955989119725482303561577001927219200 12378441 -51112651867461771559592993337047539680 12378442 -5995290791014545720210387002552050128 12378443 384547639009035381213066239832728282880 12378444 -161464181435980007547757394227091788800 12378445 -1141824263517545260538763723795549333300 12378446 -450941421174631112590570140432957035328 12378447 91833543724588926749944507437719796000 12378448 -49820000354080041465356460682183401472 12378449 -1499064462802595328264277498072701905550 12378450 59128952294632385157376805508290112000 12378451 -522236850822773962000880508525917357768 12378452 2049016514187398583888326477866221299712 12378453 15193101989457832499328667214277254304 12378454 613499981874325591385977669420688401920 12378455 -407072198165021889276302360068405745280 12378456 -104092778118693710371468098375633070080 12378457 -183345049120787270716615748372447316928 12378458 -259086919059901880016328692818931259920 12378459 3884335438262116813340101796969885808 12378460 -117136359633509121987473010328252569600 12378461 25599215740239191419562498501835370200 12378462 -301683811910389817925478812161131837440 12378463 -1316479791117416089620450201308662684536 12378464 -3215987728864122137740954369778515968 12378465 321605596732674251111874169692199357440 12378466 252735143874210088951726569692843172432 12378467 19603491985575066670373222963532778272 12378468 58759338486318908348737961859117625344 12378469 747516253383745473007667700807164100540 12378470 123914087397485815613598784158894115200 12378471 53792799326827626002619942071392823424 12378472 642998380060337524676117856234785617920 12378473 573652425487854149591339573614995492900 12378474 -214066939635558973178820566589399045120 12378475 -750894720186154537867923753474687221500 12378476 185582010417287194807264201743021312000 12378477 483083817592436358109205028936248646720 12378478 399200564629567081754670831495926682816 12378479 110948989745207264815156251721272784080 12378480 79280392183313860752372277738162421760 12378481 1507503772743452396382067601705187948000 12378482 1144719714928238872785030680811784145952 12378483 440887239991306974613869079340346720 12378484 -1526759617994824007767526610106188386304 12378485 218127811102639778002190448501042658560 12378486 171245279121878153385538141099554349056 12378487 1667773108432193553860094503305933291992 12378488 -114172264103404553947840782993486336000 12378489 -701838152420278254921050606236132663392 12378490 400850071204787805228174319390689708000 12378491 -682895719384878518449049837880710838108 12378492 -49344845699039582520722424339004105728 12378493 -1132454227296074972405910242449880251258 12378494 -917286786317600176351537985778040456704 12378495 177868756221300539476391782302084979200 12378496 -3178985726514026624480794118109265920 12378497 494046708267966279544119818161966370946 12378498 -139063705698413712496298049142511033088 12378499 81200301593562603111978133878840234912 12378500 66393066453461695345772323981194240000 12378501 -53133298538953357701770696555517689058 12378502 -599954279878218140951348838698900934048 12378503 -454573767451414095188401704595591510248 12378504 -218325802692261081203731239359060090880 12378505 1191809078195154745259301323091222933000 12378506 -172130071029003234750190932567167992320 12378507 193403553135681905285283881333603877888 12378508 803237377137797596197724112537106610176 12378509 -156217081398291520680707606296283319360 12378510 30518146863481387607373883216371033600 12378511 1231365515725932236259439606428390424112 12378512 -343627218172930877036387116911024758784 12378513 59562458399552081459063205718935359424 12378514 122927013605025687675303158538619475856 12378515 330286158510348897865940365611622811520 12378516 -388126296014530581009890752253348229120 12378517 -155284658604670857637645910739173195520 12378518 605263617544538832888028650577343610816 12378519 -490199772010094539714778008357704729600 12378520 324675511941111532694877868102434816000 12378521 -534323620823005878617643204246405918588 12378522 -239950156549098288612975685024416019200 12378523 -44065589105521660787561818617099499496 12378524 -1492733840744978476867157741050869141504 12378525 -73159874347264162035853029550813231200 12378526 -735984933908368519673229347180103278016 12378527 362133152637830923912159511234820864000 12378528 -484082654349312511748803682677743943680 12378529 1951284546757182315094048966781156380130 12378530 -694564531199445211001373699077743023840 12378531 -1050671012491800995459301653608408522752 12378532 -404179431212277075874959862322704338304 12378533 -2189562393635387971174036938716409255624 12378534 86179739155211804915497763188861470720 12378535 91962539816261962648270169541434513760 12378536 12911815027444771700652603945149890560 12378537 -6635858235007878272332658616749400672 12378538 367039794864539803752630261575902851840 12378539 -10592542147282347822194451040957748376 12378540 567451588660692122446452736320864337920 12378541 -260783321170166570667035945475323026560 12378542 -1208814633936764141502715048003603584 12378543 -541082009916475879650898106356165990656 12378544 265527792514022095415254785318224936960 12378545 426015225222349574120646176549726085300 12378546 4887524618670893170732704041522014080 12378547 -567718121984761334550701541619003653136 12378548 8219854732250072817444025701604196352 12378549 -858069052116844101397413093835747757280 12378550 357744156461762390177362056197312788800 12378551 1631180281556280971748878532973862943552 12378552 -263474765482764443224447434313075322880 12378553 1500094417616341774743940455227853266064 12378554 -253740792997296115075250776662588495360 12378555 87157062890403635748074736743386560000 12378556 -192670203559110316441347506865859537920 12378557 -846870584608178011460398472064803012160 12378558 -239590368222376551915006544194495999360 12378559 -1904824773031828589500379222534386306240 12378560 246663279939401801120949465774198620160 12378561 -8495620256443946450351438919483806400 12378562 169223163810557341768790886567183969792 12378563 1022166983894626430638192544816501506560 12378564 464108525706040954801562716229788369920 12378565 -479179122678106065741748661511380065800 12378566 86890382277152528621808758874001397760 12378567 -417889340935082602710425057770348075776 12378568 28567665234770165215959355108892559360 12378569 -357575370484963015196258570834456613504 12378570 -420156275064884274847770181881523756800 12378571 -1847536532958391428301566313419800389228 12378572 -197731182511577415566582541912229524480 12378573 -412006113048185569253704431870827951220 12378574 153475111161536251534115584251709130688 12378575 -711885634685047312180822974967694333400 12378576 73894212671872335646530365693812408320 12378577 -968444852367850769697031469463056049600 12378578 -425782356136523117762961688893253407744 12378579 -66716525212198880467599023647921846272 12378580 107663871226660412272289605546240147200 12378581 -113045534649808519011566715271617342336 12378582 -715904387589897111217520017109181888 12378583 676650327182032610622519165325450896000 12378584 -1359502923451416385628196806669253734400 12378585 117902630368178647230207501936996163200 12378586 1044279435366630573584263763265854924544 12378587 654506285166248130368016194455914992400 12378588 520347048449046539018105970162255628800 12378589 -303511534885079654701017145208258997440 12378590 16906989819219636087600597049463631360 12378591 1408013299044110737937923480663100113248 12378592 -1219711354061391539173693369474567372800 12378593 415855530743505540652947899169863786820 12378594 -707084191072380988672320141532046550528 12378595 -823484027050418563417259654844001140000 12378596 197875752354921654460427091299345203200 12378597 61614780587240876363864971186925810688 12378598 -148148484416181555958671653605785703200 12378599 -562818004882578180660839832862432115400 12378600 85601390071318283396412726841028736000 12378601 -787040954230896779779802868858567465696 12378602 -352443877390230408565827562465392539808 12378603 -338120143721216303556986544203947101096 12378604 84210640345625577592800381750504015872 12378605 1298825901333598646864549114752833013260 12378606 353985961247766146111952226835851084800 12378607 -1188680239326880542667195034082678388144 12378608 76642737332631051259217455748091936768 12378609 500158691274953512523129071632631367040 12378610 6744159237406668423429170927383326720 12378611 571099020115593026481020382222505937232 12378612 264576415515578449903328671511045812224 12378613 472755953248200343509426645969778552800 12378614 -20199064476509210479403257500591908160 12378615 510050467079071362932226368797916496720 12378616 506226552318073662767871440415396802560 12378617 -835785983897666255868420736037610712620 12378618 -222672489001625970506042225672212016640 12378619 1510576998321369974878310804583229325160 12378620 705631021991214261187800950282907694080 12378621 1331565239853606218876610928399975271040 12378622 -556125696971329681613835642548664000 12378623 406527221156053716088701170008262260944 12378624 440059384815333752288441820623740600320 12378625 -28037626257285462983559226398403488000 12378626 -184354130977304600426289001469988497376 12378627 -580985044362273687072729172225387083072 12378628 212896283492074568768939265455385345280 12378629 130884735027357310386148497816494724576 12378630 184744014607429420628824084119704279040 12378631 310427660608662904791270478759565153432 12378632 -335951589978295609330420086106055147520 12378633 340852520246791745591899153096864528800 12378634 657463365433614041900394841523631558240 12378635 -556753726070328035109586847711763983040 12378636 610620486403848500049178169861748956160 12378637 623502556111861943798126181447759628512 12378638 341414930070937390920637661054515134720 12378639 -188014111288398328797973626890084554752 12378640 36771663340697661643548152283289436160 12378641 1410963978082715855762305992991479011952 12378642 175242253429713669654259066781711670912 12378643 3717759745005371837385344940753076539664 12378644 107290586154083549873297341538801214336 12378645 -775600527180111760806457412273224788000 12378646 -37944247989204182282366868186687160320 12378647 -1739639740582235184918765635224556318904 12378648 837478235509356792841692839522667048960 12378649 636345124351983250470035995812557928650 12378650 -60402842328195499191632288991797148000 12378651 -221001323148150685841358759068215673040 12378652 518247396823853849153084059081946480640 12378653 374631112516786645947343051608965462880 12378654 -11585529983314860544045027164314315520 12378655 593814139399944559764112287974585322960 12378656 -1084604449757739097383369212400398499840 12378657 238001430377450121964764661977197400288 12378658 -395927538734558284077537857933649082080 12378659 560505795769187893182179335133455032816 12378660 81919391528343065529470094320098959360 12378661 608742713432146600811858960545863622524 12378662 779031108189582262411501757739304032192 12378663 1142665650511248987015470227454128632 12378664 -211562868156772927037660911958961530880 12378665 -434441799619227484970706403998577496880 12378666 438084845243655626621997184756222957824 12378667 -434438024257247133950738056938626423408 12378668 -10578484882439518791335825308897443840 12378669 214503928300257424632980966987607949056 12378670 -319914597372210034129736395446504582720 12378671 -200753033313027706299184593989548171800 12378672 -82667201994729129066601227813975490560 12378673 -107776703700750301409715978040050340078 12378674 -758002547623525511900318959034693743488 12378675 -18401566030608642218170957220941935000 12378676 220596922275580806009259703712892184960 12378677 1602777484942893737278345283297568542400 12378678 161722369112023660350447917631899191296 12378679 208191403789930204835658869661591139920 12378680 -191911213010550443819124419446837248000 12378681 -11953258054016777790328316923571073600 12378682 -788050148447804499820838924621560721808 12378683 33022305106987374329798038735151274144 12378684 778378383884738227864010738659628884992 12378685 806319624015326080127279830379936571360 12378686 -841972279238352102463831882500537957120 12378687 1489774597186460343572094486302535676560 12378688 127433908772147085069408663963651014656 12378689 -1222075075371539361959184644104093128510 12378690 6303044863571676801601931485540761600 12378691 -306266813092077405274737039650623874528 12378692 -239244061384414965549913541138245275648 12378693 171865101491213357747929054438781100000 12378694 -212489661067261120394063393633722126080 12378695 141182794331264812203974434536075648480 12378696 -645784084494430701084099928637274931200 12378697 1180934430890976994240146895252108797146 12378698 403888500992377027256425570157105376864 12378699 299927993274778095874388209868801068284 12378700 -61911690590895687722086336247799788800 12378701 -1397026705148838129927549475240553804298 12378702 166765676583863587405662737888382710784 12378703 -178919564647045904921831612036773542912 12378704 36472495983839146811681222065005379584 12378705 498175786018106176384672023909271023360 12378706 444060518782838259694715294385753105552 12378707 -1524869495808921938521648439230620180336 12378708 579404602199058401136950862955698216960 12378709 91488534372963302622153987971555745280 12378710 -246939095978406697359501638536730388480 12378711 -14197687330766939134813149643833298560 12378712 869676591462781405850074353511161907200 12378713 1343778056373819153445012921220851885962 12378714 438192447696732189049358562582356448000 12378715 -815917055089257428679461873146811122080 12378716 167677524204646542517060344814693321728 12378717 530110518889795567003931871768275528640 12378718 124007075697748766818385382288849627840 12378719 2129909844207828326427465992966424260352 12378720 -92830137222423000063935789140153466880 12378721 -1005083495677179627167547942010063841088 12378722 1037128240758991113815599762884388920912 12378723 -510438469865873197739766068295426815424 12378724 -5423773309291650144052657279209943808 12378725 660064212256989903825859489160580716250 12378726 218063542681230645659254598786532712992 12378727 498081630048194848265735821431872123576 12378728 -1330905693088693305737052284444860416000 12378729 -602752655693475013307162256696756282912 12378730 -57217646017734319238096647751629455360 12378731 -832278826995460764873772139739683777400 12378732 -657832062490016017192609493018725820928 12378733 -542674815218634748789333358748344017152 12378734 -308118733333204298210800371386609515008 12378735 480110525048938661792567090997850420920 12378736 1247939605369538976786180307422380032 12378737 196007401892917876699440261020114633280 12378738 -27013758409955603587276580210871681024 12378739 1049719977329065942268791136212083422540 12378740 979465601985419240812297115317957294080 12378741 -464663040357631924081499176980850288608 12378742 -677357633932006019321316705043205880000 12378743 -493030083863552042154048619413394135440 12378744 1515656078568579707392194943795814400 12378745 84890555702196967408390326336952036800 12378746 578503367729081312712090873257530147584 12378747 1431129931033413149285427976388385600000 12378748 871892738686693056093734204652292241408 12378749 219869080372544853383260437754897008864 12378750 52965327817747113980743542286500840000 12378751 -35441659425056758935435666349656947712 12378752 -542713292148497891492870741322828349440 12378753 -222997259939347661273202178776742138638 12378754 4715009405543983353390182396971383552 12378755 441166125125000131459884319677094742160 12378756 -1687876487692427459855045472612581376 12378757 -69581919443509775939836175269690012868 12378758 37827254918129510670786577892045134080 12378759 -212212961126455078439434926743450491440 12378760 480015425194357893257792550422193408000 12378761 -337953155087004687502579465881988277376 12378762 503635157333782654356412220358093807360 12378763 -1456386803006694221666020480327353042988 12378764 189151658051958739784823551055209872896 12378765 57794069811051040273486289501560381440 12378766 630391344923941537874312386143627264000 12378767 -298473265066313260384024464375612479184 12378768 5698788506424713966406030408361181184 12378769 -360972955543378104510537047282964054720 12378770 400387022991739126693376003225597842080 12378771 562656162357892879151263026689196216000 12378772 541425450694506930060917899526984003328 12378773 -1389914984936149878499342811188212429696 12378774 79869293695379795479542190129601280960 12378775 721641620448542472042704533968397842800 12378776 -683297300300466045624687444944250193920 12378777 17975365601207888742547626403204821408 12378778 -60041933588241986498858223600525772560 12378779 -482013552524857651170509747826244209408 12378780 -175116962953542931633495012896556439040 12378781 -1492814347416685912664394355892903355418 12378782 138384590094528811165480738643849249472 12378783 -808246049265305876456731334242539214776 12378784 -1090618385560987367538628653361397760 12378785 1126814971323914261040388381135530547200 12378786 -73405536275000455005022798786060787712 12378787 989104962535174738645122037940846857436 12378788 -21299410232392741476185879545512893184 12378789 41809221111437378560048371285519621054 12378790 584545150862867130092175897197044905600 12378791 866366293793252857079077661035754080584 12378792 610675549621710210195052768185543966720 12378793 -65681805584563984836235875886143881600 12378794 -48406997027321986313165139137708074224 12378795 -35161675935122896177244168040658560000 12378796 -173376212470791503388637844595077918720 12378797 -42097337377929317753439222578086337280 12378798 261501970024419713713222346158101717120 12378799 55275012289435627108909473004889094800 12378800 -10808187079021140351974610434020147200 12378801 -1128996899028524576039888750376778516368 12378802 -221487115913247985137410615712605193696 12378803 -760729692659768532439478092605049103040 12378804 -238545641756662581062543630837925980160 12378805 -1586643190669119584498236982413613636040 12378806 306970061642366451187250236350142937664 12378807 209389478631063617223263879220114782208 12378808 12860601042559162320388951538170613760 12378809 1309370350049127168113297515022973380010 12378810 -58987368790056392879601544334198595840 12378811 -471889217409745803843023987375789183448 12378812 -908755006332121269135593612337358256640 12378813 -329061685936931516657972223022835166336 12378814 8016450737439245964291128071054230912 12378815 -923441951036655013763416780274773082400 12378816 -26226835560982421401496394711205675008 12378817 -430156304352009422252033213094029945856 12378818 -180849070932601960632803076450461105280 12378819 9700554604234630903796077181844662448 12378820 546701807615578872587634548119425742080 12378821 103932946558831117452138781545261152412 12378822 -612193955159326020131917218395158200576 12378823 258567547975368555946714444310546323720 12378824 2252829474885314221437668873556754944000 12378825 1705257131370128996453438632320203550 12378826 -499371006673005658653549399108878430720 12378827 581320132091994164599339376106872407680 12378828 94043642018581997300827652854002204672 12378829 -44341627464576906706289772609637248832 12378830 -98796339538613676042869706155939450880 12378831 -94459207851430136529855039045273202416 12378832 153434143244181889909443215180486983680 12378833 1051871239198846231750894669591921604082 12378834 101115214386025055458193551879437559968 12378835 469405809818182677083733204514813683360 12378836 846552802987511789751849556566858180480 12378837 -370513834589450925996543083937580434432 12378838 -997507194615312037588174483418508499680 12378839 163565694128853655575855870348466524000 12378840 -2379772496472261494282154884136960000 12378841 -372960213500616848218676201489454080758 12378842 -105205916338886554231036540325336755200 12378843 194696012134597333811085243472697734824 12378844 802346284444302310132617981569939380736 12378845 1467259147609096117832113122941094684000 12378846 -188469398375817824226219205614681422016 12378847 -224208647627629658801318262672047883560 12378848 531592343846959253308946650069436989440 12378849 -370798467065503118775072215085153576960 12378850 267073862025877991121041459444637273600 12378851 1249665765415932279016589031796622781852 12378852 363934335991154190294786453367221657600 12378853 608522576351000709816430253454960869760 12378854 -271843240821560033559173364531200152128 12378855 1193750885738339271978897516392045970720 12378856 -247847582170033560928388889210749091840 12378857 1526376576799903781556582062884616588772 12378858 -95057232214904845009893305521193244672 12378859 -586166882933729930878903725038669724940 12378860 89169529279900289760596563652822261760 12378861 -243911446122819286744391817891672179040 12378862 -945893684957009725025448040982688389568 12378863 207328866702040424702158489407872039520 12378864 96649589259655690567560515477405466624 12378865 38315107549016024359073751656672446260 12378866 -85647714272505494528888228776195792368 12378867 -638657192418715346554604257126871269320 12378868 308460388051461045712897684678798164736 12378869 556652451718922575351289398821953538144 12378870 -108122383170403622644496697926023104000 12378871 -11931028393052471722636765155240662208 12378872 -174718168264723932701770303228835266560 12378873 -511178238210983316907489258630559530752 12378874 649594457675567451183271347373047805440 12378875 299978193148591142482037911063449864000 12378876 -347647112751254043571450945421273358336 12378877 226423082092290218435664272408510719072 12378878 82974265713936656999243048828098155456 12378879 417047074018475582334631629299771419920 12378880 -60240352239236045166046721630797824000 12378881 -147192261443352795508698876491223899388 12378882 -121858963505247544870391440294889710080 12378883 -13016286932904777368959573110090098112 12378884 272450614091564788442279614078770720768 12378885 -336902766490922844440281000137641186400 12378886 -195009353324683554999704726404115341056 12378887 22940587145521998158356378296126518040 12378888 563461144468457894576622056003622220800 12378889 19310928002717883501594867530629001472 12378890 -279061347069111267022619726599065203520 12378891 301769704917169448987408499247404248064 12378892 -481637180196134425528580180650696270848 12378893 587086126980916961991802797819392938764 12378894 500037617549320397748121430102190474240 12378895 -205171744700905284709731815946485364600 12378896 38137511871325170541925386132071063552 12378897 539708819998318663519309040991022917474 12378898 -262111147194458391788915691127231587840 12378899 37815104650913232518846204378125766400 12378900 198886693424205443157788659316963020800 12378901 626450850624096013544737212056069147904 12378902 -37193728462912518272622668220408921408 12378903 -612893800574031527595935539062548575896 12378904 225530082912553596352437595442265784320 12378905 279905650892697631438970609737843200 12378906 -521708570846776246318682942325788061696 12378907 -1296541547421985309179543495505505805888 12378908 -774569851556382042561489882679486333440 12378909 105918030829913844618731446941968965440 12378910 -779217750044173343165866260075958371840 12378911 -1112615327664109648412164573197526432200 12378912 -88947441526053088046278981233577820160 12378913 -359724989324035675566872642503467329516 12378914 -371709961005508746347113208074065321600 12378915 488711386412564892433929322512424112160 12378916 -869858163818552177365418977123182504960 12378917 1358256936554155933675788191016820923966 12378918 -154881653509698654126285049248339125760 12378919 -483561627854279273571332798833244076144 12378920 -372353825102419723887452647936327680000 12378921 73101498924489351789163237634118568320 12378922 32123612401181476643927113821244431360 12378923 1301651967262326679833413730826655129640 12378924 165389731515000384297386593825050024960 12378925 16229168061894814596312087622129293000 12378926 5078067174855543335752449210383361024 12378927 121636867284068064772220085548013108480 12378928 -8828214985794337324801014326945333248 12378929 -625482801267236977142406906518262145740 12378930 -87000481414676414899158990742719360000 12378931 -446365274583546319725011955620486614536 12378932 318883801465596678569207083913190273792 12378933 35726411395584593884778237973114721920 12378934 139482200478756012871156995738204259200 12378935 1288353888456575369442926079702468785880 12378936 151352231180509586061825143740180070400 12378937 -494947869090996064656334976321042167200 12378938 -178578687844318447551305915826006120192 12378939 -428082516951837137201657688225798854376 12378940 -395173866035513872795051038595760640000 12378941 389610769250730751386194394164599995852 12378942 -30352340872453302427799772328903460928 12378943 -1622779796385264145866360117906121572096 12378944 25712905072330020705449640860105834496 12378945 51177849195619551092166919360086647040 12378946 -79331776210010793923744493672974867040 12378947 400260640193972613178539232470369857232 12378948 487381907886091907421505420521305671680 12378949 -232200404785881058001245541182215161280 12378950 337042790182306575041690159961684252000 12378951 74820987618470103363168257957605942656 12378952 -557668374121049342578227877413727272960 12378953 -1430828287310833964539191737933632955136 12378954 -21106617094973532210713576708629856256 12378955 -621056099886216657276574282137581132640 12378956 46339060609328148280473873156015736320 12378957 756969534852989408225337207377790417888 12378958 620156884040368873117286306932475949312 12378959 814381293910903223578526602568743029720 12378960 -173257364813679987887670376678332825600 12378961 594882982143783229471470901152766196032 12378962 875120664948418122037955235119901401232 12378963 1048657081051112997077199516747771514224 12378964 340636262369400876545909091357051704832 12378965 -5174940308464851582847520798168971080 12378966 -175437554307988743926771395078595866752 12378967 1604359030857942674065678462533254208120 12378968 -526145621167392744754820576231254794240 12378969 -23040597808001826656415965548785202560 12378970 706996263216124647276202995057377491680 12378971 1231570444116858168144660226130668032744 12378972 -111568855790054910943822305377788305408 12378973 -1930267703777892421592357851232829231380 12378974 36071351530802204514748295022434361792 12378975 -11595871158435553468789345220273088000 12378976 818716690761285127588899248751549087744 12378977 408166600316670778546826470828463549460 12378978 102340981523328197262533557129616420304 12378979 264910503099855536079286214471000252912 12378980 560460354460837935147695343647574528000 12378981 -528022355388571419319160094584277855648 12378982 -16182045100842228750255086299778629632 12378983 1115138815266972659340070009005635190984 12378984 -702153760634077230093371099633934336000 12378985 -74185580475529586726642566207847801820 12378986 -300759816579794143769092742528151031296 12378987 66432661071450087262716397071475583832 12378988 778319739927016738149733844531470047488 12378989 450938194654543748345716464703651606080 12378990 -85103023581654549918839914334129775360 12378991 81410695900807312634478753299154528384 12378992 -67303244767926324808938861567663538176 12378993 566441354930349496416773092894573036128 12378994 -80630726488629538620846633513155136000 12378995 154701072257736291215230042029804774000 12378996 -198374092568554709180442784273431164928 12378997 130758286594896464635120978481666694446 12378998 566929840052374544058172219878667205760 12378999 269089767983872420727581852880513906664 12379000 1043308227579603664049764259877964800000 12379001 -2377177698128993271947708893116932550528 12379002 -187788642859028459679916584412494010368 12379003 -130940696976642191413970898181671433696 12379004 -45134897740414186679757722733695935488 12379005 213669409135734920146911960506621644800 12379006 351103790128397806915163658140293181952 12379007 -56594970036321224441373922829621821008 12379008 838652244853669462582306050938524139520 12379009 121848609588125939163279051852960387072 12379010 51277612776599953307859077346583219200 12379011 882967456371579633986296778627710100472 12379012 -12337335919365191559892735405329609728 12379013 201684602425322848864341439292309495040 12379014 346718044035741377811571200692685987840 12379015 193493627464594417588335757626273846240 12379016 -119783932679721414095769993499577610240 12379017 315203776656245677031037271177827434832 12379018 457922047848805880409242547173481798960 12379019 -490412730975032761822716715265819489580 12379020 791573660667310634261514721960067635200 12379021 608027463164872107769136205813146933730 12379022 -986332747749241021249832940187686554688 12379023 879780075588654629459182923909072250080 12379024 105679619382370163199588222386952994816 12379025 -721201328480296237159839899214759159450 12379026 209881514666574258707616445994071680 12379027 -824255270142399149416431834713445937440 12379028 289694954490335978849771077722535095168 12379029 219649093758714605695314474216817800288 12379030 -175613181560386663713743982136107312000 12379031 -76727902898030315387937605720597955408 12379032 232983133136693542481950020318082560000 12379033 1307598961084063255047238534185038846282 12379034 -298927367436285473529700774018971085584 12379035 88880153233019172832633673452330817280 12379036 106229301653657511193614916140705536512 12379037 -84764391784296675691706797270265149824 12379038 4454101755761917179210848697182883840 12379039 585699010648963246621059965693449679840 12379040 1115142899231290507471572370561194393600 12379041 346030137972339841303590954217133233440 12379042 660947182303888570752824189962284854784 12379043 1843064648478698785969682872852617447216 12379044 88223980098576236729854471463559757824 12379045 301553051026629872972447142300378737280 12379046 121066244551058030572568821130034262080 12379047 -846420736239044172011873413113141187800 12379048 54741447594253997760986888238392279040 12379049 390716430176454097358884899155943696720 12379050 -12673019432613863937798791228880342000 12379051 15488273902802013049399270740398769552 12379052 -348556268904740533740293022149524945920 12379053 -119400211327600082639785361096060576640 12379054 536374287653804777618209417045580661312 12379055 -585236782343956646576701382454923830560 12379056 -228411401111782836530679795908981882880 12379057 2712751561776289661224043711882980837860 12379058 250876430109461937594189844056896900880 12379059 -363743644720785501413867672789942314752 12379060 150048524041562542630837316471091855360 12379061 1706426425912001414493837900112281223662 12379062 -373624297475302246088500644685536023040 12379063 -274084081751798638320309162204793098240 12379064 -1108975886130486132861848143685030768640 12379065 -244742906348737117023443862391535280960 12379066 190031448810058526386412579703902418288 12379067 1403713467072982069405790445394243894116 12379068 6102886768450370228059684885388183040 12379069 920806919246390295221146307015776245600 12379070 16477440933238957001150540106497510400 12379071 -120558208024230146358942449749927458816 12379072 187682931072289675437554467982431748096 12379073 -268587873762789819043344873038736682560 12379074 -255874660703520946104450107804067469440 12379075 184504157265462417562129423443868945600 12379076 1314190452616722137813677011398952773760 12379077 367575398507359123720946780156726813820 12379078 -886473060273247053881532272322927296160 12379079 1559245985332632294112411426473487774680 12379080 148095721756147931574421005364440268800 12379081 514117141153254327241133340825122076240 12379082 344196605309502518838963388960125625392 12379083 457868469345212037702659991077770596864 12379084 -370248818681431762506614186940634477568 12379085 -1036423084245592058753429869499676816000 12379086 4061412783926714061745908062874652224 12379087 12638700758298580905690678797612749552 12379088 292044830971699679515868365845241946112 12379089 472754561836772404928050121021249378880 12379090 264515802967818508790539332905927849280 12379091 -260929773747440506046835891320948731416 12379092 265067617414198541807162838277320081408 12379093 -1257788557636118529472516866165935220658 12379094 -21998332750380439403068246490379204096 12379095 -1499540495753223074821116714396750028800 12379096 11065193692398718462742279343692636160 12379097 1922927826369977907036169480709605953546 12379098 6625026622059232235007356242381663488 12379099 -723612380448961728164842682080473618120 12379100 -241032088748320411423907257609419033600 12379101 -134431488096560787369999410789144711616 12379102 416583840467797835065857067824813082752 12379103 -215670052049362931707051487019772343040 12379104 181432042934455149107963162712601264128 12379105 -1066614999362446303212710717338737973740 12379106 77126845520951950058098271820583907328 12379107 525048373641612519074687932923096727296 12379108 52648832623863527080671584042375475200 12379109 1185822653024806653572339715275234141310 12379110 254626665509100974396561560747699493760 12379111 -420332118610769581488717440869323997680 12379112 1569856176647032745991321859751248051200 12379113 -1080247391605585378225395401051072363958 12379114 307845602697748969029709208207793381120 12379115 582858260875342936069841197368125461440 12379116 526140573890208350117688726745398769152 12379117 -1451402470150155558123051234313141767360 12379118 -149352249683763069793374191177678037696 12379119 -712716460970376022891112192469631403256 12379120 61869043501819455883575942445919109120 12379121 -45135530308203133692240297111712631136 12379122 -226122406723423470581140282043817600000 12379123 404870535879337781866790485393258373904 12379124 267479111404306067215160563520665326336 12379125 -662043360080288384852482497679671024000 12379126 -534188709881133498688589259880848667488 12379127 -130566333040306809491868650709394882800 12379128 812354251252025701454227494176796549120 12379129 -8917814680614240335012354965826673536 12379130 43093200931184178821799023598734601600 12379131 -140437324841463888301486113184663022160 12379132 952164879126420232988771244695182032896 12379133 -213163096309901762571492762954742461192 12379134 228087970776332106611323871187414973440 12379135 1048205325536151645280011114805618015080 12379136 -432017496588949128296642626847080710144 12379137 -14527573853088339765015901561779068160 12379138 -443484211142080182044227633340854751280 12379139 -226202549668969096900759331846380557060 12379140 42324901253128847205607968855054604800 12379141 4892481602511172438384523997280472512 12379142 -1927158061982278405790022066348961259520 12379143 121793928127932530132499881136254722560 12379144 -37617479207321356576324649142118195200 12379145 1095993297625551267531732862857675211080 12379146 -151236073903262191735142758897845987840 12379147 1812858930902599251167937354560580240 12379148 1286566895653116863549877611171020478208 12379149 1067503499276919906054680837232548234454 12379150 -86797157061028710979860878808494150400 12379151 -687342333734667568520641321173900432648 12379152 84217067126839348712652931746275524608 12379153 553206814617910894724498598020770495524 12379154 -913428369405469746883571895551749018224 12379155 -337009972308311579093846647112184837840 12379156 268349615030810962700985688344418075520 12379157 139829287548500616835550119883179549824 12379158 821651122624826371085067024279474167808 12379159 -831456217296493349789277278695535113072 12379160 407894359681886348620549784846287872000 12379161 -57175012672021620411335773049634585696 12379162 -1332170422546145760069104233215980030016 12379163 -1681862379782622751782032669518651614588 12379164 -155122525674149151446780326365808880640 12379165 -203432883672408232442851668297745418400 12379166 -341034414140699290075924862399188806336 12379167 -208046471652524348798314287620909767320 12379168 444301474988061424047913659109484789760 12379169 -31507589320956297939804539203080060240 12379170 -305524186013786811615335700103074969600 12379171 12317160716922233809087251480236348064 12379172 -783252877076951206509190182454771200 12379173 841582795538598020383770335616731551584 12379174 728344498342137206796263999763337972032 12379175 -62971266595054193205631196161792146000 12379176 -1088013666703852873894677192075726028800 12379177 316256665959504786457521697686036060026 12379178 -212522647088920191298664698567479346944 12379179 397495212711105099933062686224188944560 12379180 188056452677795799432310830230058009600 12379181 -521414964234476807009100400503368103018 12379182 -33577091361159884511976093270127671296 12379183 857537193201710815390471187028635702160 12379184 5138929911469569070943730239664291840 12379185 -106396772677896001677106977033831912960 12379186 230562190982898819399047764930151787792 12379187 627592923182075319448604104789530088392 12379188 136410625106659892543266704507549511680 12379189 2199666535393264651307994284350388897856 12379190 -223180668199225175364017469267626534400 12379191 1051735986141660163888456756760401290624 12379192 50572614723423924273450523613798400000 12379193 -90827265784665884967018013215016396800 12379194 34865021214582865043494552637953694688 12379195 -954946450340468884535347525026123388800 12379196 52238332323111428104043304418426564608 12379197 544220661909911723174462530817222956800 12379198 24301490844189454078775186306967994368 12379199 193890244347779359267465999975879084032 12379200 56631242110185057555280586614505472000 12379201 409618218351425995426357280056075934400 12379202 -832867598515220720480221321782158983296 12379203 -835826540910518268130574654465556960000 12379204 -308407535388181561910286166084504092544 12379205 -593739976245891583627519313419291409280 12379206 -589716536971863440137264679158566912 12379207 -934845637051519768876784819741246373544 12379208 -214076189428587759440606442919077550080 12379209 -1588535038077156526733922152374214690880 12379210 87748561179626996899671172239220608960 12379211 177208867555077132513569279932633418352 12379212 -289655305193045999759224557494646747648 12379213 -1236185024600620589145341636242627948800 12379214 256480734853818677637312118962243723456 12379215 154709269625467290689909264426758287120 12379216 -15628737501047570923725740317910908928 12379217 938865234055010931652202422341101596992 12379218 -63816450332452135172206142861114150400 12379219 -246993209510856646925354677343991983380 12379220 283074714508972639072678885945646407680 12379221 53869072837780486471623201086822104320 12379222 -156326879820202450229141339849491233600 12379223 149115359879982765336957699499828183080 12379224 79093461139992051470692822157707837440 12379225 413231137649273464346291609627213864400 12379226 473000419084995350570710144365520419312 12379227 7151187652394932178615102833039184640 12379228 -1166931417302579127825179258009432530432 12379229 1411084872100043032168663309822189633830 12379230 -9045247545618111285786218081760307200 12379231 -513817902867253462661228642833125563168 12379232 -1694402493000707763804380231115261739008 12379233 -1487317977012869805541210845328295381952 12379234 -367425400713458527732461437756626564608 12379235 1052841079428791921217548784233922378960 12379236 1087742225954368563337842331229341774848 12379237 -485942784206807403721311719921863184968 12379238 372858050300735578947109913533452999552 12379239 -57398166135721412073962097490881786600 12379240 774582941736992104424108581242337228800 12379241 -243244888679476288108860057817375740480 12379242 -128706125151051273136890069696190438656 12379243 1015288219523451746681858443031865680040 12379244 47997391742705447159497026509246791680 12379245 365415284842630609955225997969033009120 12379246 909040473267671969514980790124713683904 12379247 1370206928948845592502765929052377955072 12379248 75788937962867117368929742299163459584 12379249 -954747564210701549660705988200437791900 12379250 300651359860149943607069443664205528000 12379251 244321671148646050056738186525858597432 12379252 789405897795237386485080888738556900736 12379253 273356872711835927288281760070854280444 12379254 429903700052656135609373229742968911232 12379255 -506314192072361995504751203418308761600 12379256 609315476740931119204377642472390778880 12379257 424674199926696709802111131489074425280 12379258 159232590142815216758145703270905758976 12379259 -694370253708743611356640022521521962640 12379260 408560420024832068970268656283831296000 12379261 -531618376813569145252351747496940468736 12379262 592684423039197819312526439185198426560 12379263 -83325036318584814654435678773378370384 12379264 286323825286420511075238788159923814400 12379265 -734415834004852884130716213253829652480 12379266 257986271646592755731924888738931196752 12379267 -474840375860529059834108486495175788592 12379268 -2090662359906392174712189693192034176 12379269 -159801207765028137928152611043440896512 12379270 5048485161698347146932217946452662400 12379271 213191626387956589304215318338680668944 12379272 424751378014232592455821650459219025920 12379273 -1117852913792100109460778788271374757478 12379274 64872228566993575329362046319363193136 12379275 -89894574562667379382700520499837879200 12379276 -146515070001544660674080936945512611840 12379277 651214625897185697300146604495087875200 12379278 438646004475826824159645325744303861824 12379279 -851985985869422209974278665558633069440 12379280 -25729984475220225003593354049505198080 12379281 1062691747985447626230296119556890768224 12379282 -393387570723069477269893422288086515200 12379283 357497489358247137841189170190171717632 12379284 553358232869717098608825617363148042240 12379285 359955042632836115679232865324447221980 12379286 18691906467031663080312889087136642592 12379287 494687497341402872579687248653797491560 12379288 551297054349273659876216744556754944000 12379289 536926008249915619985113676069535523524 12379290 -85622205113824530139690865505667153920 12379291 1946373771016553318510122625580657906692 12379292 -155830212472738855560989756709779017728 12379293 656932133928657628842529985360871953004 12379294 125982801928963944911893855752319174272 12379295 -1143050270817635521192953781232870650200 12379296 -885128693064836223078327625982401314816 12379297 408065380714726008137062917581346788032 12379298 -554035158587153000645985575957157423360 12379299 20196255552193547910430458859709055864 12379300 463363772084284364854479288894877696000 12379301 -502016440983418501837059423353064223296 12379302 92348217381201909933401706550504675968 12379303 -1001791419219311172022076106028977549448 12379304 -458092842846899597303329482590882611200 12379305 -4475109426776020669762919800585938240 12379306 753199746198192861405817510646879282352 12379307 -574532835599113926439324105520900586444 12379308 571801078355663053824429768959834703360 12379309 -1269749301551823973700034043066270368490 12379310 93898088493061004471661193455439066560 12379311 -26548354567595358008709296277523181040 12379312 -72433182922354854319829918541906640896 12379313 -16391580894317556152657825908895006016 12379314 99297989310371531449405861615710297600 12379315 84824112639870598340130673696497118800 12379316 -206689218368308746289463208963661141248 12379317 -911445699819784230346580734756635432000 12379318 5736312189524106474133985552772875520 12379319 -1302969099858918831963452544863312888280 12379320 178923566750027443233458870057883033600 12379321 -512577156995126787278009288678718322800 12379322 -1044276967836645462623793847010694079488 12379323 -105187274408860203462303652892814910464 12379324 169551606235481411154232763955670050816 12379325 -21030547251177521093789887162423449600 12379326 -810577234724885568432178571229134340096 12379327 -372837340993154486956415396333520677824 12379328 206630448045988073666494547275473223680 12379329 179499672023603651907770308827146410674 12379330 -240351912125520434780065647123038284800 12379331 1273291250131864017511261225134253539132 12379332 65823323159994448580828923352099512320 12379333 575748133703065358849404829781808451424 12379334 453666406461171887573015751361543538304 12379335 -19330637446074072474445770764791394400 12379336 605896656004971836691426623157188198400 12379337 -1639492798180940308569166330737214255014 12379338 994449937667497178332134834839444152320 12379339 -699869943234592492836733311472646770544 12379340 -43206362725026392378337554702512281600 12379341 -87311130685832162581240821869392420320 12379342 -644533540675193807068417251287689412928 12379343 1219069339421997245445752826890977028592 12379344 -171387026866391964129267118540049350656 12379345 -26205069416244799905157672414389787200 12379346 -29696422036182319289888764420963530240 12379347 694841807167070233749553979966693012688 12379348 -27001396303906385620508864017404381440 12379349 -1024423627630143263736089664785981776968 12379350 -209420210884921938468492185786404536000 12379351 -1337254046981143029417297304112496598648 12379352 -807307508689766106487057267275210086400 12379353 -363758148535707314666619855143182284096 12379354 8818914918252591971182186650772439040 12379355 188522568587031676404838125426525024000 12379356 -3774848201638753570154556166113878016 12379357 -135869172903733172387134654499289483060 12379358 -1149471868687750648609060083382080052224 12379359 -440667095323038435666656674630138841472 12379360 859738878766480411723868247310250803200 12379361 -9872930748324094021025310329989448640 12379362 -34874746163109105517913619902398629120 12379363 11031217859277961710861229271592342120 12379364 545700562600150687225184939881798680576 12379365 710856492713009081079283772345246889600 12379366 -354928276984756997945837210195636737920 12379367 169223296339655958845284225065713779200 12379368 159321536133511310367460808304667115520 12379369 168089277613044610569346033486467094848 12379370 51943982574993027051644943322482351360 12379371 764190159431626967648496774226912077912 12379372 -362220975737551239166690460119753146368 12379373 1017197332489753993237491189747902640960 12379374 -213834981867146086954864359532531921920 12379375 190288449105773087867520238410957975000 12379376 -71344676077382528437268204450937962496 12379377 -565812782749249223033032506304045699968 12379378 455352249408416942623018663822950902400 12379379 598547680336540122661293756537558600000 12379380 -138784542777285902032012508635204608000 12379381 463254900924363757818750293495184470720 12379382 228357223857410079967503582266956052352 12379383 -341267846253433476147542493006097460256 12379384 566442002594475257857994337258204610560 12379385 113589166003506803208631393793115720960 12379386 -88162809134417750157965804346212987136 12379387 900133082508052005076930330912209632036 12379388 231714563108364424254920939809051524096 12379389 -166717934615397062717273044650558240 12379390 641898232134139923217050895950458779200 12379391 225607739948262659411005270020492020784 12379392 -133158665213453717903469285108980121600 12379393 -686263751872791905563449736435340219200 12379394 239441821157639019447789851484074732496 12379395 -130292233874463761652803035119412896000 12379396 -650579434499920054267044748714782563200 12379397 -747460130471477052960396167467876234080 12379398 113528911601148390314000333834333804928 12379399 2377032434949139676536909559009950208 12379400 -505696569753948260832107342700152832000 12379401 603959613805319416028733889061153849700 12379402 327914741786640007677222374932036177152 12379403 -103631073396597845950098552164091910800 12379404 390548609485294902146936738507341532160 12379405 575360952850215176615952623057450280960 12379406 241951958624923318955097752151330651264 12379407 637647257461927720140809331168552882192 12379408 38891934970663491629155454623767928832 12379409 84471392803846317647717824988944824306 12379410 6976947486788633625023733777313251840 12379411 1463338207209815443424693030349473598024 12379412 31658511814705672280990330690043904896 12379413 12656675603362970484831424267724310144 12379414 -1211118671180411721600467767127446720320 12379415 -1196100545381931471838648908869720302440 12379416 68845697285473790764638881139334840320 12379417 129090781700783614398897081882463668264 12379418 435003162313355723889886608042165308160 12379419 376774135572443617874891304373687019280 12379420 -810264505261998570706565900917873758720 12379421 -500959096235040589581032966281582269300 12379422 174423163392202064641610484255864376320 12379423 -8886686365600185864224911314550562464 12379424 2607921211616720789372754663038791974912 12379425 572499150471252508970296817310271878000 12379426 -782674680028156934058691626086357159088 12379427 1020011197516837040688169299493948437360 12379428 -267756462822770737319517486930303307776 12379429 -1769513521221790386884108410331634219970 12379430 130129018384916299177409117742023328000 12379431 495702260381420614466423659889214105600 12379432 -554413976067290728920219715106329159680 12379433 -1356117996291667640115045161091396785280 12379434 -26578671929299213208559267519433701888 12379435 822987616025836421613847797419503478880 12379436 -292551551624404043181826664347292824320 12379437 -278577649565759873877149853947028060000 12379438 -283106132726111706700623021982051250880 12379439 943958210640664879646965673332079637720 12379440 -149666598979461984272891805937893703680 12379441 96409136157358548474026439224868966400 12379442 1620485527148657585732793752339336832 12379443 848433924605278006191338651075891339064 12379444 30137441625618976509664875823087644672 12379445 -30211959566413425189943955618792265600 12379446 383002451149795306980001204628666160000 12379447 5200092387912209760283191316429422464 12379448 1100538643664613838825700673178833039360 12379449 142022626727727815375536201175435632464 12379450 -251712714984987756834972434466974304000 12379451 -230943252166353621090583406642986062336 12379452 333000903567752878886579754505362604032 12379453 -1351738339791328389436825625739147018298 12379454 -154759286361970108363156909952301421824 12379455 154277614038493422995844298213890885600 12379456 171930886462338757705602937211393671168 12379457 -394104059642549751336369282199850626200 12379458 -69639095267388632059058512346085550080 12379459 -1430152055560511126772408469300302102340 12379460 321011134340635193893021348825387891200 12379461 581330732461539361059466611201176817120 12379462 979813605122920445197261460217264720000 12379463 -505514705793518270404454276249722219776 12379464 606373786502225883879483191102993064960 12379465 -81392992503409086538281277552192584000 12379466 476538202925381195687817752686582593024 12379467 829402318597968588485852498755211931648 12379468 -47210098948524228220584976133261743104 12379469 396275948544596026006582777625496307680 12379470 -116806153259532284836991180945309525760 12379471 -84475217949158299168279065992486429376 12379472 757488294068109940764219349339471872 12379473 -81972114295067257833465560406174940398 12379474 68866675904134713884030639839273328640 12379475 344804710160170290723062774609275257600 12379476 -264928812494966570505318559582930311168 12379477 546757244078148730833024546158613017472 12379478 184982827886328477368882574772063818240 12379479 250094000669646984662447893311575189760 12379480 738638692058226168408533696338856140800 12379481 -416972825521006809047990284078535478636 12379482 -105325833063926860742133072816052554000 12379483 676801166004209157165868689570745311840 12379484 483339119739201591157745176815630077952 12379485 -7721752656375090340625902257826070400 12379486 -3993243976867434430734658521613737216 12379487 774944730276508738554898090430268815136 12379488 -6875996386299547916222554389998469120 12379489 169158863577400041811627407116435983488 12379490 -168923093509674318391575175571042124000 12379491 -591199911080098541450765590068077096880 12379492 -82624241099833298581995416077087283584 12379493 -466909461266092813475108374325982156000 12379494 -146459690508437858586716700097753800000 12379495 -377776220477732998413018047265793003200 12379496 836124987411958874316457102499826785280 12379497 -27281712446956916972687682847137786624 12379498 51145145142925434261867670875349317120 12379499 -381152489232113727211865271770442817200 12379500 409483066232506348908518864656343040000 12379501 1107519517134289794626349798442190620502 12379502 -377904273982255543673233965070410173568 12379503 -872206281970080912203684888670147701496 12379504 -155445861739990465232907517869068615680 12379505 40291751723952094908594656662865665320 12379506 375968196951598840199235523551808331904 12379507 -338339185884125117211976521174959859240 12379508 -457518502132350408267055297115427756672 12379509 -131514622369367135384109362033973670272 12379510 441430505543227802762334526337220480 12379511 250924808806512968249777073411508315800 12379512 -799282906657140989763047332155956244480 12379513 394446091584444352751553170900239478762 12379514 153273218159696452206449278067020883712 12379515 -289034444384083350582976467824416897680 12379516 -518332190223648758627532222682622553600 12379517 462662157370902609177722185443733159692 12379518 82503300526648191846695281092638747904 12379519 -695276797276715385849597081728184479904 12379520 130529125679335956108924789376784793600 12379521 -314498227572476282652777652248194890752 12379522 156065376110120260622427834982030904352 12379523 -1092823534429230614769363271178607111072 12379524 47461959740887832701496603985397032960 12379525 -640651865630456947932398608916797538950 12379526 621221378939823576309066243000630505920 12379527 1692921071513289025602711259702775781840 12379528 -2900344089575656158405149271900487680 12379529 -1300988955834179096771679923309932800870 12379530 389064912276769042860285445696561240320 12379531 2300681342137675145330958725575594337632 12379532 350036331715982083700203075258357903872 12379533 183261841567908802006463985196474178400 12379534 -76869405530739738183309597123187868928 12379535 175532693203192643885086246421908973760 12379536 67079883411441512456394138245835816960 12379537 542970657221993105764980515011294927360 12379538 787521989889283529416763184963287467920 12379539 -946566286467223540900881152264577467976 12379540 -25457117190936156887115675110346915840 12379541 -1552058593656494901696092426892986771058 12379542 -162802953247566089149022144261664792576 12379543 -656964566012052333269767709523762734592 12379544 -670986925993003970770908939780676300800 12379545 -873082901207974255805116251709367184000 12379546 148352716790459899093279803451312182240 12379547 -1298980378563858453232660958012389712688 12379548 -303510215034288928112888288559806277120 12379549 -85855354617471974851743172178435882880 12379550 -25498127305989070197712845457919851200 12379551 -94082088304915587911729947017360704256 12379552 537644867292336091016077980044494897152 12379553 999043942358528953892776637713845093060 12379554 -23952683406099594254181433992838297728 12379555 -364605426757945575096644985596493557040 12379556 -18024322869229067918368430863035780480 12379557 142205168176775058071032387502231031840 12379558 -1572267616461041165621745513735186503424 12379559 -60326570512518105993289368852190032096 12379560 -203407792623028346230211106070506700800 12379561 -434561997282556486024136124176299896838 12379562 -247177091616466243997460746490086014368 12379563 -323327806663085356976086592124329679216 12379564 96102972152228611535085879736650534400 12379565 -220288549467472269241501191634751865600 12379566 112074005558940779053418601556789678080 12379567 350880707804773103727153680339261782272 12379568 294241195931673649410089060431909896192 12379569 -588211075162918563115736319810998637456 12379570 247359156747743553944191370679254814720 12379571 -2140889913797341061909437440680696832 12379572 -610387149079614027612865939453370032128 12379573 -716028836906403140728259173872786012178 12379574 307627533030638688061900108616544620160 12379575 -206949423616683070259366203601193584400 12379576 -1538171651565225949089853882351218954240 12379577 -319394496966392962733732896818454875456 12379578 20316461825725695296172754804897608960 12379579 261001992139932699041549911826311913472 12379580 -638836519369528402791761872296600460800 12379581 -244805373634929922071151296696876032640 12379582 -157513119590626239525404979058320676608 12379583 -530362407246105030653255978181147951360 12379584 65322492407057565413372291272654454784 12379585 471106072330613738430198846170956365780 12379586 133239640893671867216088550920460150992 12379587 -23672473750668885450575950003880797056 12379588 586950699611644405555391534529975610752 12379589 1190837573113869900837366859621854849408 12379590 555339015349067930883971192072153089920 12379591 97649793289143791836486730572463475200 12379592 213242897666760016835574144689725056000 12379593 999175079672813939284728986118040379664 12379594 -161230223473403806004049908334505676448 12379595 500805367077825465251404831599274049520 12379596 430453274842920083221444423984501243392 12379597 974236769105513612257616421338558077046 12379598 185507473295052976055338077318387643392 12379599 1515042768519734262501095649773658532944 12379600 -29940514717642731859334439122897920000 12379601 157994952341513346155443460320817937012 12379602 -124168875955645744593382883193616930560 12379603 -1054222118298487849642786051076804352148 12379604 327045491903897164731876429691358951040 12379605 59189233766659148651118801217865004960 12379606 524003718937461600106440089025360574752 12379607 -749634976055639604452033021509926326400 12379608 422722636056088040568072535703009280000 12379609 -458579731704358214947851841982559698160 12379610 -179880686313899490658765280475466187040 12379611 -918499692534074122975401898970178721128 12379612 -254585418275279597235526953767343882240 12379613 -309340340947230324220202064889476914496 12379614 -282300152643470514963755564196977664 12379615 913792351623369780583748559253665358800 12379616 -1141362298176107984435411455107819110400 12379617 79198197606495708700628073935090630034 12379618 880478913228828246243419871376634014080 12379619 -390489042851179879740432162006465517104 12379620 -128551914872728107723790957292768317440 12379621 1506533958223161896966580283413602934720 12379622 76645725877945065631204131295101594624 12379623 -809958180066843709219203535271432936832 12379624 -479669684768233613492873019535697495040 12379625 -921195036812646309712164447373282806000 12379626 -9744407087565311509652680429729218816 12379627 531565896427095267687047333650041872560 12379628 1218067417771131393678834728193472090368 12379629 -714257059872354034586040331524284884416 12379630 -507363329110446661700889526254400895040 12379631 -941544290253770927975478463485860991744 12379632 3450363250576735718451109857462386688 12379633 -22297338336428394928627075568301911040 12379634 -92285926655244723726289190019196276320 12379635 396244417402851503478816576062848285440 12379636 310444653862586880992774979631677070080 12379637 1062043253053533675577809062155767419580 12379638 269800270222855609104303224565837728640 12379639 -904456510491961964957035214056895297560 12379640 70757618245945472557387194359316480000 12379641 -26960411322635153438267049219481387296 12379642 997349743400771694284209974702610393344 12379643 -8235623178997448077702123527768840600 12379644 -1149837724744455962608374462792246319104 12379645 -66879656261726740808866763256798852240 12379646 90511231072382732981264237884391525760 12379647 -103177449858794211021663150968941964928 12379648 848683197900958306399324409074003476480 12379649 -1720849999644566079414154202461680505260 12379650 -65420696959743954302957724279538550400 12379651 -1596904002014847158055205310944662578528 12379652 289416261067854574241248484428653073536 12379653 366856722319688098676069487307833008160 12379654 -485607092277126389083405599408163382304 12379655 449682613769869566908348965418745251760 12379656 890653086391445154548007395418460569600 12379657 31084652319139924645215815275201548512 12379658 218963048770300883662480280128448111664 12379659 338168229638729331512182945769096302080 12379660 -21015732965410513203354946177806320640 12379661 -359531629572952460929649541628278670368 12379662 -128887723177410716489858029505436044160 12379663 -478171252459209764760474546257381441136 12379664 127887841533034998290882007674341294080 12379665 -481577227885466155447312601585698560000 12379666 -361113946172803128972757763177923041792 12379667 -2018384785279360356551856048604990576200 12379668 315328029451153141833051920382429351936 12379669 -729676744590265392673986674767245298930 12379670 485152148726598770147336761950740225280 12379671 305167273729466652427442320597151510280 12379672 -105838986522085179798658301530177904640 12379673 1663062344838771622588309269709397334144 12379674 -361403982555888402020900930755255626240 12379675 -87038337480245857166833356286367520000 12379676 -547526900399313889266873474481251494400 12379677 -199057884578305663779582924816128926368 12379678 338951859314679858774805706975050405440 12379679 -31762534958859775218346791647672831472 12379680 -512202664206759020660180698807493591040 12379681 -365300462255554677548561333743921082688 12379682 -8118134219003442371146958962319961600 12379683 572762361475023658554994915434464488824 12379684 75774586293389074823396936723934658816 12379685 241702757708623329455952988919127590400 12379686 23371634336256817256851405698977676288 12379687 102270909478627485791177798592860601168 12379688 27256723033127499542787021829482731520 12379689 -510835585271948278037004798063912879360 12379690 29552625660842551467944650544840959680 12379691 22169607458352615314889038205712275000 12379692 -35438953326022049610539669972567712768 12379693 -1543711126450341930615529764695843262058 12379694 274624181174427335240049828520679646720 12379695 -296649737508877921781249159225377382400 12379696 34601177280476190921724957498377306112 12379697 104360519643930661629630357400112237280 12379698 -526298345676288060727348591560074036736 12379699 380901024303252099482003199456871525464 12379700 -6274338835382776866751109891094528000 12379701 -468923851640431001409100906053511212768 12379702 -654857663464426006602755674951849946496 12379703 -1776085818089521600105403438926911038904 12379704 91981083956050850115102541356904611840 12379705 462290030038781762152312632990157200 12379706 -814021021805350599293308176092572090368 12379707 -561887030697272201470182708403634935392 12379708 -1363170601275677357313774938513976451584 12379709 692469506685060875111792150734848597504 12379710 33564799122907169475538413454162206720 12379711 244204732829033964734668808393350245112 12379712 -216184541587624268275882718024550580224 12379713 -778059016751691284467715731556006997456 12379714 -455266663025917456476125504073080330544 12379715 -34704781484368301727663680547719208480 12379716 27514671331009908627707629537763896320 12379717 -13477826754780010702803015403996684800 12379718 116198832346333394556359906867146255104 12379719 351139946595419571232959472617299180160 12379720 140421649876837212449000172379180492800 12379721 -176090810548758196416149206518000112668 12379722 -80954513554715731864447648958260684800 12379723 -107361411642540487079086001920526363040 12379724 467473721813410467885420396763571404800 12379725 454055824281121396383949540853498546850 12379726 109479322550530935155091282827300181504 12379727 -1068689375417907796724689235958206862000 12379728 53627121965522533973369462687121408000 12379729 -2039282470847782263295220803523697524240 12379730 -124677253550111934536722457426656327680 12379731 46066546761232881477220921848917196288 12379732 1778818444684475648444218039503055824640 12379733 -1362046159120636984936452489997665618180 12379734 -560843776519856803724055429411199846080 12379735 -458976494218031036316051441696215193600 12379736 -177192059505415938721471226998180515840 12379737 -567094264318983931378060109707986830640 12379738 -19654310381291994149234551478988981504 12379739 1529501491940147403406836615167389449540 12379740 233509994155721803655876203018315468800 12379741 1010794405754779267915366333964067165984 12379742 -635531581992865674727824225060778732800 12379743 19050753722986758870800375820472039680 12379744 311342808993747846997575859081492561920 12379745 -211564593196890681009543068431634739840 12379746 390038475950095573576234853046746342784 12379747 -12924304776672644477543176872166148280 12379748 -20042334073046923646917256713855252224 12379749 -411428683719791954402912626955227175520 12379750 381456522412656407144429651169121728000 12379751 1351214755624068988931017011237060690000 12379752 1042474020634268959414173107655859200 12379753 -1498587293359000959884423420076614505600 12379754 -603878799118378587308725007197743970560 12379755 1544363557895032759575490669471924761600 12379756 -742348600317918798318100228172532848640 12379757 -317618559305103897552575236892977463040 12379758 357865119010687294081672687048418961984 12379759 -635165328489688187611133574629270522384 12379760 225350108193471942429257487490866708480 12379761 -6829728971098047613368983310031522812 12379762 -567051229850849500483883842579647524736 12379763 -1033788048464431749258601385394978818616 12379764 15571780210388826430690771539923208192 12379765 -406733359543324709747761496463830553600 12379766 -220215563410082974700994940254933252480 12379767 -93784035439371435390214286074521476040 12379768 -669779990372519196273836319641415229440 12379769 -293551804235354465569613397111748375830 12379770 -231361948702909006478810929819178956800 12379771 940691805373061477828916424863010391972 12379772 -264835108063155311054269661480879912448 12379773 2175474395070380288348626842238261248 12379774 247916926977978215514996479546576179200 12379775 126678762193116576443344224811037935800 12379776 1913312879821868125537010836299243847680 12379777 730141475430075635460944769122679498626 12379778 -19500719408131677535171770343440468576 12379779 -248302343719944953696170653095597500476 12379780 -350738474901810784332084336770755522560 12379781 -336955853351566608358745004289481115300 12379782 176449865869808389125539257838340579840 12379783 178174183095911004560783837832256515304 12379784 194016158794659885481759137319440844800 12379785 705367380269735363415894949622469009600 12379786 -2133423384747690437468544656821612032 12379787 312689019738589279114059855069974635152 12379788 36821979610766147770032215560666189824 12379789 1492133736897282966400831615096014033590 12379790 -73757666640340288839224237773732128000 12379791 -1083411089507925635429689973857999431936 12379792 -389093433452604257279455423868244459520 12379793 -136186486301940596087282163755394367680 12379794 198854993944148168998697893287770230272 12379795 1239004858816936950444416445257703322800 12379796 -295815974592171721894027535022171512832 12379797 -76715563261808707375763557758744949554 12379798 -357174187697702228903882754672323243520 12379799 -1217187093923705955481672677901002598200 12379800 42351687265371132769736337242357760000 12379801 -325742381877799866351535442221877827452 12379802 489597076000267185451015421828126042352 12379803 -72751971187883539452577895691701953536 12379804 135684384716025726397244041691723910656 12379805 -39071931929312436897478167357819195540 12379806 -283036879445467759083085671944972503488 12379807 -151907617561548690439506579082190688000 12379808 -738966564058358818597867652830375968768 12379809 -520368145241297007216274099397423082432 12379810 -753771055686248832219166408407713304000 12379811 615142177980175881917319209418014583600 12379812 182766142113199439140886157081593063424 12379813 1779290925952088257881705327375805776062 12379814 981249582999281588140393083910946716800 12379815 -199213603676342335586162426465431925280 12379816 1453096609000747422519528634029669780480 12379817 122390305070773753966379713749829423866 12379818 -394448424898446524401030218226757859072 12379819 -124256116656614414938697112410358036480 12379820 -418285438738505604343972159434897745920 12379821 -458680051133824890161081954209869828288 12379822 11357463164725226065736614819806240768 12379823 -1271342530463819160489963030957978818928 12379824 152686278111270403587136529609680158720 12379825 633274624055841990786358936909388239500 12379826 613102469002721943636688973658582500112 12379827 -232210789080403903391383868547815648400 12379828 -533922850136189830475158344679976409600 12379829 -3782258071512814613631227569646615040 12379830 -138139964737420425526114643283153868800 12379831 -299528009133295688584563675245276997000 12379832 -1856914030849696073717314080905734041600 12379833 539268717092680406876266650109598337024 12379834 -309337672313569499007383154459674039184 12379835 -221118566513797167624288996910553528160 12379836 -75285000786684768491168475066828619776 12379837 202949189581395817694692327712266556486 12379838 489653304814427692716004045686667561344 12379839 -1003905194881018628004992430686999213040 12379840 -368427647542724760220561001008878059520 12379841 -612968009773039386089844251683068685758 12379842 -318481036038110517564904595370046402560 12379843 -7218772533830517761955345157942441984 12379844 649367650841332000605297402575170179072 12379845 -587073668705951418011464557675546216960 12379846 306788712089490584380214502177253440384 12379847 135496170255039627568058113775187583392 12379848 251299686939566644303357234618014105600 12379849 -36209597869818283631126052592379896000 12379850 -19637224476750799023912484410462643200 12379851 -82131581211280266175823797864801424640 12379852 -87629399995251416031440677449805432320 12379853 1997637003111855452026707968624662870080 12379854 -5132750605153881790209791167535863680 12379855 -476249151710559594723786773639810229240 12379856 -174461887196901637538527126951874789376 12379857 77325775168380833442685528323133432704 12379858 1071145667416413133028827148948398555776 12379859 -11023606762149397361271486241678093728 12379860 28494504249798589786396764898857895680 12379861 258844652431061694133438891452740699452 12379862 -855088170496836943637742850770826470336 12379863 -621941212756588916169529490646754280856 12379864 298427826608414216474424049653300633600 12379865 -310300699461428664784390462065020753280 12379866 57258257972127865884319001135021904384 12379867 267745288515755399550658694655521336436 12379868 184534594886666441509501372520259225600 12379869 -1988645520110477223168461319092777553012 12379870 130495755919205587883902701674301907200 12379871 363113733576892661671644013442352627312 12379872 -7740300646705494241113704898232320000 12379873 329052522747132006208098773652489492 12379874 125245781331047761974180776042064685632 12379875 571200739377918650001728768863374588000 12379876 -404651648197407917403634262137471648512 12379877 -1300817680378311153174434622828578126688 12379878 146620536803555092010010693756388704384 12379879 2211962273818245641380006579381611017584 12379880 103004077570715927390109407834476032000 12379881 -173692834782293422225010923596665323776 12379882 142504241101399297763656804341835493472 12379883 -591067609805834028968596380591679385868 12379884 545169140674116444320757938093076590592 12379885 -407191398534963645349047426910781418240 12379886 428430991126217882799373542261562733184 12379887 246630635248669642816922371804616091600 12379888 -126658652399389869329933067644243214336 12379889 28463347360544753170209398980598766900 12379890 38771550052333534355570002518879121920 12379891 -1064577419011838340878566290323648998708 12379892 -117030602629682420519211729583341742080 12379893 156939427736841405886860639859006540320 12379894 -1315087001864799549932811921318099940608 12379895 1375110967060610133189334868052280724400 12379896 557679928089439129631978152857728102400 12379897 2366382124664348989978309120559381411460 12379898 29253644991716188488948071565950711520 12379899 33648765353330367459845416716142963200 12379900 48908891094404444674490801847159936000 12379901 817738336911527525796186004519775728902 12379902 11415229161136460018586509555432678400 12379903 614326951025557793416409227157933376544 12379904 -220353547826406188097178434585822756864 12379905 -587435468884526085213224559853786492800 12379906 134492612812934405393814118050405703680 12379907 -1087006910662338886874995560811540285200 12379908 149033171938506727589441793269919774720 12379909 162563890242569131255339437488291943900 12379910 282860087134394358913467260503787708160 12379911 2081753513736306605701947786704244480 12379912 -154244397822538833993718980261760204800 12379913 85661434663124071211082628144086153024 12379914 647625354501408550321222247376572019504 12379915 4118596254344373861789128150108663040 12379916 158840855945167403583767986444708412928 12379917 617763389029816355269866236277645645600 12379918 504476833014313361128872236635751615040 12379919 -2792401692333868571675268798837605411304 12379920 51003353918514071853585549328003891200 12379921 282380511910032776802436948798737879412 12379922 705612501636070673506047612713746522512 12379923 -793002262423641700736090038831782052428 12379924 -93205508123439786967997181247625310464 12379925 -630788114994001745946324751942945980000 12379926 193798310769931465355230171098793895040 12379927 93002454164416267136792892563588280672 12379928 1750931989888008957226853343562911928320 12379929 -6262276052131448513512784594233616352 12379930 210254297164138156972868203043551707360 12379931 132991730589473282711660522882933625732 12379932 -949370073223762314720675418414421606400 12379933 12126984890955891235506766109089521184 12379934 118012652411911438759512401370223337472 12379935 9786011563371558129496156494644518800 12379936 757752571351384443879130862926423916544 12379937 1219492066077202197050231325070494335586 12379938 101370617219115164756884091549924444544 12379939 -270231904752484628316758478001882013232 12379940 -85172226422341062872637095881631112960 12379941 79336794981080211140534260970418983424 12379942 961191779699519837100603494208264187872 12379943 -382156433470201684673431422610393667136 12379944 1154721263815831171707442266512368435200 12379945 755559384884170442300617866049327265700 12379946 -105274389687800759163876502353687893328 12379947 -554547055966233480034319627729870549328 12379948 567463760543473859549522049460997377536 12379949 1356032521785671170539110722351137100950 12379950 -79694726586746850523316653028451849600 12379951 -1068372148465233226573249646119814104048 12379952 33444563259293690207039682789625233408 12379953 -616309051916346152996303842133378103696 12379954 -197819138925786110997068776276484611824 12379955 -374292796437785906593885595252119089600 12379956 340517462134144336716870550185803126784 12379957 -122716610960460846794035627396089854880 12379958 -8437016940305378198353769474170823616 12379959 92450229292661727635768585803564094040 12379960 77218259151919547224739081364170342400 12379961 -432791318561239334932712481580012120320 12379962 -65172519687391436913090918894432032256 12379963 -806735339091925878546162022506673554000 12379964 -293240744776891731592212635573525505024 12379965 67291801159629991359665430076136325120 12379966 77996320527682851743781144615204594432 12379967 -1988451147659598327062432099570284113984 12379968 171745832441485907477548812047356526592 12379969 271389737974186560647240140600817322560 12379970 507558771733220460143367874923237465600 12379971 227467479064294863413579803026487512312 12379972 1097832043645433880424683972381369695232 12379973 -1304870368459978529884090472130083879778 12379974 -59175075281283606038242530392986705920 12379975 -436704671976965701384900726620552820000 12379976 -376430964215441704480255175255793008640 12379977 312637206873319553485180380619681760448 12379978 -11638645142746563056541867834365900928 12379979 -973300409473362081658939513219097853420 12379980 -87065637005992386780518645098879303680 12379981 570204292326408803754617281000252353782 12379982 -236922562067704447815429140486336977920 12379983 458202252625946607920673940660064187648 12379984 458231921027832508858881512250507509760 12379985 -1257229780912940860159730372626508530200 12379986 517326447848807388889354121320924339200 12379987 -630430996515486594401715059250769593364 12379988 747364794501165834491255062233828888576 12379989 80573038499917357275564834562292112000 12379990 -17018718684698365257439954098552165120 12379991 226307005335064565814191808903644917104 12379992 158102734439144190258009049659420672000 12379993 2240091166923147694218366127557226477824 12379994 309174805913009566952046071145316848 12379995 130068569511031327051511046903989706720 12379996 -277393931815950547130219283638340042240 12379997 -30336853250591724911283986262838102548 12379998 98599083297755091067382571285793090560 12379999 1173943247018867705205888688155144605200 12380000 406357037243516298924244952849203200000 12380001 10421980085652837903068123989424482560 12380002 454242071104753168199223171515188048752 12380003 55537086517789201691939873771809244928 12380004 43430110600366355064804004107899842560 12380005 -64724647750045027412302293755543516160 12380006 -361433030115175434085514417345566710048 12380007 -106774337818499656094917756641689217408 12380008 -110148629596753771789872974054203991040 12380009 325986556885264920538386296196350097210 12380010 -363690123187279010509617505321303837440 12380011 789849874022336275872962202014253199360 12380012 -1249304324129978014859059086410982827520 12380013 252573266139968702374792218400578019200 12380014 521798343037752938220379595804003873856 12380015 -231317835405495299930197820882817818400 12380016 99361630487653804738804725983353503744 12380017 533168483556775968261461661215114145960 12380018 181564748556636946727815401757954953216 12380019 214647771026991752280710939681496241920 12380020 -657114863271936627680036695480525056000 12380021 -873606172480459362484656864610188591300 12380022 -228584631514826441077326780137630871840 12380023 -1209586072005490765948113988575318392728 12380024 1095950093030594518968762792767336632320 12380025 63712095945715487916396757774035777600 12380026 -128731754235171536967721918149917796096 12380027 -227580438226927465427682301649985820416 12380028 43956564022658533318527261100482961920 12380029 -288060979964587829400384618797966489280 12380030 -169199160668907775789484389499652833280 12380031 -391981831772332631737214095636800301272 12380032 -211046736696936859116863735074369044480 12380033 -793742661624193875723758460220742030718 12380034 -216285636730476973649717742159921390720 12380035 1134549716919627244515312999144263616000 12380036 -296412585982794979983980504589989314560 12380037 236465552746160766609718535751558582720 12380038 -226020051990228131783616242577261144960 12380039 -259753747117137144024025905685644351360 12380040 19848968313365839600642275754279372800 12380041 -73372893136140208354031230826891443558 12380042 174788286887845745940026201765363676000 12380043 355469423369743893163999475223432206064 12380044 -4984596201436628162241835378217484288 12380045 -19546166822284496125330783742363435700 12380046 504717744145180240868915436070449614976 12380047 1293445051165750166321911993582472172672 12380048 -310026115618544394519669659682841804800 12380049 -198106494218729983396624431399367102272 12380050 -350514899018875235064362696600634997200 12380051 865223775596697845381171972118933755052 12380052 -36125655654086662436177878585771481088 12380053 23161019491062811200477233792523343104 12380054 268594486224480708410242315827947338560 12380055 362113159358770562754664070620230599760 12380056 395821954850436850254017596144150118400 12380057 -705008870889038804874655509563952430848 12380058 140677793632540003648828882146489596160 12380059 1051203234104561502325503190660245102616 12380060 82319581723862902603337212054922035200 12380061 -35547071153943177873524026648776850560 12380062 -172043736416892742125294083534415471936 12380063 -87029905211753612114357676436194167616 12380064 -1226703551295084406970992313810320097280 12380065 867053031305404078202356801891946285460 12380066 925042823322380275663419891210892241232 12380067 -91819193088124640566646347874918584320 12380068 154093183555353956917051448517675335680 12380069 250885339573860139355181248478025457244 12380070 6941369308943663903826147191796023040 12380071 -622721908378798873763024586464196417720 12380072 -1010137673206614170085298168266732994560 12380073 -134486772679057823890588093674918291264 12380074 -172262416041368287010238160187708023296 12380075 160431781055115373387828353767665215600 12380076 119939043390153165534637055505118424832 12380077 414714881831173076761935306879674852000 12380078 259033404812609171142259716050885969280 12380079 -128086544322368569093793553274651034616 12380080 -331806458669300109760258739048345763840 12380081 -309173313657375182798908189661964739008 12380082 76861985325788308412489950783324274688 12380083 -180582313308634637403913007419721135120 12380084 -441821323372813407067805778120326866944 12380085 -1220259017592694776394836832375063791360 12380086 881744829858285329898911254508371096992 12380087 7346366454734098076406203851133417472 12380088 51344914558999615335898854171033600000 12380089 -1471519077882376631548681206017941435960 12380090 -343424472227684749408808441124623923200 12380091 404103251539739673589440494982413952792 12380092 -841704163205246161166425804355979952128 12380093 -112876306236265205490728343441981228672 12380094 -339747510496498715912860180459166232960 12380095 -286964780387124541932546420527857828800 12380096 55756698286232891930201613666531409920 12380097 1118664266562497073912156252531213499872 12380098 -216102190647174727668762349847913431040 12380099 1127263342235524208245010169196320983100 12380100 -330228211557203231789128958539877376000 12380101 817794326179880758211477349799045955102 12380102 -2401758644840752763706644795308338048 12380103 600971643949847747678098824202726308912 12380104 -287823809936933247431204402591522119680 12380105 3067853739774250978619359986505716360 12380106 576484697286687847296185036791967119104 12380107 1296666707155899369663693322067812158356 12380108 258784081461245916753210151631474196480 12380109 -251288861080609787262362991628883605440 12380110 -2287751631140604571488866486157747840 12380111 406160853091637397112838846670578663040 12380112 -109822008519671216159525355877120819200 12380113 1313777879352100342400088476373071877362 12380114 -135190722209128529230264087753041240576 12380115 1019021903967687521592600473943456000 12380116 86929986721849483536844416257520560128 12380117 -420426640028319509086237578172215462834 12380118 -157108180652148076275505635545696335872 12380119 -468666651133397216479892223733297327480 12380120 667285378609105762617028532635651276800 12380121 379384817666763895402747864507247306880 12380122 266885786734472007911147601687044144112 12380123 -138390531464150927551337296682115506160 12380124 -186429698114319672588216686706056492544 12380125 -515805071760241238060206308326850921000 12380126 49219809852778734878147684700358106112 12380127 -75053063726208639859807716333767166960 12380128 -1085480244925011789036381157654698393600 12380129 436300764394306192157312608254981765120 12380130 1146418611986990989236284345899422720 12380131 497007598672437241186142132294331987120 12380132 815849598320093540297913631861571788800 12380133 615744851834846859545469866025278065248 12380134 4926921937876931749074666181721139840 12380135 -372261652626748353247362835859604469200 12380136 -221528284244193067626733303772912025600 12380137 -47417649647870295740843912769181960896 12380138 -239698668915048667823753250020529971280 12380139 -284648864595381168155152976157830847396 12380140 704358029451969092320102575387978301440 12380141 -252686400236305339806049745636013198048 12380142 -35636420735511674123882315473337943936 12380143 -15498900859080266371373520260226782576 12380144 178300358023895232391342416049634082816 12380145 -89820366917802482157180758789198561280 12380146 -430247914573633339536898491082020319728 12380147 106269865675576705631498918159103905040 12380148 -984860327949977631336378801479862312960 12380149 -1377946556077889989459263511881703488850 12380150 -51171673516947965655893501333889247200 12380151 207923246994939682035187965782331321984 12380152 -1177185155759490902873077877726291558400 12380153 827073596697651905214656890111951575120 12380154 -375088294860499999424321093787214970880 12380155 -685443593842043147043770865641339849760 12380156 -729334330885845979371433491322191298560 12380157 -127272035622498984571248488297531564352 12380158 -28122832754040370915415495248321962240 12380159 -1146461684206820239361724802356747079560 12380160 -4953203817823032626559414375442022400 12380161 171976804097260103592160341799245557762 12380162 -861248216413412149242343004079421317168 12380163 2285546066044228936441960542809609904 12380164 -205691996319618471976319163451645317120 12380165 290213058459525560059942022851867150080 12380166 -319444890852142416987551778010374231648 12380167 206111926501690679851745094954458477760 12380168 1619688373240574287584763321601448514560 12380169 1257435362302921156381138733903047704960 12380170 -8849907233186457632991755525444666880 12380171 -639942762742091763883263959416008179628 12380172 91927670240353265617305064902266142720 12380173 -6079801823257697645592650075558427616 12380174 -765127812682362489520494613243594297920 12380175 -324789037865475078008346512187015954000 12380176 -77594588247978961104450245904871981056 12380177 1078774809273154056314314405527913269360 12380178 -712630495435744396123220143644349231872 12380179 116737862706361173607634536451421341776 12380180 -362422313099889244882056000466444089600 12380181 -58332451628856695623747225890767017056 12380182 -253854627935854647206076344924671124640 12380183 -117343322888809252945341138699812048568 12380184 41194863519076620646788829453225666560 12380185 -330864469624474899230878347020965066620 12380186 -13671226678611232183652394081360854016 12380187 -506020670385193976585108903722270515600 12380188 -199559839070391826541028718496876953600 12380189 763763173340836943366627514959213349990 12380190 866831013444279220304995566806400000 12380191 162465303911248598835876665477179404800 12380192 -502113165942176690025587538519359225856 12380193 -219156670083895014637473019049053064880 12380194 -364104293999746511351823500734026955488 12380195 177456449116974312969504333958855477200 12380196 284051779689366016652778860272424269824 12380197 65172491153775263361579703430127311520 12380198 -1055938418730092739936523671656315341440 12380199 -238967567248819519241666154525993421824 12380200 46923750669258838586733184556974080000 12380201 -1683152645535592668338870176019351409798 12380202 -13054034648874629943146556309254365008 12380203 1581722764610201522150624387579729709864 12380204 -1548140381259865789885929661119616402944 12380205 89517437073143268318381809544272379360 12380206 247487298592722885574600574187258068160 12380207 -196521949766779883014874957655960487968 12380208 78710915808542637199015092092261597184 12380209 -971627571924404068850056383274742564590 12380210 129765866303015680050945197832628454400 12380211 119431386321585373314518330139060377232 12380212 274017856373187494092911936373749060352 12380213 -1078511054320280222409796459544409659538 12380214 96620791836878759268475333216452476928 12380215 -247697405480054062089781834563799289640 12380216 1877982235670346198032643201954201600 12380217 412208397877146015497045386252510899648 12380218 903071963791386491768128299483252520560 12380219 -450430677608125925865192635618758951200 12380220 -253118873292416891930530620932310374400 12380221 44124813409528349760954587568111391680 12380222 495743674982329419300740113690123090944 12380223 -1318693434309773736442824820193397340416 12380224 17656535384469276227943025448602566656 12380225 422861176881954037142890361724101419200 12380226 -290524674856007003266899887504236678656 12380227 -197964553125807437356117105692134035680 12380228 -412961466308435925745487042318806462464 12380229 -1132124799202590829470471936458945755200 12380230 161003630923871779642563585149632709760 12380231 181227322885325363373422775380243443032 12380232 624132320475953017797406635045634744320 12380233 253686417560808992793014632434520660224 12380234 -1802654807775356882749800569689608330240 12380235 -182716814310538153481610405598633236480 12380236 -422214782444587473063524925616295680 12380237 -163757518928704111046387186322918276456 12380238 71468861156817283361371794060796028928 12380239 -105224699657742076509275750998836769520 12380240 -172966171614231869884527401734274826240 12380241 -197969769812703956309757971927903124000 12380242 749466028792698192177032097987884236800 12380243 350913689419903387637104854790928974224 12380244 -137094710440480618559842008785137010688 12380245 7581424550246870898989725934213467800 12380246 -877967806180081878015458406867187400928 12380247 -60368246899762145551789225327056113832 12380248 -1162327255756824551390402062611677184000 12380249 -64409585072112479559059046285078276864 12380250 322195317522424225578050656271442048000 12380251 -26410249577010136954624512352190476816 12380252 1073719480342953919512280667605327028736 12380253 -214205770151472493073432434498712808192 12380254 -486046476824196552097536677195938007424 12380255 -958441141620664566576814083915617839680 12380256 112459613494109063766375937399691673600 12380257 1224739790893651214914623343638205929506 12380258 -505096543357362906574869309115202555520 12380259 -9100739083895194934943684636600399552 12380260 721419847956699313000141898976633753600 12380261 1628764440258139614938470564418443693500 12380262 49006586839467292044143620956618601152 12380263 -678253273288075677650056409859979570640 12380264 1063596585727546034213867242186413020160 12380265 -580181937914726528146583669404357492800 12380266 -1096475211759504127491137751998423938560 12380267 485709126972845201420871638343871119600 12380268 -539562972046033398247465422177518552064 12380269 1075460076133157903469117141228034980960 12380270 -81515124326159469498164534982745620480 12380271 -968856260258154734959891844070571210488 12380272 202872501533788872645816040276712062976 12380273 696479812741587330747306778192188525522 12380274 -64344214022633827515039673874392102080 12380275 -233374580839504934767662564484289295700 12380276 -414387427840226599019254500027113523840 12380277 -122026353882285280982265736042788806400 12380278 194951480744508004752897015417281319360 12380279 114282021258147641404442377940564585760 12380280 137308207602254449148468185931720294400 12380281 -1641515318262935237959821387241663792918 12380282 829967160584842567447390959396214426992 12380283 -97205768088536172263770249506520843788 12380284 -71612931492264244386014984795105525760 12380285 1218386047680519134836702380143907847980 12380286 -734850405855336146809655187616246041600 12380287 -649245823187115707686383134113572613200 12380288 -49001250878344501808861432630445342720 12380289 65278536908119657009822949325286475808 12380290 65216385381979991486657066011568838720 12380291 1502246752759792669128712669540702485504 12380292 194280540678860359421628306640094783616 12380293 187912636236738302435827817586800616542 12380294 633205525081979662485802241851713369696 12380295 168263609366467587562261508933860090320 12380296 -1753713238364553051888941400719807646720 12380297 2684856074314664873247394115710235207952 12380298 103191687281743828993596791847101875200 12380299 -228070093662475472110787155468738613664 12380300 -30345997140264185853840620230155321600 12380301 -1251480054220917840836204460810583689108 12380302 5540310267522661463808506010275727360 12380303 746235232148489287188022349712976898400 12380304 24133645630666634882097410012634808320 12380305 129846929468202586984207489696736265600 12380306 -742242332006506343664395340040047297648 12380307 -388911639934794199466230454756084249160 12380308 914089650489005447219247143111615404928 12380309 1420005202255720504800962096557287162510 12380310 190625677407671262914608000270568467200 12380311 146939377724794747541923716872893392472 12380312 252739672453235722632803210561046650880 12380313 395921405416473160379582265765999072000 12380314 -520327548097676160400444486256253522720 12380315 -301658779467054757708870200953331895680 12380316 -117546278014521812134423791967689603072 12380317 -1361842667381054848193837878443061002048 12380318 312330753357887541143704024410699926016 12380319 44961141665257758833416986357129413088 12380320 -904811559479542770509932211111026360320 12380321 1576175882965266756538896977057102967522 12380322 -55510268968582043965746401749911586560 12380323 905338144500129004534518620859401809584 12380324 565248132134710200128429656394677862400 12380325 198385864140173959870116535882364961600 12380326 -169733725969601764313576704030739437440 12380327 1225958564007233826391857551294327443200 12380328 -603567453665741667165484145149053911040 12380329 -163815024629311280733446579639112257080 12380330 -372789453450328400584159232034928609440 12380331 -1028727793411046996968852130750979694248 12380332 1557159215169086341048254032767071728640 12380333 -349879449141777181318065173247474542880 12380334 26784671063438243218525171529946338880 12380335 495047616308585421149872671356932017120 12380336 -101943354155495838952449456958022320128 12380337 1946706937478947499890573225371937825440 12380338 -489212209787781783358408299066176701680 12380339 149450784714723759278711754447405589248 12380340 446583488797958710806024875312304199680 12380341 -506400428829607892240283171739614652416 12380342 331962860196875439291545535608127921792 12380343 -385407799761546343506342442659845472000 12380344 -210856702746263337563970621668085411840 12380345 7103037093797357361806342455932278400 12380346 -175306418111561734133311585136771745792 12380347 -242979803064152238717538443575356455136 12380348 133192176414471512641196593036148852736 12380349 976214330677952301211372200324061304064 12380350 -255939696829175509433833376625240321600 12380351 591278804803124923208908762915443212352 12380352 274479712614333214000304558850327969792 12380353 -188650436478684391432755723553831550160 12380354 361232010746179390589395134112177884672 12380355 82150060980921893018097836594099138640 12380356 418922599518629467751047946909178977280 12380357 -1796135335027949014553099034454755522 12380358 94671112767311040380763688214025557184 12380359 -795931536739276426355785533972576167984 12380360 -31111246556616118830867263531957760000 12380361 -103622002102587239822401395897526888896 12380362 33641042287042729067100390881289722880 12380363 1129919432668741121455513595508207204984 12380364 199740215741668407584042901598228119552 12380365 854872652013180265579368506594266765260 12380366 261714120551261759313275026878781380864 12380367 269013463118973478267045925493511372680 12380368 -56897916385285629345262973692332736512 12380369 625529747546559525196793324521510035912 12380370 -56624862431942132914046633470692226560 12380371 653233754985676381337653725089084264160 12380372 -374073964715608834654647446309359411200 12380373 -181017664012795901496201955966318126578 12380374 415779520344184797918817427389264923936 12380375 246765668487021404543011733662099800000 12380376 101603436110376230528252719658337853440 12380377 -485301749989855558796215745711217915136 12380378 961470449669935730103705536098985920512 12380379 -331701250314822633349624785200058107712 12380380 -737884951716787948186228548514692979200 12380381 414569631355094721805260731006171198880 12380382 73148156632202177820215147581131783552 12380383 194222362877305857958999106375545662360 12380384 462398021563720177848656302968615469056 12380385 -262696597894273707620499366721470421440 12380386 -1031167749988785893763169430052937492320 12380387 55647933977214100073367184672750616400 12380388 -2365204330379612527311241389221922816 12380389 351451286921479711398581347491211889376 12380390 626855859786187638504860307385994553600 12380391 -804156610888878433532679519952027360560 12380392 -1358414129477105150105440050285378078720 12380393 100671900765162953430428770612160157066 12380394 227679895922354220956671422142302928896 12380395 -961397533293626769579763604593210605600 12380396 -34232864277991619357659243577085729792 12380397 38956566308486059515295811925256449600 12380398 -116967106822348073929382727169003876800 12380399 -311351164234239060414329675555547387336 12380400 -30398953381835926884838692929261568000 12380401 206518059792830345326881743537897421888 12380402 1667111373328694734021556906107849876512 12380403 -278228972765794400724275145544161738240 12380404 -1175452537969704914347878290351241622144 12380405 -1164812065864994459598060968314999139940 12380406 -332647860101020774361653323380643532800 12380407 -27782999141157492868615166255095594560 12380408 371753626145764962210582563731204177920 12380409 375873340101664411265671667636299993914 12380410 186314199050640486914534755915062912000 12380411 -1583146761051282057801472436459336256 12380412 281000997928002310550529287019154587648 12380413 601666043986044204723985183007658150662 12380414 196120401960096021259974635632728615360 12380415 723417420791682429218118081543814027920 12380416 100993049167995085531106003177189670912 12380417 479887847956764207810240589018653041664 12380418 -250265660009251337288422474753767617280 12380419 -349081387388003568355392020198149098000 12380420 -158432632721748048311528592205312035840 12380421 -365847058326245113166703853873240569888 12380422 -149861247524078133625653843877923812736 12380423 2621670681831960280094385371207878542768 12380424 -310193975758261452062521583141672878080 12380425 344307734093132087111420073075163622800 12380426 -192170778833978736214357105685028362400 12380427 -1090287676952323991086085059883759162640 12380428 721549050941520087154330975478123955968 12380429 -110998941685042373979996594979937405952 12380430 -85161493258996391794700800141099104000 12380431 6270929735195073021706453433637524864 12380432 -51886568143485778228012180403851812864 12380433 288561426921880802118233935704357018480 12380434 -294776828532457907148206390975186039040 12380435 53190898628790595477770017905921356960 12380436 -214019616511373703702290673283107220608 12380437 -128035531509091780233800802418876899108 12380438 221959457606585387451293283462509923200 12380439 17825337681998815279654137889841295360 12380440 206628195813165330612342956172903628800 12380441 1957709135801552700400169135748082737792 12380442 -144884350284604100044043760593447800320 12380443 -954181772233299854250963265313115293308 12380444 970122024784266732469849980273712743936 12380445 -14983138167374978428970792900136781440 12380446 187417668752774454203333509396420612224 12380447 -1204694529357072349973028900833344819104 12380448 1216128323585019115183879455025303388160 12380449 1256005349523889929466404528960531044450 12380450 -129118052358989336458524803459520666000 12380451 500964572219893918077609955203354362232 12380452 22047459671267027287162924199963709440 12380453 -757176343303848417923573481130004111298 12380454 -176703927454513200267784995346260262080 12380455 -47799416209404364811919672080928283440 12380456 -25460942242393495849527334327206297600 12380457 -354871742994949530755836593249477556320 12380458 -515161848324423371977970217672610420224 12380459 24475838194792625574022835843492496192 12380460 236075099539199658813668763182657756160 12380461 -3601972091709670313605707366250561476480 12380462 -390408221030328162915829660761264701568 12380463 -135005655139668011136748650898678662960 12380464 438163657841511876672101857748293959680 12380465 224287751114038345775196134370318114600 12380466 -143825692797504676957994544328284750336 12380467 162962791945219223901577907096325802560 12380468 -173406954867299808090101218920335376384 12380469 -420404886178200240666823816680157829856 12380470 2468168010327077486395799227171292160 12380471 513954320064931618541395244251893837720 12380472 -165203303286452784715281952848549888000 12380473 -399970640545580053502810470633519823360 12380474 -8640800596080868852908953274367848960 12380475 106748584103521740677661539312617267200 12380476 -709660554599191954318596264259594196480 12380477 1585428005825345060120687638355135874060 12380478 763358054766272709952132943504039232 12380479 86971471040705007782614721664572568360 12380480 -42050768524218031413005347823403663360 12380481 -1163436375178030591838324859226094266830 12380482 -149443969039395033208362498856532503008 12380483 -483427995573172396007794124237642835552 12380484 -314663188604941016555244785839390270464 12380485 -483110056613798609740294190215408646400 12380486 -120326195697490591544440485028867522176 12380487 140667881494118374553858799530013450792 12380488 313805577104831330110160368349097461760 12380489 -97185991210848887354264252678412990000 12380490 119567770776244635838750273917875005440 12380491 -695064526592986740443944066053812656108 12380492 935021453285784119420541363352924828416 12380493 -1019611532872398382871007374359052868000 12380494 -22136816650914319198685964344544855168 12380495 34295608928208836427459410952947503800 12380496 -23572882435256884955072371872521650176 12380497 3151213451646933040083491688177876654400 12380498 -67722362489313984371428946270725913280 12380499 12708511491605510730645482154989516640 12380500 -308640738422984012623078103374926336000 12380501 -84920054680338666595584811560582881280 12380502 5571600896664722467685067154368560640 12380503 466488062709163952526467893329294207752 12380504 265656523479864974775907670453206517760 12380505 11471723263522452103758213898287352320 12380506 -218753207010166686795399201296353473600 12380507 1241334575638211612089326636657499698756 12380508 -19439139398604722596797530208303753216 12380509 -764890694752225886345532349075901779296 12380510 401175560101175708474173639437721892160 12380511 -280345004116901074487946763698579918720 12380512 -1252548612913400216021842437501448224768 12380513 1812873772351826596583592609599896617762 12380514 104007286389657877814466782403619553280 12380515 179271103969501245178024040038578876480 12380516 -113882935006764506360519090077349499648 12380517 6777303128672849911039798122795999648 12380518 737261072515695897154805123856888372960 12380519 -1005735801172244254164102400777896235080 12380520 366632537871496802996986136080732569600 12380521 -1101460748065203007845715904579772481968 12380522 170932685470302322714179494798835932160 12380523 -502683171647015079805514119285886100216 12380524 62221837277728955345197057698787356672 12380525 -489160318075199941219286910187124797950 12380526 15004552670465575766258239132476537792 12380527 -1841443935488380962461946252610693624624 12380528 -36983673198636759433777735364387635200 12380529 -97668500743977933391130050684443205632 12380530 -387815368788974673186588891353472626880 12380531 -1644879360554073397952914262482107487668 12380532 117684999234960882978176019922568085504 12380533 160260493685009167052982518514642146880 12380534 -841454430035081911980728335958091487584 12380535 189143874141546793275973254528508068000 12380536 1439579548673702384682698721181267476480 12380537 335701441085464294024508359624721741700 12380538 -124535887348851259866415616334921824256 12380539 -533724590314184881537881892379555109144 12380540 44710542400794752514711196752468810240 12380541 -110315021210717477883813802436040838656 12380542 -357136331120996874763965229731632263488 12380543 -12123333378688394770975031782418380416 12380544 179490552974774886396914055343704637440 12380545 1159935269517431614409131427443363817280 12380546 -576394534233564491277171928042985940528 12380547 212981572386370468199887777870956235440 12380548 836376910806551491721665028059264797696 12380549 1248954800679556998208052059552282227036 12380550 -125880085583942059077212145744230400 12380551 1730104445367936766876053318065813271600 12380552 76166721191804437146790493247165235200 12380553 293465576518274880598537457995163123520 12380554 381840807811960330305812023557906830592 12380555 -742565311909559325291999604727121511680 12380556 321570686877401292721823262772231511040 12380557 -161970377437365521360780915973082669088 12380558 -101570337165095078923932086585253122880 12380559 334184442549119572722527749680759286800 12380560 2947561232732574886680400138449715200 12380561 -1318696809171834313668381472692820133838 12380562 556520613389331399291386358252895522320 12380563 306282157806856887941322730998049332672 12380564 656539564343350617208491681501582950400 12380565 268197346444068326291499857993773102560 12380566 -438882673928434139924211369504568637376 12380567 -1403602565189046728694640982209760163384 12380568 55706052788585600977085178871801589760 12380569 -1946452136524491393314869712163396175030 12380570 300754812485760584464025383781341690560 12380571 -69000943190360667380845512488235429120 12380572 78274937388744050566886428824668662272 12380573 -1169663691139038015297893922139495905780 12380574 -412803373797335277995716029929836213440 12380575 -394318486761996010930964278383853193400 12380576 -728100887825119602665811488371590168576 12380577 -43070959818989520317426295807487132320 12380578 -115623687877432486426534289772185625600 12380579 119596349605228756346493137775858913320 12380580 -57912588570331083489739051555283558400 12380581 -56374566083825427965179858869364072456 12380582 570076634008326780606745568597165479392 12380583 349955529458043970735724727129444848424 12380584 224972689307073970358338316427709762560 12380585 707757450067045979998409328103285680000 12380586 -4529684743274426840301821927954112000 12380587 882048475065695990873117510194746255352 12380588 311379456549755385933524762394318750720 12380589 163590756827949898477437796522063962444 12380590 257096643793532178786719524960321363200 12380591 -1182043239972805609644985288247607808200 12380592 94177915953853970481244041306357891072 12380593 1980735895522452701232121404139468934580 12380594 97811360681143510535185430518485706752 12380595 371362642286526159882183905725664501760 12380596 470049236909347350887741617436833059200 12380597 1102854173890649274331897354167991256046 12380598 67891395791229062448281997490440574464 12380599 -1118344924888603425539491090965525504 12380600 1137598057256492779493993834963186688000 12380601 -146619055526031957995061634943055967680 12380602 861951887036443321546511677022925345360 12380603 -1589423067744355403458463881248044376 12380604 132935560625302472372516765806576144896 12380605 -365303547704487438516873850452673414740 12380606 156080590641794217080304603315701533440 12380607 55280638515844976792704677320294472912 12380608 -361380667109422268987987215417838927872 12380609 -408331997640852162603333261414845367360 12380610 -66416997134671828123974036395979041280 12380611 -1444189731744400748783431402924788494788 12380612 -79218968848055898428153161260103219200 12380613 -314458038406710240702644822673619929600 12380614 -375310139265640723020018163489073960640 12380615 -589571798527825051448592397686191630880 12380616 -386229507848840275290065880196432680960 12380617 822623416449499217469977384385305720666 12380618 318184734933981124481110611926726003760 12380619 470481946704281999291904001300376764800 12380620 40181892514774196866515320638679285760 12380621 468522192490038679693456077620742077088 12380622 19982916147731601333496761358603067520 12380623 1078139069880113063260323398250690117872 12380624 -300916279596859419543026934114244362240 12380625 -28747267361891010414008260438209120000 12380626 -233165503411521848528305144890972805488 12380627 533019136099387694424635867403957525072 12380628 -224873433285230739014621179634164469760 12380629 1190549656362728582776791891477735537230 12380630 -589843618566797711487454823384185847040 12380631 -692856433769793847828091508857418884016 12380632 1173747861893293447483502758853857382400 12380633 603050090261280107699636842403308554960 12380634 -455028117228664250490813115706537203200 12380635 -173168883006070283316318251992474088640 12380636 194289657021367315544497406470147883520 12380637 692219935663002772009782427999040307552 12380638 490693727890490121224504147272431726720 12380639 -457163902931974572051952263927725086560 12380640 -134985966742432903708796827938395258880 12380641 -87907011179083062798330567418304328192 12380642 -897459051412470468383016285099712408800 12380643 -379603820138620458728292128397244892160 12380644 -528450217832373216170961106414119536384 12380645 1188188905269632755415987108675083755900 12380646 9521388591776359774718199863250014208 12380647 -168254199067238024815963807673158736640 12380648 -268331038834605856654520302352341155840 12380649 171369010943524502688434915248607996640 12380650 345647154649166440618534777803685366800 12380651 -1181661469752609574383141501348525668400 12380652 -4028318324633437711246957987766112768 12380653 217777392679497542327630378524957938902 12380654 -3291232280465577543266086157033535744 12380655 -96472182850994658477663366012318804480 12380656 45324218754250417640550010938235289600 12380657 -730042765973044916239490188852174629648 12380658 -284589711962722877373682706122603856640 12380659 493258244869853470890130467763288858960 12380660 -761123133496045540185616274249299672320 12380661 770933246463362461691786882993426528640 12380662 -135869202291741749298600496616126189952 12380663 29319760282433150947951504524187431912 12380664 32203740244254432394537826660111339520 12380665 161583466397900681283279345331351784640 12380666 -75892554272181137573511215660991828480 12380667 80734418355058688277518855796004660848 12380668 806581116519938388105073148726455067136 12380669 -499039375166200926505014112966351180704 12380670 -90491282220541571226096880041145301760 12380671 1053476441565835152847962444082432527872 12380672 -573115853819940892556318797247847333888 12380673 -852591914356446714638358380133888478416 12380674 -692942430082200520915108072538161391664 12380675 -1179633662102582489591167934325757228200 12380676 135075869934634523239679049644010700800 12380677 202190564095775343251850540478900834526 12380678 25813671237193209939867501219856896000 12380679 -447202512906871651200256649636042286552 12380680 -8448819238790141662913659777907712000 12380681 -229080524863662055300463834828369399736 12380682 -116049196116847122114391943542735032576 12380683 1184785535982003907366060272576161902788 12380684 -630626310755695173347912359022083474944 12380685 -64429214328387459136639309857264417600 12380686 -805736931480254419353518869637144774208 12380687 342134082652929701686514349031473314304 12380688 -8895457941915651029723799175270219776 12380689 -1636490621709396329829657294024820000 12380690 10915889377626641772895805314781045760 12380691 171050410104168968503375980292214667192 12380692 1158837478024434337511444618969836727808 12380693 -122209366747147979324801180963053128192 12380694 -222317486765209756235884204125396934272 12380695 -325256083197845817613939599636102628080 12380696 -174942168361484975591055411281412802560 12380697 -234348432686000540790005651606616807360 12380698 355037429004510378835905067693460171520 12380699 1093677539205460498836649986299533421700 12380700 -239632015577574515359482704605937472000 12380701 -306906673835199514236152815354676174100 12380702 -150789375157140498423661328331449528448 12380703 -1402049441124174539467981245073092054840 12380704 572152622973493542351399113342268211200 12380705 581601396158239072204789665983145907860 12380706 -250749267387178468840709333489327249856 12380707 1149787137269041795549356199477048836956 12380708 -49636691092962210712650334581241593600 12380709 925164438196107950497812915352399847040 12380710 721430863765950006622160163987935909760 12380711 412729338991737385854550140264587818032 12380712 -1275143045287021692653163253552548249600 12380713 -2836514436001676690069863369844173336320 12380714 -350947286775562393519683005698295927040 12380715 -842465725351979499860795160881651265600 12380716 295752317811773786608029518474334785792 12380717 -838984210314891189582607194013233648234 12380718 23364063625173900311967412397340524544 12380719 -150326661265823658421578816975527643656 12380720 -196712233801111925107523708308684800 12380721 467787032945968344840308519839300467312 12380722 5848975059880674290687169152787578880 12380723 1354675976576888297409344227866988725720 12380724 -295645821521626648596686749535077355520 12380725 -267779081279263364887008004389508464000 12380726 516120648981969035331406918176960182400 12380727 28998243966546652977471119524953430608 12380728 1519417456796428147214642501519922524160 12380729 757250931196718743468299818849780737632 12380730 47520701414368820146531506003766848000 12380731 -441306169236459083803175622392734944000 12380732 -2104402780411752082434515634026308608 12380733 -567446857203210044993458993752263255898 12380734 690343386811316024730276996966339254016 12380735 130812726895787961874400184148873918560 12380736 208095339548297882435161561395313508352 12380737 1328356884438130793783713590210269034240 12380738 30861770067215604048708783563466454560 12380739 -33117144695592563709099585804944881152 12380740 426374809720051743145581213357865082880 12380741 -46802685307232379470611943912528962368 12380742 109502073390784418229031671025954252800 12380743 853588566751162900590528553457206192080 12380744 -1390439071090936496598404283085891107840 12380745 -118893530769331114343913982296419612160 12380746 -49183265563514536329582856611181784064 12380747 -642206140057245834451895809998984364800 12380748 283712719037598763613350268239424724480 12380749 -376667494195786729324061556338454688640 12380750 83324836852337622519651743320994064000 12380751 1283881078101477955496777909038067743080 12380752 441450516440356420661690012006283067392 12380753 -321821801932816503859548942476969219520 12380754 416167979531514714364844756330867272320 12380755 60554256783511266674290263383019441360 12380756 -84238373923681729714412838509382008832 12380757 -739801261313025059855403212728425861312 12380758 415810993688609261849282733972990067584 12380759 -3554597136663365590342174511984450040 12380760 111807345297532229352994660817375232000 12380761 -1480769145694558826425426908221893299520 12380762 75930104649034173659742833981720684544 12380763 -639873047219320915742009856813979793256 12380764 616673045188834634703684111196840330752 12380765 450714271851563867110197586733690311800 12380766 142588068135685757806301754116679561024 12380767 -114573184769217749825242570273606310400 12380768 163700017812295157403193809244024995840 12380769 4143027673853226757090373426742185604 12380770 81396156986650590405774390651907690560 12380771 1535538770661013672607257970824617470220 12380772 526233456671477673667814345883781665792 12380773 1468039617769931881727609230423881601022 12380774 264677959422847521129665696936972161152 12380775 -1508634266106723925149946659592080000 12380776 -603453013005264610487021787388849873920 12380777 -342075727790397786622967979024174648588 12380778 -182184270655850764882541195328982619136 12380779 26424525124499626995287754126285099380 12380780 -224865753772408542780805102786407628800 12380781 207027855899880029226819871642318574592 12380782 33951620629822446075030101654224065984 12380783 118987922430190759558755181407352061280 12380784 -10466423299992469380552544129664090112 12380785 -111191617648611739717044316232335776000 12380786 -95751144533348162893000362897177296256 12380787 -491249732184359704764205960221502457760 12380788 -197842813696763905618205687963243669504 12380789 -429947523454615385670232188973670423844 12380790 46349354100310010096430775358288966400 12380791 -573480605233744682507203554517411974808 12380792 -208373177993836434541839150569833021440 12380793 276575050964135239726708047908449922400 12380794 -899785771134029102451617534670572874528 12380795 -290413612582886945945929925342700138720 12380796 1112751518871378461387476453750315008000 12380797 -698472310026459061489350980177462026080 12380798 -540757721126172480581122523785012380864 12380799 525687190676276910541233230255545895040 12380800 20140145747780832564808470475309056000 12380801 -319845156958395228774501467747604998400 12380802 147105521812377277314252993673050576384 12380803 -788696631270022549975438385990335618948 12380804 849687211775906443733940523611514490112 12380805 -787331799869102975240786186884369073700 12380806 -813720444351798054359314653431919117696 12380807 260554752280098607147140298315717583592 12380808 -214736553748663215613256751360992870400 12380809 -958339801926627708775253583662377098048 12380810 104242350087667991851030435018810014720 12380811 78274340050377542293208504424319451136 12380812 199783673363626160417378529782782758656 12380813 75243723501019970805828822656390971062 12380814 -580523207794237138538393711308289056896 12380815 842809851101021730549447813792322989960 12380816 -150911260052185019676375114249735241728 12380817 346155526642903671100185042018623754480 12380818 -5289619536202806019349189360726319360 12380819 -531504013299271618919479167262005184440 12380820 -328842658429905076289209982604265297920 12380821 187075245020120711267347876751032699022 12380822 -154589392119916216970837654473828344288 12380823 46751515622668298558345042187153561600 12380824 1109798768259726263780404899719442216960 12380825 299901828413181162214810451379964519500 12380826 69074373243631138101616055889796063488 12380827 582356103419934479657460358674968285592 12380828 -311182747528190724713253267738070723584 12380829 349370405633135442307560879074887824480 12380830 399943855686280929645316840612185962880 12380831 396992363403768754576704268633330536912 12380832 522723681715334558366773708701103226880 12380833 1787714216246492031710544164598274004160 12380834 707036481554815096630067258424626429952 12380835 -295330206544975722568224976872017259600 12380836 29570754133727242302609960000625606912 12380837 -615386805527886790430822408095223947200 12380838 175851843223732495223047532057065494528 12380839 -1149638284424933165900247111955096830080 12380840 -46081199767033399141477117277185075200 12380841 -969936490894833415587672893513970630 12380842 133705619244619095987453541013932806144 12380843 943327839490567505666679950032330135092 12380844 95747476442930888256155501492347994112 12380845 14955666630825866682024187236127652400 12380846 322462311571722063654001143651100759872 12380847 -1140181957872975783108493432500129797760 12380848 -274195287210448035938270212833097596928 12380849 -393220591608114528055692233851639680000 12380850 348776121914493982266886682409495216000 12380851 137702301609199888387808368963022230784 12380852 -322401782174796456825912373261274259456 12380853 -192499510694607121439617790060253584736 12380854 -21304306987031581246474881468306612480 12380855 -555625599330253199341202849620041354000 12380856 9745011441106116668009412637071052800 12380857 483147167325304084730734864335028719300 12380858 306302519657044736035594614728138833920 12380859 813455719279983525762301476260260316304 12380860 225041117513612347213083292924715535360 12380861 -2715713874269194721038212820268922720 12380862 -62924426816327039683953271775450923776 12380863 -982268830100797529720626134502504956288 12380864 -495478507513469954142677868397659684864 12380865 -199034507617965325230809902980657327360 12380866 -270527058320776488909354780630811484640 12380867 512915849614991969767981942959878125632 12380868 64970124316146264574805372803714868352 12380869 709162188914603975559798402779880239680 12380870 265125282424394690669760268765734602880 12380871 344435176827936277826196525448645532880 12380872 637903271845140360172038617210822983680 12380873 -17142886687153240724468263370024896512 12380874 -102681501984091355392891773752861560320 12380875 -295000964981028888162824731713188040000 12380876 190749602185900736467833455753129026560 12380877 1092989142894969936840024855346400640 12380878 -105216186415324484913027795448283453760 12380879 -806877727655026606386928967037075806880 12380880 -54287748888510695981787518240843366400 12380881 242345946521575030523798956619021709312 12380882 639487613342622131148525098421091803792 12380883 -147376078116165121403266450688868112800 12380884 -367519760727572182004702951398541613184 12380885 -363108003839894186120495286495352022400 12380886 -27673212836370618440687615199863913216 12380887 -656781492281763099196460139284505017464 12380888 154767706230153865632231791319056424960 12380889 -450024078097887289666561058085004662576 12380890 96245664828934209472865658364891711200 12380891 102987196282958140772267220787262276292 12380892 -423698103432314203339719076884797634048 12380893 2006482155398661913831415239115771520 12380894 938238462607366931475707740747631807040 12380895 103300059210103909291672237323679216920 12380896 -1467967520708396132910275131382979624960 12380897 -315703509164333986995074804687105346654 12380898 -304307726955179707457215947662496875136 12380899 1265024157111534136712567775374596031900 12380900 -29574991657143924257296238194301952000 12380901 -59043990506655289805005994543471312160 12380902 -590276619987122480495779635362842498848 12380903 727029906462021739816864501037434377720 12380904 -303905586639295839069107312221510041600 12380905 -317443968927745793306830132783884446940 12380906 10359543124981267527058640641618219008 12380907 85413360273267697345868789531282989824 12380908 -420586511904562569344176671334062767872 12380909 115318422016483253743963362047516926848 12380910 -149788465658449900821577578473698222080 12380911 -122220223963236675634884782499130061488 12380912 -297147792393239495395155485300582154240 12380913 832784518918633313736927344355286298400 12380914 25151736228968888812854931248654013440 12380915 -271661628116981197719761187619995259680 12380916 -4041766913072630450711920252539402240 12380917 -572886209766066669929614807960785673920 12380918 -80835551141500439578123453409817612672 12380919 -626456736821377998737335381915760722560 12380920 -383638164152729442144934373293775155200 12380921 33847275384825997494622393187581428864 12380922 90621387125608071821272527630284123760 12380923 126326558890396682054551234826607348144 12380924 -947509044378278848878722725471564591104 12380925 462595872910826807309658121318108404000 12380926 -516951323571946293608533019117680286016 12380927 -57580234849182686527822682803098891240 12380928 -568370347323583200195883597241411174400 12380929 -456637932123277162348431831741119827920 12380930 66684548297660037186015587752216289280 12380931 -97930736600010857788768356056802349428 12380932 -756419820582657665148362142878888637440 12380933 -173099009894436363118852086423571641696 12380934 12676448910713063409259084414431861120 12380935 -10007039973637404636455712098527303680 12380936 -377510791497324796560927535584492902400 12380937 -9645595508246420854985644850104185840 12380938 -263009683032942957571108326518133788880 12380939 216878857122011922536751092151575203560 12380940 114785465867765596718683592106828856320 12380941 1885985064431914636056275865650429373600 12380942 -259954414857027662243062172448976706688 12380943 63010559454331982672406644734616925192 12380944 48528613522844431856976460091207122944 12380945 534322858944085874311300314024659171700 12380946 5703454097390611624844967466659517440 12380947 16697550966430084958040311431976197392 12380948 71070727544112779286410399067847463808 12380949 -356238075049470290582012244037046249376 12380950 745091393066238654314759935831380321600 12380951 650413374894528864889900016250585321600 12380952 605868485021551502384942440692742533120 12380953 799854750405977329801823747479640863684 12380954 -22950526592147276047762680195339781920 12380955 416209818250660241699064253736945397360 12380956 527803786967642505132553900605730106368 12380957 -1358733511909452234781021265723484592794 12380958 -310236835496423061364352291905627564800 12380959 396093316539064955908969986877211924160 12380960 1084772828495187474801480811821567836160 12380961 551723300775760717078924582849215940272 12380962 -627344942264642485887418029644700233472 12380963 113634833993870302110214443607935786960 12380964 -250000582218759018141699191452971061248 12380965 -48051114791799541243081530167935037280 12380966 91627780171966081579125598766305809408 12380967 -101946452748423870681765824899939151112 12380968 -278104513224708082313292968357605632000 12380969 -235627246895596539930689536144606649856 12380970 60426267904444020045308710006634496000 12380971 -104084420651808479491218131972385226828 12380972 -1160108702728984760199515346475756180224 12380973 -828425221023866313527909474538729945600 12380974 -292441588090379845973918321426256579264 12380975 -505917744618149857442142783112699771200 12380976 -41645911208077142432348034531823976448 12380977 122564146774507428837966094653592705140 12380978 584496163957341329727136935326417441040 12380979 -7928966265311911698173869777757740032 12380980 184351613960748160366824762650784153600 12380981 -653388981956558468125280324661701040228 12380982 -473847651928912197751418282893252089408 12380983 -643257340403600857619970673298733543280 12380984 -45026375544453666011900090662158336000 12380985 -881110564365446054787680336311653196800 12380986 90639827886888841922382143617400784384 12380987 -862602039286689504111352592868523059408 12380988 80364520779596200995298397903263555584 12380989 -102170097566391721922109943777247164960 12380990 -11658318110472749836684108970346122880 12380991 -55332853172102791307384847552441943296 12380992 -99893026753958309754670887792235511808 12380993 974964718022442568565704722734578467504 12380994 134875699533132566483966046848366084640 12380995 1262439438855618575381218491215311707600 12380996 118107121804418326980246402028399895808 12380997 -217923896547973375789671322892917364736 12380998 68305442070509971528014082536601082112 12380999 1315946388793588350000496667208501353160 12381000 -88311338959428157672678333808148480000 12381001 -143757128125843324094783290012420980608 12381002 -381388095014329493121618488525757290496 12381003 -259285226871056509674562283018128085256 12381004 -44165634881306181125175134436889050624 12381005 143843388126814403221048258883059701120 12381006 141050964461920427245055393679244416000 12381007 -28827188952695586774176783251935150848 12381008 -150280237988433399024195054165501542400 12381009 72898591297804331431673124670703787504 12381010 380009598510735817844287161129591296160 12381011 -1439262753588663697289083229651671226388 12381012 14788225361592259475203702363206868992 12381013 62528242655684055981759317530672326844 12381014 -416627544411013570710172439724388071168 12381015 -52870052357882528836910160184259420160 12381016 -297116711707290373926908682220224368640 12381017 41619904230959662237246892620106614944 12381018 244662523702183903655318198640659981568 12381019 55353612894638106642418205979490998560 12381020 393756285355782608790958082543803668480 12381021 234019191006853576385662865672204985990 12381022 -1572153709954436913775022299066400379648 12381023 513109201709732902229221788947373226272 12381024 -669003460102282966838354615810776104960 12381025 -677983280884631526769171632079419277450 12381026 -556900693492646500678221807656880069552 12381027 795827895183820271402560780699262878080 12381028 -531205079459627858345958091720344698880 12381029 -1449510111790703967017933542738699226370 12381030 339806700851084908041580156426339560960 12381031 26635625464610438069848294079256918480 12381032 -614263322637554438875720033928525414400 12381033 -4639391776995591727460205680601802752 12381034 -132568557997008414956725442714976476928 12381035 354396136951638102037423944688951718400 12381036 211385821806548031560595450226109978112 12381037 -589308279263224659510279107920655558314 12381038 -517716773857758380144040331252371210240 12381039 278652010287955627790166090048071581440 12381040 44318890834177509033818133293796556800 12381041 1457694040644281499611852453062113119442 12381042 352344406422940486919553565466989379712 12381043 -2167856720023879646950824881526386511560 12381044 239398834423968239851094619745220285952 12381045 -4556244928080235568003847377838931680 12381046 -1111293519143950714613704810586442178560 12381047 -194337279734593841740800910054830565968 12381048 711125859275733518049753910360782950400 12381049 93690025537346637448507757525868155966 12381050 227078997591713442739456428711438681600 12381051 282981172072963842664606677377786658048 12381052 216468139997856122024863238423852558336 12381053 1424961129847761561492550959840090055302 12381054 44155209204669819471103945706011794432 12381055 -729063008180877121000641369840143368080 12381056 470471851820274978405478009163344773120 12381057 -64922992975951364224081688441580500400 12381058 -1184116018660512759362974544444837128320 12381059 -88361689818007626767634135193480489920 12381060 -95221597443972152787537762446682071040 12381061 -181656872759233143196265735678111772672 12381062 297647641184707668239587787065343576064 12381063 350795213503987329329743567505915947944 12381064 -1824244403925189290234310446327350272000 12381065 -604186928608796981050516649308282248000 12381066 1079791723822833684822121679500626769920 12381067 645514911657213198511302605385312060116 12381068 368048001754368611879092295134146302976 12381069 -926990579450872883954184839069665436928 12381070 -47261481921696580498108635821253561600 12381071 -486074826928292145802272711296893483008 12381072 141213538532620498595584497211476541440 12381073 66476418763275821104581948716931190322 12381074 473293097439816898388986407165414702720 12381075 -180680869087690504448740095462514106700 12381076 -4197316258361513536063044712801415168 12381077 -854462360546817944975533705569567533856 12381078 -56785974593335731172166081153125962240 12381079 1726751391952112027751304906413057554976 12381080 -262322319569433972894112144806173491200 12381081 -145665239700584407719944621602560883248 12381082 -237278433219978037829401311063033040128 12381083 242935373256994406002683454567290432 12381084 439797204867084978654122507139288637440 12381085 70459772734142316411542632331955565560 12381086 591331359736921703247428044390863814080 12381087 411155636444233069054663497065685746760 12381088 -837324821689033936517173183706659160064 12381089 -370359673134878084483955458878011188544 12381090 48343392930510708412728072473002045440 12381091 583835695348143462145699636878397514640 12381092 23729643025567352132880820123377062400 12381093 -1198149060653559111265558787202392303136 12381094 -106513383712894098395230364187248971776 12381095 790195761010413612601487020442153724600 12381096 16541532161034645578206625269515878400 12381097 320048918074702766897774003685571998372 12381098 -222640422899429092888598261790902908320 12381099 335782559254599646990370063212862879064 12381100 -347353799602244817985165764037338969600 12381101 -172250647779473376231848314280781333108 12381102 588397764787143321623320536742094388480 12381103 371104175652927357045614536398672240640 12381104 -259276786672106121101871612171171692544 12381105 -93148613691368222812669173835967522880 12381106 -44915096403197437673088287862580970496 12381107 -328622276240856696603668241524908667280 12381108 -312376360138062016356973772626177290240 12381109 748939550062514777177143275148518768468 12381110 62944808376196036730483363925559019520 12381111 -138167208690238425329105862044379695040 12381112 1955819879464622770446084498329558138880 12381113 1054646184120531248115377724241505800362 12381114 -161007462903034169240313876032715598080 12381115 -2526685420871614181218006969026743256000 12381116 361697497683783277130967998516872790016 12381117 -32245152404376468985132713834392985600 12381118 -242625841882178545001092230507619336896 12381119 -30942948128577214776663807199980806856 12381120 -171080988557015436826764367166334566400 12381121 -311316159187176184497758478897634221056 12381122 36055897399479246291583197227741813760 12381123 -420481340097840718710651716510677190400 12381124 63847937646239950965524937137217004800 12381125 -246007981265613701588395114525566018000 12381126 231547499967580985579672830816382641344 12381127 391559104607038105900588284711128821272 12381128 210920861458549843669890255934160348160 12381129 -537787253434468208164053689595858859926 12381130 -117956790480350257988345789978675911680 12381131 -457007613244711646368099770127364121600 12381132 557465172166901045196628664734348918272 12381133 -213507364934279055673149064124734861940 12381134 -18284037539424087135857599528352199936 12381135 -56508413549287810081060456775102187360 12381136 4747240195571058082311155323909332992 12381137 -147048041278149604806746663128666895808 12381138 -142641225682946672653461154534885596672 12381139 43497340498159065756635441384057616360 12381140 -783260150367421948179767029543712866560 12381141 -629888319646368536155867891067778776640 12381142 -825204132583238240182036150438809378528 12381143 431485991176364429880345731244319415184 12381144 -580810322660090413134452055298311168000 12381145 158528974936730346534413317470035590080 12381146 -132460581321387504407326726952451344160 12381147 -699659514176173875767104494021952560000 12381148 443309398510223144986062797723767513600 12381149 459095411185811064570892628955317241120 12381150 -170784089188694625298946309216956800000 12381151 1356876142725742109715696658568060886432 12381152 29024528562274319859877255956161101824 12381153 630591538156479174108344661233909630784 12381154 -855693484007094851497506968292539593776 12381155 -289062030803359125703005634689808110000 12381156 27820107257522942195512319438047641600 12381157 699175037093813162192713763870715100 12381158 -1178379001668531704138940664632413621760 12381159 -380669654411601027894053396299107411840 12381160 420620612020368505814713938705764352000 12381161 421057282213438553383401412217006663652 12381162 -2217003323218763901122180019946692096 12381163 -1636154898043525097751467631132353241120 12381164 -585234816444692422520908753828146810624 12381165 21328533607283171647229724019366829400 12381166 158884342613277257020018104921068853120 12381167 593971459881592999682309766453937371216 12381168 -62643852339638125798729360169190752256 12381169 -1085634467166705392412824563397343360430 12381170 487392210226275068116193353270175396160 12381171 -62819009026275920613242167601494191360 12381172 -554729506731023987851792462762752296960 12381173 1013194137482253506252006811274986491580 12381174 -7319815884453968796517703846312192640 12381175 -1439642440455470293526049714528719340000 12381176 331450863281574429304951904946764390400 12381177 -93671564888691791300197039178666393856 12381178 773538810268423161640434886753607798640 12381179 18008245687521655596399627117962819640 12381180 89752161460646424905428160683995955200 12381181 2531452879398771164563318821963341392012 12381182 837108025099483476436982149324466107584 12381183 32083988694874580332091596994727321600 12381184 -281976490009614099778548836361855565824 12381185 796584111450034918555030945887605880360 12381186 -219985335855184131500456160060675535872 12381187 64761172645640278731070168518650640032 12381188 -182431271472395864219532857900357760000 12381189 -216589331304435116729642838289253481312 12381190 397527019540243312155561112807502121600 12381191 -2872916147928336680995859634393056984616 12381192 -1589808790073272290386897220885430272000 12381193 -424191476725668390736728924091549507584 12381194 -276940747297211632127370914489611162368 12381195 -449789834088223893364917880554627160080 12381196 -484971711944284325301311800058043422720 12381197 -681328969971957689249953529474030151648 12381198 247222921265794699800740802967035847680 12381199 222651711604905849445759728450242925600 12381200 17789290028242900641560035980407193600 12381201 210908711788551592514650712786480582400 12381202 70981859425015673519612754779202579552 12381203 1770817310536743795904284897000593792184 12381204 -917008230291281334170787770318794752 12381205 12778805418279261653579297039287644960 12381206 -489137659329913345569882389310245520960 12381207 337419027255888237234020428859567662440 12381208 351807219452423061604140426671501352960 12381209 -1215589244301345258944399332605267786480 12381210 406869991140452173687189271004917760 12381211 220909553762162558883280420621468743432 12381212 38695013182016758362854144980388385792 12381213 -302112476796695841323787457119566812032 12381214 69837270547845645128184527037736668672 12381215 -99137609377932766182120143529814886400 12381216 227798656298707393357342403386997735424 12381217 35473982137590649923290701252652515026 12381218 -461768243780138691997439155006166109696 12381219 -24535493189809997605356924132583389336 12381220 47860549379884538553240906735136538880 12381221 -330212917098226815289767044731611410112 12381222 138553723556833268455242244712919558144 12381223 -608138593882032274778509068275141035528 12381224 -574301406022303312445395557358071982080 12381225 -137275695818040428532664834845460460400 12381226 -36779121518687619572978285313371473152 12381227 -1011560680641182534090913527870080494924 12381228 1233807465344392376512977652155998161920 12381229 -440233959709430206517991272861792961824 12381230 369328751741302639878949751015032320000 12381231 -1002453438880353316557992747164754744160 12381232 -156165072881985082425609543346778308608 12381233 894640885526708518344631176138561740724 12381234 -227621739145621257182590992527018728320 12381235 -140924581263666255438111136523015073600 12381236 262615793769657078693314559033894727680 12381237 -273942771878581858480214614156444600992 12381238 44117453091069539045515152329699571840 12381239 -162484011226042987930304026603752163200 12381240 -612672391454103166144321047596638003200 12381241 897572751300999833879935758805525343232 12381242 123682663504903331928436005680769820272 12381243 -102449268330593855289556611619159958016 12381244 884520551232519816981409533417000897536 12381245 -127357692890560452426495067909466396160 12381246 5429238414236272177498181707389415872 12381247 252649884897394453129312166484583928160 12381248 5095164932790295825867262051399761920 12381249 629866107891107794903790638238957615664 12381250 101872575877174478648374794779505600000 12381251 290562503962776556746269868809692436460 12381252 -99495607118039485061185794479868776448 12381253 1239995435649592680556073824243721588856 12381254 537014695610088711049518692519273844576 12381255 18004981277716064257782418397207226000 12381256 -970028271402309985818242505892393221120 12381257 1029358217230566323653124540930633048832 12381258 502417150740083138829817220399010057984 12381259 1735675458352510770837582365479560713640 12381260 630044989690267102302655865782678195200 12381261 45059148868625482602515537203100439264 12381262 -230943711264764457532954691802505902336 12381263 811935819918008333031734651694786244920 12381264 -17479466104508466681285195012562747392 12381265 -246761585036502363469047719794339010880 12381266 -584053247342851111125390829997377885920 12381267 -12950183222992747673946297422207562960 12381268 -366966773858912970325807954119639674880 12381269 1725517024802610216790285030594498587360 12381270 -79202396743710659328588978281384263680 12381271 547689659203098943265581798876657896800 12381272 -31997265394306165292862557132494387200 12381273 298678122424844922764576125774088533764 12381274 -87954369162250681857233866775985100800 12381275 1128434498143086926324164241812145340000 12381276 76712552868274718247067965242329202688 12381277 -198656691018208648875334291536940327380 12381278 -176222917433347394883363686348796790656 12381279 802628639642065059075762975943672403328 12381280 -327863851585527413897725206368016138240 12381281 -1058686926176610221309509340778428563536 12381282 -29771913591760867371926868402945826560 12381283 845177480732361105534207432843432092920 12381284 -9702805443166982756685035857341696384 12381285 -192905699116598387181851075303035040640 12381286 -778224216581187429711910551061601684160 12381287 74315314604701758248010552491206014384 12381288 -595644716129017075026067534639766077440 12381289 258506178933315531962883913899464447460 12381290 127279925797100671582036246871907458400 12381291 -1891687686509828766342759224035739904 12381292 -207626613667181004111273634184789114880 12381293 -1364933241044944008214604712957138823680 12381294 55880331958046077452995267822879361600 12381295 -784723490192072635937514664190308435680 12381296 -100234411405483798499997577546480386048 12381297 146607193175368175910169271482321304928 12381298 -404737398827496255590738745461229591936 12381299 -26632799576837477187836082438442060464 12381300 443717760017151908631618328594286006400 12381301 -836403630318386504479978372671850475748 12381302 -142922551792000861342240179133895607648 12381303 -345348492535127814617808497141663606784 12381304 -1010357297237305898646444471407763456000 12381305 -388662997117600083637617924204188185080 12381306 59848277448896328963311965910080571904 12381307 448487399760744171996083149519903801344 12381308 19513392520935033136268892234761852928 12381309 -151766113955075890193464132496291513280 12381310 23764552148774311462871236373696236800 12381311 50312874376650651130556689039009771632 12381312 -531284933079005794346399360999856537600 12381313 -164654740647421799259959484966485042240 12381314 -471426902895835697217022064344968184320 12381315 -339618155374225454197271179358499846480 12381316 1280082166119165207448952542226462887040 12381317 194002545832510224087159575017520890848 12381318 -24531235832807301669955118280423100800 12381319 -378877124410071444489143187024570978280 12381320 -362700914502446067929544027468634060800 12381321 1925140229659632285182305803941496077184 12381322 -41533164740691194413164787865971566288 12381323 -687942386116947503183457350209714768428 12381324 73226058125789654422085561349717089280 12381325 501270874369311963442565500729491650 12381326 265024385849265305021825907015441747264 12381327 -101446589753382705076009915316576242560 12381328 -293094474303192556858443621296885661696 12381329 1956010968966658414643297000642803482930 12381330 45845153334726703243174748802587904000 12381331 34791751668090761387589316976394343000 12381332 1543971178361671655049372744898375833600 12381333 325377902238305425231195506709820267424 12381334 -5715792256517756014232848215805986816 12381335 583073841814951322409721432367201249760 12381336 757560291408122038801940490108725514240 12381337 -37143549865074412113009503065225056000 12381338 -46758624202707917719366686335290303488 12381339 -2627868111428682682313996735116762320 12381340 837197020348110190206750469305585507840 12381341 -1167919051193255830163905053151829067456 12381342 -2994642203255747672005730370048746688 12381343 -593685050911775073002555501354285574400 12381344 574513977639436550034005286161546084352 12381345 -209144502308308388382485588973166764480 12381346 259517279884372201018185187047679245600 12381347 -605930107442485563355235847629652252000 12381348 184494729072366062447301826139181920256 12381349 -1572436653653978426893825322594056547650 12381350 -353424225565686434462250944825936184000 12381351 654457262521242486779328895957708648704 12381352 260897295793032068953029466634793861120 12381353 -1471669227357101057878177940464623963036 12381354 -523524159155310327251812911598935805440 12381355 -224477658517375777478764099355589643200 12381356 -272591290576744436404424310256457929728 12381357 -308245658815714185341570161374072081408 12381358 -770224213653027372636765602288850169920 12381359 -512719546828443795199107863812460959896 12381360 105536203042542433627612998066099978240 12381361 1465835788458643072098033538203007842962 12381362 71183612609356875177292824250653679104 12381363 -944966306706465634586377822937197587600 12381364 570700528961903335891455830499820347776 12381365 170382331119646951663159976362777471260 12381366 35365582154093951034347669609932108224 12381367 884558261507788731041007424692865701416 12381368 528550710995675971232962780263118786560 12381369 -74412691603902010765580306420246999040 12381370 731715146233466192247111289751354726880 12381371 -16663129329148152211957108803691438968 12381372 -651401773502866869412904771842122728448 12381373 -306608967759704939359022392813635496378 12381374 757315532101390929969879502068729499200 12381375 -6219162424973203151015862812143512000 12381376 -232337945932691281633883571545356369920 12381377 6179709326797835511601376658464620080 12381378 415741635217537075450512561035052849024 12381379 592791207934916968068007635466724529980 12381380 -1267008585661042821315350868433962885120 12381381 -725565792613980576062635305961600076130 12381382 32353930045888381625689104206648428800 12381383 -115042989698940543325058931249843113472 12381384 -15685588345139107624159308697302466560 12381385 -245943883361510438207113008312352408440 12381386 -660185293055099686125961534158327194880 12381387 607501770537205681126512476214921832368 12381388 416240043328936449528204531041326218240 12381389 -403074746825572102342005418845505061844 12381390 -1025111874311599031489018058576076800 12381391 -288489332935741122871351264231037478216 12381392 -165402329010109220421600134798315003904 12381393 -58573561502112846790073472707461253136 12381394 136382394736932355155219491230437284496 12381395 45871824919146609687859847402213846400 12381396 -598837028635028306363363266542766166016 12381397 130804587057378231764909438476788348832 12381398 -563712801252764136201565585632525754368 12381399 -1486150909455665048667368330300145681816 12381400 108921055644871202743159413798825984000 12381401 -209682244691193348669561152958327444096 12381402 -311575017923577556827167692086840343296 12381403 -2011930422693009478114215807910958680656 12381404 -487851102745538856249208388019028767744 12381405 -752435355198344814098963382547769990400 12381406 221919969404838571076567911997454778368 12381407 555585594162101278540342004852928814080 12381408 60453792378664989607162785989108957184 12381409 462475220852084099844500345242766344610 12381410 -317112700152340021562232231386296866240 12381411 -315941287524607917365028595653183204096 12381412 287585325873990735263997365156321545856 12381413 381309307585243728925454271932717753280 12381414 -527589633177615636139804408662670615680 12381415 747789933274369120590067933267487029560 12381416 399020464753860820122936497625928596480 12381417 -61739950381339621868761656359757685734 12381418 694569749999525397009834360943173998256 12381419 342938803990747626044768149653795569520 12381420 -2907799142131478772598327511334912000 12381421 273267032299680222038914295052879141944 12381422 -290663850340412562741034311993126917376 12381423 67716354413249291200632443426633477904 12381424 361128563100560882538691177540417486848 12381425 21850513706833339894523169231743160000 12381426 4623987160357483054519784851156143360 12381427 641357207456020208710385498806714115276 12381428 -1009984651271700295860076086320078140032 12381429 -457139450951471501316948729903569957952 12381430 59720485324914928337005750894189718400 12381431 447612794045189777442810135667085590464 12381432 272443541950978887395575335145070592000 12381433 864393599625656548128408761759182391680 12381434 -489992880261457882468266561251780431680 12381435 600265064965621664521955997169239482640 12381436 595509334690281489402944431154916045312 12381437 300676797428311845201355508997822923340 12381438 -121167666660330967766441752840752075456 12381439 -18965166090373717967273131979047432480 12381440 615399346768430777156922181024323993600 12381441 -855758544937339333165832423491328153808 12381442 647268709244623923390289104264969543552 12381443 -1372446453589210470691421961247580002308 12381444 -895909834698003398068323091179555502080 12381445 -1269192524890678874013550771759711932000 12381446 -223220001522017934134394805638683520 12381447 544809024150185806097993771094315679608 12381448 -106132162983257510944944425743104737280 12381449 1696805657423969754019571419988734648164 12381450 -32558045142987378541545972650825184000 12381451 459278111129271866596603570973834010452 12381452 -871572832457434585487523768493420274688 12381453 267027280487442761174084040010626096000 12381454 -562106879546161738753961101187538997824 12381455 -1114683951658288837111572883549872587640 12381456 84102898752321338139426220990029299712 12381457 456003747054868269526578551089882944 12381458 20780228897572015953080505160886806176 12381459 -300627670351960009619059152515936154696 12381460 -933699320710036058370953979840061440 12381461 -1023447636059118824947924801743496126848 12381462 -127096453346519888020188023445746634240 12381463 26892207982756517318860865827178458800 12381464 -329344586167448454154025509313835110400 12381465 208508352054899129064291770912803602240 12381466 -143734884548279106929678246998936281600 12381467 427696781282348265474864374050509164472 12381468 -275136596754275577075006655148174327808 12381469 -1258745586160755794674542134357096703130 12381470 -71930009746363755288724582188516647040 12381471 117208186131324425667166426742490036240 12381472 -849098680691156105668650463557463769088 12381473 -9532884261752320075468119438605439000 12381474 206860853003119988861910509659971800064 12381475 -82377589695887042339405335365516040800 12381476 1335200944521925653660329931036061522560 12381477 220547087292796711955492153173345293120 12381478 -1725247565786877931633823140838549386176 12381479 -91778025792147911034175155734950979328 12381480 -112718761103401430863103105286673612800 12381481 -283020862238680215356205601915588426560 12381482 892439434223865700593901738029700080384 12381483 -377444929495428455807934498722467579200 12381484 -513215125685278315983738064747014569984 12381485 216666428178916450688629130763726423180 12381486 97877671313726856468784229123246247168 12381487 7664132672471787954580988729419333136 12381488 -4942751788418414432760720551731789824 12381489 355262622547056067958938997048593032168 12381490 -485294123532045084223781114249794790400 12381491 319810926112131593122179001307474394240 12381492 85384199200420012137658420806808289280 12381493 14633243541357026222684047618849646464 12381494 -4355511720571280865449645056095940704 12381495 -34429619469473279504471760046760931840 12381496 289211531192551468954642463829434880000 12381497 -291015771591949131486935178582739812054 12381498 26374818423470772862859780430286804224 12381499 -105973333153603477883685296891622725936 12381500 1085308045262409202925349240581903232000 12381501 11411697737578254137912475393688047168 12381502 2336309423522744920732524671390361600 12381503 2596561613031836622697784056565469614640 12381504 -8990016304715193507724971554509946880 12381505 -418379766501533943901455598659435483840 12381506 -5721926974696199339754691079552309376 12381507 -167967495361133663831430354789558303996 12381508 29975902198112099600309281474249155072 12381509 -499608795544655603882303466708986172384 12381510 183371817867410285588016294787461490560 12381511 -232564628867652192473662947144202750888 12381512 295588455629720502760764196961835417600 12381513 -500431864411593979673009898737404886256 12381514 798755813650243513896462286946038990080 12381515 131887901492596148872771131898125056160 12381516 -192413930100427634947719214450597482240 12381517 -1111838572373426930522509710146677895434 12381518 846418098025725054532866310443158505216 12381519 -513219301186941811733953844552545153656 12381520 -237351501790943633817853510296063590400 12381521 -223036747094030658718419240339454588800 12381522 74867592765974544356870547734175660672 12381523 -207232545187235162278279281767273966592 12381524 304398671145685881095926231366679330688 12381525 -218699562660986803921350239140514928000 12381526 646554704480296900975232990791259687712 12381527 2895709416325890668070459864358777486320 12381528 366638209471799869134397410162249523200 12381529 -135450762699121313646625847659808686316 12381530 -16224505383555434190972849023925319680 12381531 -643510874550498511077943492337904665448 12381532 345641741943734865632477856699605944320 12381533 306719522553002694143096526380331928224 12381534 -310738886110641305759449454519856443712 12381535 -771041689975100397527726582490633794520 12381536 -1199438361826924885533033528309635874816 12381537 52884267111465560461373862181052703744 12381538 5135558709348222648139288954374124608 12381539 -2518300332355757316295948581700597789344 12381540 269457840236376725451139245359496499200 12381541 81004310114254396161371987545251368092 12381542 -309328298022435706431681403785483914496 12381543 -925336380224587979531139408466553152368 12381544 -49552473324546347028974082236662087680 12381545 929445321669616338101649400743179539200 12381546 46412754311754643998670090639532319744 12381547 1098957367859608856640049693950104550144 12381548 230302644526916283593438360728412046336 12381549 -632189004149723206594957922022681024 12381550 107360169719650398924065402116979880000 12381551 223270299682261829983714395300358233600 12381552 121699623023442640406063815402990141440 12381553 76739302982971382724020923773893740980 12381554 -276638843336246526784259526657450067968 12381555 130873692374480207935357804853899269120 12381556 23035615815150342477805247755722362880 12381557 -1550314661292755169744746874675312682194 12381558 112981876871876823416056230072887193600 12381559 793501763166574966363634750882593265040 12381560 120064059341823576558846104233837056000 12381561 1132424314009642496188649343629455578810 12381562 -500905110815931881794752312958877197968 12381563 450627316825885158307108820175600463560 12381564 183179019638075194605882558920413224960 12381565 -570307085538904409223419496058396599720 12381566 884260057545033755459558457172822559232 12381567 -551421017978134294535803913515383936 12381568 -883200544635806114535996686805636218880 12381569 -265115504518851182806733668085466213804 12381570 -84571728534166821503730710864592307680 12381571 -1116323886681440985410546454366189464808 12381572 28127408442829201442192785334378926080 12381573 1101087659730726375300931229894698313184 12381574 -187747200537816154944673201163605858368 12381575 -100403643851577820945617427601063990400 12381576 1016551200908292656334179710691986882560 12381577 518580551555050113443181798372352973860 12381578 2868903015030395254108850670261054720 12381579 -374071075962153587733535374415803022080 12381580 -225171617141572580284685558748165196800 12381581 147923037084364336748565119880797964000 12381582 127930368870788025925647519579275337792 12381583 -223455948205463556436897687651537993168 12381584 257172732234002175913785030421118361600 12381585 -801456678121433229605108872337483001600 12381586 142442794718841918240925122379977326592 12381587 -307681942766825164131268612452682471764 12381588 -258915227371036110107236024215384601728 12381589 58499586716800805044679363210783107200 12381590 31447223648235284488983238239413038080 12381591 584385876998377945095125366728945574400 12381592 25962839019612184947642329317119774720 12381593 -587916739194053082090769358396037091584 12381594 363002257448087374559603197371588035328 12381595 -329702610567993801679509704385411822480 12381596 -138381388407817358479607381199604753920 12381597 725323644555017256226215198680089258080 12381598 -228968798257292121406438006458489667200 12381599 -410683807479338771592375573927788666400 12381600 175172498831907909521483375362808217600 12381601 -1737093737569919047100335371605630873600 12381602 192304518922201624442390119192828020000 12381603 3916970102635801736087360931478984800 12381604 1545252828616005609718366074615667859712 12381605 -373202096246554938343963224367222228740 12381606 19067947873931371340743794746259275520 12381607 -384811176551564666963947904933316724688 12381608 -96733607452536961871532767009418854400 12381609 224032594237517673906380370835702515360 12381610 -130185250847373098501582021676537828480 12381611 791351896372925946591611778505995730944 12381612 256916753708159803562361210131892006912 12381613 -944712403972519505912957531592015312096 12381614 599810407222503705902745815798003040000 12381615 -368279155255598708065067137967850711240 12381616 3550186020694772123334369975503585280 12381617 63793315784947471354731204245036246784 12381618 -179379296393566801473262619347399168896 12381619 -588963126878404692049362041008443958320 12381620 -1562362811304595368117012076771742353920 12381621 293209564831048789113496929796137916224 12381622 397583371222132915571611717617900940800 12381623 188170554392704823534618814229864582200 12381624 1360709968855347523748057209683001344000 12381625 722236140778941904428606279972379149000 12381626 -96058691300729074829242396061951888640 12381627 -218868314922683407524096401517122975928 12381628 26857757747269339084302890413066279936 12381629 -466778662274077062525951802866454766592 12381630 416077662909216643535364518339349073920 12381631 -570540739192419634128841599277699286736 12381632 -220553802584570211904065273107457245184 12381633 -602098283102606169024750861438700277760 12381634 117480992176978048753871132031622318080 12381635 1474870518560440688856107096789030400 12381636 122544410180960453345001037316137918464 12381637 903099739099838084956051175684090899800 12381638 558405304690713586859077492975110330720 12381639 779210941467998904989704641118937900160 12381640 354213527096740512372396036696180172800 12381641 1658515770594046058383219606399714782042 12381642 102900586759694486760889305344676695040 12381643 -177539552650451158402618879149646773136 12381644 603325039408115776127194945666903114752 12381645 -497310048839070664631648525984275925280 12381646 -224521219320390629960680410249387025728 12381647 -713792915854445591042107597511237023608 12381648 27591717260737594008274467395676930048 12381649 358296136230812343641698903958978894592 12381650 -99703671727234644449932736446523605200 12381651 1202654569285837731804880623757115457780 12381652 -73808892254853555954189487868426508288 12381653 -644650900038571069693678287664908954660 12381654 -998498986927385405896074881057286712320 12381655 376356030790264154159599970496064516320 12381656 -309252327334777061512592480165458698240 12381657 -425650515409148139295638772130329865760 12381658 -135759034611562850121255747888837503520 12381659 977971276445363496224766659678488880304 12381660 -35813162812367495820663601636572357120 12381661 -673070190644926475499686867261902185588 12381662 -21098555113572100309911211580457055488 12381663 62927059218744997755058581011864999880 12381664 -1080928253630460952138920661070686715904 12381665 171145312769158378328070033370190871060 12381666 -112583596310760020286374415098202585600 12381667 527879877948069987573245066997203340464 12381668 252518530405260888444753223769233148160 12381669 76191033942919788246182391754215887100 12381670 181970094864768118128445198926790656000 12381671 -1063816312726571169054648577329235992000 12381672 258813876149808878008343086653253386240 12381673 745734394303830647862823452310108216720 12381674 -167041376092912579489419684828235331664 12381675 -481295419822200857608639659228600483000 12381676 33005191211433973358179030172396242432 12381677 226593301861869869802388932360565312416 12381678 -11257628959397646048784282843205653632 12381679 521077881490282618824428693644672995520 12381680 58350578561047192113431543976571699200 12381681 455042496834484073048015318398126783680 12381682 -127149821248735289615535395317010562048 12381683 765541523445848216179457027862187077384 12381684 -37101817881441994524906509693777276928 12381685 678838018960213622466451419128819092380 12381686 820341353527978335733360841967066309792 12381687 -38803345949328173957472415277724000000 12381688 2582333566853830122010118376725729280 12381689 1642291619543225664270312769297124912490 12381690 140689236109525512675855612513115530240 12381691 -272752991039681972929710670025940302592 12381692 -624564079036989575549674661366526051840 12381693 214431229524710407994455330481983064064 12381694 193267133868076706517597785524277845440 12381695 -1453789419603044691674127270604361299200 12381696 194217902645226613455545310261786181632 12381697 1080295155862295854109175107254602054146 12381698 -290144922491055678119299297131285808128 12381699 222268534291986015124979833946804797248 12381700 320107487017905724149769425554828067200 12381701 561664160191452777348127561181601483132 12381702 -381420401104315021757278137054783835968 12381703 1046616238196979803112174526482317135280 12381704 -712913215742826920157956957381386890240 12381705 -24079608277345829190257644988497132800 12381706 122545861338148763243944241908034421552 12381707 -500006946394789370592709357024788783120 12381708 -85279451209443683320398897233895805440 12381709 884021440441394894473025504881921177910 12381710 -52619461791549667097445959559400488960 12381711 841890047219724914084943454859016900480 12381712 41360919281855414978714944057658327040 12381713 51753287482263413042227238478418652964 12381714 953769979458666882368567995756659747840 12381715 -94994937724381179936746277281708581200 12381716 -939296426885763567317246510577286700160 12381717 353280071630812585665974910317383028544 12381718 -653091160073408237545996706518490857440 12381719 39605628849978916918817515450087087104 12381720 11560873558254824732507548891394457600 12381721 22414846674998819801454539668393718304 12381722 -1210787584533816707336121265344330175008 12381723 -11439760345095338551891227761899379028 12381724 -1184972483337495331586663897907891494400 12381725 -92906349788757701500546708026902580750 12381726 -156336458100412312137067946957849342976 12381727 -1786879321342175974563068920837247713536 12381728 -170342309889134421409070997044289601536 12381729 -1205055284099889893863812065563635735840 12381730 626437454273271848527435754202843417600 12381731 580513622312777331029558001768023453532 12381732 -305557010311820529775589558811130733568 12381733 316038511708535595532409040348069837568 12381734 339437526599907569770545177995020208832 12381735 27759608017598021470220338047664446240 12381736 -426778558135246348291834501504662328320 12381737 -595567627287118409573463403369298521728 12381738 211510169063092840384378697216025600000 12381739 648490984321908127243235508351776993256 12381740 131653177125585968333295342681753600000 12381741 1974705235395177744539291282203649664 12381742 7263701642259431765884192145204734272 12381743 613702898498875488287798993947876158960 12381744 90696681690099595560037027520118226944 12381745 -469453726040963629394855621154799085400 12381746 -168600164336054378925137968137489002880 12381747 -407695282187806964471142957702186601728 12381748 -33942505404802963235158866424070526592 12381749 -50650043749660996503493710894385401600 12381750 298855959456883108880127395497287168000 12381751 52559771152946157893523352668268125600 12381752 -1260859329502367252589407679785123942400 12381753 -644822861566464075482275668356598652800 12381754 19251200709221636132969300312951420928 12381755 156216156363944666354196270085526060160 12381756 -362586643306588829180776653969329622528 12381757 1295713718838380044824722037352790072006 12381758 -78215078689999729600791250263620058624 12381759 379351644935281715172132446442222841488 12381760 -78048572408529123463611289706582507520 12381761 -127600209933844348163208963711214607040 12381762 198514360723721845615950364819678945152 12381763 -1099406122557380181789863487748703133120 12381764 13251858536911685142945493169667111936 12381765 778730296115578627105548530218997048640 12381766 715866717745253117715982455519541730304 12381767 1488338669729647969334021378256841641816 12381768 -79320674972971066975620384064536576000 12381769 -516146700595520124292069152511000329420 12381770 -409506981807755426492729316957270613920 12381771 -1164386977341372437222535222852636424488 12381772 16530153783788366710476601829510488064 12381773 199103210640286777684172574403469804022 12381774 -288568982043669073732338589162308974592 12381775 -11388676360491152502549537525383553200 12381776 -307749944239044706828541277074009358336 12381777 586967009361075040992138491651853257088 12381778 -85244002123151186390614025982718558944 12381779 -804956264754993711914798109280880489640 12381780 62694894104686272507284759173834752000 12381781 -1569924994038309320413307961633239994418 12381782 -292403900911163684102309691600323685120 12381783 359469066986079270367250762058407296464 12381784 -360204148435209164322063730046287165440 12381785 -734771039016984752680510427514460987380 12381786 -328781591912867603694794433803270919456 12381787 -377493592949218529160720432434177152320 12381788 -324747173079423920501666805930998238720 12381789 229097740689399203295464317516139142720 12381790 516428809964206844025678923214996782400 12381791 -132109803146124312160454728346135384088 12381792 -547051504450408907252589638188666454016 12381793 246165302148521890815466383535363510660 12381794 486496224516571298924410808713521327696 12381795 441733139404587573642343543562447083200 12381796 53338242918260079012636446006057156608 12381797 547276685980985839640517074995134013632 12381798 -16666517585506613471215794261629558784 12381799 -165011683666509841464020880234392087880 12381800 4277526805737226593953027403553920000 12381801 1191945048965154160978463315979479035200 12381802 362531619158062916559326738964256132704 12381803 -93136691061946324248084946941617710080 12381804 -404399582040973932774269628276679752960 12381805 -20807280951664226356660674932450218440 12381806 -106201844531444479229009474858446080000 12381807 -9236512433471623866066786593806560384 12381808 -343394953734113618376696314861748256768 12381809 -119129261311608550094491750251581310 12381810 136570901339364533496636580581934671360 12381811 -815205466752698352381088414719445890480 12381812 392698364441234765182535714001793078656 12381813 -165301677981333677475427454834391987858 12381814 -465510282203947672467823430373448909248 12381815 35010111642587806833436708590708975960 12381816 -483619361721179699091145718241955676160 12381817 755201956820616117382058542750452001792 12381818 -291122211460460401573228940182761859584 12381819 453120587645714277078475480125479531544 12381820 370050905073020817850329334210598338560 12381821 923071647419954476413523568374747031232 12381822 12072306003559368804827577715821206400 12381823 -2018841724287458146180427678894334156928 12381824 -183672937142917434303986627166087413760 12381825 -17255605374900902712011588597116260000 12381826 -28584249498190814961623712961156928640 12381827 -876361047310570155288622692169996776324 12381828 64176483705679524223086185677652213760 12381829 -1529383663423746108997074862946785585570 12381830 312301321200264020234165272406406165120 12381831 394391468073055420251629632535436534528 12381832 -122439309777788022817702250871140352000 12381833 -252588474443721248651146583994080802918 12381834 -96667566860802787036534891834369873920 12381835 66111313170654421234458374923490069280 12381836 810212636216215060219319329653002225664 12381837 -394555185979356401181680213746670526432 12381838 -293907891075723828030912625526637055104 12381839 -92324108899845084854157354136500256944 12381840 21103415367538958524758740968761753600 12381841 -2036910151882787069650674650506546316 12381842 807405176646604962295703950182472224000 12381843 -205652008154590621812230007412203305472 12381844 12301613407008413130000233921299752960 12381845 -20860658538002300121043040760785992320 12381846 582969191006198432089638852216813563904 12381847 -627490252032642944495966983642252283704 12381848 294597087631372219042695830609209835520 12381849 877008917005047280685925376417482330240 12381850 1988295658404361802994429897804115200 12381851 1243445478704947424083240218949965582852 12381852 -242826837895081572223039557533852368896 12381853 -1058080174660295051639656201595794490112 12381854 585021367923429158878393223744183558400 12381855 150183729146844500602365383372203831200 12381856 308789435005099976596016796021292400640 12381857 28671421386954917238364754900543174880 12381858 223390518460821452426137112272378233600 12381859 1305425369243632785851327064015303634956 12381860 -232674755566597013649496550964878384640 12381861 1066047120564044169907622823648174955872 12381862 316097812006524727328986996404262756032 12381863 -384994914463790367635721584446683490800 12381864 -632988527343090826277855752991028264960 12381865 84377570357440700182049903818851778560 12381866 144984451166234082547753709022873560064 12381867 -854358706929668698473553667363846293152 12381868 728323746220407039994456526235086585856 12381869 400850298039303205837382097892266372000 12381870 319648988185055928386267515756633324800 12381871 -1426402518400575908089345054479371661848 12381872 141266079401114582523113834185460760576 12381873 96589464330864749445326942259860551680 12381874 527087194874679500505715340080790577936 12381875 -231554224211766787660558532118436335000 12381876 -91744681337150819902108619715644313600 12381877 377552659943652985557841592252708139132 12381878 -59526238996919381764649859907498673760 12381879 242378913554828184298838402638327204584 12381880 76121871388556842868667379854951628800 12381881 1559681584224541878805316074703583420672 12381882 557428404690183029546858281021963353600 12381883 -736797776880550524634601509027894227868 12381884 -651221149262602674559327628175047261184 12381885 819063322070636064289650891405023332620 12381886 721108553860691317142887632120569905344 12381887 -415337697259783460088733540790486740128 12381888 25772099488822962473399319016966717440 12381889 -442639326418674991262403598821730928832 12381890 -24857752110049612614555548028139960800 12381891 17108406470425790857815079666063711992 12381892 449369171761684127629691605316689607680 12381893 -24223006891053755935108114523293000032 12381894 72815638727566158727776190987482944640 12381895 28774370586055682382990742103743584720 12381896 -564001420797436471785873416320712048640 12381897 -315584592376034099795508383223367856160 12381898 684573902859597316041477368546678648160 12381899 -541674936201725389800455542643973504960 12381900 173230343629909209866313611905311360000 12381901 -503287873968955290827298795536305958080 12381902 119394445483613116248647532017493451008 12381903 38719329619812907721337950518532003184 12381904 -292076017496008066831921959314923233280 12381905 -610102329663945135803074690543158620940 12381906 -484890348946423419166824292213589671296 12381907 -1957880174403752090548861589759305382240 12381908 962114605660450802076922788071803785216 12381909 -446254581124585552554421950756489196896 12381910 34211934793983247037944724820512160000 12381911 -261239492856242050762210283933293498488 12381912 200904638031234486720481972086965329920 12381913 -706802823920756229663376051006981653756 12381914 222993669969506728785793984605008529120 12381915 172207192030384597887025037353232240640 12381916 -152321228066313383530308982174062479872 12381917 104837186662181761637806953477003601446 12381918 118460392934818759162370351415267228288 12381919 -531063266595993678071135765889633567240 12381920 739506157529963446031999442235962163200 12381921 928114859577040731861429029947151340690 12381922 135971119105099197714384976845905951232 12381923 -525029254829493027142119052133081721720 12381924 172091901286969153229533727185232504832 12381925 -163540665662419381401632510015730077350 12381926 -305889022041829062266151673587685517088 12381927 -388217964273669797021435251979888578560 12381928 212705301564934720901233023765426370560 12381929 -187817903205274236995103206406117532800 12381930 619976046917973080262716655580224000 12381931 152826091817732531677481001924688127732 12381932 -35324951106194910428988116572199157504 12381933 720199515639113207741313239075249048640 12381934 -17046157944606003309235865439120684480 12381935 -971215374951867433719574663214367767040 12381936 -1587577496812163692722158643981582336 12381937 -789708629162971932459621789935390602414 12381938 -175288742491055646692727251354253200880 12381939 13203343778025974889380348619838846224 12381940 -453026090225129730860306891684592691200 12381941 -88491111414701036341404138163437942816 12381942 -83401136447245719101054850194749794816 12381943 -633637686801173680634716157186749048400 12381944 -2312587824518845945072713375854709657600 12381945 -875367869731892158479422606545190097600 12381946 -136411121092828810189616936188972637328 12381947 79909335790433852223100331510266105080 12381948 -11547837072090830351274506565357408768 12381949 -1492516731755146696266095351854609421050 12381950 -232325797884149250778186187820435859200 12381951 -514004156598542286003684057266443839360 12381952 -744838260272385058039724533182426513408 12381953 1058307423525464420976877575399522192900 12381954 3751997671519268727483102601724957568 12381955 727543188230116416687864669549213225360 12381956 4371787220061860591886797697747233280 12381957 -470707022147754364287457967285543631360 12381958 76501806694339719878509883784605614080 12381959 525902425963630343360689404987462756000 12381960 -616637224636528909430870895174878822400 12381961 -493202325507867367238813098458832798438 12381962 675324800531999042499418512158514800640 12381963 -675316223553616999632911994308709076224 12381964 -20333461590727663997709598255124715520 12381965 -375662715137139539860051721574822409140 12381966 -162009665350663336553177212617729074880 12381967 -667359331819243638512690142516986102880 12381968 18639092776862656819545077710694006784 12381969 -117220099208381918382605003394828715872 12381970 -117613423553227125233020098933306964320 12381971 207124638852671660166393614265630380112 12381972 -852439753032468839442899310946055620608 12381973 252687916295233259136589244326095134222 12381974 123728206848432452388335486542195390464 12381975 54260431628510767643003903425131963600 12381976 55781890805167219395441827180725248000 12381977 -1608497691385648247445797154917554816560 12381978 70108513249886601253940833231305669120 12381979 -4017122928072689885825733341839609600 12381980 -370274503988736289351604101247167088640 12381981 -53056840298984871703212900368189882880 12381982 -147886433624101075336037025757705569408 12381983 570167955014602274914676574026982683232 12381984 47584061693934068236743848003790569472 12381985 423505191472687087087967125277322528000 12381986 -700145898196753855566152664774308229120 12381987 377189757388913918594752919971894657968 12381988 -1041885552269014374661444769357747504512 12381989 862717466437563505513958934310944211200 12381990 -3990929118882891331468681955079106560 12381991 -832509518798457437758640879036814521608 12381992 22586127293510064075892641964055592960 12381993 -107407049599415475873315340636478812380 12381994 202548137279291322648819688298021373792 12381995 -105338621033568541970444879433921453600 12381996 125909610767637344667419155605946736640 12381997 1068694839535404922939886880355011585900 12381998 707689205473106520976277204746293192000 12381999 -254782556603240062026779197304574689280 12382000 90023559656562777332461837860569088000 12382001 -170610671945419515196221407465388938400 12382002 -813313008737965776551091098821200148608 12382003 1473946289095125969868117978637298022680 12382004 -496523885749045434224394132858737178624 12382005 -97322200675352339080420910051468425440 12382006 117144595308582229773001370855080129920 12382007 533246834685349564416945737421410396160 12382008 1113614595693842655107603050166951055360 12382009 444085507461558755505418628466906109440 12382010 -307335474923869142568524631062601015840 12382011 -673013084402483715480064012562546385360 12382012 -1410678025513201428735267746692228178944 12382013 -51059675295181770467832652940185365504 12382014 310966138340135652345740037659786901120 12382015 -685978449753431975848296589271892020400 12382016 500994089971912371152093723843202908160 12382017 74285002790559969502617206575346714112 12382018 217673316213260848601997448915370410752 12382019 333126545209673450623001032414506377328 12382020 59600729864282280333734317001735208960 12382021 -1093851570708816546448778159495349543778 12382022 4603633993477881080001056960536579392 12382023 82715296147086037768133553852599614464 12382024 316571700084828674618118550379546142720 12382025 -15863061213436085630912506587771673200 12382026 -268806645150790526713243747483866521856 12382027 75358614794376024778449370118815694592 12382028 765161031116484195395143388471404647168 12382029 -166374407234262760989660565164134289504 12382030 304749546847711924575228204897808358400 12382031 591406736405375516323769723560076203464 12382032 -3325437835690375726637428006141427712 12382033 1621304639196997005730090757585295367540 12382034 256912805493377558066796488366548416000 12382035 -590006542872631829570988294378569356800 12382036 192774075750764554648335604796041885440 12382037 1056849353918766251384519130521103700686 12382038 525371870470966560331209849580529034240 12382039 -190449686251068072553092789794333799160 12382040 -477838755672029115509614283414382182400 12382041 5473462357597228247509444966326651648 12382042 -1323045945743910869387591571855223519488 12382043 572273569197366003716689801308007707012 12382044 -780099434286308943123664915246186550784 12382045 -62419088680649128086254219930300588160 12382046 577655296402836695163071964919933986624 12382047 446982144925604891219161690330507886424 12382048 -576927055726333761918586510944541605888 12382049 -888380972518905017001523597457121326700 12382050 -39298939650728242115027118275059430400 12382051 -471694193952960585980987244252106688 12382052 -665581326278895426643407772334703809280 12382053 -848079528056806077267437510652204352800 12382054 -208850243534995759561600924734712127808 12382055 100162199783231786534870578671914304600 12382056 1173909531337219122374979899287120281600 12382057 -341474339780526091740719431990303338694 12382058 384748516380511960422355175150173913184 12382059 -17201095287411636667973639076136333632 12382060 365820295770492069099682311612761548800 12382061 283442670280933065796932426889081144662 12382062 -12140995836817564650693016454487693312 12382063 -1811025136764743072841722653525503504688 12382064 -470850754357141725642779699162019102720 12382065 -9717347610610149975661950334158614400 12382066 757102042694376250078033234769598588960 12382067 -38401355528781824365297871272805602920 12382068 -66704254759344164983965927408441286656 12382069 595411594930500467266430726929680684672 12382070 -682386822939547241517532372227274492800 12382071 325783098201815221058907075123957066960 12382072 -777377188783389843890345726370169344000 12382073 -448495813957284733354387745888726352000 12382074 96567617993884578974049662593381471344 12382075 -44395560008160419404014884900621182400 12382076 -363594796099230012480128752820134413312 12382077 1112548368002541790639056735712745157120 12382078 172980460726324953258361398657960948480 12382079 -407811150725402500871398150633954516824 12382080 -208079740482190913696050146422292480000 12382081 -406063599924874016700037632060506630736 12382082 74412452490236205167130274983928762368 12382083 300042492362503721226533652894206637264 12382084 -286828783484496088123802306794398179328 12382085 -625356398400919710026878673389434636840 12382086 -680441071108122391264132826656508988672 12382087 392526422438626929781230792211747625272 12382088 638037569427673495496500780738678056960 12382089 -2631235447032532194943847268986209776 12382090 174151553188869073182148849896304481280 12382091 630705217600333382786650450682923735800 12382092 -68360904404399297136375839055113856000 12382093 -475070816104294778280426066526816899658 12382094 115782997973955977845722422223080176320 12382095 72492169254658426713870715420179233280 12382096 79376056925512166965289392102854623232 12382097 131703431218231263416409468296106428352 12382098 904997809458060024589795331314737408 12382099 -160014565932570073773187847743806566936 12382100 -84183159381923348742810512228441097600 12382101 -1465313906759567810908267034033240991780 12382102 -189400343320120421915282749845189793248 12382103 763072946319765467431170046246832168256 12382104 97232307287786916535209269472011366400 12382105 392114645520210795985241279860973584260 12382106 -480269558406359774183310305422592954112 12382107 -793693605328148962284432157707843707712 12382108 -7568045422902378966978192059867493376 12382109 -669540173560930289556314837014233873690 12382110 -15213282065236688456869124234833785600 12382111 143218363784827035821329791301474437232 12382112 -666850680151676507947826393613022003200 12382113 -385659205967084574784519488280063463424 12382114 41951337338593624072415690398512834720 12382115 11729828877411238186628023196953175760 12382116 -420075454331148642663737184619931160576 12382117 -219358208159539716096910483518076573248 12382118 253907910581453616385657147993934399616 12382119 472014090423751721547400542543659581440 12382120 -1062039656759145447998663819856949248000 12382121 -1481525955863163807790708197170318172678 12382122 485192681385962323163801577150071791872 12382123 464610413991645266592969391648895492184 12382124 412238856467469479754730550258478237696 12382125 60425538273504005902272301670752320000 12382126 -166202760599665461161479407294985118976 12382127 1277705830100747877696218996723326232976 12382128 -45510100927410099987311379030729916416 12382129 227784693675171947299414203525105579840 12382130 -189222282909308179381465790279161041600 12382131 1188724891289573587539830832960823280952 12382132 -31094081753567713138733912917323870208 12382133 -1678056320131713122360877405752085465618 12382134 4914416584954416545644237153163199360 12382135 904409766024884920516096627346002437360 12382136 -790385431402070929817750638888279203840 12382137 -520684148646996463698421987440780880140 12382138 484514037030689239585344423715152324720 12382139 -508086809500803584506319507622799642368 12382140 307091367743234485529999604622198809600 12382141 129828058639544800208251621498145865542 12382142 -13596292366326491277751459196891257728 12382143 88847632813841714093067190558641105864 12382144 -100546524109225124668330922039002005504 12382145 -77268720765078495254187261702462233280 12382146 7826908368907334215119121156657589760 12382147 19486771461402716121848243483354466192 12382148 649528803981526996249677875181584547840 12382149 171588879270604158040099718316328317408 12382150 923924913615377256048690366458394624000 12382151 -3078121869754230278254482061274964096 12382152 1114198115930301205401623672127135621120 12382153 342236241543606362500244589048563663760 12382154 -964668131075154075593665414680119794176 12382155 -113212493454899282658778523624416088400 12382156 881324962682973615358025186194275019520 12382157 -978831062055441968113082538285396531594 12382158 -234194496508723066456149556197190497216 12382159 -1134159835845184547079387435202649969640 12382160 49776930903681442328021813591392911360 12382161 20382515974696540417058989260804477888 12382162 -132070513235777902372083494162714787168 12382163 -1041018877282489060452081849298249341588 12382164 -109862949885406364510271331348158961920 12382165 -218193408858235732642515662020233521280 12382166 453634854576971531283670536558529696032 12382167 222434394112638160124592919537484225280 12382168 -387878880446222874038105025076656445440 12382169 12367203108959252636872527804329343696 12382170 -217132815731279325081009941001373113600 12382171 -225672226822033272065397994437239618400 12382172 -2177972393289750752577268818068216832 12382173 872576025390200490867645359224878792000 12382174 284586237703332534271513972892570554752 12382175 26901198245097452190358046438053008000 12382176 -646355743722439997870309165543430291456 12382177 625477173043911084150155373874421282452 12382178 -67918699846595542140097574062012761600 12382179 107671782035323415668438853759270321784 12382180 240905121541010356978053446129039208960 12382181 156181777246881402599180349010724372544 12382182 85379076439701328614709300304290919040 12382183 -198148521889219297408988697739974191976 12382184 825150305372455817735529522994438978560 12382185 -191948317961412336136602900084460987200 12382186 -33023684502956228019448033051466400000 12382187 23714715820943393581182521560239900960 12382188 59324011071665347204214979449544376320 12382189 -292464603609291795833092846245101112576 12382190 -387395931851811442826488695713250830400 12382191 -461099345407205059832852174765287865400 12382192 -48838427583937655280080207611809005568 12382193 257035285839091071890650660214584742400 12382194 9205758819089685036640904424293431296 12382195 21616996302995292682015233393593016480 12382196 76121863616747415210370228700027462400 12382197 -202936196664461267989382172169164324096 12382198 -179227497586728851598584403967789123200 12382199 96766495887745953387887788586028166560 12382200 278374916086670316852046120188718080000 12382201 -67181596769799262130606235022323010680 12382202 351459776014896184700165943181013746800 12382203 193055967276793767625128439628197001664 12382204 -1467440963331356961408418464647858028544 12382205 113834740936016322829264346368050571200 12382206 62683263208766508754544627577642897408 12382207 1251653857450293809645991256299265103032 12382208 -1441871227123642955646108999553193607168 12382209 -480211384386233815400652580616315521536 12382210 -70491498200162798110469101138139052480 12382211 122137087258623892018069243103594030832 12382212 68756618238343999790406068143642982400 12382213 2401949173635570703950366283251889944640 12382214 109539163714104872070428695593556143360 12382215 -726145259050469152433052861212479380480 12382216 392778974525338183402275904870579077120 12382217 -1028653402743165441809830439978801458140 12382218 497425631191039418573120955485506895664 12382219 -1854099792168942052372946924448025790380 12382220 417749267273705773358829519735877370880 12382221 -701639515660929391682579467112030042688 12382222 870921426402028175064606795154438403712 12382223 -367125720847018229590690447076561648640 12382224 268640545695585031397665447790843658240 12382225 315672424779617104278512340769958219750 12382226 -135759175982670875770469565247973999616 12382227 41752201625362338325817695110861414480 12382228 -986851597153040014557010811286803938432 12382229 733965498277766841443637034682362306830 12382230 83790997765283102572589962907206379520 12382231 189244840616406199747562287744755072144 12382232 1269131252401173957250982371189710182400 12382233 -759304565372179928484384996076350026976 12382234 -29646748300004047280846589844708995840 12382235 498721372389007194588324123538418714160 12382236 -350146256518670046150061770170688119808 12382237 -1557871915914536400995468187464155136 12382238 -241624184446801193579134106278007887488 12382239 -123931298281758988002221278415354091120 12382240 128732700112165272855782903202160312320 12382241 1769694545921890130078670850690007436642 12382242 -51091202370771762521572527937845429888 12382243 -693992490785521487383391885053002792680 12382244 -101073998792593122951624545576727207936 12382245 830099650564236005297600872287134984220 12382246 -368698588293902114881880125402361333760 12382247 -1214940708525141580937723739357474167304 12382248 732737307795744598205075493618172723200 12382249 -60712781125263618946060624788058036608 12382250 448039526057208722397465613556053560000 12382251 -82094691392007959224872063403264420416 12382252 -55788036255229600329525539440707691264 12382253 -356541061621893278773368625512296044116 12382254 -549618632024984974216331205681574748160 12382255 1318919478778307562583155985484253353160 12382256 137715627350783026657954620310820585472 12382257 -359469758190830716006226808733195538112 12382258 -222478033608609934042103328731695684608 12382259 1057603617332330512590806443259632338000 12382260 -33595552045753914675368905340382535680 12382261 -17188051120124512389091339413310496576 12382262 821897712042191355989198145341904312000 12382263 -1167806009671856427385961202233189971008 12382264 -305145443838896625563648916275778969600 12382265 -66534306065850192206351046365760854400 12382266 243102264109584686665824620155475407104 12382267 645488362786693430415333982142139865316 12382268 234096856154591433901016959378980790272 12382269 -1031885534691641258283817780670085324480 12382270 116065860416282160209001961042542264960 12382271 385548387805101069294963436856609481600 12382272 27454922046692953310796540322473050112 12382273 -1744924352979775439987427348186269517180 12382274 -358085992861631336152880230090761666864 12382275 580311921626688779924803595700619338000 12382276 545286361577036103761306998957110469888 12382277 419544120387027289485851403472730292126 12382278 312697011190473896695920316295196991488 12382279 27703380332534614340922761119136783840 12382280 12960182548342485662143700207473459200 12382281 -529068696267958013290669264858893969600 12382282 680164819362211072691389533592582301184 12382283 1281170334067763895425523841145469534384 12382284 -342470254662034022041761176499606082560 12382285 -24633370698504276514466360942754208200 12382286 -225798033858003304824159309569625206784 12382287 131282799304387367033784720733353140880 12382288 99025721159407024850378775589451857920 12382289 -121706184931110000499064632179306560910 12382290 231468228498540856006452465508657792320 12382291 -620193466252103639048091821417032491840 12382292 154022034163066227079458992596920307200 12382293 210970666474161687324890677140637971456 12382294 131234174205649236484294365664797777696 12382295 68991479965282350221925388693724602320 12382296 -213491008439060687928642405972839731200 12382297 -1219545670282613322282443873997410029308 12382298 751752248875241089766143389390046424064 12382299 -255689520393322968607490901582921469632 12382300 -6522155918620440835834961353875840000 12382301 1035970346640246110394140713104166789452 12382302 -180631017301641953182867928715141980160 12382303 -367180615604129994017107087139597028240 12382304 -1598577361107310298566726144201135226880 12382305 -303221486687564794644981461017325160000 12382306 637011305153607869931880006895544182352 12382307 442084518042017516094122024500013618592 12382308 -270450920720284694473230568646027228160 12382309 -13773220509822773165309816743230195040 12382310 -289726173152144535388385273358770138880 12382311 -537517447002711903924897492063690799920 12382312 445272259645184730343246153355415552000 12382313 451461588014636414076762919345024469562 12382314 975881180740535260226401923492848640 12382315 -446418886877989483394419216722797543280 12382316 -1412207573219296521213634862813969544960 12382317 -142800758658268918053963080370957241866 12382318 -322763711258247409798549125503554005696 12382319 -2945032334394892498614644949246293507760 12382320 96305812429651614613250914931759185920 12382321 -697759014417321256349763213778929457088 12382322 142416626721351789334862404551390624 12382323 12626952219955035150254959598317007424 12382324 -746565607175827118754348459236048191488 12382325 693420771137016696092074391601538872000 12382326 -120673762221295388554335591222229770240 12382327 -1414051698687456318707017036999773596824 12382328 184058143599493513622940565431670456320 12382329 687165616049237460927213442820408681856 12382330 44917142600838695614681336621784985600 12382331 -437917811624915630842440233030446984368 12382332 -435571505614236504064684121045146976256 12382333 -32588388984549337949396812489836849000 12382334 -339334124049026858782580144546180815488 12382335 -284310031324743824992298938918803916800 12382336 -473785258704243696666210002680928010240 12382337 1101323328562548626016076078687613751744 12382338 -335430174585244317424556110906664632320 12382339 -16509338006343614893426624241860005120 12382340 -326297554290317710710296371764035900160 12382341 -929505754886596927966639400174920169856 12382342 187896870816184391184807865073594358912 12382343 -426125387357161544706702771357599591760 12382344 251412417720948734428896129047895705600 12382345 82426547249320276666852646502879872100 12382346 -284808619575854063124566888175565103520 12382347 428252245040498262008888816238234351600 12382348 -622920859116832245696595529743146774528 12382349 509266952764224211062654920626390282656 12382350 -195418836558228539444471249498993160000 12382351 816517201333104398900246083331117276160 12382352 -315345872638896764717976584232192466944 12382353 -1142992816655370990784659377648264375838 12382354 264094288128565235882837050495221597312 12382355 287200001756030888889776776943661410160 12382356 36291097809389727438777237983985192960 12382357 -621162784606236795997018633785453538720 12382358 108526166496417190259009930649110035776 12382359 226338865298225447324701626970312825728 12382360 -185343345510430324529265238374921216000 12382361 38218645265130442574688876128143628544 12382362 749937769070572686306009576451479897600 12382363 1070581034947891183134918470541597886496 12382364 -2678532336491626301017538318290512384 12382365 276187932201309267032573403116193786720 12382366 -9338288637987615579356115728337128256 12382367 257286484276868939839523054796736840416 12382368 631151348343912969376545336385883602944 12382369 26518452947323209068816140447046786820 12382370 58351429753978117180043084669123512320 12382371 -976984547918560474822111076830411418460 12382372 688872250421086424296014534258577539072 12382373 231275501569101395088612812686405056000 12382374 122647701938385309493120540809619988160 12382375 -1468854593186023932647824678215286908000 12382376 1115622648813761599150112237577841459200 12382377 47146705389394132672851020126603596800 12382378 -176930082851448363422562769359366410400 12382379 413332764329017017521074557827424068520 12382380 -110291354970758463300745668700349629440 12382381 -1993672372793425349288263886646605520000 12382382 -697844704671782268446531537852448623616 12382383 -70238813611566154879974444638578150752 12382384 -99182444722848518445161464374653026304 12382385 -643308348966866851989813236412372397440 12382386 -35254732682653864349387025499239793536 12382387 793418628381425884961188739938090625036 12382388 -803962431168919341953980976518822403712 12382389 -77721778771922514585269001117438218880 12382390 297887482590543455962240073480222269440 12382391 259318844502546470277218394946048474560 12382392 -103805739625207289278355182464034406400 12382393 602384644308159146298563084900363081642 12382394 42408055919301022703668884587649680496 12382395 -201684233187617122164113770035415104000 12382396 -56019946703008736196120838724357299200 12382397 323209962221038643615081189840045799852 12382398 -225788264741463572788009208528594829120 12382399 767910758180444195748965767356271630400 12382400 -49523480148395106877267281915150336000 12382401 286288316483033792958653323640602282032 12382402 687324166674632051501810417264864083152 12382403 -784943804046978081912318780712941004272 12382404 -33218308704724144391045630325827524608 12382405 215002917024465702044106949506253407360 12382406 69972825898351033554984601596574304064 12382407 -40168668495742998752690281616430169296 12382408 2602105327970459762199043828818211153920 12382409 -805204099360559905548338012075782272 12382410 -50225168457292151970749078344552020480 12382411 1385964223406139417915891601811102693012 12382412 -80442068622229611028464065509586242560 12382413 208559242976890654385731600561906801344 12382414 -865933625119738563053995934618354880 12382415 115860079494569518984886584460676543600 12382416 348208369653860210211897469690219069440 12382417 -667584196964862616809731962489788139534 12382418 -252773579178178434823388094771610116096 12382419 6069819563420986780208941999916609280 12382420 -145998524579250445621544245844947276800 12382421 972234592930047439928228073602025164622 12382422 -204829132096926905133523407792329232000 12382423 -287022348754504188223428781983315008576 12382424 -986576600137151719696648275417119447040 12382425 144482900182088262012064896783741025200 12382426 22368928505644834765198159128608042496 12382427 24851447319332794559763057128839805160 12382428 -28883795551600165176952724185199162880 12382429 1315814190726548850342060519539045861030 12382430 -226649124516358020380390103642279206400 12382431 -374375272567207303352292615814353649848 12382432 -2364662901083337400337128938938211237888 12382433 71209357301725345794403092829567559040 12382434 -25644224060947922522896183587412101120 12382435 148437026150964853224287975777880874560 12382436 1125198382492841320551833617228784747520 12382437 -887755746551026574214682259328314151840 12382438 133305210356070500228807194420039098240 12382439 -93511931271100160678219173405032165144 12382440 163634484719733305426333176865307033600 12382441 466396259248891863580295919643185457152 12382442 -618277265792879997998873755449031042128 12382443 -69263078247281484170056749167664897600 12382444 821975070791046863985286891645095239936 12382445 -891811546466109429557184917046960909300 12382446 376773964380836505401963705736152261184 12382447 552901341102865685695148658409648756152 12382448 -41847799551962348839197015527124172800 12382449 -271435922740441780730133672150580386240 12382450 -83687491140546003113919626653966290000 12382451 381944841097423101707166170740336951008 12382452 -5226300571367315548237422412811704320 12382453 291420506240253671715434447487617118304 12382454 -78712160441905508559759190358647996416 12382455 198555642322067566879583577532579228320 12382456 38997499414008641859917838211918970880 12382457 -418117273304306772432286985599560590268 12382458 63082747663346972284090055643738341376 12382459 1171175616532179971605214644400471703016 12382460 -1364913922893230444890983253785599385600 12382461 -145942676313300457402741744907367711072 12382462 -295956351032627372107655240239471267968 12382463 883284900321715757933622002806672595712 12382464 -367078678310504581723829565972547633152 12382465 543961120809309375874149529570171811520 12382466 -5455507168271152433584063055648810976 12382467 -285216544943816264627517624047167078920 12382468 -216318087004531180379141450270788153344 12382469 451904628500779004668797983393875287360 12382470 19568679935471459058147653868628855680 12382471 480322363199645139959458842252236778240 12382472 -9083557403030226235644800226166702080 12382473 443672903243350847133834328243231429824 12382474 8896526674727433431736187624958748000 12382475 83657958733093682295977561384506428000 12382476 -1228701961714962011130928718483912110080 12382477 2141925665582299012230799504866384708012 12382478 -76463603907398764671420463075648655040 12382479 59638610738530753054615024190905531968 12382480 -54230850477781937084932524908831047680 12382481 409926319986942160020627751111920592230 12382482 -196000715982739224121490624383365198336 12382483 -331043171075556551152537083240960237268 12382484 -703117317743164688338649158055409273984 12382485 -149814097592664338660229219655029727200 12382486 485782715437604327666033738034090972192 12382487 -9188603766985601690001103530906203232 12382488 773897488413777848999067536216527257600 12382489 242874197984351086903327742341996838656 12382490 -54503896618279268861050090675315180800 12382491 -1000712226204024725102305519749720326976 12382492 354989879373213128599785690232979146752 12382493 1754422096957086250570936223207833040742 12382494 80488677207061073158221538592466682752 12382495 19235687634204578977522507413375003120 12382496 594268882407057898537843356803049062400 12382497 141399869660993711262815803630421195040 12382498 5461533963239306530712794464056485536 12382499 641729527055594946472630889688423565200 12382500 27526072541046354349370559584133120000 12382501 515720319365021455867797655270402621372 12382502 79132424784968249301241923706879965504 12382503 -342221777946460764158862397696377319296 12382504 512051300749260544881234799533370982400 12382505 1266785335714516515137684256014452138560 12382506 2054471638478767087631619317142747312 12382507 1056492469333469296217466762918207166800 12382508 1356526498812476191442054463465986051328 12382509 -45923814904937195747097669554640763200 12382510 24825969007165354356217525195056107520 12382511 1089108115438250277731126738401006499712 12382512 15961363718034874792014318903610245120 12382513 1039680456130840982640410503075112335296 12382514 720978766976988930819622588826259011856 12382515 -262095010627640747016468184660584959040 12382516 115286165709099822317873712827235573760 12382517 988306575754227336506722614834889234752 12382518 285894590000950813049105084986129436160 12382519 472897080743879377991589103137316650920 12382520 -59840461260011581064958744894044160000 12382521 103635532516492483591897091280702688848 12382522 1299292475100036738859531305987078348000 12382523 2741371500532271866346149434842069418000 12382524 159685381648548903649459381964299468800 12382525 916652991404769253775037096456253884050 12382526 -572817493706205934022730643287604071936 12382527 -7423157991135211143761732673743444592 12382528 338254552476802173717476648341733376000 12382529 286430191869289199457086796027225365040 12382530 60406135529437000391875479638876528640 12382531 -220223664324304191108325644576405727840 12382532 116907075036320373048249997160650801152 12382533 211145697501241551513765506062524722880 12382534 189105520574139858142347074463315391680 12382535 -1226500133067661320071540861265300720 12382536 161359554879455985135030010154228121600 12382537 826307591594716709044262928546312176080 12382538 1631350905606528586958505094234632192 12382539 493286248021667614478640327815550374400 12382540 200916295559454103444563332552622950400 12382541 120120208680287742835357750243022301942 12382542 206457356421302088305362791669642840960 12382543 854942862089672642325778283616462119792 12382544 -13037009092422960020757100591716311040 12382545 334361706535038969181547815490325711360 12382546 -378654476372812396944636280594811672832 12382547 -239826120138726175424848321421697208320 12382548 9640056123846041055116179361410197504 12382549 -938320883693105203513454942654186659200 12382550 -175402962330697524846694099788255727200 12382551 281767509948771911692335607005204036792 12382552 -21010223076928538326254105499932917760 12382553 -455022867980722016372501884484563333356 12382554 14864629771194731799346443359576471040 12382555 165355464410852396384659711381776480960 12382556 91989143769049061041362685774568604672 12382557 983893889113303520801713594544028412416 12382558 -1075711793880673729962064521221596917120 12382559 329978600326369374543284160207500348016 12382560 -561748670133108122243878523740422144000 12382561 -1856442061546431641634533287186189167838 12382562 416233550437997979830510528292619891872 12382563 -120129139911344698394782661999213746056 12382564 -550774846936265442249224621685596477824 12382565 -500670404501073778874147724821351394000 12382566 135995100445925509100319766048414924800 12382567 1550309205922273458437964995019304306616 12382568 -441631721299224849722872839976182497280 12382569 -1366558498247630483750456445966805485276 12382570 -340871260042221720662968154881190625600 12382571 -15509213351581869503317293570444816648 12382572 61833948278198078591670037422759312384 12382573 -7617908072541607367116092809651025408 12382574 -194117302279500157725685585561677915648 12382575 117654948478185640592585431635460425600 12382576 58219257979138248550695347332046848000 12382577 30587926006712768539476875105288376432 12382578 72614692266454372139114526127895961600 12382579 -671843167014353754547133071556362260480 12382580 4898709528743159824770330004074823680 12382581 -570564191085048126388286635394060640 12382582 427452283348510853608012030007742367392 12382583 331652013330612416769951682520202572664 12382584 371101817128146005652849787169157304320 12382585 111212231678570388737291490264339691200 12382586 -211166493800062763893414203143709684000 12382587 104611518146198258240668838683627395600 12382588 -256283188263769717003968746541456013312 12382589 2012086222770720016909066245993540576390 12382590 146633917238282205661516389881706700800 12382591 -662819652458425935115413662757480157928 12382592 -401656136035295260619077869128751513600 12382593 685410866762372374966513365218177621664 12382594 60839589087616719276931168620478571040 12382595 -48622768477955171894309831732126217600 12382596 -176731631488934014389874775178410389248 12382597 8609485168598126261202103193083888060 12382598 644645148203019547045005633961316872800 12382599 76637713942402558485974415535471793064 12382600 -435468695644461560593147447182319872000 12382601 -332200844062348170603315249225288390336 12382602 -9388461983383891888615498563484591104 12382603 1046803740646275855346739464082718825480 12382604 219282646057051067624298844610124103680 12382605 -792986302625275274072351506621050859200 12382606 -97073005910163923656439670860979972480 12382607 -669379240341567573507387021858188236848 12382608 31984361174253237628538817187967139840 12382609 431386708948988205418008002424909191680 12382610 127347951685645182964462161565794624000 12382611 -403603712037874248940692106737855469128 12382612 909219723704147480507766355311054139392 12382613 892451227917649091938619915480061049920 12382614 -468086857207932815525262121924504353696 12382615 -56647395534639894815603532757604443200 12382616 62324058975635446290107932847941908480 12382617 -5862532983977855758312548808066109952 12382618 -652713910165283303686610807738325504000 12382619 -2314961363360221180097013348935061176880 12382620 185354142353699694884895604800365199360 12382621 24656817571556664947457092908661454592 12382622 -61960363551815221613060476591248700416 12382623 113102333838474339018464301198548246400 12382624 4608923097549725034437654996189184000 12382625 50839094454995050194084709483018080000 12382626 247523252139038107690507051192165417344 12382627 1329170939168411571931086224385655197952 12382628 1384769170580648099310326956234434600960 12382629 -429450430506180497135118497631118049280 12382630 83797194087165421216547495956136286720 12382631 654358879504686010181845212936011853432 12382632 -30350077005368618191885634453136107520 12382633 -721762885876892404597678774415882202118 12382634 -177345768489408482644347943714114150656 12382635 709767607522411530248076871041833103600 12382636 -471707852792987219570105294377119153152 12382637 -36389381196585380915178312591975156714 12382638 -277429894240951694234640037159732165056 12382639 -719409810617106533118151436812593512560 12382640 -49131233762035585661109608545745633280 12382641 -73484590842607143977683732867059750780 12382642 397068136201934408762841167093833182720 12382643 246908358607085741342863453634378529600 12382644 -1177936293327580745950259459989720516608 12382645 -1373660459972528770727604938925243792000 12382646 95906623580369460066916165086951034272 12382647 258796875902673087244630177303925003472 12382648 224334462307939309863645422708356300800 12382649 1771700002059289204468564924331900500650 12382650 -59614945661459389056441969252537158400 12382651 1283128527433067174680099728185111479652 12382652 -655941010368897995337752737650693634560 12382653 -18181822232573301673237038876108187776 12382654 -327762312385164394787170611107339412288 12382655 -67079008723604969460056399904760071840 12382656 -60340774578497033814679756103221248 12382657 -339023825192750854684419957307150196288 12382658 1431932602690792114243581739082600366976 12382659 275724863489503859166441713842076037600 12382660 1367281064132026603533816585126191861760 12382661 -32417962258238785353901668389220370338 12382662 525743078204787716604263824357942133952 12382663 -1341059490052659065638498305866605122088 12382664 229309688804071252338217736063348244480 12382665 3793603996388174147096697421879849920 12382666 536452534670119144198094838931981597440 12382667 -4613038679845175706658616791907805696 12382668 -660340590627746714281786831964539822848 12382669 177866589708507997465641111193199729644 12382670 -225319497618034863082366416499245030720 12382671 1132940888600915703118765543709442048 12382672 32828933229882356104592863940066148352 12382673 -1396837817217106557132929485979663736078 12382674 -158622725389893143313229570122537594240 12382675 -54569196075988138358563587941446794100 12382676 500831629016427854293715143817184215040 12382677 -431909181783904985414156447162092025586 12382678 393100806212155586439473839014445996032 12382679 288946023703889363910976161819609001176 12382680 -81933870638598908716188214079275008000 12382681 403334532249786041299993106355731318280 12382682 -271033094136771005320028235672006310656 12382683 -99540072369508162478973120459141134400 12382684 -628774409351808230476176927736976793600 12382685 6148991003183711670363117627522000000 12382686 -613242632417922939704050719736188220800 12382687 1779375324835152954498688205650544620368 12382688 -985513396255451294953083859253483274240 12382689 1170961952736977721624309956917312495968 12382690 495226149201837087095017554917001933600 12382691 436586002525300636024787170496399080092 12382692 196661874087768189576458654216372782080 12382693 -847771544500442111476666419187370013058 12382694 -429127173808788505400146732893269166720 12382695 -343393122775479240684081758730920422560 12382696 1015614083242588642425134804052121697280 12382697 669469390556599623785216623500440440320 12382698 -27125377967191520126916358862128791552 12382699 328869634401535656378068698008148759040 12382700 675840689337774552896199525663769382400 12382701 -148747659430259291960711274583339727136 12382702 -92884264451210408301587271433116842496 12382703 591996067173180209340843685108944702840 12382704 -105579549215922602374733941005531119616 12382705 554939003535823070637990906821071639860 12382706 215687136996645888004938421452576729600 12382707 -57305606252110128448923456248423670720 12382708 -262047731945954527157201095026390667776 12382709 165828571275284319541423483053761396910 12382710 -4084537535813751061085177814780364800 12382711 -964308906415919538415386478001023886376 12382712 1686308117840322807382505832936891187200 12382713 22019054443205634353668956814988058240 12382714 225382244659239493083488893850013507072 12382715 -1629666171155726186619916148800261521600 12382716 322510000961258606546634725505510547968 12382717 917606785218269756326627395775279691520 12382718 -889695301325917494044493032236827264960 12382719 600811948600347095798520686821777683144 12382720 -81089770414147867545482105477073469440 12382721 328744757188549892043569744157195462144 12382722 -276847266972481349174018057662719085440 12382723 -338430239598585660126711135032017185028 12382724 -157114979910698527286423949490772421504 12382725 442642333203730549264694577597894945600 12382726 -421789639959501627378735599930692214688 12382727 -13745971820738350151085589157315911200 12382728 -1345125239395876720966584330979217326080 12382729 1624932825557105996290784976133086522676 12382730 -436365512184731284850826640269403470240 12382731 307206414601113970322326750943561957712 12382732 821986746441522620571184578261983884800 12382733 87289653682409671365909489827113329408 12382734 81940161927565010172466380119436472320 12382735 -1405793097096535028974932929182699219320 12382736 56313317005369867439591675068331261952 12382737 745707961811486963169504472287532373280 12382738 -182547923817690878918794503791462419680 12382739 296490507183260399434072334073383987760 12382740 -207864009526387054635680622854532710400 12382741 371560698321140241506678404668446139630 12382742 -102811720599947504369614955557141237728 12382743 412156215054146402076956422844937283200 12382744 -1412298664460853167908103885995793448960 12382745 -696178707636824237600495229900431832120 12382746 616167984870589757861027414578475443968 12382747 -592170305410942992011570919654571664848 12382748 -23510199841782644386192505282609817600 12382749 435855908315198148072250015891241086284 12382750 -1022852407706610690473823645685899216000 12382751 155023970860052096968489294159063728504 12382752 412198151448676754196787361607423885312 12382753 -168730249408048293243916061767380649836 12382754 522157957197727757961591849169649713152 12382755 87954297374026568248715816421596282880 12382756 1075070387640835206975708788004282736640 12382757 -880910097479857604293257752012770124994 12382758 684810424693196736379453900295578216224 12382759 -14733994830147381050978906344444716040 12382760 -383622492059271554579370870168240230400 12382761 -459839401317583587445255546852745392896 12382762 252028036450213676065640557445830670592 12382763 1034360120259658859246147986773233996544 12382764 42719938066656511883933183867208794112 12382765 58879935772741714666076855671958805600 12382766 180520575108244460433372923680776576768 12382767 1599025543799303695232382236804225316240 12382768 312059903134301004629217008590564884480 12382769 457116834948736307596778831586333420096 12382770 150668757996854840832913324694784944640 12382771 -41671993945557220524223117043629080728 12382772 368099494309596448066523368054081935360 12382773 -608088550357866381998425266955996661760 12382774 7641412205364846700159377464684857152 12382775 -125054688148476169860452055060634800000 12382776 305602618593002870612447885143218585600 12382777 476092637173780122537016768934730938 12382778 869920093470936835149587891870415523440 12382779 407182185295914791810436358275924288048 12382780 258423044080269880634951673116392665600 12382781 -199813791840886221772767890647382063418 12382782 -549799459313266389265037422933776815808 12382783 19923002063584704282619909879802656336 12382784 83121882018228083961953577470080843776 12382785 1180901975686222038085674025211805886440 12382786 134316356341151061348414559705298870784 12382787 1503974553782925381319468766998382741436 12382788 586724418203181621908670090433379358720 12382789 -746923840899967243482734859716506618944 12382790 108647550308825689654204827897997514880 12382791 149154275812521744426421862072750567592 12382792 1360220403672373544850060515267054208000 12382793 1140214252221690556489655994853442171700 12382794 -455869857377523989919789430788862080000 12382795 -80999582576729819972118729661755273600 12382796 6376507051206741486941767498827182592 12382797 -224600242445437986057382937104425886080 12382798 313454565408820988326864415216482073664 12382799 710869950926213645619429648181322960808 12382800 -109341273838061068743376705015067443200 12382801 -86372498212940874744310343151108945600 12382802 282966856045661512146235968084560716800 12382803 13171451202922920699342986911292380704 12382804 -406101574227679763907293910049930041344 12382805 1358029171921976963844159699302424122460 12382806 -80561165764311121574822877931730305536 12382807 829646672175029447646264008798475714056 12382808 1019930873715516825366180018751679938560 12382809 -601930416958318159149168788263280206272 12382810 246926805833827969275380070320977893120 12382811 -600858193079400379364584833222997341168 12382812 127668103405117434733655958816049528320 12382813 1733974501257216223859670922903775897920 12382814 267763212588198960926038292727931813440 12382815 442299842055689897449987579373221296000 12382816 398878053489055817911980834191650455552 12382817 2390047630815388585158202035055029770664 12382818 -3570266734264186106098854025790691840 12382819 246115291213262678606812807075645709680 12382820 -196470079751840318960520229348473699840 12382821 -8612079085595417686298896767273671040 12382822 -644874992094748241207614502157250176288 12382823 -769772097294231766465133191233329945928 12382824 -875572794548104393798253705486047150080 12382825 79032447147895576138221482848861313600 12382826 119612326380639648960361737315411025920 12382827 -201016847599215153479102235641555363616 12382828 1070176117777920107261887912777657280768 12382829 -498438635725646137097359243020736945920 12382830 9154220863810738574395414543529828160 12382831 96525233300731169129219702529274291792 12382832 57018563074841739415586931329248788480 12382833 525155714480250418335258868608663341424 12382834 -496868287347839694585682376846541063936 12382835 -683941064357369648100756856504122744720 12382836 -10317242393191615345103533840887306240 12382837 183613187075741386136568119445078673980 12382838 19053929553958168977204743954735040768 12382839 3914933417840148100689013699357205784 12382840 -761147840351178478368730577573634355200 12382841 514851535189132255938064769925091051242 12382842 257844459970775797980708277296020109312 12382843 -1540058009897547326078988362136313583256 12382844 38602711301336612003462724830926826496 12382845 169352920162202835328459431821048030400 12382846 -225207877911453393677561357488893317760 12382847 484341197366954904621222296129197374480 12382848 -1371118892416333189710873983702374809600 12382849 -800810210541735394884626758832905551036 12382850 -64099466937184230581927173216276291200 12382851 127479224794470194040631496622441192960 12382852 382017135172611081300949540358852471936 12382853 -39052968978399588975436716462273986496 12382854 90353212449173891687875459073560160256 12382855 1184397980311151172485209007738993664000 12382856 -1157211073119919573836528230082169605120 12382857 31649966307640534617399629965153287168 12382858 546601063684997923008466288077514761984 12382859 1056570971306352238952459454075865647060 12382860 -204575582708708075778462464847976611840 12382861 -487843025014771117021998301520633241600 12382862 499435272937496280900744978976948219200 12382863 519277638387720107236594175178014763144 12382864 21820020554071736646123430836976517120 12382865 -1141412110863556205338133938757679343680 12382866 97683834680869378843569685316542225920 12382867 200830105533089821691558090006649316512 12382868 -153254131752931195668611250768387381504 12382869 34114187080833177448262084553661183200 12382870 403102778516797072409132366881312099200 12382871 1207482369011916819978125272769588850000 12382872 -346566130909172231874769392934369075200 12382873 76907342213074852641060749879980508480 12382874 -369891535469051759063784595359481736448 12382875 -15050220040010077333027579921788396000 12382876 -921936619396696808521370790995338897920 12382877 -538632255417812032310402407550130109320 12382878 -124478981636455271405835164624635920384 12382879 -28603082854404801497640981509447142816 12382880 689821228129782251892221218688166789120 12382881 -163586289616500836809847084348324560896 12382882 6857585470888173562803808907799201024 12382883 -1492217505596205682275258977398899471600 12382884 -147876996106219486109520748321097562240 12382885 -551835843689527123664086978113792428040 12382886 408598038594769014927693508932715303392 12382887 -188476129674041978063776719994026695424 12382888 322176303130562610530776855427152281600 12382889 379567454385824368236602177651912695440 12382890 -103970077981251336290133954334426844160 12382891 -1878946331994814982238065717290935349708 12382892 -365129424865375936845987684169873238784 12382893 594928581930449493756028272622567456182 12382894 114962393079139892932040265551944388160 12382895 379784717421176279751728398323049834080 12382896 101960917237119448926093161103389097984 12382897 -375068207033205909550164752288877701568 12382898 956080077207419861664691033821532560 12382899 -144033940151265740800801555668809729736 12382900 250425128567948566182076332860770256000 12382901 -25606725130193803057778469911486553216 12382902 168390423988918170402774050723899146240 12382903 636465717527824933943663311194736183968 12382904 231023245113612003931391376925193932800 12382905 -262398544841753921604480846561965787840 12382906 -1243101773167038824369184147548571628032 12382907 -112479311678178399749468005033510610844 12382908 128631185017694877528370436985443082240 12382909 407803097940858246772274684262727061952 12382910 -466773299144829149339758571460410696640 12382911 867300207228511247866882846101581754360 12382912 60234365086438144034790891299769679872 12382913 -129280275491267307022610476705702543020 12382914 -104414424572690778542537989797498898560 12382915 -1289576961557794190737938272454224371440 12382916 -94240363494003782254232233923519713280 12382917 19553449935842140767968312605899618048 12382918 -257589913441744493113054482174495934080 12382919 130335028672164105670134104495544826752 12382920 -205319970897508468216433142852415488000 12382921 -2821705036998704427245265629876511211356 12382922 312860776594514513245851826226273470512 12382923 -261128842145506280634385952859591536640 12382924 -489344992558733815396529325237853553664 12382925 6580846096609979402777466551200896000 12382926 -169688862836658002466350461798658812800 12382927 -1793192970014995131271306812711946065560 12382928 -453087937354958562135992002951938613248 12382929 487739465300379383460940336452433555200 12382930 -42373942495438120965881153176903488000 12382931 1824461561075351851188464488652945726796 12382932 252473808668452357013302050176667420672 12382933 -497017851381306730560427085498689841760 12382934 91077074910047610625734984552636664320 12382935 -24801368520553517525297727579358786560 12382936 186956786281686703604168054187382824960 12382937 1644041720685472080354995993073021193866 12382938 -177819697813652663015199460998412931616 12382939 1084655881823629766245894989172021126000 12382940 -945291296560457635731386911296314526720 12382941 559101767125470425605534037087981400192 12382942 318046889404918251535615725565075818240 12382943 -43669260958312425390072440239874653200 12382944 211656225256747618316194787009759281152 12382945 391754314500069739474160598311872770600 12382946 -822616112229687623587385946729049420800 12382947 -134872637416388245344919229132326175232 12382948 -687922596705029336727036746330448296960 12382949 1001859644631745443756876348971952567552 12382950 -24574248867738264908204050605045964800 12382951 356953032334286313879688728443678907952 12382952 -618601725001814890226643260021606400 12382953 120444314566230075187470560474451008448 12382954 -897726657024027258015870236351220203520 12382955 503336986033569120530487248761668287760 12382956 35788251874696929808415910408804168960 12382957 2246980696886389714834677647119070616832 12382958 -14027660537030882874266762619722500224 12382959 742742534238548784074280022268614295304 12382960 -101408047768240393842730840623238840320 12382961 -1544759763388210339422933785055880170000 12382962 365423104705805221161021407101080807552 12382963 304498016501670664963095218273911623160 12382964 -1353094796849862551799496950716387432448 12382965 -198061986523443785956889740737809136000 12382966 930759432212672193471844152472910262432 12382967 -521287491022788990840673835531430152640 12382968 5206214011562908835491445962660577280 12382969 -3258491882173745753746830459749991769856 12382970 -365631050834728589938523828459589181440 12382971 -1651986389400499350646963312172784948000 12382972 433862564842762194538633178389081448448 12382973 393775746826023895545825729696347832684 12382974 52169398909958943576531181491290582400 12382975 64517911493366255848648466933430766800 12382976 -53908694291996867267061268679321714688 12382977 49695383959410375751912620728013180720 12382978 -46469174724931826642680887664246950960 12382979 -481756619778339335961689388587930926080 12382980 434912925438852237571450815716308623360 12382981 -150759502885818551180375398907408329216 12382982 999982254148279757174298625517259242592 12382983 30912720504259402077038210976884571600 12382984 -293347729839077808676691791318353100800 12382985 599030055727057938506446144603682382180 12382986 -149618325923006523923850151968919756800 12382987 -2254594383814882363830347337406855375200 12382988 642670087478411018399897768761011103488 12382989 -48373905471472927043712448401578214240 12382990 -2107230158406175276355255117943722880 12382991 408042514687631951153978109058601748432 12382992 -73970430533347226354495560824706547712 12382993 -146313220363312384970423491021661183616 12382994 -48576334399654337788028462327810619072 12382995 510971432876940966913376315502786339120 12382996 -1210153157491256086687347256422469742592 12382997 -739727465424372538216878166912153810176 12382998 512390972581627515372556126403604272064 12382999 255622602914190053252484068728723961664 12383000 453613327440901133700831571488153600000 12383001 -552461210770529406778405548351274875132 12383002 -727218900107800721140474586710558284048 12383003 -411767417883031180415356025252862884160 12383004 489836856718607766762609267624725981184 12383005 -284388024332018862615929628578293352340 12383006 -1193495221831014309625103817924112320 12383007 53330674513627565053145602836807458304 12383008 -453618119621284460669764796406822862848 12383009 -944748782129347605276748546015438689084 12383010 -448271741432689927272908003379505996800 12383011 -7025373629858197512644159868799210808 12383012 -69794686494672713502647850961282252800 12383013 -204972650594086537586454038332112880000 12383014 92549171023169058254517843040268867712 12383015 314426868890776614927043166086405981200 12383016 273691182417460616037294516563566755840 12383017 1639621074010935114479202434631800147066 12383018 364643420339286270723633247835189995104 12383019 -493725422839190411725738595918778888 12383020 -149089902028732919587003720553456547840 12383021 397906066472345702291981343334950048960 12383022 439173839874378350462227039713724992 12383023 1848708583288047311364461348817751392272 12383024 -329027278920852971207467638985214607360 12383025 -228207870097367356048602528707210402400 12383026 33416462378422569626320852003344300864 12383027 1143563060399230363152315769016099028876 12383028 15059205805305511593040528742216509440 12383029 -303612959916209390136895204744224076740 12383030 -351176833963924219413011830691322218880 12383031 1156448615819679742148785639649120788944 12383032 154790685989143931997573090278048870400 12383033 -539709053148841555032251807644711571196 12383034 -286649464287831744405071775550846878720 12383035 -99931269143505546607217165869305359520 12383036 -131239185287508692596573469489826309120 12383037 -1268361385764138393259292680603664665440 12383038 1141901049043117223026339140281658395520 12383039 19153765360897950726199152875370866688 12383040 244387611446900534475495189047672832000 12383041 -609352670601581967381949543682288121600 12383042 -533025795217150146419090787452252659200 12383043 201547903974877626093033621144484958208 12383044 895828729912826826029737369291913515136 12383045 1014255483710662597770295641047053962300 12383046 -167048806994827830810149614092079701120 12383047 -1179530581011380798747763660481878190504 12383048 -625981974748971758308121561141779184640 12383049 -36401808329580127856068300102089234048 12383050 -397087320530539916791244976231060883200 12383051 -504762414481045237932468548242637715948 12383052 510070156000940976752347661642519384064 12383053 1327385763731266759840368226619240255584 12383054 -4370760158018610592438067431384210560 12383055 -566795106137472236557126875697534831440 12383056 -147654298803333397454304165413957009408 12383057 36651510594259849081211009745796494912 12383058 27334574902888078735878510793252700160 12383059 449098386743144739056369369929375393008 12383060 -704085975164191247945366252365995571200 12383061 -165475052940221422932592116553979457792 12383062 8853748130974010299847890242796041984 12383063 19716352760727357997607526954102989568 12383064 495390229063500547251639840301452288000 12383065 -1389928394274516491302420751409549147000 12383066 -54941746329175258366226738053803307296 12383067 758605373334687120000655037575883440320 12383068 632401994275128050553051700346190858240 12383069 -1112646520424274231997585589037013079604 12383070 126079308538383183709421501362063503360 12383071 36930301891470268913243185379200558072 12383072 -344302568547160741883047215684251025408 12383073 -1454511607587422775087811382597447932380 12383074 39551603517439586605643517120050823168 12383075 601345768830709420544564421190592718300 12383076 -664933286252898223665277260379041082368 12383077 -62277243016818626002172443386263110848 12383078 457154248980182029916218436331812271840 12383079 -410006454523488255820893668681671152000 12383080 -1081334270750141816752524257578188441600 12383081 -1578561258763302701857931214122116562118 12383082 139681877379871945422016395316732820400 12383083 396621555803644488553743733975819017332 12383084 -212091350748184771332093019361112410880 12383085 -90994740763840055295917844386026506240 12383086 436244438733098789884483495412816495040 12383087 1260749301947039644679883710263874620320 12383088 -34536653025539937529900197528762679296 12383089 1393638885129226043076055685570611278756 12383090 166167356148846371829974364831849569280 12383091 324295560221159482211912880691035878400 12383092 -1519165132242325083759892775317751808000 12383093 -467666715105199370175837935697118556160 12383094 -255882971683590048481025921061207634560 12383095 -280018118606881560214319551975171726800 12383096 995173851021101187604002700996398428160 12383097 -1794451517742595319292519046575740160 12383098 -43609723321934124868041668147064376320 12383099 494347721103182378148366301432018280100 12383100 154590798713349452659819909272589824000 12383101 436427350389252640804215019680691604102 12383102 814927011936248079927157116161792273472 12383103 -756255752141134203826462294362741076992 12383104 45461899397082303959355499496236646400 12383105 -29745015372989984355193744992052623360 12383106 -283920686786557112340935906551177825536 12383107 -184052525884743419906320155269106760176 12383108 -606628975176419590994047019129820119040 12383109 532869078300450714783129675897184450014 12383110 36651536671062264028537575507053598720 12383111 -81648702196624517621908364169819681048 12383112 87009090493939666415633099685497241600 12383113 -1773737876072679919112422658639516897638 12383114 -332369083949222625996445652693951625888 12383115 132586950430068623028468757473330601440 12383116 -448757782851200245084857252090524958720 12383117 698778895817743206226889444220090278400 12383118 -16068866388459505948539241300330113600 12383119 -338009395727228329010538274887060921104 12383120 -234422299265590984586351544648672460800 12383121 -155464636732933242544422873479565923088 12383122 1065803489596901499978658967161107544224 12383123 945646236383477421138062660513431688736 12383124 -43165294546496567675849191036727101440 12383125 -347044091964759687753036760325387136250 12383126 9951872992676304008249196025928663040 12383127 735575482800431843931770898785776333200 12383128 718230656915856200720358311410206904320 12383129 -178276113302929042307872775087643521520 12383130 400700242761070580363374076342335691520 12383131 3194834676397352098442347154076392112 12383132 110618747933459478302285604943761065472 12383133 189727168833297901842313897821010501440 12383134 254647502840584444931603921071823481216 12383135 615775585730173981597006161074114588160 12383136 -18435037905150145573734405940224983040 12383137 -310267912409991130533883956875758769280 12383138 -787897997659255559241435466367659425504 12383139 827938545188271847791048284597110466424 12383140 7016061284672008566662060699197440 12383141 -1157795177585740086331473648942020319648 12383142 -111091897594024187919591381681261089088 12383143 2430231853892173284561648973665113304 12383144 1526810076703311360414575370637989596160 12383145 186404798592866490478215701905748016000 12383146 917637219700358915649970041927538266720 12383147 400196047851072026243433601071333319200 12383148 -156162319893591113800844936973398799360 12383149 528624966897756415400589280036673264150 12383150 -135542322295585625322859919637003806400 12383151 445993061752967235432810072849284891904 12383152 -96054214663155110933674921710562869248 12383153 -888635389439024513067484833825348671598 12383154 39112040563298171718054653844842646528 12383155 -145350532815490126997503466272480890000 12383156 -525426396129784841549964260574816829440 12383157 807597868147978107646411432355310835392 12383158 857712395482045380635072790436583179680 12383159 235288808687719763513475502378132358040 12383160 -120625378961105098820192476631021568000 12383161 -379633757409624623748642012607343226368 12383162 697472955251753603446515558574025950464 12383163 -103668741778634835188265215777255739120 12383164 112111826089860330443381919197704549376 12383165 262130604074467589551962926770478736120 12383166 -13955136157865436665754122179524202176 12383167 165391531780883955060097340494899719040 12383168 193898909432582047451685705409124892672 12383169 216044892709450995223496050180954192944 12383170 -483110298593259781718814157215155466720 12383171 -1092603504759859700102214431017289340000 12383172 -330799101061207983243679438452118886400 12383173 -8450491630997472531562984833097761600 12383174 -1209409223416047427492688235629972716800 12383175 287212863875852187792299407383626688000 12383176 -92071468122763550261938694646539212800 12383177 326856107001353147083496916019976620800 12383178 224993190007946004233954046834698106624 12383179 -60407591851293019096069450876839444216 12383180 178841290946131134537027672112755686400 12383181 423820414492559319455851858438494517920 12383182 117648956606250819492973898791673014080 12383183 -29897923638417885872823639589049117712 12383184 -38911613404652602691674372232970240000 12383185 55398489546928836727950505142088997440 12383186 352133709904762700186617981312665435792 12383187 -757037080120235915445417018066939512832 12383188 153721833183170646504241361204671829888 12383189 60829012516902249636126160579169921280 12383190 2351560386507911333270154860264709120 12383191 618352332892749572388943400810181242352 12383192 -3492323637058495601786344644365537280 12383193 -360190036050717670339821697931536900800 12383194 365118163850078418108085610524655782896 12383195 603268201867856759991173893204741194000 12383196 165810309911588276338478495222363627520 12383197 -518766520533266203367033013664766771348 12383198 275394714560064583315627641218410114560 12383199 21348120524425385314514345093181851280 12383200 443359017461849291655952097770772889600 12383201 -3011779543301308665307406748038541555408 12383202 157914536557732904109913784697817751040 12383203 761504632659106328984198966420556454560 12383204 1235876330799160382868672764517156003456 12383205 98871776870025720832130975680562931360 12383206 -193400317070404779012920123079075276672 12383207 428945209116551951132697959849222217840 12383208 846260605573083748591617965681364664320 12383209 113464199896600873810837908052105254004 12383210 -186045590117490440018701902325747799040 12383211 -565575617019439274849544032391455650728 12383212 1261033758240464496573714929932166479360 12383213 -1954190593379963234936496535349439189876 12383214 -206519793345662724243593432526656654208 12383215 435014410432154893462803888414473868000 12383216 59115161807564977810204955848386281472 12383217 252895538685913922801060134289689641984 12383218 -68914944540701155371366541167777604800 12383219 816877446699212743410286210079668870344 12383220 -62890971963639769033615533537568051200 12383221 -143227366766349962809841779849090701156 12383222 -365898451615074626899546208392421045088 12383223 148756361392466581032609481098084953088 12383224 -55192918372585062408762080961155973120 12383225 -688021379726224817544244621995060296100 12383226 -1163493583182144477218216789887403520 12383227 576070723270602444439430454767442066400 12383228 -236192079161274098343114746652996019200 12383229 -288038023336574821931929292174402403072 12383230 -275482078572252110688596162948772401280 12383231 -812589067478794593584110821741994855680 12383232 708681730906035119069397713708856115200 12383233 -366204552880302085038202474955037035518 12383234 137024430416713114880833370992242503712 12383235 89939515654894603679401848834109021920 12383236 1191354597166968102716245767890919601280 12383237 -111811886060524353981952341844624974114 12383238 66469916116954983051154162727249983488 12383239 -776716418669379857175563762114638944000 12383240 -285637706294948726736344754870122803200 12383241 -179527079083726626034214594101649572800 12383242 -1061634475116274778283955852589338235808 12383243 179845022766554502149933276549112849492 12383244 760202362541925021705660234592375034880 12383245 -66287952445254872878125306080660517120 12383246 -574135269661187102380058995836048310656 12383247 -352907768272276892742914969183749275000 12383248 -190855948108834663282605248267371798528 12383249 442060412968358966740450379545104227250 12383250 471713463018267868687629038591692800000 12383251 980920729196277203310674707031678935272 12383252 123555616520261646037374282421882183680 12383253 -1131922784720992784154173789910447715200 12383254 -222923488056805640394658180596517453440 12383255 1024999511367615824074789644721320299160 12383256 -1032419530335689417963811218000535244800 12383257 6772281129111924446447316024658090960 12383258 -217202570175207039731564603741305781520 12383259 -472253236550325883446393224209524645888 12383260 156116071181541636397044000064821288960 12383261 2751538076386778355231752878309262700 12383262 22620751567858769960235503848756672512 12383263 1470626572283544807321859042666209372512 12383264 -3448776534800374058822162580290863104 12383265 190985462764064785552570849669580392320 12383266 -270774674831571567696829571951138651136 12383267 264180429324397362672408596933936913120 12383268 323683995377345060676759883134174111744 12383269 7710340516810461730809599906334988800 12383270 -509510024329776908975629842366817441920 12383271 -538358315971512644687149606529065296 12383272 -62801806788266659897617888100971724800 12383273 28490876879202589307531045889910590144 12383274 -317607306579851775129771219168993135360 12383275 142322991651433572414337467221998265800 12383276 -1603566021381850687373612382762597146112 12383277 52093207902420692659509540355015247520 12383278 -1205512855033643403300221301985125335040 12383279 -822344836110717772473035511247765755120 12383280 62640989604347426587266380427793858560 12383281 761337443912496028695954455756271280164 12383282 35150394697144981382715418474918148160 12383283 -887792228460972340231890231964642479552 12383284 -443977616772937859333048914786562848384 12383285 36034138289407356555580722944077134360 12383286 -588410864502555310926233206198803932736 12383287 434746730987616911325732101308737503152 12383288 1799215869565717364041843536468491673600 12383289 690050442559658308306083980081719618554 12383290 -12193667505726214528792302415103419200 12383291 298205769485234165491539538063733695104 12383292 208238735810971807242118019553730240512 12383293 244467259814136980175537942965205814320 12383294 101549209650116751299016293093651939328 12383295 216645065962953531196321680370572082320 12383296 218420768115521904611373795627599134720 12383297 -794180796690132630796394423746472205888 12383298 641562832718361466339676324536158920784 12383299 -1979860295708050618324317269026851000840 12383300 35410314120877374334689920153213654400 12383301 19937733190597100557479804251514686784 12383302 111247354595752317864863853530686083072 12383303 -8080923020609873179301975394219710256 12383304 18182652002238296672886104298845061120 12383305 84741305987606471550498600254207787840 12383306 537315568451375125373853545937442641552 12383307 455950740955956726947877649221155712000 12383308 -85455122728659406076832866799216891904 12383309 -1741518896016336604451163019781898644490 12383310 293678490468836341619741470147396081920 12383311 848450705372794876226403784669828785952 12383312 151220732727674662396987064179752960 12383313 126999080798606308446991855413914728944 12383314 1425014170518281006186181212659836337152 12383315 -152340620532976715011395223228137262080 12383316 308557779064284366547605934585000556544 12383317 -955318966362874621134081319483643907634 12383318 -144535070631235869501062018115961532640 12383319 -541468955364973089826758709900785516000 12383320 -230525025400650731213702525096569651200 12383321 396451058498215976753722148068072177872 12383322 -18095252052412160876225603855931604992 12383323 -196409574849068758591681456328809581936 12383324 -693137255061074646438030713694484621824 12383325 -908769242264581408081938511842026942400 12383326 -418259973727541594885650416561343942080 12383327 1580591754002402769179447126399102813424 12383328 541595666170474336806190573224494628864 12383329 711679155848865563694244352728876864000 12383330 -497461849658317221489072520389513865440 12383331 -239590463515230460868195117989368836880 12383332 390860830488635444510740107590665722112 12383333 -101057250439172873622160494250892384640 12383334 630715161181266697605424579045054074240 12383335 1258219925945451516069934322928962228280 12383336 -77538501470214431471198155749142855680 12383337 -1883790994381886852553291441109677025920 12383338 230643778879602841151683999318159415808 12383339 -1810044335667186954975985783847797534860 12383340 4901749317892793957879752922285291520 12383341 145575670436413886103696890144900393184 12383342 982609416949688987590174444876510012992 12383343 -405972033509104363992904282216967588496 12383344 59215473147233062902065067555769221120 12383345 -20425670502726968477367884855944665600 12383346 -567499028383682818329375999765748800000 12383347 698805103432176823092254960707345918796 12383348 -620463853672901658267426986426070078720 12383349 -451638951392656257318947111342543187552 12383350 -172052642808363315018551306055236611200 12383351 491923253681852238533214900030384182472 12383352 -559174751463026469899362224383198023680 12383353 88162586634177001705746465993965442048 12383354 742477273096019772276411301121122475376 12383355 740648016274458898935687178495342080 12383356 -1416258159942689775811846174294790318080 12383357 448363409728030380177395688456219441792 12383358 -202501348268991320621430743243742640512 12383359 -159220586796720863047407541101404844080 12383360 791734075227081885530565131271929856000 12383361 -13525181424743218580201197811655590829 12383362 -199374497479813283018988872759771435568 12383363 -797931163969891571347956048985361560440 12383364 4611542938222873904389936657494835200 12383365 -488375755801835401521207423205319356740 12383366 438787927899708997061048182807781812224 12383367 12714019608300518985804400435784685648 12383368 -1752454564293811516579706950567016893440 12383369 117896147579752177500693824530544527770 12383370 375467470900973220802726559540819783520 12383371 -77138278362614524660938797122640217600 12383372 183208072459868172002008315690541875200 12383373 256456802281393691782926234279607272384 12383374 176080991763488360369820123616837119936 12383375 2012806485815258106861123036713380104000 12383376 -201360140903293765255451519376418603008 12383377 -823089228343259224147169096357927852940 12383378 515037713318843645217100879194291491616 12383379 1425350730756247837685375069162747092248 12383380 -7802347032071806920590122356444883200 12383381 1529458370787257452372276916291531754240 12383382 -400507907080477411127542889494505088 12383383 40524735063544766770256194152192870912 12383384 132461978701877191139725692981624176640 12383385 -261520685672677886756279344703531725440 12383386 -269423166746797668601727800590107086608 12383387 -710378268915962339044188724456831187964 12383388 775910599639666259913710326974859269120 12383389 860255249503674116053653214435020905472 12383390 170897081829301412775137268235149984000 12383391 1135013949766442127991179988859370577992 12383392 -660366969894981401832106280612674928640 12383393 332763605128152162502149838837447687344 12383394 -12742051802127360832768795532482360320 12383395 399420709904949065198267004357567130080 12383396 -696706012761036002322401828865497251200 12383397 -100268328676284782385312440970833954472 12383398 2504800970671009701270657054497845248 12383399 355246393946072725547661527810182085760 12383400 -47877972940031829708868307399024640000 12383401 1556062139890515647060839477083900593402 12383402 -572635505437704374812474954439841646080 12383403 -299577197486061684233911857707864329896 12383404 -321551768043404943022238903263364889600 12383405 -524310633974927706978809785210353101940 12383406 257262620851655141858319345856997702400 12383407 -266136240355768877280401770439770626048 12383408 230719406452905455959490461041233756160 12383409 1287345820224151063726739566324864405920 12383410 -162668374269245863347122087380456386240 12383411 -131218120979883891104639691343967308776 12383412 221758513502534099317975601109146222592 12383413 25945846358721107944128794845476391424 12383414 -135624325994612298216658106323578564480 12383415 258350109068455418888798857978526208000 12383416 -581931899648254613177865668495151083520 12383417 695789380264560866767003516743191466 12383418 486527852043506181624905742813051208704 12383419 -627778755805631260649508329108054741568 12383420 209666692985701866540563988485180928000 12383421 728985390568761267000229010568480355680 12383422 -352054166030215513713924781322659615488 12383423 25576213907409812788576858213148173200 12383424 323047283087352109946222300609249280000 12383425 97218112453076352078675076587770264150 12383426 619257082172175760204646559053314490880 12383427 520228242272155107879793527607444488624 12383428 31378940111942242751684772494851989760 12383429 336022793175974697862658148137508935676 12383430 102216535081820050226750204854606295040 12383431 -2334096610771945666989165673212906408 12383432 -1778392046934943651289937108103811865600 12383433 -493911349563949242708522789848751771798 12383434 -295131351573849474006082811782170306048 12383435 433028416904974597696519951517996037600 12383436 16864144117318138746449917982919573504 12383437 -694799734169082143751260698006764952608 12383438 -211174097831694896449007077736392130880 12383439 -1238656341690378013545829850903946299520 12383440 51715643209400955308069495213545881600 12383441 -5391489308502847200294329919254164416 12383442 4854076296055488533708365338246336912 12383443 1690425224111888781742892402890835907692 12383444 -626638342192720211956538615104543858944 12383445 779881687203921801004150273737035928000 12383446 -549008666316291763358284285940181485760 12383447 -856840659659045862938542113298002538104 12383448 -234457236557449664134823603669526773760 12383449 401747633960753239973917622132021079364 12383450 -135000797494210965197953412416201058400 12383451 267879591666334538302299076850747756040 12383452 786151619213658399262776099573807643136 12383453 359866631335800787384686890741439471264 12383454 -411685956372801119515982134145928665280 12383455 -431699736949627237297241790662098158240 12383456 -689926270688059124016128708126516183040 12383457 -305319475529818394782325452321737123360 12383458 77854255321061815052194395901235170080 12383459 474951671093396842245907382157860158080 12383460 225063516338827519150802700586010534400 12383461 -114693202752452838165982865148040889700 12383462 -88525591319218754876773525653092779776 12383463 -498906481855473914104962024882394224816 12383464 372091917688328906336297001093443942400 12383465 -835989089806631965036049452401123343680 12383466 65147052137979294296590893011173039104 12383467 -497957642077908259565022129356514633484 12383468 705610476873804507938227309554762555648 12383469 3980708105611021631170086993078925440 12383470 -105370071280108048597961237610146855040 12383471 -293317282714326887661279561684990641328 12383472 137003654053598214065527844428932218880 12383473 -226206288734227403421813196248939215376 12383474 -456608545641543547707048400478625441264 12383475 -81893563375993341868241403930747995400 12383476 -222149634478360766635877996619169419264 12383477 -38681566002331476073510973692746541056 12383478 -434733148324588907383809696812985249600 12383479 655654271488290043081368247573931820240 12383480 1082338152340897796062488166183088332800 12383481 785533413188722138715957948748023749344 12383482 -924811977351691617168824287531527435408 12383483 165975846048886127660366503972739266320 12383484 25188479501870478865229168865113161728 12383485 472008054973261538938814691234075509760 12383486 747941006957050560973131515419496328192 12383487 1462821221790957765019200158798668136160 12383488 38450949865225995181175349750389538816 12383489 239694422431301162496487614301825132290 12383490 -60931387112552577293651953916959180800 12383491 -1388303882208745455701158581451436335108 12383492 -66955298450376057123747279634090500096 12383493 105899083574046491239845874197069202560 12383494 -680506943398243815061915498181139532704 12383495 710193980075553234258749062863466971000 12383496 -1031491367456495525443151663123743948800 12383497 137023478881002085778674550316570856320 12383498 -1299231177457623857644235025764542464 12383499 -83189573280244557229212544400282322432 12383500 -107132462899626336469629090561460224000 12383501 -29930248757376543635981454795611365800 12383502 -490524297822755809737930998371712530368 12383503 76760796382549779962045771123606712 12383504 98997024439340002239334376992394182656 12383505 292914833447098035095194873586160864360 12383506 -54866555583498980643958661611485567360 12383507 -82946200696445237023279896387453932244 12383508 -3513001184437298793735268654128414720 12383509 -854131925436023101463738525872339657380 12383510 -295968938500187595128915050233943296000 12383511 -150719391519842625654766888202584833792 12383512 -1842106187859226280561976969695469004800 12383513 92605479613775839790284858722171252864 12383514 97231052438054087829915486334705860096 12383515 -263353608915043450515122435483147451840 12383516 922344621433858749504285181457456824320 12383517 -269648401464623350106012170733659124544 12383518 273428816077639775619843758735300217216 12383519 1275299084125770381980740792459922125920 12383520 690900649655703868911024832110133248000 12383521 -264967267934715255974070034957016933278 12383522 -496319643916530218501349324744598740480 12383523 -820618266095385364108559721990776594508 12383524 -423204964060050250779493936236101299200 12383525 -112509391159891917003557016604027332000 12383526 -175947302600101885850225803367810369856 12383527 8732156847668046302637958110043938608 12383528 -1173702443235042681444908825033205027840 12383529 -700963596507889525163921763765173832816 12383530 239899753981570014650136587477048625600 12383531 283545776882473738967655503774928448560 12383532 366448913181397092968930160712395343872 12383533 1124030681657353911776783057322503362240 12383534 694752144689054558323080533888873860416 12383535 472691448319341972334618386850226774400 12383536 121126109571924321833203073630777376768 12383537 -185082989573684316963280376141277025680 12383538 -209939606710646135558605548184105585920 12383539 -228427387912881142746478226902484582400 12383540 -399231714439547486834971115995128537600 12383541 -731180849030322978252556002631468928850 12383542 -1007986726174937244069268597036486831488 12383543 -1272659886846362862790594072528767348120 12383544 13809617918927455171718257464147517440 12383545 158377890523037027688681499680002179200 12383546 188666976467717532061281427872720660480 12383547 50454335364620949221691621243360911040 12383548 -605060094326347506981480982699511476224 12383549 448025240622997845337556260642010180760 12383550 541503459629460873761787512886386736000 12383551 677031199664938855243747507541056416480 12383552 -143445345591568973295918298303201542144 12383553 42955799619357858291046256498968902528 12383554 258902660275633255398436616330806381440 12383555 -1238843457508338712796175054628563053040 12383556 195458461457212568435641469587431972864 12383557 191295883996662100701772025778586509180 12383558 -6552364246802972151753459585372727680 12383559 -541601722038854829021948771728405453136 12383560 640776065484603971129563214461816012800 12383561 2874011755090675200631987658162595185424 12383562 -384847304512187508097237748737801341696 12383563 -1410516174176124456507931725043385054188 12383564 673953178231428461444594459523054852096 12383565 -32644482937143097436812902761909801280 12383566 -189342295766293140900334549357864819200 12383567 23251742430380647020035783399237841600 12383568 51599622181670138377412062905133301760 12383569 -149520845536275804397720302945147752160 12383570 -375071084427237918798047356716134400 12383571 -62719998828522546547665172133255635200 12383572 1146833155993624323417081939706616110976 12383573 -864519051799063432051498033589678261280 12383574 -13185295269939695950216835330762875008 12383575 196783110035340009742029967388908458800 12383576 460024266257864296849086244387978414080 12383577 439107108322981219143781432439574879840 12383578 -649777094655167103884199258275142282240 12383579 -696845308302182646876796415959799276016 12383580 -422584049695340052739629141094998835200 12383581 -27914978136621422173406865064055876736 12383582 279716013206910670551022626843331556352 12383583 -375362026172265260698424632891992699576 12383584 -1620783507467368700121434788304352313344 12383585 270240184787192531159731163839118229780 12383586 -617271266684410397690169114018040773168 12383587 -3079996595509340802779874522941631943680 12383588 466541760869731374069124794404458807296 12383589 391199445775148833176682907416935664224 12383590 -336952697283400228847893626315043420800 12383591 1027482483477670140423453202149763791744 12383592 431369174294117206020689595297509376000 12383593 -74029491816773800883414026103694801036 12383594 16815501648005495214179831278122670080 12383595 -242505407490276132208033978677411091680 12383596 78069403730156650790463887716309203200 12383597 210773162727807702803154379410458249046 12383598 -562372445678597693389874749158767756736 12383599 55951018775995942227691316763991671840 12383600 -40731410495302441804797199730341478400 12383601 276589876877327838784047444894402595584 12383602 290822468412584142146965626568621532160 12383603 -1289864736394124763532837824907391368776 12383604 -226822357961185402666428944871677184 12383605 -544194665870811429503638701243606707280 12383606 -95254988762562186344172322754045905248 12383607 -645412515618196245828076080231171879936 12383608 -1030409186979793658317542860689432535040 12383609 187100403847135996202623436242865541120 12383610 257170371747157949188227352187915197440 12383611 -1020540023541479233696794966428853638600 12383612 -516491563140494215651660632811578783744 12383613 16953105892385306629613492570145754080 12383614 -426910590527895319770149085061947204480 12383615 881579713471260207547663372304574854760 12383616 -37118780073813038519340680352010076160 12383617 826653150223681231804503561587808730452 12383618 451325181405676252903262310357085552128 12383619 180740891893524134733206480244740199408 12383620 598427338197387713077114968870703975680 12383621 1281365926111309329301528661282919067932 12383622 -297872661955658702482235243202677502912 12383623 1645412539181172297066336220363108641768 12383624 -676492352022047106729957509534653071360 12383625 434828819338467274946777224329635328000 12383626 431261007514158209193685329807488734512 12383627 403042558354767861472822209419550859476 12383628 -450372804711857163763323285870976020480 12383629 -75687369545771060954543270680366493770 12383630 -86784681170239315299875580254934220800 12383631 -296499424042146743409629440859074794720 12383632 -57114141278255731877751295871122669568 12383633 122396595779100631210822088277764025960 12383634 66595713269133821272823206146478884480 12383635 1103580146857404534409574419386154919760 12383636 -96013820268077467607586980811436351488 12383637 12480551881213555855517042929890908160 12383638 104088072923671859090164415140778880000 12383639 264041411203374728273622879818387865024 12383640 113756807433938072189374609391314944000 12383641 333011911887402732763173999673870094212 12383642 -644304577311937915766536572318169248528 12383643 291839895307668595233515700786844667904 12383644 362955584315981839552563953980128470016 12383645 -397516277951107134264195437659348051200 12383646 545927700214794696726091032119927789568 12383647 79859443575922696171649514779659589680 12383648 745085563541636558398204912618754211840 12383649 -670703782742031082681431133099192000800 12383650 -182785314778131510891378834841490266800 12383651 -336310379420275093446361417667569382448 12383652 -369536104639067084879495650305308817408 12383653 1362978065621155549114591214410663976160 12383654 -219895272686626273101759972680132161824 12383655 70040610095336154431944294328300990160 12383656 -9422026871514637598248693167267840000 12383657 93918683018387151347242685412042350400 12383658 171889591899502678808899603515123279360 12383659 1654717974859300238839438928085450327860 12383660 68024639218919538843954453599350364160 12383661 104639227953748191713614950138859095744 12383662 -404222196085240863475312687851367779648 12383663 -622337002870983731350109195396714047296 12383664 -125044925597757465769412299143622066176 12383665 476439444321469752137554150034911905600 12383666 -169172719614113364254635594240282441968 12383667 171191481778452066768392783943163583520 12383668 -91657459619623102831787648010110146560 12383669 1310961893454839910428536053327520217070 12383670 -30228454171813090422745005003569502720 12383671 -1137736030424103425462885778616919128856 12383672 -1101090080205694294887301119168571392000 12383673 -621103799746057598435392553481801802416 12383674 1069288884191704820434371954150056628336 12383675 164857244057022188303613139494581466900 12383676 409388030023805205276048304979851812864 12383677 1904070508318110405555786116045817997312 12383678 209817497864028691888327802459730269952 12383679 -328332269818985538582611195038679151360 12383680 363582559445634955616985002417061888000 12383681 741456111464200751814268846289515670784 12383682 145930556573871275605857590550195235584 12383683 -34401680054745722297942437513666080000 12383684 -371149068331662184272138056135591523840 12383685 32110734225256505645862103414264816380 12383686 -53589309129163653328890115797945782016 12383687 -150520760148835914412299058063424956800 12383688 -1274968259954764314621725199416020992000 12383689 1321182939213804772827273877999063054756 12383690 35632252893639145768991011420032752640 12383691 744857774610578066419273880490806655192 12383692 743567710942057159411861183863428316672 12383693 148458188054348104184071126341836037600 12383694 133369501698775854413121412442160465408 12383695 307542453597351049719383178876054088200 12383696 199402357684814842959274968570515128320 12383697 -576796584176209007152148078734876765200 12383698 -370582446890064286181253480218634668400 12383699 3501774283817894422000417438174701840 12383700 147706109422993523432863624312810598400 12383701 552807296697369923360622851473009163520 12383702 -857496957186268537128802951647660801600 12383703 270081926708542610910576691619865904344 12383704 700474950551946959651197226497181184000 12383705 -1333139528999616923683851213096062280000 12383706 156423771782610534699827465648145346560 12383707 245707779730770395153139669165550596112 12383708 -70990567153749607891538997625197104640 12383709 -248388660073236823487819437270938804864 12383710 -80866983852682531377826106283984066240 12383711 359250091168190354859262844740248363624 12383712 90811547109008001588236415813738823680 12383713 1255602915269633445322255737085592652962 12383714 -275199667645540939472927180308075046400 12383715 60569796865330062880485416728414165440 12383716 -129984586764451807981080312782920385280 12383717 -944349394606264627047952691109082409700 12383718 283590303763921273116842774112605786112 12383719 -1395038505961735373122676243392292871880 12383720 -59319786703690745537776170759888998400 12383721 334933853628918278689138611783150947082 12383722 -122273690377140150293785776830596835136 12383723 1896073832309908910660655291169458097704 12383724 789401286506372191766527084415175720960 12383725 61597150939829552474717453590470736000 12383726 -439806251966204433566397293555265878400 12383727 147577623405665153862161686082968866960 12383728 -87133920641535854564537418470346260480 12383729 856099323961780095103442112475567742784 12383730 -166608548587416527775899713432888518240 12383731 -257127407098147471498548963244955577000 12383732 399173092278446380684584828800484195072 12383733 -49182697116227873414372376395335803552 12383734 -383567652603297138664142388062493594048 12383735 49791168375101670162933812854445800320 12383736 -564182396148940846401028495726712586240 12383737 955819874310549890799593101102633209412 12383738 367718630161218082207353830660174780160 12383739 -2532773571779275685878844415955282630560 12383740 -790973740230094865736430487926768719360 12383741 1901966241494526638438085563133766427142 12383742 807493406571847163590047555852109824 12383743 -1095658496039462425331634352092766187008 12383744 -15958689673525950800015672754636324864 12383745 -645191218391134612591159112249259840 12383746 814735431423266249846880959098914264960 12383747 -766744667548804230993764166808155372804 12383748 -63623946607385776386017777089597956096 12383749 -163338179711039788393782866619534607488 12383750 -40464244077503819346615063212488740000 12383751 -14609618941709155772083803700505063040 12383752 178847846040010144575298098459386511360 12383753 -83358789589912129764644803415224713036 12383754 -181920567139159918152260774749439105280 12383755 -1261764726329798048297001538453370127840 12383756 -81793820495880843449961608287519899648 12383757 -555775682805291299457909863941006969440 12383758 -2463146628590089854656735584335205824 12383759 1642116690940713587437397032404198870960 12383760 44661731237063473034594982131859456000 12383761 -321291217682480691501111823998736007948 12383762 -115734063611708158533994707921526800768 12383763 9245981963693231289856836844000750080 12383764 -172436567636587839183980802893707959424 12383765 -516839644557726581829029206949154530340 12383766 144456010456733974401252407518915551744 12383767 -551037920633874257571632943966677249448 12383768 -563099596063833595284863675276245770240 12383769 914521308884017099973181886456686731040 12383770 -37643034854724731456343644259551232000 12383771 392297267849102829915580767196124835972 12383772 -532052254811990671774469338369653278208 12383773 698116227724265781440294757888025618022 12383774 168354576424605137023212983980459089600 12383775 173066042507747550415558868333639545200 12383776 -1568967354998170175408056167033494765568 12383777 -470418753598467368532616579050630289728 12383778 -45993851084149812694310095439821285632 12383779 113228321997126119503156106314546284380 12383780 -102055856592745811604293121559004102400 12383781 60000837300320703446260810843692325344 12383782 504079406780333554539146805670367524800 12383783 -293431264387912950089309253857416417200 12383784 10081697056314275362458313916565995520 12383785 -136601912998804555036143799048915200 12383786 115814656773789435887778250591617153216 12383787 -50054984830998947563185752919489567744 12383788 902685888829278045002363786777494551040 12383789 -824720809372935777201035658193926622368 12383790 -247745226335976817728487647220183697280 12383791 250194755192570775639820333923235186672 12383792 -174841746283602023014717951608630165504 12383793 168455912678505349166453706763122389760 12383794 130932556594771070155260404820763239696 12383795 205285908533335381045903877777505689280 12383796 9136024567632712022066064696700477440 12383797 -938294761528887593496136643989341721280 12383798 -57879942152787405819878438226354554880 12383799 -24932206686599236574335368484515386136 12383800 66456043825015108247459616427262976000 12383801 1574695110098704811787322775999378925600 12383802 -245773849286948572618030799030063416608 12383803 -280321794511719985529585573451751880640 12383804 -39122327710462737008393926155249957888 12383805 -122668562820396435132221418939379200000 12383806 970731573129500855890663029376942532352 12383807 -6518206289476061465502697955796064848 12383808 221272792342471283589446079726747648000 12383809 -5201436326764654401485895397885476096 12383810 -399793297861687463355440369717269417440 12383811 -1426819246632624620557659789069040524096 12383812 -213288641254538445212885725857064304640 12383813 -673302755818158072356296888047838084518 12383814 -80723572715139144715725378143009044608 12383815 623022150344202130470222443567656003200 12383816 -482560209231422286932511913797510297600 12383817 -361845417120361534428162597501383871360 12383818 -110503035066527991544938020975172510720 12383819 -595030671224089456909118092200083072124 12383820 -375596035827794599229610003486793728000 12383821 295165718429179104342668600244427011840 12383822 416469645513608071671206173777567103424 12383823 114618481418712252238987957400782320768 12383824 -58431479737307976819728279542237634560 12383825 331071035172444123024231906099714582000 12383826 26363783557084237277324819072794564608 12383827 636638882905032580469974290761967421676 12383828 11067872304269711174950904027019264000 12383829 483009872529260556112482881114466732174 12383830 -283861248747159660448152611725272541440 12383831 -555381279167063277862093171461786277368 12383832 551178853068806496762710867318375608320 12383833 414180066994385383412846356447573680960 12383834 76049068499263853489271940879213497600 12383835 -180080975209105537060843071139363380000 12383836 473286239102346766254153427129310036480 12383837 1489892122150187680240475760036529191000 12383838 -124950386997101438025427755228758709312 12383839 -100806330913994261446673314380854186720 12383840 143978083708777165946196346084109844480 12383841 -267305695332930936539532684278939577600 12383842 386769019033329247518255738304331231232 12383843 -534530085330559821917350946111113249056 12383844 -124731073269636096862640105608270970880 12383845 -805742979780371705971075183446566476560 12383846 13213879759330537479828655222065757440 12383847 22609148901716376167146668329481786672 12383848 538582663344113750156664543392451870720 12383849 -368014108145482332699001858691538554112 12383850 124013893751272082497724098646588928000 12383851 -224075434364384339935303612758184299148 12383852 -240884485080956417832602492130065660928 12383853 865682170590055100327440736465590691904 12383854 289248288804593602438758708233197499904 12383855 1110641900647322144403640069554828161520 12383856 172096925442729336282338282748616704000 12383857 361461112283412751253097337593750769106 12383858 990342707609297680236923207427869888640 12383859 -158525227015399431401164150744440916992 12383860 -348841116020375844650598728957654384640 12383861 -59767059663608363525778348347964662016 12383862 688509123753463852567209645234439105920 12383863 142157570782121743310785342517285042200 12383864 607653039822944687149275265258214092800 12383865 -168160250421072617807508769267555044600 12383866 -100267721673514824641939023055881248 12383867 -548364898232719113965692121824215582720 12383868 -610672233070332949331575024093643963904 12383869 -287917849836689126124738656053887002100 12383870 -224882100363981882223815472903740019200 12383871 -15370130306701577914191215226530827776 12383872 250771224416635175437338705089003520000 12383873 -2057390634819046549455615264325827247356 12383874 -200682216116191087913468267793454556160 12383875 -509723536284052342939566950388337656000 12383876 1127856531906404899349494682187907935360 12383877 755843072143145672480094652156761116160 12383878 -468872010716985342113868140189951076480 12383879 -1176239788137343594710638426038162604520 12383880 153650427680436260328331394837741568000 12383881 1476672558815802043027003011334561832832 12383882 353407230721034638155281793976389703680 12383883 220603959344532108849795141603358565052 12383884 509091954256677963588875893460800130816 12383885 1504544189312889280684092241351891272960 12383886 40997220703508664339673567861599769728 12383887 -316403410872234033271663287666493088 12383888 -278041694703841411517797381403854110720 12383889 646755628144193585423078088912702216192 12383890 33355083312048511439174649174433679520 12383891 -251929751471698184306073712508452826976 12383892 872163435172910367994743305844744633216 12383893 1149221952601566964167009477262313016220 12383894 -574152011657949005919407444783650689504 12383895 -11636465704808114942472749743329551280 12383896 -289890810589117182599766455807252889600 12383897 198195949685369037370512128798793741312 12383898 -332028598842296437231304048769194267136 12383899 -162214907766924199139610673697935933680 12383900 -92160555263967276263466398180707084800 12383901 969099418739872259484575583381727199040 12383902 -585807799010460533206696585532112478848 12383903 -735442486229806679852600578719610335120 12383904 145061304409373907305730812303757017088 12383905 360658332941268363726825865035400021200 12383906 -547420017444451673477821469918275328640 12383907 -685669653259336036381401066609648688320 12383908 1015617317427492778641188276961888576128 12383909 27915538409860027250564519472643457280 12383910 121926174423909800441380637823995627520 12383911 381876150392294076865225627280210098624 12383912 -1728700872780830898235416966873709900800 12383913 -401702849694172027205631305727138928512 12383914 12126149383388984350823584440718848000 12383915 397095023233509202989016640622898255200 12383916 -61931282921445650853552692358730982400 12383917 324843248575638468178715988635474460972 12383918 347844728707767734953498305188236388160 12383919 -654624479666835677699960239735010720856 12383920 24584842594659200626413346196865024000 12383921 1106635036815636087625661165236402524144 12383922 805928424879662370979819256308446019584 12383923 -81907536709695665386680536558542164480 12383924 -385879447481863264133376226987439130624 12383925 18574375871833535332110196392577063200 12383926 -459583277493494291715903168103582880640 12383927 433766951648209556843422165450498623240 12383928 -40915942102005587409420317906320896000 12383929 1815156857871651896826301290853045551530 12383930 -216264447289594044929232498152398236480 12383931 -312586105043843730062435969586552992256 12383932 -389075319989012808970426224518563823616 12383933 1045136543634386303181985992433245101664 12383934 68100348039918061467329542352695034880 12383935 -1218217033491700439311226948008840164120 12383936 227386003408479675722260815620320788480 12383937 513599598221570180062828766328155032980 12383938 -146159974837282713090617055468185372160 12383939 -47818710624049914564663538165647239784 12383940 -287308522896629797001957161748041728000 12383941 1908746973053266955525555901153958985184 12383942 105240915603659613779634655281078188544 12383943 145054839854313805290680664650881934208 12383944 601132718165948389288633129175221724160 12383945 131047398471083721440936221601241317760 12383946 -102530094490030843953190647885515191200 12383947 -1369307342844335303834643601205602506604 12383948 129880358837539555423913915631983078400 12383949 -40712304514895550997851914026587913536 12383950 603659818906581677855201954670222057600 12383951 115745985887500662911403453908097488304 12383952 31670412886044271785704353523038420992 12383953 -1573054334471517775781971818337125739200 12383954 -949988504512728724100499283179817979136 12383955 -283757860071216530725238967259390384800 12383956 241336884695472896794215924454661352960 12383957 3808936733367349831144316317433562720 12383958 59963156933027427619713125845269096384 12383959 -222058666761586273466137586539590197760 12383960 -696946482298891583631789600414044160000 12383961 -908430122534056594780215106077245297280 12383962 -77804540337468638222456978270752148736 12383963 -388156024738730433267874087626093508176 12383964 3427235588195720436540517939895523840 12383965 -141348570473148199533923734325297544480 12383966 450200434354118524203413029584380197056 12383967 249154023871154102202831432923080075080 12383968 313937844713254045335280938643284295680 12383969 32549836725043379965883587626116510400 12383970 12738409531243483608919178511585523200 12383971 -1695535433118557294828725890517162795848 12383972 -238549929535699343201545570813277015040 12383973 -38304613509600413795209357774544704512 12383974 -372073795226827716738386352690414510624 12383975 -218214566984651382722949374252637216000 12383976 199843991173079875541737592755281100800 12383977 -406288248303396483025736445478899439174 12383978 519308778989410984871347308111438965856 12383979 1009554393340588280870963719169203920984 12383980 -141437987374663930832458279869080678400 12383981 -850690659011129264346617666884924978218 12383982 248133024415247557604761769541913036800 12383983 1183271329847554989781776230158896183840 12383984 -21580509455671334111715469584752640000 12383985 -44086336131075087563628977274996450240 12383986 615554340346734604616770393335806664000 12383987 -212834010364396343512650676149568944 12383988 -584570410371380718628964139752626176000 12383989 532510496068065186122349883812737359790 12383990 409381242046023275354097328686158453760 12383991 72005455159915973566813381115627476680 12383992 -1995014069449643690113567852829858918400 12383993 613408829530558501263192468810365659242 12383994 -38926526651079873176486622712081443840 12383995 17936367450512928034783099829552295120 12383996 897032849208414954477031662287786496000 12383997 1188832774042779734797434688234453632000 12383998 198143587089739136002848928187431216320 12383999 1278250106208806161997597029207021343664 12384000 9531494680964209082442459264319488000 12384001 290888667541737925977508987003987950080 12384002 -305257458295154594964318746524462394496 12384003 -320727103330276252597078619001491458896 12384004 -192679103480124421880882906114345074688 12384005 144850471473916794035162950759925343360 12384006 -1046884722793913818105568147646324283392 12384007 310550557489958144056617019729302830352 12384008 11308445647555381287077906275251486720 12384009 -187956990418704790340051883953563472064 12384010 614607966670060694885721444943874208000 12384011 -250902142279246818622029592721038438800 12384012 -57106048397560581841697894164083449856 12384013 425897625888458593250983519216181204140 12384014 -268064532808533785501983121178484376832 12384015 -282069133508846786855091238158779520000 12384016 41256245630123801179397434983851958272 12384017 -1947998180664834948360830237782198745934 12384018 17861610468765669227310724082873721504 12384019 1681008577361579680944099001734741701420 12384020 188962170089752320872376927005633617920 12384021 344161382069203453031506553183436632160 12384022 -265297983109097403052263617181660970368 12384023 -1520025706998431865731905319412603148728 12384024 -275764201904420724691327101268760985600 12384025 -417992954247483697413213586990592854450 12384026 -14359431854730109943987807042971362336 12384027 -146156876264937233437550223336333630036 12384028 -365082877080701176161909157211555159040 12384029 324779938798691254823624672170372434240 12384030 -49132296950211066641375281246795284480 12384031 2975460913393239047592293072555773548528 12384032 -757236085109273659613806132707251847168 12384033 -43020405147937298048072457578582170752 12384034 20536477832374363573096092196091996160 12384035 -148406870456836613000400023968112044800 12384036 -28423458335707017981670289227123630080 12384037 -47161989334243157599077802439721294308 12384038 728190898315958399300865025631755230144 12384039 823015106862441980514862448770788810024 12384040 -762142861469021114844202137640796160000 12384041 800338889952890398264525225495573635360 12384042 379434823283220350791207554038870878464 12384043 -9064518835878200024324662740689833216 12384044 1563941651865048818937710863528925414400 12384045 -590818424828902192789865819634527359380 12384046 -830853073864030826713522760806882638528 12384047 -674509767899107926924282935428638410760 12384048 85970928531871599538540087352481546240 12384049 -318200549597982585349227479201846675950 12384050 -34133695708246104834152992707359846400 12384051 418865969460315719846826989503191371520 12384052 1905560322140794410854926984014218680320 12384053 -1048811008114128022190705051719227399936 12384054 -97731364695163341603489980807291567136 12384055 255244955478218842042466552296593759960 12384056 1947957602347291492459687863061252915200 12384057 -175704442620387819466394662013063999808 12384058 -99814844389165897572723611258816237568 12384059 882191762441338007941334995036450883016 12384060 108853046696426098264710242240707061760 12384061 -84073931337417704124290214634549025338 12384062 575795815114468950227578534569420940032 12384063 -1090440620709930346868833340312401935600 12384064 -385900029140289254827608583828112670720 12384065 -626539190747557091876663152731980258880 12384066 200428987513480483048304467949391052800 12384067 1345038968118168916134315466915859199640 12384068 -378505356327435129958989355070329057152 12384069 956891080700591418138545319598805624544 12384070 117120162776369425056163276294038756480 12384071 739742875930482256651540687040989188912 12384072 680520416937009971644985439399381918720 12384073 -102501380374279094896849576612082571840 12384074 34564691047827630832025055681003344640 12384075 12243787158349972506564749767468003200 12384076 -1296986215200669349063601771097446707712 12384077 2228834730919914230496703860065597034432 12384078 74035568314428662800843836859893150720 12384079 -502852834934260053537327495865230245624 12384080 59935556982822674620451072863699599360 12384081 -131441325067670248206145203567002232030 12384082 38338410151478073423266044362843236352 12384083 -519015109283381639999201218224756963120 12384084 -37063140995582816304916618092859889664 12384085 13622560781519223111721013335945509120 12384086 2160192771219224138243817926147512320 12384087 -374630056478393041690942495249011436848 12384088 -19512759950491551941670027181460951040 12384089 832818895275940924310043820559798219280 12384090 17026627087370822324205223819796479200 12384091 458363507447304977373762603656890039200 12384092 457715432281230790645116114138854135808 12384093 728181134475908996549860546235320577664 12384094 -980856467018461340148576284261311595904 12384095 -406500768560609211560594881539652157400 12384096 32260850607220128309099669714714230784 12384097 -280852247935696965618984161188308111360 12384098 123302524970333675067426104881310350848 12384099 -76506265316016631765456636813018185312 12384100 30912768527194552501664134776835200000 12384101 335747685387256163070045587877899151102 12384102 -481664974967688113880053351059164764160 12384103 -172382539924453124208215309221489242440 12384104 -1078989203392214790061609018743708794880 12384105 -17701867619814334248378493500172141440 12384106 140712626920809648361201361003960398080 12384107 439577879217752707898856460244576266356 12384108 -476141503813777057033992122838169344 12384109 -168883301124306465291066236777403518484 12384110 -85524873196223197384259573317926911040 12384111 -204691262526496966259370617462556923760 12384112 -4331135069144464063942814992636805120 12384113 -762728131620413302630833981866318641902 12384114 -351243086979356448756621250748948190720 12384115 -197292886710497233137912215319737767200 12384116 -457164292481473697442785578396850134272 12384117 -44931602202669376709459609555254445760 12384118 127090541390530726727061894166257419904 12384119 2429930730716938227482105798675646232320 12384120 -32364651986066125229425789704457420800 12384121 1792815063171811830088291591633373689322 12384122 -67343511605773096007445656701675814976 12384123 159313600975618204502385393268133007384 12384124 -963230089626641192696513033289164144640 12384125 -599182291649022616325518426796333082000 12384126 -218385985216318128464374600189513047936 12384127 -440979673639214315198058741371082550928 12384128 4264835905580219134198174825725296640 12384129 -15334069590707272300236449546358332832 12384130 -10101160240117696553552058818608289280 12384131 820816514918140283804981938240328539200 12384132 80248841157247253263667216114476959744 12384133 362837029603696254637337959791971500382 12384134 95062639064132558104048087105583222784 12384135 836734577783283990776596382886664404000 12384136 -200725023999571019790987796229215549440 12384137 674846230084582227867574536349352832 12384138 -197624430291474724558764761388378991872 12384139 -687769804179783007474516438229435880576 12384140 -769032366205528278641873525367395650560 12384141 6065274870545088444993987503457212928 12384142 185274260756799045903574697111684801472 12384143 -1076030949238894956741166914255255202560 12384144 129026362415454931714016195135235686400 12384145 334536878013190655940281569229061039720 12384146 -976095973461510154879014386428408682880 12384147 470148181745757664439343443463887196600 12384148 -146611723322993151627914753051125151744 12384149 156291976810641292845792553848882133440 12384150 -91012955115677188588904053122202526400 12384151 -336267535104690825907917893736348211968 12384152 -411000471840387464308721903819108659200 12384153 -748176527698023835376192492911396398438 12384154 588815684473183657172115658925505217776 12384155 237827939892783590612991120548112771360 12384156 536249259360174931721008025079744405504 12384157 1523712194398003625730853214880073714406 12384158 -13168397267600290966243037632640328192 12384159 -87591038114137361442001372203148523520 12384160 1107999568791672302177637708041905766400 12384161 -583801131796807010795750567583940190238 12384162 414839089708906160728468510176403036800 12384163 -695169982726759419453397153851072861816 12384164 382323155043369995008984656853963612416 12384165 -790055505385414708373387931208217482080 12384166 503592872591599520515762560247056461184 12384167 -1839631723781955110084585594210689019784 12384168 22103174792702042560150076114325504000 12384169 150743422973102627457419385123526727296 12384170 -392990036940749523464208466765763538240 12384171 -29664642771319627655138236157714937888 12384172 -3531238365186456760418421253584153600 12384173 469942803968822240546375788113030569484 12384174 635834030095295834044423848931353922560 12384175 -188170729270514414867340746545234129200 12384176 -70594652299167783436769613453180469248 12384177 121002395578983409490183771507773883520 12384178 -2777738248266043502505760564955842944 12384179 -377295294155177374954313356391745001824 12384180 22164157922437478444358730328895375360 12384181 1257714803460763528973556535722026486880 12384182 118930614854427874003499783183969400000 12384183 147599325128667575837834041664768364288 12384184 257600940475796652133211679618838732800 12384185 722752478025841367717271646080180447360 12384186 487133200485432569583497424405554648064 12384187 -1181721599504956236552776088182809643164 12384188 -136078582558121837908777645276859354112 12384189 -137634672736282495277705809568454869760 12384190 -1720293973941245591890364968997683200 12384191 -118496078517608544047418194551095247488 12384192 -28199001334053751093636510718569218048 12384193 1093636035882796382193208122041522585904 12384194 -996121398877080194501417157755875640928 12384195 -33630294853741196145615319747052128080 12384196 -529742880387749650808223905343633690624 12384197 413239365658245443505543934032605747232 12384198 726924431874141754269809469936060211200 12384199 77879732812304254814083455534014730200 12384200 -534138160576776036693165891309849600000 12384201 -292333045765286038594996591433549102016 12384202 -70820687459814621911478059729705546400 12384203 239852871300330738379277214081632533200 12384204 -136337428407878747440507881049511116800 12384205 618457114256732100020497740862070908800 12384206 645444719168028528593329743624200776704 12384207 -139204776964784002935482475938337782472 12384208 58558304540041930070575991565359431680 12384209 -1595054811716099145055856780216626168590 12384210 -205139331684936011752250173809903383040 12384211 -1059381981637378618146178784416113748392 12384212 -11319209726402559928224947027159420928 12384213 -813046730958867112370555852115766010016 12384214 230595967805107230921866020382953075392 12384215 -468622212383027180281962041704163280 12384216 286332745227735802580957177274362388480 12384217 328918019240483580343507243675780780692 12384218 -384699232552503728039232157408958054400 12384219 -583567572325220405108801138447322981120 12384220 637680733527893957498320163533496309760 12384221 109091226098634845835042330514982550144 12384222 402685368542024411049712104537850020480 12384223 471221650085790437007093609140620212904 12384224 1634228532287978617530575882239057330176 12384225 268127497371514140362892225127808016000 12384226 -754934909505674394201406624928183072688 12384227 1710317455962478126554129674460724750032 12384228 159120776418222644633120326932680948736 12384229 863040639565127288315132512877124412 12384230 -98624763994812124277467236531932058240 12384231 -48034676951976082547557018794612914784 12384232 -393582100001221175455330449962698506240 12384233 202840460787514274562432643801338252744 12384234 -365997851534121021521562463081940532816 12384235 -306945142041536041626585789732564413760 12384236 507218947020547862190929610212631425280 12384237 -286535528439297297166717861400035208640 12384238 -991375007882725829890548776813022740160 12384239 301886247008879109295852236300803659872 12384240 -44396951867735831550013262783077416960 12384241 825926346395982797501223090670504322642 12384242 328219078067573547310645261127903474592 12384243 227706586953734883830429331333372499704 12384244 663440033434614303121467028187666865536 12384245 743984889264421550393238523738248030000 12384246 55562344279408504618118683469362556928 12384247 1170397235014261617756006025022173665960 12384248 -160185415586350591077652914527468912640 12384249 -8649092975173426678006400548149499392 12384250 -1685242292656973449779940353427368000 12384251 -340682702550196481174940935537120905536 12384252 -71248995892503966024308653470035693568 12384253 -235439086974983367749406757113871588480 12384254 833960825392991073656402700156819480576 12384255 -81197115471354892310594981198772408000 12384256 -89167845199509053902182035335843676160 12384257 -61883881275294555877260900930626126160 12384258 -2460758170617855774163775991442563072 12384259 -1703392376793630517257841542698141914520 12384260 -841251269636743978136328623928622068480 12384261 -180134924438745620740637042285496472740 12384262 -878507726596464804134767020970304397696 12384263 -464870824913595705348701383939201083360 12384264 6919856092640184447109616193214955520 12384265 274412081095628750653251526248038976000 12384266 -739225859581412330796653362952067753168 12384267 -5096758468878389895006467852209161216 12384268 -384367236947641773196664919957363415040 12384269 -780421998125263795246650925436805552330 12384270 146862237545987449690128536780064019200 12384271 675114674866797249414105789686293497744 12384272 84441430260557380906491059205799550976 12384273 384577103628669254062138371738175798368 12384274 274188490684703346788372144919606193152 12384275 583489454006909012097505207262303268300 12384276 318742800580562099377021396984228147200 12384277 2474783360010865311384973373009723260800 12384278 -331795155418695319698160029500418668544 12384279 468907656450522091922644578587859323040 12384280 -295880581828726535286752477940082483200 12384281 94111255757597497612859354914577683968 12384282 -309538479560137954308715383347207735808 12384283 -220811322937302003688604830736064894656 12384284 -731774601443910211417773058284123264000 12384285 -380094782671794246053598675662206449600 12384286 405412004287159362007267639424592926592 12384287 42011813106499251163951392811854954552 12384288 -113329994874897770653752392617197305856 12384289 1460025621156456870901176982703507957090 12384290 -567940130866956420204332215549767717600 12384291 -1086825943173141727585462082877816822408 12384292 43832314765870693478988087198454246016 12384293 -8450310513106929180284000603671386756 12384294 33599620554751465030879972542995281920 12384295 24047647211720035946341071704938406400 12384296 -42669483955645297777329070085464903680 12384297 -1254762657267142481883671281355990734326 12384298 156416812311061497503543203368921485664 12384299 193277891155611006845376863529058413864 12384300 121681155404947981851606433925188108800 12384301 3483182910750582308980011714722774752 12384302 -29770405149440211994316851038043525248 12384303 -500769331234645673247332188844872738296 12384304 -19646683109845881100638644082851315712 12384305 1052889920788454831739100281910526361600 12384306 1021774270762935085709548309783310784000 12384307 -202843195917834650023834579442969680528 12384308 1928581261122619736702983835637368002560 12384309 129039880418561966146796017914997733856 12384310 1792235686746788015186241328653826560 12384311 193727352147883162203701425395033382152 12384312 -781959097521887542193197280541995827200 12384313 -1732412629450291140916797708806847970860 12384314 194305657239711623869002021491813345280 12384315 823803834191786170730807167562837625360 12384316 255230291708162738709889451657839589376 12384317 562732429401277721077740827414131191168 12384318 -96030903406368733756548702438736137600 12384319 -32736036734146182593313254091570345280 12384320 224826630263036684339739640306886246400 12384321 -774194583837976604201069510391567054288 12384322 352022431798116685509160778020088405712 12384323 -343671392008991297054507371608795232560 12384324 27856978282239501869628675549028982784 12384325 11828210200372057911319355661407340000 12384326 353002195554202683916716724636997558112 12384327 -16281991330301935384996267049804145792 12384328 -1000447811396731232251041094868602183680 12384329 -863575402501052132234212631074896098124 12384330 18259482302782253925384986560617523200 12384331 1893089698243046469690524901603148958064 12384332 20717278681594867258193332139555095296 12384333 -43339350904474025768516454424455151200 12384334 -740935208224678036877563912463243240640 12384335 505285641993479849981580661681196054280 12384336 -87569032671405254677541519855275868160 12384337 15752030112900651298780274829375055104 12384338 139709478922504231441660857465573172896 12384339 -820878186784771932670417730999198288832 12384340 -295957452534853258752855874822971832320 12384341 1201764900004852888688481185390757473742 12384342 495417598680367540644208567427911921920 12384343 16297250835588301692087500199276355592 12384344 -2634304073083059964093776436681113600 12384345 -26245020310110794649207899578195100160 12384346 -103261666035482164624362856434808739136 12384347 -1980730238364194902416280942241283593856 12384348 -286859502109319542056934595774235012096 12384349 -473286161372989322510768551001763656960 12384350 -142097215262405234867419786681104000 12384351 -152563091226381200957069842334234278560 12384352 412095360869199525891065721192441446400 12384353 -98807404834708236679960889238742546398 12384354 -13780726153606180361688978153641610240 12384355 -318817941640147758036417540130078392240 12384356 -886261070558977286940245325501141688320 12384357 -621373867184349015637213917496554348960 12384358 182210227067493182090372897760444211680 12384359 -323073166108495008492023490112514804160 12384360 493154603265608620111911034665013248000 12384361 335170129316112228744399100389703455744 12384362 183095757644159694485908703476913685600 12384363 273969481056349624840434665982921488640 12384364 -268481367129630195769071786331045676544 12384365 -417446399169459798526677949389172060800 12384366 25605684984842286222830536374344092224 12384367 -142786318649114587099676990343116339600 12384368 247574622484115606329959326455458004992 12384369 571472798996815664711885686189118542464 12384370 -50457668717854907044448872532635329120 12384371 324362419483663550441537621909176234200 12384372 64950083371596763518845157113322405888 12384373 -240292950430870058481543326465717234496 12384374 -252510500828912711740420971983697524064 12384375 -553147061839689685537325950418227050000 12384376 -303528908064273840827016906546869207040 12384377 53847261856314322546577120388507273300 12384378 -59912157956270724152882288481904299072 12384379 277462016561069987030194977770836335376 12384380 -247672316442258924354873954339727272960 12384381 -142941517624775296811955286590980083776 12384382 -53419547973922538968799934461764353216 12384383 183759845603809029614667978073370634240 12384384 -572045896380410937757729800255292047360 12384385 -168466746874228540186533088416719290200 12384386 632216021236926772267316924420163388416 12384387 -4519252615499139056428164559598213760 12384388 923432138531478619272325361164306231296 12384389 -454160129710382215378992377688147259044 12384390 -344532642468507295965578845100167372800 12384391 -367968978897939781123886701725667167208 12384392 1255185524091252181971149592924082636800 12384393 -101530351726634041085250851332903194240 12384394 428587258841543816340284991921848504064 12384395 -594179754134674361875886380611682004400 12384396 -100129288932188211199573664239178032128 12384397 2445096744752565302586828336749760664960 12384398 -132230981421938855991725784317746431360 12384399 -1029579868828774954868264795574305615736 12384400 -23247531891213783350827710156485427200 12384401 -530012538692354364948936944596359035598 12384402 393532643834174840748708524465676834432 12384403 500421554139879639576424281613297068064 12384404 -68473975700096880912277891425909045504 12384405 -221727587242175667517900991469888890880 12384406 1357098938158480364716291353998884320000 12384407 -931594019454973951881782260883044940712 12384408 -752868079658057950641029177738289008640 12384409 -1896696937456382996795750499914630054960 12384410 -113048000161497394514266346410145495040 12384411 -751662513236030379926073389892982059264 12384412 1069696791689035975555478277228349369856 12384413 856360752733669270762905474432705247500 12384414 3707115594755749612851831693915036672 12384415 1234931446652495022095522952000155518080 12384416 -1522745487817339159407133119670671900672 12384417 282075617910694259229257001451097288880 12384418 152081123268035165202855470256721952832 12384419 -267090920219168238436950886652839598232 12384420 -352542054112138029671369938453974405120 12384421 -34983541737636395427729395146653016320 12384422 876274666810187513503955778073335724512 12384423 -539455697949190239327898521121477804560 12384424 -6464536316254414075528577248603361280 12384425 -410237840346599095514834944093532474850 12384426 186341921011189799126931780901364338944 12384427 -506738868078183618393665090255767399128 12384428 -185747894044163569373604713437340467200 12384429 91314353927763513252042738292890811008 12384430 9065167997785780675649542260316369920 12384431 -2228850746227783292761157663826508861800 12384432 -150904303495237148890461884648649031680 12384433 -2088429540615332003955525585810901361100 12384434 278836890718897203817010687617545063552 12384435 -259565320003979773724947385413318502400 12384436 1385995781886877943465891154822550839680 12384437 613116110454033116992701724665644706300 12384438 -27441683985039606768669551063847051264 12384439 84048568533753818478740334175080649680 12384440 279143693173816949519992625916926361600 12384441 334451964846375085357070355679312537440 12384442 -172095431696883254985898808488784956416 12384443 -1372808464278164142143366708209193809308 12384444 66286954359086089040292822515321610240 12384445 361368913507176741071552121012129204480 12384446 -583507320819298100754769780501256107200 12384447 -1068131354346162678330060706154542619520 12384448 177004491595766047579075962131062980608 12384449 -494054199831834690964243246911020386176 12384450 7552286602364982750997221969700536000 12384451 -614930814313012751691563097066692997728 12384452 -138497137079318178684755047358360375040 12384453 683680599596465770576961656836348073344 12384454 -235955598182489459273177131725422508480 12384455 361720702395121396025830720124257128960 12384456 426505037008477308863236482608709672960 12384457 347174987737951764563004836128508071140 12384458 -556038701409201248427408930138262867920 12384459 451034596079716579488100795796866214928 12384460 -230553190726930508266073131030014842880 12384461 -23463960462777893345639184784156875348 12384462 -526437531460139412537303350915484992448 12384463 136592611905854457584915690151404246624 12384464 -133328346445726662764708706817304248320 12384465 -36773242465160431121047386547297438080 12384466 6619438544299504285158534393220592160 12384467 32803334872792318548370303435731345516 12384468 -1001120073611901179972317659204480737280 12384469 -114351710114161072960319554300153040000 12384470 -139805062102025195582934337088282653440 12384471 -917979911984220211308969747194658480 12384472 -4490796597750089713921019032635955200 12384473 -6046201650743666847577868243425034400 12384474 22337021854214109753185639393651665152 12384475 -175120299484773001816736915116138208600 12384476 -383893487880768737793439832481943469568 12384477 -65752369655800080946792249004027977440 12384478 1264354286611723812341206104290063941440 12384479 -87670184297442607744123080251839428000 12384480 -675583135230064136410148852304673505280 12384481 -1633306921167131791682044200567169525328 12384482 615368557393673900764089844503005952384 12384483 -180433823059308175517130503024552296320 12384484 303154323250423563038682964308763164672 12384485 863221952204945729552670326865038263200 12384486 308244737999050908798130131758332518432 12384487 -1791842697190471141336928462753815825864 12384488 -856321410281612188686177750321780080640 12384489 229526424133588832272233300525034166400 12384490 -265971374499612375041448947836177764000 12384491 -319994337607131907349742496551795744480 12384492 7749553851804392633068459715378691072 12384493 -456173902775837999819483711993553952032 12384494 -820132725539205149985552732220942214400 12384495 250412782824410586822274353688502057520 12384496 614008043344891765690792145649855791104 12384497 -160011842332433102242483981473390651054 12384498 -139196670583815265627573647455519285760 12384499 -273052389039693929235845235656134304040 12384500 518249448938364238718653509220073472000 12384501 -244539058771988287365954981349970903232 12384502 23027780685537914663238459247125020160 12384503 -158817234777349347399818124780485908248 12384504 740178320525472509792239205228588236800 12384505 -527137736462949534925752877699155685500 12384506 -233482036687745146420211266466395260048 12384507 59673218788891585927797213545938604592 12384508 14356452448283989182804241553391528960 12384509 957240945141148157119077140648692648710 12384510 -143149757424850776814082797902317971200 12384511 1143806542238772619234293186376133710032 12384512 -140480909826990475661402553086732402688 12384513 -363905334415346823906078211328016220320 12384514 -1599320987774426005117599638482193479680 12384515 -31143037462719944255779756853909086560 12384516 -12788778731916369729637229195838007296 12384517 -612610624579562687212977344613745769254 12384518 761970329846988553994900295522614436960 12384519 -101639233880767638171060918637602032640 12384520 56115021241969434628770750754834944000 12384521 -1692314795837952628990914093055807376028 12384522 -739380473259236792368094609730950031360 12384523 123726341896670702764072955363166537200 12384524 823770448063832524572221462862898492416 12384525 -105301163817004980072991662425778098400 12384526 155425187862155220837941533640153536512 12384527 -1148571228068272633550729777240808447168 12384528 26346165864296117076563984488196997120 12384529 250148367277608484016072798008342223476 12384530 -263501581070687934960290522089702126080 12384531 206997475791729494476457520117329194560 12384532 -86363816472597264992483831340893634560 12384533 11352892298862893760649657166087811264 12384534 -314882039525558130568060795461789204480 12384535 -1293648157598557677296418854848229276520 12384536 604897624939886541451583892487467079680 12384537 -402544455335069789937587564047124208960 12384538 -975064853657181268111631673287526904080 12384539 1329346053401807359008679093815281150340 12384540 30597736686693606296857246053124454400 12384541 -384400435764778906071384455812959472628 12384542 299634275245493981318554460799935568000 12384543 -156787196281692859916614098887749636536 12384544 -1016633391509365291074797419341060440064 12384545 2229119999907157884335901482475557740800 12384546 -27670755392561511568934504927909565696 12384547 -347254464073659234238414742991485649408 12384548 1033235654824596816704396557684282570752 12384549 1215612738988488719534444887333993867200 12384550 251915334159529505021087305060075288800 12384551 964045115744281996375115873263412743824 12384552 -556770837748365269475720330818780282880 12384553 520724649425772111484788132127617317760 12384554 -251914157774864882200944491006574150048 12384555 -596403890566246961291665937415440532240 12384556 -1002895783288777956251444233653170629632 12384557 -264120080485821433302040519179697582080 12384558 -141078342419439258933161563558899384576 12384559 -15987872954502128148337677508956127872 12384560 283235766878525373415662104879782625280 12384561 -62949850592698166588549376027636326400 12384562 -41138963543496206488577296887991719936 12384563 -30105061966042335734134467095819873712 12384564 -296861529632662422597357078498081460224 12384565 -117903099140749154075324648951866797540 12384566 13657962154038573719624227751569123200 12384567 -310026630335890029272813700289306196064 12384568 203615546933946049777445303720584396800 12384569 878678787485441386792731426106714268970 12384570 -113699601962730600850451977118994470400 12384571 -1692659120914900747634360860532059315228 12384572 -971373675372346787244215516576998487040 12384573 588814024542633753430717601979824991744 12384574 146421062387014318012898069560809465600 12384575 -299172106934644568300205806980161822000 12384576 7437109622354405305340227328732037120 12384577 -156076953976007547093186823370289529040 12384578 671746883489637674088060372210303621840 12384579 416761055258041972918811646528278619384 12384580 59994028912605482502888045725878272000 12384581 -542908614621963981532237268266814655936 12384582 -267447696882982321218030121342991616000 12384583 103906861285959389546553000054181221360 12384584 -1462087566258162937573812138548516797440 12384585 -237003096577070867816289998597456604600 12384586 471408914767231371738392405223820117344 12384587 -978820350009865976699410527941799983880 12384588 -261333642513566216288215444670549107200 12384589 -629512868036291873617001593225115008544 12384590 -427313830106958098474695463800390267200 12384591 -492966517132087708503263618320639036416 12384592 -32180291977033803466652732052938752 12384593 -174403820807039577647031296877907507200 12384594 -488231890940557291626832840722692536320 12384595 -398997543929882117399570519399457925200 12384596 225283685602041214100554401544433375232 12384597 -681538841935685985927957272044314357600 12384598 906653368253198294872936757034211072800 12384599 1056069212591898904049477574369394551240 12384600 144936110922353984445260871609819648000 12384601 -326286846872956198668527132747343088896 12384602 442845553712748876827885362485863657952 12384603 -225836373797457856245748759619806133760 12384604 -778478103833640138747519786791211871744 12384605 251006310586343128788410810082716929260 12384606 195161183344020428290672813589111927424 12384607 323320154668869062296336701663149101856 12384608 650528955074230471294297845927533346816 12384609 213653598794167274509015862969026654368 12384610 -106566137808940377727734995879441149440 12384611 -1605666285844670369784330613993499266788 12384612 772302619354171397280429712210185476736 12384613 -940245470858267580196594665782046139138 12384614 -106755385522399020446065935483915849600 12384615 8718393736308194444264035321265800320 12384616 -620242790163590087500924496739425126400 12384617 -514165893267198680182898144092202653440 12384618 392861573690599517971513137529378026240 12384619 -578655898846668453756391499957260986720 12384620 341392186775313649159420147042967055360 12384621 463164674095407798147601771574068755072 12384622 636057939658032867646963128536730072000 12384623 1366549559012532111084238631453259889872 12384624 8708303430717852733434881440261079040 12384625 -486464911292363126181091468521349536000 12384626 75003026699809042389269446836780463104 12384627 41173873512146406687393185487366100032 12384628 1286321591335304776893917485591406634368 12384629 -153269437766626440697722959461129113120 12384630 -139480749174116609492059544550301728000 12384631 315654031539726054682147316352505221120 12384632 482387208910682546255902756134227128320 12384633 -39904024879618253990431551139445510400 12384634 -1030448968855034160021329412489885488784 12384635 -140684249198449205640974552903848561920 12384636 -421893338062628300770951965237526364160 12384637 23082963369436666756636028466412710080 12384638 367297043416189482973347291211945332096 12384639 -764087410896802927328014403484927325896 12384640 6491776462369616798400809751124377600 12384641 -2521272041985648313106580646440000715008 12384642 306625496653332979433132562961346456064 12384643 1427208541195894337614646223427140160892 12384644 -238980842887518393146755743009708065664 12384645 1369804973144930339030662102213294080 12384646 -200616167767714008429486114190924963776 12384647 656242482734003057603520088573951775664 12384648 107010829275820918207325294327467545600 12384649 -633841806795350228502408505867934593152 12384650 -138584150610419934052335878332646521200 12384651 -1189016154858043137137418580068146236968 12384652 104620844873304045341182797857677002240 12384653 -1081309154645958211614567251041625379240 12384654 -246845060189462812329720863263437266880 12384655 -15351455513000972370019260617725898880 12384656 -135642428260552288897040068504785715200 12384657 39557092877733550689773734251410301906 12384658 192245078207755024534090102459802306688 12384659 196448378465685431299502672032527470592 12384660 521176485038497553088036858367085045760 12384661 -150524756184988186152002353485966682738 12384662 45165343155535531323983425674203660832 12384663 533910991140404690382417725547086151504 12384664 -1460263880156001921182326023666434672640 12384665 -395779446859797565018310901519068602680 12384666 6202757197455385837268892560399276544 12384667 -182973975846750345277385791130684972284 12384668 -18614653146173924191393898244107837952 12384669 -23610559620026396372613119388727933824 12384670 319052527753388205453708512386295631360 12384671 25993799267544031732286815335224405592 12384672 -344910554130536777212474831513017384960 12384673 -381766133103252133811729555947376317760 12384674 -25017121965335359738732615164521471664 12384675 98990725996708527138814183887898461000 12384676 -364931692371273387370798643396277063040 12384677 -274441630265588243748517923435301925508 12384678 412002279778690577369201548850538450624 12384679 -289529769542419362387788108679127802616 12384680 -123807517562363832746435280768108134400 12384681 -124331876138133562870349491229611740000 12384682 -442350095888590268641137635207978661120 12384683 1450796846627396072189979380256466522932 12384684 -392534818554192815302697278703224719360 12384685 -233549842716923830419699710262778069620 12384686 -121714171556601535960680738723709671936 12384687 -37988926341315936161330720691382104576 12384688 -10514918150137465780981414656460455936 12384689 747551226788702247517905318147714656820 12384690 -278842714070144194860962295686602406400 12384691 -371212526059839578718521707240384747632 12384692 207845277610530120071335815165197586816 12384693 185342483354734105069813408036831809582 12384694 -166515482196581789079673540341790924800 12384695 -323688563529469652087200248152051818080 12384696 -107162997873467909297143779006573772800 12384697 58645471337738382846365968626338382340 12384698 -204683074036903645859975494839945920400 12384699 -650232488466878426055504936498744418536 12384700 -42921244390341799796423099764339865600 12384701 -386728106225606748683058387114752155200 12384702 -112173470937068262831742750381848916800 12384703 1102986744725273709714062561722074757952 12384704 248026085952164559625529587998513954816 12384705 610974254427317834670501476659987167360 12384706 -108106595910986802333024648558638819520 12384707 -618869056541069252713529516405267678160 12384708 -135698565052583162937794264694447218688 12384709 -676432425264007455210303640444781317090 12384710 90711454557442010935750335861291711360 12384711 2208065652649347749317016090440083453600 12384712 -32840391348504291820187237995084953600 12384713 3076447797682654533277567610397174960 12384714 -189495849787274812911008819608378660608 12384715 34161988093572074714922371150639105280 12384716 620405297940098887535734995052078467840 12384717 237384100476607782252965956158090804480 12384718 -61516994761019623299790599937028616192 12384719 35630362403108813746610779946273583144 12384720 336976685209361338181355493144980357120 12384721 -725412732074741446975332853754605041816 12384722 137234937858958535498757390144214255104 12384723 50477734735703718311857707556328023344 12384724 -59927910629545263547717795597554321408 12384725 -316950945972425481325111502382302277750 12384726 -218591715047744802994635871625620539456 12384727 -1710858007594698051062444585167463106424 12384728 -169383327622664880476479420414991216640 12384729 126834429270030859105706609495799534144 12384730 -469422157054348495509122782818133058880 12384731 26817871165504322008226787249957747600 12384732 349890705347230851745692972915748454400 12384733 -598434093575059534778350567824222781018 12384734 97296146122389207296406210703081964352 12384735 -1288236515427776653255147970889692513280 12384736 304909627321245869626257966888700084224 12384737 799041296127306838440369184293067444386 12384738 -473348219647051543462525156015819872000 12384739 224725857681462924185776673113403216540 12384740 206307786658682337357583834577153740800 12384741 -228666478566002120266202778828997140480 12384742 80385562660590220191590768310031159872 12384743 -391722336924357822333107028141363125760 12384744 -367181275432179496456224977643290050560 12384745 111473926073090207750793836358152944200 12384746 320552176218464635794152305842105851904 12384747 118214586783340539469667426309087998728 12384748 -179058146303803015387721968702118703104 12384749 10735999157823557669305382823310136640 12384750 -445831753785683609678361763872030048000 12384751 -543130411639637971779244280517527244800 12384752 -438288244284610125923353815101024108544 12384753 796608248242007650298887121089600539504 12384754 -839532676820234851040811164816214653424 12384755 -116810558118139176025445106400797001440 12384756 -667724203653303337851957574861490997888 12384757 61154230135801014323766034912582674624 12384758 -849081014556588109328560522192685255520 12384759 774021733087321356716997735204304854504 12384760 574824163134837266656549907849773056000 12384761 -18238340806228421109360885864840114438 12384762 81724450542963427534702258737840508416 12384763 795693179928699150548070328303187135012 12384764 6902265002677438204000697420166070272 12384765 188019500917252041545574604244747040000 12384766 622668783154028879196610179708449917440 12384767 -2339456155148099932188928607741687049600 12384768 -389066485522628470609289123436441894912 12384769 875544020094352023256702784065614438120 12384770 -158964229845788591391366143314889164800 12384771 92695858434538321498208514833215521024 12384772 -1205756122143400187573615908175888520960 12384773 723545733349351304653399630501557965022 12384774 5411640357913255640844738966222228288 12384775 -228305127265943632319965788645430968000 12384776 -1699010471989720210670311379122037713920 12384777 -1630293357090879473059486064869677867168 12384778 265059355047261545162419118422078325760 12384779 10720180186546231599541127436774420480 12384780 -365813373393983326630611819397457802240 12384781 -825090652314266635521932457602408133536 12384782 1808117683974745435975445108662429532160 12384783 -11319653042685477628459905364992698760 12384784 281387342867418583320919169490211323904 12384785 1620172165698358948167222138361873920 12384786 193945361858065341184529129944157282304 12384787 119801212991410242828568605656764589568 12384788 -62791907082209679107001148937152631808 12384789 -666978984702182840136574230118161529920 12384790 452268220061791892939098680447005174400 12384791 -1708292251613900151345836659784871962808 12384792 483346769609660796028960733903663923200 12384793 -1113225743813581736203053117483218736176 12384794 -462506374868266845753432810067700214048 12384795 2760971796231329610920704473117842400 12384796 -327917148728260033938024929058148518400 12384797 321372456299089397355137297766674502246 12384798 67646357043515054463631878723037651200 12384799 1091836191358960349090502152297216029896 12384800 126929007075103194994573906397203660800 12384801 -8853842194526155624732989986964911424 12384802 -208512342141727633146041260373801078400 12384803 129012967411604565079177303928614409052 12384804 -338437324694307875735130905159312661504 12384805 144188104324323196668777391936005498360 12384806 -93522434066425491781017501203829270144 12384807 311736873875425333091896995305264944080 12384808 817336077947660767518850410708314112000 12384809 -1834063329831794954183700238704093369990 12384810 -70632002567523925157474809506264145920 12384811 -1148445673096841264692401166376609440588 12384812 -114366644273791830030977076559096151040 12384813 -10365172600054275068032255610474582976 12384814 261368206351436650213702400190735594240 12384815 46042594024793008645664147442249550320 12384816 126039773104985990941600436156928098304 12384817 4873092873451753833467184652020013248 12384818 -196656129442210836824255601381520550640 12384819 -21816152731538899490788631991378080100 12384820 -7130912411693687151770996825566494720 12384821 356438060871931775387969279474434337472 12384822 -123240761288288533790469111366049185792 12384823 253365346059413773295464964762752873728 12384824 366576245104166497206654779658215976960 12384825 -105165092798224614964973524472989430400 12384826 10208468915437248582225606818177216112 12384827 -8856061697109607242539445096757068240 12384828 105545623939607323095904126817059198464 12384829 634556754306170171254680416792851900032 12384830 -736500783280564172426584217568130483200 12384831 90287783835038899798715803786184622720 12384832 82103317508467763029570820960240009216 12384833 -27910822452530906397846468423036849216 12384834 -36350443949599395030261137430956544 12384835 -74490020621997986957774763271119732720 12384836 904970314677105223587367703556759396480 12384837 569510412167910888961963557644873336094 12384838 -82960987981359519222663683423120107680 12384839 982325350599333342037070943694682712024 12384840 -253284125400745188381791564622284390400 12384841 149715858815826388008947852308496167424 12384842 -190447204266939686356269192923175545856 12384843 -140476490925377822381889305773748439336 12384844 1020143766200862545968322350217616495616 12384845 -267057029922895136261250852409000071360 12384846 -407518046054443561989314400350307379200 12384847 639247188650838785224448543359557789296 12384848 -257698390819097420501237172485796667392 12384849 -760740471332476050393560117394065169936 12384850 -290821141990189030758260420053560315600 12384851 -1687003842249591097860631653825570704148 12384852 574475360391605333965151778627573983232 12384853 543892581731229509106352784828540084284 12384854 903404508331882740405634040827763759040 12384855 92182009743696714851793534756939329760 12384856 -734470868976662240769666706706762956800 12384857 1008647357503135098101622326032705493652 12384858 -63658071193426352602140438912800226816 12384859 -186698410227013829819407493228343690940 12384860 1047849422842650526626970257337052160 12384861 435951549089308449343855508708773855872 12384862 -118396008454202655618200236934084778240 12384863 808217506359391244627563695591112778880 12384864 -251232731950904043279029440894104109056 12384865 -154473785474994467507260185251770022400 12384866 -200276270326637033888051476802618052096 12384867 501767023588012297936455705823016234880 12384868 961640733148018516527603733105746040448 12384869 312449357812070954976932915468285438592 12384870 -61447996614858960930929841511586361600 12384871 2855650224908866356910665321667339483944 12384872 334133312342127726163501428609549926400 12384873 -1967377364546856431079538168471448138880 12384874 139501961880643693957025461105224940032 12384875 -394260670356068990213212238534255340000 12384876 205791283193738658837078049471842287616 12384877 -607437757756727471160711417769613007274 12384878 108765855001976797379186821488922430400 12384879 238480360214148619788507931334420333568 12384880 -147822690369539961269902027943608320000 12384881 310476880808209510407451261580214195270 12384882 315706559623905066146982966406099945248 12384883 -583249267177622117133746041419935751424 12384884 284021460681607385825443487065085644800 12384885 -204157512397149864792678197296428844800 12384886 352584355202984464043861715052952442240 12384887 -1850524747334841254201192515148005035408 12384888 -1198392810342405045166831047824793600 12384889 -910475598744581526721964404877520985200 12384890 -204598596902432418455756643362407403520 12384891 561293124868065043409933046001083447744 12384892 550483275964494806244727125311740052992 12384893 243441476617144572073725270855319685760 12384894 78189905423506181292794470123286164800 12384895 -173019931513009454157990669589904449920 12384896 -138937962110452926258808896309732311040 12384897 -89375625481421182038936010176207060288 12384898 -416772875016890373558723752431613962800 12384899 -670420201749279386283499613008882338864 12384900 19941645960735735120843731003876736000 12384901 -587034177878106476992677090640844861600 12384902 -73582775765783152383487533297099527808 12384903 -870027683908745269783057389873684480 12384904 162014732033063237872829563427986636800 12384905 195036410502251152788513024288041575560 12384906 179126115897972086979155160412296616704 12384907 -95361392442763488397597217728043097680 12384908 -724016007659229712915504975001255729664 12384909 -1425464990530399702274968160537029876800 12384910 151504305405113856079520109554655879360 12384911 -24617160057769594063768112944068271872 12384912 179292636829894225301055263361693450240 12384913 241836874358481889310637515622918610944 12384914 -427153465459936029630918495018429951840 12384915 385343058607733447578305003969059695920 12384916 896267859438672185505123344368301882240 12384917 1448616794607732806656019221375721805966 12384918 -29909502843349668951971218797696529152 12384919 -320471266495413488008725222608264186680 12384920 338208829828878296738455243416647884800 12384921 469106879508448248210047738031339932112 12384922 -366171060958020612109186083875703340800 12384923 -24861746817034124677549839701428092480 12384924 762307163928674090677938752927227699200 12384925 54793327244176439842650070593994617600 12384926 -1195714494769292253771940258866761241600 12384927 1429807122429706844458686537365369805840 12384928 -1175383277669909715200201559034309902336 12384929 -310945669089183897801099771012753638880 12384930 32231717490358208062991129810522757120 12384931 456487494388316395354229290689841112032 12384932 -432175277272717151776864523665014743040 12384933 -340455542923802657182612235727967898112 12384934 53732882582176520853363564780639482880 12384935 -70239393179969213919587105453635938120 12384936 -376645882354636509142455316341401856000 12384937 355392321470402113104500197326543561972 12384938 7786053409399021283360826772912827744 12384939 78762897386536493284952084446131947520 12384940 -379168235412196679404026462831594792960 12384941 649701351020274915673118091471865708800 12384942 -197296899680603312472453280505230490496 12384943 790304062878478863848380472415842149080 12384944 -136224489641885143952755836158204116992 12384945 57821264660598024671651981814089319720 12384946 -3005840394513700650909776241237490560 12384947 1192907026680214052892469220796222471312 12384948 353949846410035080983017771373073014784 12384949 430556559129707493073917826047914931950 12384950 -591500877914182103165541586837825809600 12384951 644176103365413899023242225955202916480 12384952 765132984352739260228099554886693478400 12384953 102416556457603624722519342278511185280 12384954 275471845308776627095710464478204387840 12384955 407896086402380721864046471852928113440 12384956 -354765101283849744949388714820007511040 12384957 -144843527372150477828808431272198396512 12384958 -2125579375348891487575688205754094016 12384959 1494563838490777839679121619732919086816 12384960 -43995919649794173192808883416360550400 12384961 -69567384670664474337907926258670078268 12384962 -717136624857647766959953018373122972800 12384963 -122721356203983694611649142785531839600 12384964 7596387523694647015399399269116416000 12384965 -7942078700129314944956490858107258880 12384966 399887793762612832495306481090071822848 12384967 545281472074083129196039707895448114992 12384968 -1841925095023213623306802962770637757440 12384969 -349023951459943926888882030369927983856 12384970 22867826837861363333941527062372444160 12384971 74253767814254538978710650996135156224 12384972 -205085737223539520875415874311761290240 12384973 8850304932930824111723541265755459480 12384974 355925985950739762601263371522362048512 12384975 -601874872375424111084900198073969095400 12384976 78144630347660317852404966810159071232 12384977 828799752768044375970057689317707599472 12384978 79653551959541572256029410687662949888 12384979 551644430436648556873899507417822903640 12384980 456568655753862997451538882552255283200 12384981 149893847811361849860578176668851846400 12384982 -41670614206684319724949026135785299200 12384983 114591638072947543249838725755941380104 12384984 578284370211835937261759130084437360640 12384985 209229720601089079901941366765239705600 12384986 -34337928973001918998670739514657697808 12384987 -194828840444752614593950553040484793232 12384988 43069913168947376353036967342157004800 12384989 215156423159468304180699726452171424 12384990 -4364173149466534842320677498398226560 12384991 1904324547148423249546768176496083903392 12384992 1297080547729529491452697317824217219072 12384993 13372761903827133247173853649301135168 12384994 192523417263950356534415708651858053632 12384995 896683580759035122429583281057371624880 12384996 82218652916772084057813408705925300224 12384997 -11037853245710428789908916356660647554 12384998 -233177953265193411046823249229355037760 12384999 1053196932592718382466378509479555689368 12385000 294111354724744519157348887234300800000 12385001 1086945229251262690796103230800453136100 12385002 -69867481352795216758412698008431480832 12385003 -196315053966510834072232185958162343576 12385004 532042169001657192134086046566597837056 12385005 -62987563463923651611332915464553755200 12385006 1071215758897285575553040709025022844864 12385007 -946970729541808338271791677281548952440 12385008 -75575770745967423354169558680861081600 12385009 142275740957993136630579069582614859200 12385010 -131119285522902666299271930599897011200 12385011 651470070117516195693692978892831274560 12385012 -89254280549683655268368329464531554944 12385013 -1079252726528499873971391694202213501952 12385014 -111617571387445143343822554612467319360 12385015 42873899493434456912449748658179836320 12385016 -215343390898099710671538053396391936000 12385017 939779732341964571051983692682396436480 12385018 -577171229659392853242479929756047953040 12385019 1170283457070732948079999521933839434296 12385020 -241566446721681284303267443884027248640 12385021 -1621883834634828927569067322343362882656 12385022 128513196639206794902041212697332450752 12385023 383325694543254577167598491049680630144 12385024 -1171817887943920995043341903589948784640 12385025 837798954177856675782923743453326086550 12385026 119470820328295207602161520274550105760 12385027 -227199745090159862599770117255869847552 12385028 1382452649734833458920001464696745559168 12385029 1639592254648657019706028905661936272000 12385030 -75246611393244482248910601741747955200 12385031 -1593414694754853540974451123919986264168 12385032 -15013094055315503460118533378753822720 12385033 -232172428531117081250493195524804607718 12385034 21880032574391563877175112603962713280 12385035 450896327503441550792515866205306699200 12385036 51349948026426666250298598162272440320 12385037 -204660312677756076156380857217937058848 12385038 -220934009335261729316789081968405142400 12385039 -1411517846185346849246375520535186850120 12385040 37272009542841783827495328361973022720 12385041 11079538213122874896969865523171216544 12385042 408398378204052631147708618964229558672 12385043 -1214014920922690322362180370762579516856 12385044 368813256190457469904586590159039488000 12385045 236045314645888089601175962664439475200 12385046 751090465962665238590798051253456317472 12385047 -176325196858422097547069062247390340528 12385048 184885110091577491014065372684245647360 12385049 -1048368090629970767574709883299759696950 12385050 -79632134410776497790819332841525715200 12385051 -127774201009760370843472482838899915248 12385052 824554981854362985223616080553536323072 12385053 -974683847658420160216205159781323974836 12385054 -1741825323200124286591241271717869515776 12385055 -193884931010054438557060502276109678000 12385056 630319641017674319739852858877454843904 12385057 -1062835349627302682966565481872102656828 12385058 59261171151045348084026685257533427712 12385059 -1009664643726993869753456536543493839440 12385060 -767591012388119485141013025454279499520 12385061 817764685556003203265064152964307547064 12385062 5435998196663001875563271086843982400 12385063 -660187928985898197937157458991103853296 12385064 2113331708392781683874601412438098739200 12385065 -59609479864025781742799155937472322560 12385066 181172370161022016524847150691674139904 12385067 -352893535982798547236644455340976417280 12385068 -44825857554729538717753276552903557120 12385069 91823346555274695480099998702285496470 12385070 -130091227917078531997399601068435526400 12385071 -1565932877391686579414137478289453518592 12385072 86521021212491952558532328858983923712 12385073 -438976751739017261731158134595181917678 12385074 -77018347975605954367770860987849149440 12385075 2830436848729976152801322499455617200 12385076 983263369082097710868241679116671360 12385077 849752852989199933224339020258587385120 12385078 -362616239143006598543888643324193220544 12385079 -653034947782629460767624598192074963024 12385080 -500053970357468436859966373441346662400 12385081 -767781175294230063710294804115850620118 12385082 424093730296259672351116493701156129392 12385083 -432663225594698514715097223474492921576 12385084 -115263864326783768412833726140100992000 12385085 2746549746012540457522391325870651360 12385086 3982144387815919563186684566275780608 12385087 -895506129303368159108259619900973860896 12385088 194235301256064235228003641225227796480 12385089 -169284599776267328671524346492278581760 12385090 -477060718435324806001659766983126943200 12385091 -609499566217412420923264516410295038816 12385092 -330939920149307925919577251986170585088 12385093 374897791213072705158504134899206990240 12385094 610095691845566689806660188528490985920 12385095 -106951986218021960763877833485343691920 12385096 730013432869127382039067313805647201280 12385097 -2167908049970863528703442632690022694860 12385098 60279361589146669044363012631008001536 12385099 64012616413165812152463713527913229064 12385100 103717204065681629723713821708001228800 12385101 548709125621632298113401038322429296832 12385102 598585784781644736297018844622266297152 12385103 -1617806636724074519713603011935864412840 12385104 111520758558751942911320923874406825984 12385105 45511897556080189159105501979118659520 12385106 -2407142371241067131910857129211928416 12385107 18916079205619227832758378392601583008 12385108 200374780599608956674925401491364806528 12385109 28274034347610331416489403111960561728 12385110 -38943345206272164396651901301410540800 12385111 -10961983261295576699740986042807198048 12385112 -476986726913460696051888597976330444800 12385113 -600806626137842544032081379265333000512 12385114 133619789686961467091362244261503802112 12385115 -152692300699611152203966161934063738080 12385116 522728168944751202824118457747806136320 12385117 939162121200220555500628909616520214860 12385118 -1207363986133806669721655610545676096 12385119 454289857814123034523479423429518200320 12385120 -36498971880083831288373374679389306880 12385121 92061751567270790091912101607754643520 12385122 229382723935657419354832839694680511872 12385123 347381546702422360142510264716604883360 12385124 -2102756879684953403485460058404294974464 12385125 245060768044080509651155886815924830000 12385126 242463397315120692024072760514032794624 12385127 158167647199022579591064054172976021952 12385128 352807404140561100267845701870884126720 12385129 -2050910036824925473544974471537446995724 12385130 67925519100679161612604284956423966400 12385131 -549793671936398241769410487843553043840 12385132 -549203765647573671557659162876269969408 12385133 1111125653142805937750174835846468078144 12385134 -365204598101823351439360670458764105216 12385135 265181152703898384354359614868337827520 12385136 -113648166207342781245703970550642475008 12385137 -429053775844645665411495427261093649040 12385138 256237645734037657696570905924012744720 12385139 264680854462310426606808300921334991808 12385140 226458126526288548145900650317691033600 12385141 929857750840193167654235060559356340000 12385142 -881648829340673553609630161751810855360 12385143 -24354146129358370482738729336243404520 12385144 848953512706088914575689252512260956160 12385145 1007079838777979912116321225604602392900 12385146 -326277143130093343546678132730977382400 12385147 -2546136066645386292015377390609940674448 12385148 -1043385395756476288289676734585396385792 12385149 522953119791680826888587265177749041152 12385150 -164038987985378996807405378503306632000 12385151 155257884490082674039240397260020431040 12385152 6049487078623380982775728697707069440 12385153 183482089687058986430449930415785929264 12385154 -604316117138948525954609298650678787168 12385155 419873550834541727641919327280570528000 12385156 -287077049046022815219979687125308690432 12385157 -498416072185209112683307904250881834376 12385158 -254859316655942530643728950218547744768 12385159 -1529113444015901335286881882848101841640 12385160 523208047315590001024838683878143232000 12385161 14602265986005147759758076310640053488 12385162 765309359042496067203372900575302041600 12385163 -1837698885799385392938977273484633600 12385164 -496099011739610473481789015202394288128 12385165 -638102019814775485041357968411692390140 12385166 -385648331908477460175281508321463675968 12385167 -150738300120377170920605538755256588288 12385168 126625775057837676239387674549348769792 12385169 52434970586604867112929121542718207680 12385170 -142595424818879315407782491820681676800 12385171 -221476169371601949693098421857220730256 12385172 -361095471393449512805062224548077701120 12385173 458489267577112453709416659186989383584 12385174 368782810780712808678502882422959474112 12385175 582192456652195674993921371762021418000 12385176 -486813979534377183585321692674294272000 12385177 -74865171576500181967672883499542180928 12385178 -172080707492651002352484634797169536000 12385179 -926799565187254647611226394362894744276 12385180 -7825201819501720930799694985900800000 12385181 591484477318920258073534773153118297632 12385182 29544289461234560908862712826349359104 12385183 -1430064939012959713850531351677225665568 12385184 40954675995154686581441332782056865792 12385185 -177000183417771061758110781500403715200 12385186 -221182170850888842661233110345149577856 12385187 1389368296290425808523848509621323855836 12385188 -18914586713774390891866308765725605248 12385189 555318291284087288156789045773985609760 12385190 758631681359796056318484836250812791680 12385191 190523609988142469491734761350413651024 12385192 108465299368867673944149391665858432000 12385193 -150927137504065697225327808651331871580 12385194 -13950177439036691888738078988581625600 12385195 1992084221091077361818147371368138480 12385196 1352767721712734365515009414219211474944 12385197 1849705973140640777432624865635550720 12385198 75601756018304605455878782586092637952 12385199 950816017429169706422521280628010447464 12385200 -2157287279101931565122882494338662400 12385201 671308395409311839989291535327509660992 12385202 -993477249239898674753386262975245406448 12385203 -514840807701550114724609144829735594696 12385204 -5166088226709787780207208568753684480 12385205 -539233591906612881526798740317693529600 12385206 257057643736691293371552941115063110112 12385207 -62440932085375860995409907946673055160 12385208 502658986152310469099290806455131729920 12385209 514070510015246349168191182292762284800 12385210 -267626733334248031620524821532507934240 12385211 339096145802982373871657847530242544472 12385212 96288724433864405817903056419255762944 12385213 -42130491498884737069885319687860109696 12385214 90609323415781219632474882422732036352 12385215 270907197955323702129075611042425177560 12385216 118642815558167415640866321105892147200 12385217 533421430250469352502144143997726142420 12385218 157816138169280891726694256485284184320 12385219 303011128469531683340633319711131151360 12385220 -842380232778373394504292898611653733120 12385221 -264431713237214677039708589668897497600 12385222 -772608652133717374557126603188680253088 12385223 -53814386676476343693935291478557423520 12385224 -346538556897381804382342972386645934080 12385225 75381986693591238585685731027199744000 12385226 -255415241999693407804698897919559531520 12385227 -523724439885403699362854164277546090280 12385228 -195244652136753417852189627882147467264 12385229 -417426920117187989522400407216635348416 12385230 -37120140422575983565145018270849986560 12385231 32008071929805739709340011963753909184 12385232 190688956955693364644259106971917402112 12385233 398259730062378608676592503076918804800 12385234 486744179564278058646520592106742530720 12385235 62749279090876853629378252384293588000 12385236 -696281686729395784019271040653020805120 12385237 22254713009668395881426169523175784192 12385238 84018294282976444028322501327279071520 12385239 421534632231773695364843200387843963728 12385240 169449190253932301729420481898039296000 12385241 -1547417813327121923452824180268141004016 12385242 48261013053295008503385978395186511360 12385243 -54747530672591427601610150544969833616 12385244 -35289000073481515947215719538502832128 12385245 556277382253747969088781560225400043200 12385246 647308273888815390676262437010171818560 12385247 -1419981135427156945842068507537303040 12385248 1471737973644938367402408760243275694080 12385249 510337321841343331675363866229901977250 12385250 95003871515655706789112529340510464000 12385251 633305656289599379698106277015472965600 12385252 -287400285770414544631504613044710752256 12385253 -44144854566484686237930479297946945636 12385254 174031736011475918663919398955454789632 12385255 516277823035577140961876651261184911160 12385256 -533657510491062713881721314358054553600 12385257 710016094684399759521323084360411454720 12385258 20981028075179354728879646864850882480 12385259 -770147173004595828091560617873226990384 12385260 -427724541072864704295231200709473203200 12385261 28922023437549332505362222057827294432 12385262 859721717509449101212236156940207579200 12385263 -975907478346233923017969542471938643712 12385264 331489275994783970754086224676145070080 12385265 1390497187873958394311317444569044749800 12385266 351615816727133890901206608558184806144 12385267 -1444700348206928827109246838087763717684 12385268 -601826678101501004625740688986275995648 12385269 217363553873591902653555512816776817688 12385270 -253122421493097779701808489144109984000 12385271 -744432684029463579692631645984178005528 12385272 -236435282513372068990212193505117614080 12385273 -1542060636809533633642136647552910307478 12385274 -23204967004754726669963594836166539008 12385275 44029666804254188799046438139253811200 12385276 -308350863294609404398164482299226275840 12385277 -147085412455466490021775016303877774228 12385278 64281476558604228991274123372388925440 12385279 1564264365381793323650167677206403322880 12385280 -283404976840278773442022760000992051200 12385281 854622716567575168418248280378692725552 12385282 -150832668785994485381786605501466244096 12385283 -78888691565110025870997235316272869480 12385284 -600562423863807647484812904281593304064 12385285 1211306179684847374580652157308199168320 12385286 -511788990599166307575129952019426980416 12385287 -309061025778064761148211867264178944952 12385288 129599419333533432426959762330905973760 12385289 647476100505896916193864366068589623066 12385290 4608338280452509645350405108607357440 12385291 -426103015412319046890578997786125391600 12385292 -417144991888306836240399758058609993984 12385293 -104663880409671577387568899984401965376 12385294 572998385848362229323553049880859072512 12385295 259297590204609378446937215154420784320 12385296 85905857720807052799648820448261832704 12385297 -1247782832588680623961625765943809330254 12385298 1173261649583845907325251877306437166240 12385299 -1522978274364445135217021954062784514048 12385300 473405846823964448061446568805000438400 12385301 358554739348872654870751919440931533152 12385302 3058749746319809029324414537209761280 12385303 398445211012601691561101614430265596080 12385304 -514189904756859960281329593872839065600 12385305 11266383014217396070223832612268106760 12385306 142443716144895210673268573129803468800 12385307 -1499142097831596053992631718849503666496 12385308 -180674584054343868727361723163358104576 12385309 636519426733750968838617346989240977510 12385310 -144097140547146828885418070191491344640 12385311 600859551753088590524794278580952740224 12385312 -384781096554391785211110741335261184000 12385313 1640429136691708256040383705297731250880 12385314 -207599100245623476649072445405918062896 12385315 28092331801439873820168306468175146960 12385316 -846611221323771976989038691868884910080 12385317 -153534481920810167594117790780598602240 12385318 662402733008196398959441101811213440 12385319 395129891742682193288232025212945033720 12385320 101395551274620335670245541573795840000 12385321 -47780446215723489247186556380731047040 12385322 508497812247285286092956203919323463424 12385323 408208301964758106658279794837287135772 12385324 480952418225914882555405115743816139776 12385325 50977735717339480602349793904029338050 12385326 22518061391309584538509271332449980544 12385327 1233332273465795845249488762435264477600 12385328 -99540273929568269001663429882519502848 12385329 438179662605632800833867523032473837760 12385330 -651735731761241141144857068786769849440 12385331 -6086832639214441255794407720612473008 12385332 66177175063845025411028273517634252800 12385333 -10083205105344033339642954274043323776 12385334 295099606242383614836884369709156637344 12385335 -5638739958558779568864878787317031600 12385336 -241105990289986915921853749147300208640 12385337 -104948834577362382127029992034276711168 12385338 477686227876222632880616077922997649920 12385339 -156340551771258040881112013216427905280 12385340 621635028737083931123691780384296755200 12385341 267443126516576868955603630390204787520 12385342 -1034765680711336133710776901161588764928 12385343 311952789367427836239769447294976730360 12385344 211610129567510031864425894470779666432 12385345 286710322946031353702460858743551855680 12385346 -944651109791987621216220795792906147840 12385347 42250034666559322223418464163638265600 12385348 -576370905987323697902789184860544474624 12385349 -1635915464781567534700022679056526722340 12385350 -228055812873958898867891559962123064000 12385351 -1526576281876941595112341560393855006696 12385352 392282335662134378152231229997727580160 12385353 -978420989930692221798197016419228154096 12385354 -1027490129153684423643146768536038108624 12385355 548976981168082640371014789859609433760 12385356 -121220286471440102660179319471937586176 12385357 440656097252959908922668576589246319712 12385358 -60670529645276846845083844542100563072 12385359 -24499713363044937814651155395814720000 12385360 -34648506370219726887890401511077478400 12385361 475337174739634970602505311893170062962 12385362 -13528758494343323962882631223436492800 12385363 -254964507549361524268276412724788193680 12385364 -82802807463230349982680629907656419584 12385365 -192470631601200390581432838342130572480 12385366 1535482841727850956420672893703649920 12385367 -336312284291283662329698923732472311568 12385368 365073935779530932837683223297637734400 12385369 -254402880685954283070443308891743824256 12385370 -142078607737913243434352186955244281120 12385371 480466597036179922284716553632142184560 12385372 -328760782161174436500978558838435716608 12385373 -70700904663777167497856274916754712192 12385374 -256527904902048224778538665015886491840 12385375 1310299040797400148684975344582668134000 12385376 16039814594124444757968494316691390464 12385377 -507364211376655712158487455985400117486 12385378 679443994550376172217203750203125184000 12385379 -196326104310087324556006924529119081920 12385380 -12586073030875918780764168400219422720 12385381 -1293067988611137773131047097802481506818 12385382 -162717070016533287624315433638816594816 12385383 -782904350747650120402079133776561414400 12385384 -133287970760210743334279939172924702720 12385385 650169256297610658707940956927149512000 12385386 1125626385562955993381929210217353824 12385387 -597237006380205361129808259793488652000 12385388 50485649728290349028167239087585801216 12385389 -949754249825580572384193174777555775872 12385390 -79991758392889133378641748060243243520 12385391 1250033561565221313473346723451902819792 12385392 -14591161243547711458342482245034442752 12385393 -2291763860738070474123952746011810311680 12385394 126262923077934243944701711301449492992 12385395 -511927840539675741387506760460231096320 12385396 -457564320305481478351178767574551235200 12385397 433198681419438865064262539179427699040 12385398 -5921761680072117653194877634871995456 12385399 7646791410450920006781872304346483456 12385400 -306930057737160704497626012782857728000 12385401 308999754570921161810412592539993032064 12385402 368518663592977538042091238574048135904 12385403 249602374539545175250731318435866473248 12385404 518001617982352146395961535483244336640 12385405 821615825282394042863170751151313590060 12385406 -410243936591096794593257454538750460736 12385407 -70352637676525185692637548013067667880 12385408 -246865328136160089378154782677281013760 12385409 117254630146688947805988008111598854916 12385410 -365601797431584917440139054597921817600 12385411 -641259089247489007471867668696966768528 12385412 -86081085595529990573470185221866722048 12385413 1408327540383010899162812980532433350400 12385414 431037643491250152273973532855838697056 12385415 39730862616977725602912730150236549600 12385416 -283683777712403529017041159606028697600 12385417 -102740746073507885066635127951798558976 12385418 163413467232094459563033780456688486080 12385419 11964519447474308650413170531470305408 12385420 362258788739801634966942964118210273280 12385421 212537737430962671496817166063814697472 12385422 -84484975290469667788993454721291274368 12385423 -1261979945364271307810200379061834462480 12385424 454251639316651937520854020239831023616 12385425 -265831484394300322342146090024107692800 12385426 -188078689170368796317692494324906873216 12385427 -625161758517149197700036569847820280608 12385428 -57958246740665501073624333682556743680 12385429 -196210345211688839528402403565927624128 12385430 185261749396987708793806928926276101120 12385431 -90212338581492228026378453406602879472 12385432 -374954582509977918893160641308350105600 12385433 536477282323316410387828049946130244682 12385434 -47385048541089457211821599774556465920 12385435 329005616029600463982421148210525532000 12385436 -105624673832915358508999841709651494400 12385437 -120855231013548319216361498098074236832 12385438 27289485859465244730626903095354839744 12385439 -1847813894791594325927790748512218520 12385440 1301544029016066772533024024335430451200 12385441 2901874683378716913323496461566209356992 12385442 315405322872894636382027561716877280544 12385443 -304735325219482615176333258871879631616 12385444 -99890660857624774828521415578158070528 12385445 -193694359101356781350747075641478144520 12385446 111335774019444903012167271572359061184 12385447 -1085514218490131067843923246031727700104 12385448 -1404739121105266720812178279431200240640 12385449 155158117864313276141359822783743473034 12385450 73785285601343876011530754337056012800 12385451 -221507303099362089202254005952802574160 12385452 35293246435571397354507941065386178560 12385453 -503887575185773352630930414929163551776 12385454 201180053100902969794242870648458772480 12385455 195389054114229157778238218986500345360 12385456 207567558571204012614748041180830924800 12385457 -173041822611946850848445079130788177600 12385458 -190068909932057163899969500057189785600 12385459 -454706081520646517213531240179747678896 12385460 874381325670243287757861025999651265280 12385461 -150403161412578431660678476804921300992 12385462 -21294476549371309132772616560564551680 12385463 -1189376021823375906116064553065129507288 12385464 -29661819008119832118761084257727938560 12385465 404531191624963270159864903860683154000 12385466 14981741071750630684811528726553375744 12385467 -397125677472122220107500589585816063160 12385468 35448263379466634171210114940670552576 12385469 2116230360275057715265604862447815573196 12385470 -267999470465573100195835986136335984000 12385471 -265358544407808702702036055679450678400 12385472 -488604105002266175097100948960444416 12385473 51595791884056391568565949835473203200 12385474 47372476275024509278694061845390917152 12385475 -174467078992150459250961942700880577000 12385476 -614494445140759963188664292991611616000 12385477 309781008503925072516175595757434567068 12385478 139041537083139516474920455147859400960 12385479 1818383736150593756694144527254242984 12385480 97298580750945529754380289632014182400 12385481 58569739124689365594283658025755400282 12385482 -294087171640952831618224974188156721408 12385483 281657024132357455818609667535428083624 12385484 602621905808423770559193902371436754432 12385485 -85296310048655613358019437077879584040 12385486 -448798148041342516183781103219921753984 12385487 -746669168426588324410334441930721873888 12385488 48782914790153958041149643470639202304 12385489 -126770634702246394989783063451429619600 12385490 -267957439878259625012726359352868722880 12385491 -179761663533177621812495856437314546896 12385492 -94662559111106782972088343985950556160 12385493 -786249067257640818335449532705284398258 12385494 1172268534882345702005845128168705024000 12385495 -207293689283507384404915888049246420880 12385496 -880978026051827049769707129151355934720 12385497 111505932208959050450410437822849383040 12385498 301331519786264592552107205594291030000 12385499 647981680617919358878004397872737925136 12385500 391235993106658029149174399143895040000 12385501 -903789780838687777230540492889654049416 12385502 -344934251033244722629839716650065945600 12385503 -1202738843580923849018933936856296969280 12385504 1215781150835229543402516138240491913216 12385505 22364822544646794792812947166521043520 12385506 72567772143909722894723399076479215104 12385507 60490633855903691894982298962367797600 12385508 -728691772537357165889141411072876556672 12385509 137461411592054729720363272846431960288 12385510 268855396523311350752783761971769292160 12385511 961403985818976852685091029014103883400 12385512 -789038067032301970761856372316883502080 12385513 -54591262704467098350334785282970627840 12385514 -23094326436921455152742269141439744160 12385515 137889712824896594347104540633781486320 12385516 419717517576857306189189394338306949120 12385517 844978758562571210386311274245356923980 12385518 -321252553776762771022334179361797926912 12385519 676759446607441543781254388002046595920 12385520 -43469625684099059684056639095251927040 12385521 -175820687182646205040562559139981468800 12385522 -8359434535126948113524163383308514688 12385523 215304927799832304154059637180979712000 12385524 420282057262887783297561627590631985152 12385525 -792635719418057343473213218632665492950 12385526 -97496885783517751807434543650196419712 12385527 -211162334232563500283204283015733552896 12385528 666170306656091060143317997224792821760 12385529 -163702643185675400084465796247183154232 12385530 -133371625773795612676774307935049721600 12385531 -1164954123644446659900428794512614120668 12385532 -2320725664182238143244118177272977408 12385533 477271940510289794887809893499018292224 12385534 994596662969251731187552976282841150720 12385535 518463368910801257537890102250631429480 12385536 452089941520512794511739061049640353792 12385537 -1494417050979824558296719535599091501308 12385538 -696228117581638672644217677292000679040 12385539 -332087581111641426898773930484092011196 12385540 -185640937378246805195365178915741909760 12385541 -106396095840762626279978155821838168320 12385542 113394505182863747520286372429865574144 12385543 -970667123552962137566312257858892443200 12385544 873800035215630462699093842169181470720 12385545 -45382594759298152277186379634975445760 12385546 -82113983058138485678501318708909389056 12385547 -434004462230239127951065245792896247240 12385548 184657705727710549788127740975906816 12385549 -14186116316258586717135088174259290560 12385550 60319281507992094075934144147900396800 12385551 354418983823074728423589939738094378632 12385552 375333168799881501548196046288879042560 12385553 -2343942236512375411272367104674174561040 12385554 -211244959644069331050897968364333551616 12385555 -46058818668446298262501464320595502080 12385556 315921508672350060445783674782253544320 12385557 -486258468868022261712078728850674999346 12385558 -587081819260677785728979449906147761120 12385559 1089804348714193253954404708697931122760 12385560 -767711942771715379337382502393651200 12385561 76658811367592153751911061016564904000 12385562 -209319006350310302272307788828336198656 12385563 494038936624668959903200162448598721944 12385564 883782428586398034136560495879032178176 12385565 -24433419990600184769787734975547669000 12385566 -331005012633490054075157931957780954048 12385567 292512234472890120137874027361359016080 12385568 392405056573051566159484903833930301440 12385569 90144460688603480977657448001963967488 12385570 382961717519995051236989099811082843200 12385571 -1407794676782937272242311340877555352960 12385572 -246400887516890192110226773756046711808 12385573 -205351549160824455502071521371580085860 12385574 145512577321359159975526196905904010432 12385575 -483606376665388419460968919831897440000 12385576 219945795430242453142951547218971279360 12385577 -353973033952725308658181214569356569100 12385578 114970180252054662484714934010199943424 12385579 983247956211164955721382138709916448180 12385580 -254366055430871695186035490255477708800 12385581 882369226734370653919032498176745776640 12385582 -13022211579381976767011077819145924736 12385583 -1437212612192928124708907907701402130912 12385584 249774195972986574507175835684432461824 12385585 155111411859975892965597658851738735360 12385586 -653171847457906124996262731972942155776 12385587 712415504498156150069428310012844833280 12385588 -513960097279139149570836245744578608384 12385589 -367319496393381256926910930099712684676 12385590 63143350071268810665301712024150476800 12385591 12425491408764542195953849205783473200 12385592 234946288476823726900923594474161111040 12385593 -699713497099309372556411996335434255696 12385594 -153005166451095466891172883737494505760 12385595 366434786102626386890749263086214508800 12385596 -244661529572304049659280651719997455360 12385597 582107391206321940047662078421076046432 12385598 337922512103139345935808326784580012800 12385599 656024280560726353185746049284083013064 12385600 -83454863931611154636668976572701081600 12385601 -132219919225842828704940818450570292348 12385602 34707173273654416236210663091050624000 12385603 38840721827911957295789070323992960584 12385604 -140275500230768679822605929129426219008 12385605 -747204887963218120682702035288781983680 12385606 -14862684669126698542793456263525176960 12385607 659588450552329028162823837255722469480 12385608 -148437937685646775080489130514249195520 12385609 -627745180095779034825801974556429681190 12385610 738209172236185221458139560748843864000 12385611 263436243883819866285156489848330182032 12385612 -1017962258602653515027377212035204287744 12385613 -517664944122784894748957630692821833376 12385614 166477572971794343093423243609778187392 12385615 322445081212177161391857615134711255040 12385616 4436122786570415737402388456702214144 12385617 403494747683809074587505040495147357680 12385618 11786435544071093486059297237440752640 12385619 -1345423320988978399494112662714994024980 12385620 275465823899787215145741567925728460800 12385621 -992585289112038176874107093725833360178 12385622 -63706861765279016409381842522943296640 12385623 -377743572700356238916981199801597469152 12385624 -1002949241815457353692901649625144238080 12385625 -97349663691952211905202032640445000000 12385626 246241003104121344986645607971436127488 12385627 -1571811861728649103366134124583757614524 12385628 1121262561559673427735196047694768367616 12385629 -21629033125041569237112196640694355290 12385630 191995393277343453737386006313313073920 12385631 -106906181746131008404911157864660025568 12385632 220370123583080262219128626622167252992 12385633 289310976071904349386001583116091101204 12385634 -11440885828099963037431045085016687360 12385635 -295784009854034194618498887125636984400 12385636 284284795761974217568518807024791742080 12385637 709535300305778677110111352778074567104 12385638 328314655179723337574188391368687764864 12385639 -202949983392220443183001001308397013120 12385640 -251799952953240551722277080079124480000 12385641 -22128679649011887484909027796214001008 12385642 -344238630140509327398603602628512040528 12385643 -322647734317010242952447214221588909376 12385644 -473841364759920472475865604777783234560 12385645 59779784375715277657632591078715845900 12385646 105623247927197238531033517123993062144 12385647 97307738919576542934931087591334055936 12385648 412453337746510311210184907760697442304 12385649 -228623725960948729848683233500989752920 12385650 200809068145123749449045513343000681600 12385651 -64815081521547113766010055852102695348 12385652 265201240470139615890602413304051377536 12385653 224806125518269456341013309388943261504 12385654 133680919857125157027332365730307023232 12385655 -371758827106523676545965771248413878440 12385656 -1615391802499152318807576720177513676800 12385657 -2125983406545571419024537916871276599728 12385658 9535279798512719645272860672150890976 12385659 -99212470546132353221484977353470430464 12385660 70228855085037581691245036712356812800 12385661 96999361962194447530191661729268918400 12385662 120621505685703721563262550692122821952 12385663 -1135310476901156014345139838278741589080 12385664 1478940994996003943072182797870217297920 12385665 831243207837223360144207054968544809000 12385666 399230672828830737097980025266799670784 12385667 931899347993002437641970516572938761984 12385668 -714579238471744507136734052217954570240 12385669 -324363483210097757497234746642354592930 12385670 2312685715220713715982937135825363200 12385671 -779709109554834656140916622805976652888 12385672 834643850101087619564781228233255992320 12385673 -915167608350587388496504369721457607320 12385674 64381942903685363870736926422131321600 12385675 -528113229839752446866737236234389299200 12385676 -228278063352580110029314584545413893120 12385677 3052949722303733709822945032592511008 12385678 -173608342136471879210135078471436668928 12385679 100015996219572831032337305518448505000 12385680 -74750886264438536045444726230387261440 12385681 2781825427808773430957462001137149410 12385682 846802667398228526056701418656583900800 12385683 300774315339885168604371254539745343600 12385684 140196666581192994055304399838615601152 12385685 -195584135298199735191243971286582565200 12385686 6940778866283050741399978694416909824 12385687 -1506311609315193340099318223842700928816 12385688 273340737461686359083230176967145103360 12385689 799947734795627666116980793804061008608 12385690 -258008009940980839623793169784574938240 12385691 139046455884410740579267440411217206552 12385692 424609234509994786893757745875931223552 12385693 851550198667506305972569542603992657760 12385694 -925514615752847358910728170464301864640 12385695 -110967692464009697665956634230336806400 12385696 -681108346160613894645196541818987216896 12385697 947889964153485075205935289163788387200 12385698 -170838902514617114464939328799958190592 12385699 1009842489769485607878980266746388665760 12385700 620686704338586619583144604112887014400 12385701 67407496674014862706658561740627750080 12385702 -51121001001421688638124981046041163648 12385703 1155427688326991411901479242256764755864 12385704 59881983978224415201822560285167288320 12385705 -4190883811137248415996126485300962140 12385706 1012144261474904960521536646953116901552 12385707 134724472741491982971286135470317015040 12385708 -250473023184815373232101159601263254272 12385709 -20217896379999330033178219840983249408 12385710 171046839896164718484697692114691752000 12385711 -70867487842256211242049302481954061200 12385712 -198410388155128318005955951930565443584 12385713 1297771979163151705752696996956882688 12385714 734072498752519310349583656012362274432 12385715 310545581814513525042337203710538238800 12385716 26270649068131573118347700861242675200 12385717 -698586132078255632808331271848233865234 12385718 176387903464517203773981428257330951104 12385719 -301212978909611063746685416951651678656 12385720 -10911711971557577689702889340395520000 12385721 -288455924161859201364103293439996091568 12385722 1086845167847577738852253201827431153664 12385723 -270399383620123829815182962679094303456 12385724 -10831154612968876489565443017912972288 12385725 -522337564677183967480037044076918416800 12385726 -14916281861306756441428868622643171200 12385727 -944544737678363462602449951093614303424 12385728 -257204396457550132088133177701352603648 12385729 -75035375550244526107356267736259193516 12385730 -174854855082330450448051015002788352000 12385731 -135829350337594312038414106446121863072 12385732 750296574503383827129954672656236628096 12385733 1043808893826716220163421540486591473884 12385734 -110714255803599690982631569958558154240 12385735 1143659411818004347612985987465491858680 12385736 -782281751604394470549420486474334126080 12385737 95874821342630039929724381239930869120 12385738 474096913759923283216568409553144937520 12385739 466909092493025694019407815410115368440 12385740 -62430562496818568829045598981211750400 12385741 375891399741335617753567957186975134252 12385742 -747972848641060000571695364625253393728 12385743 424455292330513927631995112554285968264 12385744 76239869564901600854520115427525656576 12385745 -358800017015590106379229087752683717400 12385746 -347567049206176279992513647845688422128 12385747 -406294505271059444613308995449684309360 12385748 -483480556358097520453076029596937406592 12385749 722459585660399595113005754994533103648 12385750 -204764981967452505123631533941442432000 12385751 -18023847829284969161950140938684402976 12385752 -38529158299140961227279408288052838400 12385753 287452176374131928719963833194906926464 12385754 922366808451491320045106797019133338112 12385755 -932567690905431903910969656891910232400 12385756 948671766094910946733573403402998622720 12385757 -1717140968878891824835210751303125307994 12385758 116932367989156967332691002251884789760 12385759 -413077726707325655083732477150542066384 12385760 103716888957300070645091149387530240000 12385761 647203156352944621657573671207914590944 12385762 -46140389736695607366444880162767499488 12385763 13396612280292950746370637528881196624 12385764 -99379156148726243653707704628344156160 12385765 245341223854341536273812853319404150400 12385766 -496289404501863415729033999708715451168 12385767 162788426442490141913797906173173834280 12385768 -414042605947660026801249692609858749440 12385769 603433856924088633383009778446233571712 12385770 -9818631034974956527016192565233990400 12385771 -336351278681559725864759414209026904256 12385772 -12628106768828297788159713899071272960 12385773 -4221262813926522415028098686765930378 12385774 413071240160360200564697730866036496000 12385775 -790135871361910330311998299168216538400 12385776 -28966496010143902942270121093841813504 12385777 -635130708537144402174232059323009656320 12385778 251033739185168408850154532173902197760 12385779 350226468184845462809522322019867913520 12385780 200667067621411703616887622294737664000 12385781 290172680737092377838859396484835345582 12385782 -27590969797139109355363035185472116352 12385783 1102338827894118045251454372612989997032 12385784 117556636218583778780672897799568588800 12385785 137003197639024717819270715730791943360 12385786 -73317520217793658319511862640490604800 12385787 333923981321522171389882727610849271872 12385788 361154041480469380548940313839356764160 12385789 216697895107389108669592451651716088524 12385790 339257839353730362582015416569190985600 12385791 78421680505784935835316022565732780664 12385792 -685275696298798207222356753353401171968 12385793 677310670571957256004634321341351358400 12385794 346385571905284817030366318661943497600 12385795 -132542323213111775218522626703678681200 12385796 926484975214925491400895552620692638720 12385797 -149967791008098408720152039068269472800 12385798 459940506993139591370207825732488802400 12385799 -162444434915568369548173927527623114736 12385800 -48747601811135619703799617427730432000 12385801 -227826690489291670936088286160932066288 12385802 95924112436882664218541177439977472 12385803 -668683421508485544138084935217535840296 12385804 639845266826920739092926145207763200000 12385805 -1048649354233398918529085311408158639540 12385806 9530475107130458490626593634968869888 12385807 225737904671176776553256979281584156912 12385808 224501383232856056538692231016431222784 12385809 -1433666450782138155256014089089905676476 12385810 -123844832425159930689615194039071050240 12385811 726605269199699098438644003222296917800 12385812 -182126840233412792913818556055151167488 12385813 -603085351340752723332245726771559238080 12385814 386684078533547164674151474520609893632 12385815 6597305238027565952205025868915788800 12385816 -446338760374784876246912542219085168640 12385817 -172474685653526921603910812152203468780 12385818 1459182935205554769093589397386104291840 12385819 -1808955325880897409667599096765326374780 12385820 -193066928524354734577941576754964643840 12385821 270765484353643873330740015881324112384 12385822 -287665734827018019691958914385433399168 12385823 -1453413383966303291057491183513272608928 12385824 402571953264577458724999650610935496704 12385825 -599920238752192198331160921086543221450 12385826 921173970211682632459757969950726561440 12385827 401463741564109197048200446342103747364 12385828 -77460824565826142379931313792534241024 12385829 902888454821986297962781136190931226430 12385830 -75032930074790641725612048994073084160 12385831 70190934731971866205582574980667760632 12385832 18757931763624496010475392718255052800 12385833 -196646487916525232542444677847751557632 12385834 -676216762489451574530949549924463023360 12385835 -172246452082699777761602205092802170880 12385836 -357852001504917350893218028483483238400 12385837 111249693344068405716833841734853792768 12385838 326834301371134337487581296573292401344 12385839 -249553882881980595880330662890342710776 12385840 255060536046141468894117825659986575360 12385841 22079292461489740601803006733015037168 12385842 71797893466772904527240636698465459200 12385843 667545832100043566929326103852225709880 12385844 -467976877216636200637272479286950811264 12385845 138087257131033489237084980050278368000 12385846 -784840597941625891408743769546806292992 12385847 1309331950764721729085821015829710192296 12385848 653405347596211515044549504532993576960 12385849 1328029652971169369516881498701588800 12385850 9858609114270226641780152722622552400 12385851 -1046693933641919643583035480141219816168 12385852 -591103669477764591963273314067394008064 12385853 -860616951019409534781734326871061028800 12385854 9187554801924565574641482747034094976 12385855 -685941726187429031048518060552291593240 12385856 -64193833250711075506720552216933957632 12385857 815517353027388118221878203128808304640 12385858 442897950877420440650709907583876009376 12385859 219992910993178260215643854771566047120 12385860 -553351868124703654003774169731760701440 12385861 410770366678950484007125063365382429372 12385862 -54696765280305291486105211297905772800 12385863 -225882951619730303099379562796739796560 12385864 -241147743803160229225114636589159546880 12385865 693816856085378198435643895106912908260 12385866 143427417260050180241761359512977496064 12385867 -671754092984348488684220514538643599120 12385868 303355346310393626219506123263791431680 12385869 -1035831996983595269102286142412661992256 12385870 91835117506006326125674730323776000000 12385871 793553781607363160948200865436588499680 12385872 8877907438612853246231877843877232640 12385873 1648531318568390368355397698422037526640 12385874 663602406151984516226289866771529249936 12385875 751590563329130127087222785300950620000 12385876 21114524284884367862689366296033087232 12385877 1965481703185209949189318107020721535260 12385878 401936438118610005244647478396866777024 12385879 99612808108351010380740294039778611840 12385880 275532494251846394784737293103563776000 12385881 189032117648340866674409417306638366128 12385882 53912643522671694252994622149126360032 12385883 976593385355985691190413063395845724000 12385884 -2443320323550633288907120320114352128 12385885 171518627518047445046216913725993465580 12385886 25836481693786491486730622169453078144 12385887 67116824330744462316630201941383444752 12385888 -357168782638982708705295335702389063680 12385889 127866394500608727385227639675066622656 12385890 328788770374458991646241800471505008640 12385891 350924627515495234360925346950521152000 12385892 10785732331254244442038797491039864832 12385893 -170893717648447499951314387234503426336 12385894 -652788143921541932079103985896489336128 12385895 118681604377357613899231916476629984000 12385896 142236223076738409991186693833018408960 12385897 -1104033278292356864766436280915541489180 12385898 -156146631325395156515463310803478545408 12385899 769987536232122313897580488220770045440 12385900 530897026408162339430218260661754112000 12385901 -354050476529299817901863828694856584096 12385902 147229217007695549266431860630439930432 12385903 -277775111621269001227232003886671948848 12385904 -237912362077633650506645954537736929280 12385905 77617864645012176570100767983107968000 12385906 301704218299186911610552404576234055584 12385907 -846438332099287196319013588541840561844 12385908 325470288298833161679595890127644945792 12385909 1186282850678249824037222119927368216110 12385910 1287908588204975497006629293172917760 12385911 644577832767282077948150221784443219968 12385912 -22682452512971034565623004082199920640 12385913 -859990807535664677581165714733708866476 12385914 -308719170735935936613569465158135706112 12385915 353739171174574115302557879308278935600 12385916 91985001916727276959217143182342666240 12385917 -747148255002826997025674183464651335066 12385918 91884662855283171802595108467514186880 12385919 169807368744923086787067296511514383360 12385920 187106293215463409533648169054974771200 12385921 -223369606483929098002328194718451390800 12385922 348617222998912960286400117890413954512 12385923 1656273509822645471804565135624462000 12385924 1051653864640642462234067020361093016576 12385925 -337990120787702553212858217032696233350 12385926 -130021727841676104064301077712471900160 12385927 715358591070667838400028766123662218776 12385928 -1356090308021059212637726835969724641280 12385929 470318727703363520903360231493076992000 12385930 270507300566081963617537231709024681760 12385931 -1111947585460879442160174005465241908268 12385932 -14593959604736109780771972329823679488 12385933 -454183717077085862517850637842520712960 12385934 857868006030573389559434906922233929152 12385935 1627867883559747057426244787008191840 12385936 -82772670397551077979176522266548633600 12385937 352701798037590850838477240707607730240 12385938 376051416939023977788101609110747772544 12385939 1549754434925615304898676735403999885740 12385940 107976997190149668966287839594440007680 12385941 45755398812564967171101445135245405600 12385942 168623172611112725784471811134317923872 12385943 1361910539848939628246183952016017087144 12385944 802405391095249274385420998171666319360 12385945 438144228384227758111853813923109174400 12385946 -33993747531046772152714044302542114560 12385947 310225807004746930092343936085337948672 12385948 1136889542424574807090766725997955166720 12385949 61613875199046782876641943360791692780 12385950 79414037872614842846531683409124019200 12385951 42687258176955017887726418733463539912 12385952 -90359712668998026760970709827076096000 12385953 1474805493351513887071715780901729773904 12385954 3151696568813108788421381112494521344 12385955 324332673273203940300887837704714922160 12385956 -492872798098415863056824857799164035072 12385957 446528751132588914981989530596633785344 12385958 -199791920830283971709987417888952685440 12385959 81766837120901725814161680299499062400 12385960 338302366582923359276287383623334297600 12385961 -460521128002227469451900335653179203968 12385962 44774533262603357799361322478138523152 12385963 -119620461486931948508100132545198435788 12385964 996145243879306725453980138890189214976 12385965 -26503669630501147148564792073430313280 12385966 -259164535947504590253483961584364293696 12385967 801939416442064884352326573429722388480 12385968 -62620036155554872919617252588731236352 12385969 58749703413839629156013986113784681140 12385970 208346717323542246903464215315405387680 12385971 269592192895470836061482239292728265808 12385972 -223672827732865400530520273934822606080 12385973 -352503001397494812817856334744795413778 12385974 -318695092266047803889910385863320792640 12385975 -147362344268283613675087601119238697600 12385976 1422035058317613986252158560558348718080 12385977 219373918864833559147887592742395528800 12385978 -1307831886217867023360713374332210432 12385979 -7946691823173066686804187110094411888 12385980 -662721513184077299872985613939074611200 12385981 -1096942004992184693621379630683814415188 12385982 577112372518378878805223985122680750080 12385983 50554863698162292211504989868915034880 12385984 -154390352852241001058578717272361140224 12385985 -1377684622954149353498849119040066212800 12385986 379856339359076671183881232124145696000 12385987 -1353206951488463692944103344872220306240 12385988 21057648363674715992253816791975608320 12385989 -169322922379235176753090606123783469184 12385990 -177543503055558876234845779097426352000 12385991 169754003732755676042573965162229271312 12385992 -2429383258894434989779683534558412800 12385993 6234006349935762985890066795432102324 12385994 187950544858399478036435367482949487200 12385995 -606489243033484545397188349928969828880 12385996 30221340297176834609176438613832001536 12385997 -107686356050459696832497932472442962760 12385998 -57011607784843145897058172322132524416 12385999 -402643020730230552271742297500917177864 12386000 -46411612239479427223342361952878592000 12386001 -12345237104927283013882805519854508640 12386002 -337585461268913219217809290399255752048 12386003 218851740157180501224359559048028234656 12386004 702660001240174744758753087196577882112 12386005 1376691284687039565795869340186546228000 12386006 59781320526569488149007697817498105600 12386007 414080265373016568661301758782566365440 12386008 666813027649143883762829090879214888960 12386009 -79914632395963753010905678997060048568 12386010 18291857004820648988801670798433152000 12386011 -465499915008749700579021323658763840752 12386012 1069553570787983153949684918564608632320 12386013 719304476968866776895191401170604838784 12386014 -834920922310970696780917590896380470144 12386015 -120572068257143170986969950561680353600 12386016 -676084214482062449998924824122633748480 12386017 334254547278513191232933339058782515392 12386018 158461085136494582918315750481980925600 12386019 -259054082001645761850762757056543793152 12386020 253512754214013703874195566527610920960 12386021 1882592997193692819590464074387927744 12386022 279581888027116746911670045541210579968 12386023 -471044775687873664660536191551369493336 12386024 678116512724959321351040151436138905600 12386025 633528502754563049722506396496492008750 12386026 355827087182206141949339950352006177712 12386027 -1707021910566535460072096388834031047768 12386028 -56890008274689630139602389118656385024 12386029 753237266729398310640160933793386269984 12386030 129143714039481032520131069549856316800 12386031 -12240947721658558453283084021019133056 12386032 461515037954239695730227693449622388736 12386033 1019179415010887133645319867153551543840 12386034 2179127717307571852908688356740617632 12386035 -1328658561889011361660851517955269757040 12386036 655160900851407723126184812246106781184 12386037 147177910291342242639516123751993209600 12386038 -90104918898965672562353729310152018304 12386039 838988087248549679043122643828531972840 12386040 -631619350705047628244252982443749171200 12386041 -105053806761338964464276089741529222700 12386042 -196709853809499702912923958208051372800 12386043 104019414827062743873805212107782475760 12386044 345191805802050821262484770909065728 12386045 -8053313374739040226834150383443395200 12386046 -176752100163497792338551334584929774976 12386047 1004566358420927223054925219123803942240 12386048 164587849944533855212418888752611459072 12386049 177462012619014830608154750727276287808 12386050 -142072381175019362227346019316609996800 12386051 -2209582900301175952225803253277539156128 12386052 -57886148535615013325906676476160811008 12386053 -648855058745027971794385912095537905698 12386054 410311832864576453781807981347320826976 12386055 40256348273746213750276473055220106240 12386056 -89498756084666049174231651985564631040 12386057 1380461061798209488893144018854609409306 12386058 -51228181033822502882809648150218460416 12386059 85493719308937547682735686365987745280 12386060 392913944953048746072838543977780372480 12386061 -303304389332826843674064002731074160320 12386062 -223308023580463053913885192542448245120 12386063 -568691432883768065818706871383006948688 12386064 732856587652032580592704967657914368 12386065 -387277656539648736533785340033777958540 12386066 -305492813358268588584089196587050851840 12386067 228869194235057878994897097216648471480 12386068 4358660060211113912197736022997211136 12386069 -1009357444601615546171512583224674988530 12386070 -86929845382962433060492243818957079680 12386071 -504571134047215783819125743356700055488 12386072 -1507726355037259818792188444287067136000 12386073 -139266058785437275494836819406312182400 12386074 -657441326934386196743106903696329694240 12386075 116845948514448401627351214309979917600 12386076 -447655778076029540166389445352298274816 12386077 -1491202964895753381946087229974883365056 12386078 138383097938687092548616514338517648640 12386079 -67311232640319455788594257756886761576 12386080 -161784870073858239883160005698335539200 12386081 -378695896853906683086993408076420354560 12386082 -284093145486044530853574589652695484160 12386083 309403614669094770240967536218349452560 12386084 14637718754755996739327378551320192000 12386085 151625958105729247510751471799671306400 12386086 480720867746990677323602540120450944992 12386087 80783756773070914672189745563140885552 12386088 -255085175820757363436509608511836979200 12386089 -2049241701024780153782470433588328912640 12386090 -413054423920161506513950905484020775680 12386091 1184895704190813605997944914489217832792 12386092 574726821345145741562161214477705044992 12386093 432202132128607525052359653927476616342 12386094 -30936362751627808408857002643136634880 12386095 211712193480938794116239194718490534600 12386096 319877563057156021834778219669854666752 12386097 430131588037954912285115489348770773648 12386098 1004778393254686005242853356240542912512 12386099 717675522767186689990148746066836006720 12386100 -49592835435158271935686183523010048000 12386101 -105950189273225098165524243851975124736 12386102 131854387520126203171975132105567438752 12386103 -453685253797114178734466222024781514800 12386104 321577593368925248371012973011871109120 12386105 89058697171925847063150014136377901000 12386106 -93852265825552872198180501977775724800 12386107 -6878917994046872160213172883449837400 12386108 -44832559660832524791740660933778253824 12386109 -106851379527884629584433285249499288352 12386110 77485277242703731659267681785727169920 12386111 1944915519898600018815395349837980762424 12386112 118009670378442317260450770375791345664 12386113 1251367189515996250710852137745657831362 12386114 -619940379175646842467882969294728203200 12386115 22284380516796058877913341368409474880 12386116 1391677570690743010927107520594797760640 12386117 177443378790719026783864291591639211166 12386118 20006693634514906074616151627442343104 12386119 -794790616375137215722519469492727079160 12386120 203512111361324355146539379036226048000 12386121 442139826838684891629462372872633180160 12386122 470882014473553138688495491075419129600 12386123 1511477177963460729470417494308652004184 12386124 -741344135609522873316183733473272907264 12386125 -987012016295897693335157470082592945000 12386126 804584287250256472271837451422631736512 12386127 -264192600314513086353257183213324679792 12386128 -341084561721314685739710205823704834048 12386129 -8172061700029240085163330480787902720 12386130 -25708836657935390304108228091974144000 12386131 1839457904459431257853665485551775613932 12386132 999467529234391082900226540686657679360 12386133 -389745880360591079629978934233047619698 12386134 111743131651813027375029824234407101216 12386135 -623076977499943283258198710553624139840 12386136 -24815007559075449911548299870197514240 12386137 -845407045130119962470189763705898161408 12386138 -791444989273633229680929896656261724160 12386139 -59646768789888420095950204747432905576 12386140 54053142176455635280853901263297587200 12386141 1028369637096121758639938966054038513944 12386142 650177417839695271332300599735355546240 12386143 157135117366978759409417189310563112960 12386144 1042567729530821856172347620718382940160 12386145 1383250182096443943109066847183371219200 12386146 435771577687197335227421924416569928272 12386147 621305413945340752397831335332781261596 12386148 665403033367780815641283979112555642880 12386149 -649637696523830592189256949844422394120 12386150 -2373733633263755979251093721887078400 12386151 -377612828286402049024585821849277908840 12386152 -311226149598467415418827313870256179200 12386153 -372195375690119698895174426000170035576 12386154 -529032389432343994203110054938601752320 12386155 1028530384740837273156649285557906574560 12386156 400054391221859069476522908117487119360 12386157 -65263156149213378552682034992361318400 12386158 -102484999589206506760728189591012201600 12386159 1607195659788558265019922217189780483200 12386160 11807525527495670447793854886735544320 12386161 -288938006014086115328666349454724547480 12386162 -2012655752809576298938380441005933365248 12386163 -577719043891486377548101835988077229312 12386164 -118976540291305929301620065669924317184 12386165 1944184579603307333087284167117314400 12386166 69351678252057655712383217917050256128 12386167 901386660586910282203024695736959273360 12386168 929834014907238663449218877540720271360 12386169 946734525069468236264108968106415700320 12386170 -53763431720762623031941717433028479040 12386171 57814397955075856493125543632113288340 12386172 -166434630275556893192086674950314761216 12386173 932162462830170236629275820848875894400 12386174 -92351695781073270369633183197117587968 12386175 -126039956010664356395485728998088096000 12386176 235445997243858110607459780307766476800 12386177 180852904655918934924537079750298475732 12386178 -14300619816886746122339116150950720000 12386179 -340269685433344483898086458739384111956 12386180 -737738592011021774711602606394990457600 12386181 -345549760796023170083496272679981890976 12386182 248550040058212987733638008407399448384 12386183 -835971977972495256586234202952695591424 12386184 -159397657099512609192290721589372231680 12386185 -415127988656728576030853296788428907840 12386186 572904688896184189549806709174128831792 12386187 823172225302788221355600946612861583208 12386188 291551517355359246198799023152034053888 12386189 -126100558640561073621187755226249668660 12386190 -295489155657525745330301486590222848000 12386191 1137746374064867312055805400755029100592 12386192 -25579264128121270696678007973636734976 12386193 9448122243306606772672335944986952544 12386194 -334805289370090497446174974915133060448 12386195 20192438091988586831021803669897970400 12386196 -622533422643586912357568436708632659968 12386197 -1955747852861268094976180737883997043488 12386198 303373134789167989631880275308792211520 12386199 14087034751505281405961134037793350400 12386200 -481254389940825397687514222503420416000 12386201 1362218568872500573485072082648186451652 12386202 -43680383443291336266790151032616225280 12386203 -2214008408448385899042281136350724048680 12386204 469319760824492847375481851525542739456 12386205 50794667486525960884386380751913889280 12386206 -137448778873706027068682500772136765696 12386207 234099632314309538380240739013187017480 12386208 290195426886294171629601330814594842624 12386209 -27700173730242434317032167104414085472 12386210 -654128279731049722013316435306781206240 12386211 176522127475759619571575169941978293680 12386212 767988997879603997385681274253917475456 12386213 -273524479998314501795279556834275880960 12386214 81586408625698519453176341376103535040 12386215 274317684907518247312536399275958424800 12386216 605722080206144845199274667230500244480 12386217 -559873988405453328875272937457731189088 12386218 224641434215223307168956296663953950720 12386219 304133867529870485371246560195377760000 12386220 376204082279994252103762596085672181760 12386221 1862229532466794872929579445121876085400 12386222 -207195056048234962786982001802780671168 12386223 962981945318105017573491279018362211840 12386224 -888170090372222998203199230408622080 12386225 643296106611569015045922437342921823750 12386226 55229610162077667060843616888140860544 12386227 59348151019101674113503584259901290912 12386228 -422194963206935252570937361455721150464 12386229 75870500409367792986595785689587677984 12386230 -14063315337083501208052398416011651200 12386231 26756363859762163367956611861464764128 12386232 217536060358103428247053854133211627520 12386233 1014897408071236846158268556471899773440 12386234 -215017852632941594894989003864361404416 12386235 -440172511194996314318732409044203770000 12386236 -2030101172227527480765565281096302592 12386237 438686819847383903393747815377185628000 12386238 472375305719830086925741024785272910144 12386239 3217418352270344765325008707745524628256 12386240 -72817704552879563884515752450048655360 12386241 -201018134505026025458864650286199786816 12386242 204148372390942511901643086950787970944 12386243 1105958138668129640774061399308980725984 12386244 220131540516312416643428233344248524800 12386245 -1093565261271327042343572271484216482500 12386246 413646904154524346960380697291587359072 12386247 -752535092545688504622509505102845511000 12386248 147224251659002333079181571643611381760 12386249 -1868436153265878874154184047526595587750 12386250 152963084914813672204958957488291200000 12386251 529480007116857248555479982607567540380 12386252 -302632382532836353541757933940246118400 12386253 -946618936317024845793649461230644845792 12386254 560311975876290730471809827867811624192 12386255 8706356226395802943612882377718924800 12386256 128963023960526415831272306638165770240 12386257 184118453800907758640906511337806462580 12386258 716087855248930806583714992380473806480 12386259 -181388656884678198724049793937846256160 12386260 475266109961404373236765275235574234880 12386261 -2366542501614884782891057687373483561988 12386262 101271413347022385350461866998753132544 12386263 -87837391026889239002979637462140672120 12386264 -111670248306406352469590580721082818560 12386265 515558858049377254218772312536756021120 12386266 -600137670264237130134866585294022321168 12386267 176952827306513422640752324806582710592 12386268 158326809243708402590371172087534908416 12386269 -585266840632241847622698529578866521524 12386270 -90830895803165483482910078771522035200 12386271 13887489200708320019615264332451362632 12386272 -1711654115861533257371956320687712370688 12386273 692402343276567215527268653491629775522 12386274 -451064522451272295962691664719874151040 12386275 -485632694691027708190391295413816400 12386276 -76284166162440015972974205301646426112 12386277 -2635495108238458777109454453882789540 12386278 -508811919270668375895091998891726466176 12386279 5539309910959751088280819417659812184 12386280 -593024028675024976862293995384995020800 12386281 277989888386724931866075671701893053412 12386282 -52067799074258861137906009433653048320 12386283 -31930072211096112574891050255060595200 12386284 -749779982633914132426878676570832752384 12386285 741502578197024095785388024525800635160 12386286 -597686629920990384511975326319047277440 12386287 311124646220852195677289573506160550072 12386288 180592359353495256462799858759014285312 12386289 88084080661255301815455107857452807024 12386290 -191196081905459496785154804761127936000 12386291 390281845158763071635569458918768991692 12386292 752523480625217056210662810661423153152 12386293 -799598154474008510574568496387106821458 12386294 -219080935461893089809470852034239733888 12386295 583323746895017602460102715783742986120 12386296 -500281351112691897563327299377744384000 12386297 -243310684958031447013746101458861369536 12386298 -3954851042933675476925542787456858112 12386299 212769341972725922671824785239666187300 12386300 -56201347058095338194027797049610969600 12386301 -206083414902458631291748688531294650368 12386302 868250557638310724445648302064366757632 12386303 -284500389192286512359556441936065997840 12386304 -58858287314038659898477716595990855680 12386305 -49501511573010845229897243285816783360 12386306 769286236121692055135666793803811509280 12386307 148043656158146150326397782275442340592 12386308 -80668867987408008172559915392556267520 12386309 -742493515420273199964737119003753904160 12386310 249328711693195019278073968546819768320 12386311 -176465988328138432830196195282426217168 12386312 -624578584595568650496710626432995164160 12386313 -215705423816728606058973064700551526358 12386314 -1020735869704126536830320866166272705744 12386315 867259016024795700887903729214569532960 12386316 576729909648393788031288876363561610752 12386317 617252152938093212103826445898059501366 12386318 36002121332952122088027030345322659456 12386319 292219503350581906001334895756028037120 12386320 138557819454583682579114141095990394880 12386321 -155571671718503092943106281427580262478 12386322 2613671026262890452245834528383927296 12386323 -1861746058929008865495443139394983140400 12386324 37860919648164661019441249615198764800 12386325 43854454383487450922591421392776305600 12386326 78363764913176445686375207241896972544 12386327 -1110992316115863319998584108369882416824 12386328 518332238787132425126869756332510412800 12386329 492355728883973274224572023948183796170 12386330 -112549972824693799962156814163671630080 12386331 -663255006676994080432543984486724966400 12386332 298124158877658463899100169332825929728 12386333 -506733276182145995953712946265949328000 12386334 -186291495817140040601345024455814397120 12386335 11437500244045344178863783960791445600 12386336 567274424437258419005797026265181061120 12386337 -446621427793897867952659826540193502080 12386338 -299189639763291336797715295255963285680 12386339 175407154431715634352406200252633066240 12386340 417873819783520748323749348766311932160 12386341 437608132991118418000396305525021365184 12386342 161437264300374867980984254433206584960 12386343 -51100030156142206391993555450708805336 12386344 312916771307544861215425511747147857920 12386345 529685700450277333148440982641153759680 12386346 39941306723077472558612598503044359168 12386347 -865976943457618721335399981596786029960 12386348 40797569150266432684613381746302887424 12386349 1154599515910919846946087886600261148364 12386350 198587191894949628415299329017709644800 12386351 94984351530954701636632768318516850304 12386352 -182238811447105001089692485485308149760 12386353 647397635540724728750274284184428163456 12386354 -847098534169070750212639243378223601120 12386355 156985127969745259375788059013375105120 12386356 954968418679602572922620798599824705920 12386357 -40318544755390901512903155685833144000 12386358 11558030650442976967421194309592808576 12386359 319523653993182525971959580243372972200 12386360 37586663305844952213072281199889612800 12386361 -268287922226975847913527282256314297600 12386362 -196696132360425601038613652811515783568 12386363 1173670666287956251803428200520800660584 12386364 201551389786040221727399618001017717760 12386365 -710339425093891963651754467892782080 12386366 -251870605811018968829236672348117740480 12386367 -320934898206946202914346526573904748664 12386368 -295552077309963719126465170192958750720 12386369 -1705874105540514342826780766677446823230 12386370 80520259355320770656110974667125888000 12386371 986631902412772003517409292062201846312 12386372 181112389175589196952356795004268806400 12386373 237831675887000207435263006822703355168 12386374 -59788298027896948578858518531801456640 12386375 523062616819017744173869287535364904000 12386376 536809113157974291780815063964124938240 12386377 1432296736521792140952194904915026923226 12386378 -234626088972901829909707827979054775760 12386379 -318259442096456537681847606830289834240 12386380 -18674837721876604311226783011659304960 12386381 33649899025399920855500453860439604480 12386382 -92122412000426377204517746582956289920 12386383 880383269303368900874741052635158886904 12386384 -373071825639590361775967618157440409600 12386385 58566085166264013587897157688738560000 12386386 -138422030503623605426776924051461706608 12386387 -201044455322606840044263587150004941376 12386388 280611965803797549677381074302890889216 12386389 -1982749857378512961736418711628613429810 12386390 828070790321157991717198731816892596480 12386391 -39103715360168176821555821435835664896 12386392 -614703934709530944664496731550870814720 12386393 -1266546953084122590667957854847536639420 12386394 -230644719359763223167222644953197896976 12386395 -164253696255251294655667795620836317920 12386396 245695314474485061447148835757090178560 12386397 -267150481470700469672921806667325517440 12386398 -323350110099989083605365849189350043136 12386399 -566529767116669045793372586071118405600 12386400 -151974632790956379020180037229176422400 12386401 901521291181101545675417945730643652400 12386402 -350873135872508306528670397927366030848 12386403 -338026819488202984995722242737903935736 12386404 638833571546696640706413834829860341760 12386405 -635871355097309581606364085809424023940 12386406 74846064690209394274486156809149015424 12386407 -2354850874007026134266624984104187872 12386408 -7889361033914708523288081964321751040 12386409 -116461786389170217945108000946276011840 12386410 621109890650476936038723912632236032000 12386411 920218492606379099589930201862302897012 12386412 -1157348739879283557146434847817078297600 12386413 740499166390539646134074570345473936184 12386414 578313161762354150665046160544338228480 12386415 231790055657200916215495729903517452320 12386416 -76980270249302038296441908676322918400 12386417 -258298579316095842325045339705121648220 12386418 186211282117816253657940514221269270016 12386419 1060468871470006399799906856095545855820 12386420 -116016894405598994136779418527477022720 12386421 -87633573765288729152871703300526801160 12386422 -69583056541211214503970244185220922880 12386423 -560356302421482225744512545456257279360 12386424 475504596060401595711305325034579230720 12386425 684974020951404921645270472956012047150 12386426 321257093570351372446133051071031296224 12386427 17057142342976116186146342344125049344 12386428 -371723110625654442622434390539401626624 12386429 384646336662905940509953565786373646560 12386430 -18464214166321930572539520509952487680 12386431 1453395396452095905432710949088618427392 12386432 -441017845596337386734088034304969932800 12386433 -131243639754949684135160672281822142400 12386434 -659284158686273935657972439390152247808 12386435 859098980055381164817094216796823857760 12386436 3334642599308513155167900998042302464 12386437 339113780734321322990148930202352801792 12386438 -162967318140659237061373491337562750208 12386439 157845421092955728456629130356227025784 12386440 -206918127894779583205883639128127078400 12386441 -1102189989947734128334211146155804013158 12386442 270614458558955656251409607371959091200 12386443 1064852687204724911825309081945627662848 12386444 -220058858185706894591143779629305436160 12386445 -553989727607169707081493868527775714080 12386446 -215702057634958137746404085395410059328 12386447 -637692223687385405519211868358153581968 12386448 -58482775144093946637922001893972205568 12386449 -1191184179148597918144042163462560377550 12386450 61495836953464832401992850938131262000 12386451 269092647299808755816126918807013431040 12386452 -263636026325349735725430142087233360128 12386453 129716070303440790289537800352263705600 12386454 -138577174413196153999828763813033342592 12386455 -845721537716653539765532677842241165840 12386456 -1223425960382391851588415081412315269120 12386457 106073102099615888035294922116548407088 12386458 56912273189914134803573806493368568832 12386459 -468498706747181239086252999255044600184 12386460 -424924255595321716306879104130022400000 12386461 3200196722917697712375579007670235283200 12386462 236266023629854762937929730168590659264 12386463 -139182688715925679371603964427399958456 12386464 1394803417621709338702458102157450346496 12386465 383420974823069832304364420692882108200 12386466 -26516795794711971555192334750267038720 12386467 -969944586207491483483085930362362632484 12386468 790728248792905495248633912850482987648 12386469 298840077450738305901746835291027917568 12386470 -551788021442563397807689573470377608320 12386471 -1652381737161507981492003867490298428320 12386472 321841387958936301305102890685614325760 12386473 -284531890242368926525240372570325317296 12386474 -1634171258837487765610528836598900274688 12386475 -169016990111561458412940889815398712900 12386476 -814273691921055293267464402488131357440 12386477 -2042471574613125325323174021386095057428 12386478 37565385052402948260245325173865446400 12386479 -335636849820189431724138479739356660128 12386480 137304276279621106687107423087476736000 12386481 -152080222926600029397717274865422581648 12386482 -68407461200707968032915362108180714368 12386483 871505429734106006951671871255344158732 12386484 66825471079381339447092052311212605440 12386485 208553870918628589516458077428878033180 12386486 166391628005784332068864857100667393280 12386487 913423922719145107015368084095426544360 12386488 82283282631550433773271686905039605760 12386489 654701270652175199774039130128653278720 12386490 -85009042102652085289233086044125926400 12386491 1149498000764844924230424849895207597424 12386492 -314358018825237725511296503928685763584 12386493 671564211271414562537772613849545966720 12386494 716608992831262233298166659873696128 12386495 51143669293839219292185014495590959840 12386496 78816999710438175930302666208215826432 12386497 -765666166702009478033651064430568581054 12386498 -262788612485628574885647579061282014000 12386499 103599585323152715539290171644881439040 12386500 -299066959678186779369027052896322560000 12386501 -186956124876317530608879984711905543328 12386502 321379788373353635964526944608242834080 12386503 3015791748741532117028286322859000762920 12386504 590314210891277356072381186620164843520 12386505 -255635375714801484206369011706684376000 12386506 -236573401980476608792739549872704092160 12386507 -615720548569408119675697715270284357488 12386508 -377565899037882612197019392673937244160 12386509 -216042487062806657605781996676999521280 12386510 -43446792364983691735145890160387191680 12386511 829469933382574473179134768707056331888 12386512 -214892042683701976855073703797374844928 12386513 217131914505481572624784306548753829284 12386514 -32846584477937756638128508117189323648 12386515 -28784030204880897427477703750931014400 12386516 -462551161236530991778235143046473234560 12386517 -46636962212714174524765267042927113504 12386518 -568818433556376609164341363720322641920 12386519 -322502513759773710385866740977932810000 12386520 38730906480521495794238976912729292800 12386521 -995229519875164646131582780934779065600 12386522 573088665484159238765623610819344312800 12386523 227100816041362873477886331814927117104 12386524 -355447384507134297984614368199886918144 12386525 -450877982867307443387096407523825551950 12386526 172087463365169759416520584718997006144 12386527 -70367872240915593745875222714795709208 12386528 498104159888990084522221196212174848 12386529 -239483395963273409305737100923529295856 12386530 235393321864063180575253463636521789440 12386531 -1387579728819752306676412410772253677668 12386532 637643457140914984752952994556512105472 12386533 -160968186809283344050295992938275614496 12386534 318603128472155797927448059492408924992 12386535 90474293826154112576641353631853475840 12386536 -673716285978794721937922721559042360320 12386537 6920285693491291898107369108616995680 12386538 -365132170378956698354505220790771995200 12386539 -197264202681371037104699195336225132400 12386540 330425396919988263232438686667260579840 12386541 577994084599096221918561140274862124544 12386542 -31561035536581697723644890207462954240 12386543 -342051606482573926093490022908944402056 12386544 -42543539341694117759610675023948808192 12386545 107429877169454233793246070933806613300 12386546 -68471286621279427215315163521240446976 12386547 -1457618188969259056606818977668317699360 12386548 163765527908765541086641447839964827008 12386549 462285596354421806168490766414558885536 12386550 -293329529572293839425478745013253798400 12386551 -264381543509140721497926276877380319296 12386552 -1320931007718040112267316872580979322880 12386553 -146976301367067570322871064109839736896 12386554 -136274879022016600313029496682611309088 12386555 65671383431652437904722745682366824960 12386556 12566678723713598187639889886220288000 12386557 -3162848672089946130684374348980280555328 12386558 -615752472543150723548108127701189852160 12386559 -40672297319630710058195287210633510272 12386560 -928401022686309256954875212500115128320 12386561 1711891786141788683858823171376753351200 12386562 278941396862809571818195116250833658752 12386563 254566182496254984089481420974423050200 12386564 159611530040706332296745496484476026880 12386565 536535356052787401800861159875876150200 12386566 -55551060680136231778348801288162970880 12386567 62396561249563297917522156996280260720 12386568 1301426154476102118362242425084444672000 12386569 -475257684142190876637963428899425857756 12386570 -146089681411986002478855761765151575040 12386571 -307313534307101711649652985817243573288 12386572 -366820509930125788299989529974471224320 12386573 -1763860029687429621594953043109789343178 12386574 1731587459522486605352221787551755694080 12386575 -162571597178641601553368534182608810000 12386576 -124371300024012057507456454634591674368 12386577 -56080151866692427033933836924313681920 12386578 -66704846890786285194999018374529041280 12386579 -610903633978439541631643978502134709360 12386580 7564816023542664875269473849422008320 12386581 283650878650738350882209095691852007744 12386582 -101445748903823441796753836576638604928 12386583 251523452167511522385710711211284896344 12386584 -23667343718384089480508493959556218880 12386585 -1090985369270882946000793813377157412220 12386586 -108981740159042001013444789251671579136 12386587 711908984947730235910661322087159759236 12386588 -575205520133162409013047922908461207040 12386589 -190231333146647697218539738731075813312 12386590 -171097471028433320483100072922090411200 12386591 -299268435200724448081106433181784566560 12386592 333655090204449316017967650655204147200 12386593 -1158380198675630841400010997827622852560 12386594 186658860421517553562941065617040321280 12386595 7001905434279125593361030809736934240 12386596 -860362766480332215458353092853912907520 12386597 -96565989687514595095988849303081352768 12386598 138956616396355095140666916826662819840 12386599 506197558475442638066920547542473984240 12386600 73500208568888179106097674325899904000 12386601 29509655482079154219801294663303764772 12386602 320144625317484241962552048781162840752 12386603 1326500297203186943426246433012463666944 12386604 -92367433200803690072456754532937072640 12386605 -286658912195225951327292021385460849280 12386606 -24814786045366916553093866285611885248 12386607 361442077932648688215580886712023660040 12386608 17720984436699738444904251131987755008 12386609 898246795056169349319912962040045845352 12386610 -364376967802094549282247545390986910400 12386611 -1660228354789580407643500770796473308788 12386612 294248970181077581922251795874005606784 12386613 -20938559819719958583124080529479981600 12386614 1025665364594836641568343617181665738656 12386615 -1601668231881837933206214873010924171200 12386616 -523521736273241726615190863855581593600 12386617 -1900606502249571880707634226545551479168 12386618 63596789833508228863052343088213979760 12386619 6492161839199430289807530652131365904 12386620 -952788858318363019700791306733195128320 12386621 -311494265988184283880457578617328970080 12386622 -307659400400532782246060367590569576128 12386623 13686791382755203984670973319487253304 12386624 277596966347868983417523524694644883456 12386625 -1242019456590830133866827476402845280000 12386626 25725671584491513727254756739785808896 12386627 -158314438987501704597979458237499302144 12386628 -926377051252045450223451488959499950080 12386629 -475525981259153289105962864371483709124 12386630 327129426499911702906167478398242235520 12386631 -128073020307520435210263385670353161048 12386632 -24713471930571287483568759045625420800 12386633 4647009341557037009251814685204174720 12386634 158014501343370768755233549803469794048 12386635 799154480367863095001448545686453330080 12386636 609330398105488553032314221226399118080 12386637 862019118430635250799980591260858088320 12386638 -114982725932471316366855798938613007488 12386639 -69804488284035890106323929348960468992 12386640 -2407206795306012943123055411708559360 12386641 191766093277241847938887199423687740272 12386642 691590601056500890658910456719225877792 12386643 380134903092127390297364653020142494000 12386644 662085873866138035963904803331474366336 12386645 1267818165066742737328889746548490551900 12386646 253509374027490687871215247522691717472 12386647 445218511660546527412898770629695749120 12386648 1271702199575452056649676397712185231360 12386649 -1711393329979951290246799664120536848 12386650 259303710364639300914243810305126457600 12386651 -288657975638019576430499478249783723600 12386652 425385913980591099062159666846082181632 12386653 -675106089203421339395941709998424400960 12386654 233341989223916560366354302998499628800 12386655 797401917840931675563231020589634087200 12386656 1463505497098821397151244531671498883072 12386657 771210948726930622748073664927196463906 12386658 465499222629027417343448994333550310784 12386659 -59841548753126276579999698119600892584 12386660 149576239195433919971057081421732003840 12386661 735883885628817936146476191261807520032 12386662 1097880165346703499818240555236698054144 12386663 -548056577268568055580889235899073366088 12386664 336857001503434730365420064201652172800 12386665 -942246529907116214424118089136739198940 12386666 16018820893617316445617488034509241344 12386667 113818184075217676644069604059967841880 12386668 74939457346524363304679859807761664000 12386669 1864648128181417092553880129701314698070 12386670 94259534202388963392922922113279180800 12386671 910755066055386720126241008213859897344 12386672 -29133413032236219697825019533167525888 12386673 278877873062128351808981443513989583296 12386674 -256939209308729161259132139286292526048 12386675 62028035740256287142822740806153688800 12386676 -336617995894976872243074688389054996480 12386677 -5685455254439540848230321214971640000 12386678 -616669436161234122243074769532066347360 12386679 92690086125627208918747021622971570128 12386680 -1136783065144022777043865114678417305600 12386681 1701559855719435109854606335132665678464 12386682 -183057603344133874594103748605968207872 12386683 980606401457040459540557336578656027600 12386684 -167250820329395377332546246427581984768 12386685 651445963794290557325536033345404040800 12386686 479908071789250246232403188877160924800 12386687 1791870401769143670131065052213639262336 12386688 5129221449659161102178946828384337920 12386689 690149673348339206105884755544274344640 12386690 392683817544385313224283873105973611520 12386691 20907077958168128754367845221502365952 12386692 -1977407799495882916641630003784949642240 12386693 -601260467239179146836523688317222008320 12386694 -359644806719390777467202189480865441600 12386695 -89924335635958207387491138235213393800 12386696 -48968418317122596536871956438305996800 12386697 303387505601415292673358544968964534800 12386698 18215991575614722597006552522327130464 12386699 51552701826252558555685680387744090864 12386700 -75514711380877869931710274011514387200 12386701 -628120446949155076341926757734122445696 12386702 -744407442529330005099528026570189456448 12386703 3069068899269171794595180071181320448 12386704 -263788983335889197318353740274179440640 12386705 766425673715218590154944972638642238720 12386706 -7515829808022919213074909680010406656 12386707 1645230644892665539747316484489376254280 12386708 -248453493679728306453971995429388544000 12386709 -4586065000057456423350652640202946560 12386710 -231279658542126645162831969945335170560 12386711 -668404957352989120076331660234538757688 12386712 228554179572392969936911574689140940800 12386713 53176581277220610688065449515618141204 12386714 249616970176687543144317645083549532672 12386715 145183824239420694635310689680043220480 12386716 249355767366921560049901170240571235840 12386717 20615832048868150536967704554199088992 12386718 -275134724641265103170502776923917113856 12386719 -544635147137709666913609407584177591856 12386720 -1092281076427865748838967054712253317120 12386721 254047068710014130594712169632247132800 12386722 -792856082518041584246606038576640999088 12386723 -237121812547594508427620157994174323096 12386724 8830597840232945428302195033947308032 12386725 -23665398927528721889953935686542445900 12386726 1198007745741601244340948838657725788160 12386727 -9414269351141638492270909641894689520 12386728 601297727615720529455178139061841500160 12386729 -816998225446673989398116775954439877760 12386730 -260952827424519045832603186676652737280 12386731 -133407829070854703508592475693244055296 12386732 -4688259589368511330520449569268432896 12386733 68097340647660449130222363814668297024 12386734 340273316031537501820763738054774750016 12386735 -37440412843671432350012687372526591840 12386736 -195723517793052374436334795900057681920 12386737 767531456277501826678851011465451178992 12386738 -22858044857105403585699457192865441280 12386739 403752005574123383938581926068743232824 12386740 -1168308409024409038273358210397388147200 12386741 96814589603572168675657569897575275800 12386742 -364683421098376364314472999109731573760 12386743 566070317111817488243275060730510109992 12386744 170023865338774947162098541192204902400 12386745 -212200950717493469823796318416531718080 12386746 959050900227762437820132209986489536000 12386747 -792826390226709982655256686703183579804 12386748 502916854775428246485002967610761388032 12386749 -314033324030800187096217401616901604564 12386750 -1035550312472450888735358120771573648000 12386751 59407474027026679616220056917074055440 12386752 235291829992722545216270945182810112 12386753 -180463291225410524981041367814430444860 12386754 315233867633659537027768594578412449408 12386755 124018092488236885619340938526753120000 12386756 -849134305757126900140774162559296487424 12386757 274591574284577792715841674757439505888 12386758 -184043191024231834184517761889587145216 12386759 1329125272664703429349663935192407636352 12386760 -215436189387012733545324653786591232000 12386761 -207069085862254407512682696814105395096 12386762 216728851437507538579420944709379779632 12386763 18259581252258006016338127026091232064 12386764 370328970762190688139197048905271689216 12386765 77110844197154646039132339836488944000 12386766 15508763594454429372610399749675070464 12386767 1262553998240601771120123030727930136816 12386768 386685005575126922481927033060449083392 12386769 -68487400652106715051551100410281921280 12386770 -184767076219315071885195849428433600 12386771 -776821583409735468258105319819657979028 12386772 692399873901181457363934742543414386432 12386773 -154663911043851680655536125661060132960 12386774 389615015523023257973820506470525737600 12386775 -496915198549720372588581844188455984400 12386776 698445119001879015946288620820007086080 12386777 242970522773907767132699394264312270660 12386778 -644588789680386941422571213564323768320 12386779 1491034228104428937355326657816393021380 12386780 -146264701147747672522265793791869747200 12386781 -48089914112414977972563195660509464320 12386782 578827043135842504921034056411411445184 12386783 -68993596696142266150066096558361724336 12386784 870982294370060724511758542455575674880 12386785 -296449765511480342531030379087539863020 12386786 11288590560635123290005723628311756864 12386787 19428976214455547866382859921680823552 12386788 -225848818875787295474491286776838184960 12386789 670618437117329249551349782370012446524 12386790 -211032397918214510148054566015563584000 12386791 -72809140462855159963733975450056204328 12386792 925030717483816307142985201146921369600 12386793 -61215824616836177163562031808465223536 12386794 -16331211855934268819418474340045787136 12386795 -25060756898372478503408331854643525600 12386796 344791863276781222221189274379288212992 12386797 -496574823220329794844001020652117976616 12386798 916764984960528093594565717174182734400 12386799 1085342700429957855536959685661099030600 12386800 40222738232888454794897513844977664000 12386801 103603307272885064134014456810806770752 12386802 19555383142557478492527438541239750144 12386803 -663817205338873198005598595981110840320 12386804 -516053763874131932052996343827787465344 12386805 383698298374051749520578717536317497600 12386806 17281264348845395788087087392817823040 12386807 1300481207475999470286918346135473648552 12386808 -274451934011265618612804164231259402240 12386809 3207762976994482532498218999051240228240 12386810 190892306158058104569819839479220206560 12386811 -237209830925902978906046259030744299520 12386812 -1205164403442593418492444872326940190720 12386813 -845024775167349097914055875483367954938 12386814 25148877079119444310946577969969607680 12386815 -208996610853335344096251701452066168320 12386816 -116946117750953063797656441060637802496 12386817 1189460516566937015675603954661528240000 12386818 -37602898312968005916356981417685417984 12386819 -277136567842319226141637989210955077840 12386820 13924738041238713424174563736497070080 12386821 -169393209474530439657704327530971229956 12386822 131425347932487210870954287573611960320 12386823 225173263150700453125369316720192950224 12386824 -115622358736919766651676344963620044800 12386825 -145536512984103692151243957694616044800 12386826 790339230379944768356313131102898852864 12386827 -181753323566410614968892145457743057324 12386828 537277770811421665228920090701486100480 12386829 43023766292792986170642628360337177472 12386830 485039251602524035773849811239969082560 12386831 -323653242153345827651572154881974350208 12386832 28821639121526983196298339598541783040 12386833 -887662215037797863816923503162378979918 12386834 68590386880040864643331734139081218048 12386835 -271281486203128110803767303014432593280 12386836 127410450371151643199936346202491420672 12386837 596560743888745157032468597927773773280 12386838 -3724266827688933673995469860243446784 12386839 838521683772607081475617317978745510360 12386840 1057933000630336994072746731879854284800 12386841 676611195796353435348040604356103506080 12386842 45212395954045656899528184720974094720 12386843 -589456293796918509915032165362448870880 12386844 -7893164887435897034472352610262572544 12386845 -133271347466303402430087100026482296320 12386846 -847681990134861287658748544082566421120 12386847 -26328835212463714305744700181384002560 12386848 -264003676166736724203395001630315970560 12386849 1345010335236261585201327822727558058850 12386850 -90094611449701705923815973457383014400 12386851 1076114907889792629682393883090296277852 12386852 197318059026733276571899570067120977152 12386853 1039201260629680892843479428250022041662 12386854 -30952667175251637517951015966165998624 12386855 188916420059721823739801825386483266960 12386856 -213125894855315742093554955794890752000 12386857 -594991542538511401234106675339284449600 12386858 318512479809581250952077121678972462080 12386859 20546657811830297556365583306470249088 12386860 58314631396929606231732671935070361600 12386861 434004595552810717135060816244720301462 12386862 262180159363058577708416674692438731520 12386863 1613121333227435656825117078524382535040 12386864 -109954571281546689245013115492138942464 12386865 -738706193119083946005483890016582305280 12386866 -272653407249795853806032078003691060096 12386867 153937495895745990521486363526817995552 12386868 19320932024110132668516626975831113728 12386869 461620213616841795072133318882629347040 12386870 -169880581373846201029757483796476229120 12386871 609563174783862283021461524206437676800 12386872 151301658867836710440295134584656588800 12386873 330812426623403817210622389966110560320 12386874 -778202811570183755917209550002375291648 12386875 348325931314665932110031105020325262500 12386876 -1057399930152390325277760126567627248640 12386877 235614944304642297951521468242597912320 12386878 184633603760556000036055530159581675520 12386879 -722686313944763507823997351539326268720 12386880 101982045244280149523296300769917009920 12386881 8739834929473964822441189308910925440 12386882 362790093338855718723163520249864451792 12386883 524324523964937711061737828385874854144 12386884 1383457950109289407026278014666805248000 12386885 -335098754968373839069277096547605562240 12386886 305529088513077918063385648261468450560 12386887 320070510313422738207498272500676650432 12386888 -418117140207752591698539664312845066240 12386889 1134924870504071998506269454911806245354 12386890 -336239774918926611252551120199836577600 12386891 3394918680472716608953613390430845136 12386892 -1079202994009171012509714834799656960 12386893 -255258593645455206506745891490959456320 12386894 -69346390474158123163518845764194356160 12386895 -326685781890237818226026139980726993760 12386896 6549222205052571811002701974919831552 12386897 248223776128667177460992106541598142720 12386898 -420386052466946526818818897682204659200 12386899 2227380444181163341233723414426371072 12386900 380131325301182766742355512399197523200 12386901 -413362637597112832405913816603876143968 12386902 -157761118268628334685150922201545436096 12386903 -328925467618149031552241475502691373936 12386904 -596734410500920775258157206021606645760 12386905 -900806431896049022375333433695861810940 12386906 320838147693539828063042570132370866928 12386907 -392998237824464811824633993337522675552 12386908 -341765305886319140410338909666621455872 12386909 -46059508325217149042393885451552412890 12386910 157911880957955133799215870801566899200 12386911 1544598859866070712328556066402159572512 12386912 118388094320446675731994047265426636800 12386913 -319460028010501578441273083210243116032 12386914 -583295406278700938965206485492038570848 12386915 -722702002905414281006922891100669779600 12386916 -125599869108984200210077358744063629056 12386917 915322203255325111882970861725207572640 12386918 -5293801635844585138268274907398958080 12386919 8859595386624930331594304775033881808 12386920 -35677898465608460716837244748074188800 12386921 -587566639877599696299485986338081703878 12386922 468823182101753649371707382483164169472 12386923 -70451718068285477734839922581505727616 12386924 17792156975481065712304306663515697152 12386925 345818555614459098208210650239181132000 12386926 -12738847505316990844823423433736615296 12386927 64765400463075301140041412094494012000 12386928 -112309689422037524769040501010085543936 12386929 -540465151493088088303792902970331303470 12386930 -293177420629033251800334619596834476640 12386931 -27987499027268871218154509084344461600 12386932 108566892643013688439569834224512819200 12386933 187247998534130924042391714121917201144 12386934 -104114870869898722916928174371325174528 12386935 -993226251569567383602517511022585794640 12386936 -193005269640899420190852272113557504000 12386937 126961219581808067874782358710016258720 12386938 -344442957292534470761651580579950516880 12386939 237336633834992663900762515998289787520 12386940 135135503589397478156397176002530508800 12386941 -22569727196438346149101715611598772128 12386942 395039699356633427562374336477010703872 12386943 798621094426413654418923024173290151064 12386944 1142269102306069394599271784156600729600 12386945 -223595100811929238991599261780313195520 12386946 -133754289303243564496878461044866796032 12386947 -7674167530157472042881906994478142760 12386948 -131449827497981266247866304735372894208 12386949 150154688710613696016825718698738548736 12386950 23614587765631100119981938278301756000 12386951 -66449531621778827249350801476081850248 12386952 -1469774645582976484200116949032943206400 12386953 -844470741368770303567294817874652622976 12386954 -1166775241038831744762174959390841600 12386955 -125939031833753712000634246018707974400 12386956 -1026700402511875408145645540917589274880 12386957 -448279547734907823199975326047223705120 12386958 177696262987139074551462357142100244480 12386959 311280571732087998829099625473006322104 12386960 -142888616748194612743492454748070871040 12386961 284500870648535290153012652446676586180 12386962 -227155754340387951506103344935314746880 12386963 1215401807548506970695276406017918917280 12386964 -127436215423773347875519674044406773760 12386965 -383927475482117309862244429795055451600 12386966 523034160860930382584974173444698620800 12386967 -21566281694731307757586862272294061184 12386968 -1448885686057543324736523842897195642880 12386969 20249094491831160719940814023679151040 12386970 252512388458492960057976990690070525920 12386971 155319626795386087270172209008312429952 12386972 -196076315424181914138380406537719912448 12386973 415982146759456922041899417503516691840 12386974 121462471082002287075305962084742275200 12386975 415813534173554712269567054451929877600 12386976 -416137298301477833316900712234862247936 12386977 43854377278394304502013967088028569826 12386978 194633803274320082745091903589621548320 12386979 1156892806597778787245966410578117638400 12386980 -100830030211961126369736541886837145600 12386981 -1461532053450338960899042905733324821888 12386982 -53027807947012712839490280722649891456 12386983 -120921725647845694340149046226127490560 12386984 75264080549822353353529400798308761600 12386985 -127361205728931046187233964699843011200 12386986 1649185695326464926986493144842200694784 12386987 -1805493878709924081970395490436236796364 12386988 -352338489277940846080681783346350211328 12386989 -1096519340383529912902421741084577151210 12386990 -72590845605459905078147048494127984640 12386991 581171992607711253818648588178788236800 12386992 205701793737319366744198704761494536192 12386993 32788191897147399444116208474781894722 12386994 -576189868179379204961188448126283648000 12386995 -784604252270009197568118556258316462880 12386996 55289266590681044655018054062252144640 12386997 18136493758819837161937916906235556032 12386998 82172503864100383244139360835505614464 12386999 -1376972582060067602420844809772083219664 12387000 1012139905808430562583247987288729600000 12387001 -707550700845385255989469826759544170496 12387002 -63954593687660803944121516577504846400 12387003 33716294511734602170533183758523550144 12387004 401754697898387878505373010946350540800 12387005 -54557292947580940847693899185766217640 12387006 29325104918609113473469700563300079232 12387007 1526507819627248996844310392510700232256 12387008 -104656270563911721855632658935121444864 12387009 -187365724182381120137369679265130348496 12387010 420814655029146052617106098049436160 12387011 19678945378717822416878532615673171968 12387012 1206824873278806908044405186436352000 12387013 221373667216836852077480150065444496704 12387014 566832125395300635243970885423497749856 12387015 239503524794048667095658843529055044320 12387016 291821929044164287833927378986022389760 12387017 -870743930245168865800009778630307710028 12387018 -139852104893603534954892835930817544192 12387019 1967231886450701077939875008708880182420 12387020 82637407621916499935095672098110976000 12387021 695761796737274697982164862637213176512 12387022 132376692166801623286404559855226597952 12387023 551089584473894388429055952381674181304 12387024 14029476162871777612042123171094077440 12387025 284722559483497658818208929878211148800 12387026 -388307640477147880899899554244880088416 12387027 -512971012359209216440224052875397637568 12387028 406044134921391659957761919710626359168 12387029 -400635297418200439868887086893080136370 12387030 -23667222061108390254945285292237399680 12387031 1406356463348946699574638396194769517200 12387032 -155956575658971232750121300882894315520 12387033 -1821981898086941921941966982072176342080 12387034 -727236129375941148591526943110290901248 12387035 -917400969595687326084933827334765011520 12387036 -86474291138204525485124367767984040960 12387037 -563917443259613815007897008882931298432 12387038 -85294123081837565545777202391054299904 12387039 281550848476287554549114519485943694720 12387040 -426562807799658934486029587506849382400 12387041 385197923417769789241385964188987919552 12387042 -115562565065678121470948768069440757760 12387043 433839933513494467429591091426426324424 12387044 443033183200005474778184380296254806272 12387045 -245640483046633197638983041323454614400 12387046 -91138737361506289136451968172381912960 12387047 -1475877006837138266995103861805248116968 12387048 -499616333534577968723774739503973335040 12387049 613423718712318439921468450095699809536 12387050 -135085070822780486163316237810943040000 12387051 1037023748575859332399438891179134533980 12387052 -428251489454921663651557990703800778240 12387053 -9213318573026617588408995105797937120 12387054 43251694543167635664904347569284679808 12387055 -440465244601956695862099277644087962040 12387056 -251956085943902480564233965078775627776 12387057 152429716257183167944543746909637262400 12387058 -596308491269789902368751990237067495424 12387059 -603170312576512415338271981932301842740 12387060 95378450538614886487487249518399488000 12387061 -7453933670463183502232841302311136338 12387062 -788153885621202105072247200096098727936 12387063 426201947960049496326095461144206411984 12387064 -587639282962401474587535246723440640 12387065 -411793135752669713301216233908042692540 12387066 114731971387382454309032960085989658624 12387067 530790174836170890666035073033929946624 12387068 -419067934274809042160985143319398622720 12387069 154499495231919892386780801696647636640 12387070 395880741027181459829802626350734274560 12387071 -1063502144583954513004547153696114089728 12387072 239282912960526015149609579351245848576 12387073 -412722545203962085549144937400318411776 12387074 69657565961317649268920606890118948352 12387075 -340240301665269355398463629188387981400 12387076 -535701409923371982176664972085268480768 12387077 -521466587641755973747166006158004311074 12387078 -47503045665899735179927458542378493312 12387079 -385888402169365697349526486578933641320 12387080 45582125261505470186087471692157798400 12387081 -334385978852590607781529763486539035456 12387082 94839073454029749276024397813241750112 12387083 -217811034716941859890901076951624122016 12387084 142753592448720298332587779917716404224 12387085 1726097039412009881762716005393182972160 12387086 -387000801551360544392179752332057275392 12387087 15869378741332860312507776120443806240 12387088 12967854643190131847969752258244771840 12387089 298976468182005364902959723833912333248 12387090 204152152905074347937297757711907960320 12387091 -64442356919739346990961911490069025600 12387092 383205182728184514858665493271780028160 12387093 -269285446769520263141297419198301130336 12387094 1115825088946183230453335060514763059072 12387095 416223100458649622033470706100079699680 12387096 -2255854489694712908650543798507253760 12387097 209158579522557252031817432794391192452 12387098 131173771627521993796844439638566172160 12387099 753905912976262214606622949231654727064 12387100 -447883345148889126077344840558366195200 12387101 -972255332096513377235793314609425407936 12387102 26266652720257431659148923977215590400 12387103 345710081193719945022629524694647510920 12387104 352951358987193859828039501906068897792 12387105 -729630588045183798175153835208596592300 12387106 151111863938379103480192498702302460752 12387107 -386845341566957663803487063516272450320 12387108 525706679385213786240206570845544309760 12387109 -262764919087421174582737618063001577600 12387110 166066984567603969217855543142771874560 12387111 110832959395912985788846432941905837184 12387112 17885288313703840248846892381179571200 12387113 -1407385258383665595862968866321865395376 12387114 -358645337585229370468879820061268254720 12387115 -257703777377114423460128663866894080000 12387116 -70242424320996056277932826749905615872 12387117 557689555558722086018236983780712975680 12387118 347688131220466085107720284535276689600 12387119 -470966556503604208832130884169998486904 12387120 -181702727671234219563802063812965498880 12387121 -1030663423408881211170458078814430976000 12387122 -388472830116183204219633124590254395776 12387123 8886858815762531037688789404011155104 12387124 -786034506376539014799710761652974438400 12387125 347403767431414486834225481078903814000 12387126 -85966944723971000631839292052434416640 12387127 775691354273622457998560685234175255976 12387128 495016668416099576857577989833338818560 12387129 166985948833833113684992229669806243680 12387130 130922824531737386186872724095952947200 12387131 840435554559649832344248678502657327200 12387132 -1037810341724634575305414589180628891648 12387133 -2012358721962695084924703582406585248 12387134 -815494395938868693870599588047170384768 12387135 143856427792087868473588682691882270720 12387136 222651127140408674370231815478011494400 12387137 524097548310846259785726405035396117952 12387138 -213883681325029518451162530918489469056 12387139 -3624083854906134613955672120309734912 12387140 1464195871360782663359087610011729287680 12387141 664925496286859641495905238612615279680 12387142 -295123593627800305602875210676573498528 12387143 482479571331714016793545879976635414416 12387144 -272989766119947190188767221004249333760 12387145 -79653910814330553828175420518939777600 12387146 -86628324783166627810012570672293610656 12387147 1320322076259722757064231673208367918320 12387148 -262082554682376994057462740462767642624 12387149 -766810899504399101942449003928301059850 12387150 -164698863563501429710112502609598315200 12387151 -133368511095737952877309494861827781648 12387152 -63790411254133763338699708112308420608 12387153 -70339732671623720849381978118455400000 12387154 182829945527952070731164255896236531360 12387155 1342767891685177742498745005133873015120 12387156 149176297018370749524045879805576372224 12387157 -943181087963464968341088868990076727648 12387158 -146324767517178744475017055790386237440 12387159 8764382191517488090719584724391986528 12387160 -611146707835242504477219711545211494400 12387161 -1579246160312868602646383148094427695296 12387162 36591775162590017137148013626005565952 12387163 -64214821085392265987469353682650405904 12387164 -1284905506110416420357628485496601689600 12387165 -58913450778204214112651628463252202880 12387166 68599756740031437500848490600386584576 12387167 -640767353623308141676429752029539082280 12387168 -968155280394644167894558269060362403840 12387169 -678284297424649968430990092619757905440 12387170 -354314187331298020477687487520286314720 12387171 1070371827351795526686731644263895253112 12387172 169937788686345802039484378106927923200 12387173 48271623593516057716290642796768725564 12387174 -351725472771308124476538175903745490240 12387175 1149410546535480059082634835972780683800 12387176 -106582403802527321328167747399424000000 12387177 -125184991318728944861347534030008687264 12387178 -1094430361055345139617085379200493996800 12387179 -362923264362691060658343412770602539008 12387180 104059929826313115596960683117089208320 12387181 -770545482638634981936896993455062316500 12387182 -1992160125206782192219146458216359488 12387183 -521566723549498213873937771607180355200 12387184 280856483789516272733914386099979059200 12387185 160523109885484838627440265996744352000 12387186 226261111930750371542424653116497890304 12387187 177485332991392193626548234610315416072 12387188 -1221914785318101496427163182934327588864 12387189 -358072890405727641871475674250077457376 12387190 62545715576040176456256949954936089600 12387191 -832383798529749071605321697871636404208 12387192 1799669307452479888556395764707230679040 12387193 -74365033540098670108352238768655146816 12387194 -13417575407994822858893821663360735008 12387195 317042662375175375182218465183902661600 12387196 328482095399851169720219186569839900160 12387197 510881635856006448183141104642248820352 12387198 -109620505724070140998068812095608693120 12387199 -1013161132064635740412579878733808990208 12387200 557603241623202089775291563256053760000 12387201 -236616110937133151280842568344826237120 12387202 -144570668484656505054500384120219358720 12387203 184107347301343462849862583329656436760 12387204 -248954534618849867902026171292307767296 12387205 -427502020169074265307926310848668713000 12387206 -424893941084659654874994028939521104256 12387207 -85797346454748654074351859380190541056 12387208 1207051418173490738598804190878078120960 12387209 -137957553632619925780701299802988383810 12387210 343677456088556022457534402283733189120 12387211 -1768073811445127516712195968037388846376 12387212 -536143835325903000410837656067352288768 12387213 -547542200241554537375866743454285100820 12387214 -157399721075410736306027899085337701376 12387215 -79813924458459085856223370845806422080 12387216 -192196801771154044072778487692030312448 12387217 1474934582807606810251544532907944009266 12387218 -72921440352459016079876194899016675440 12387219 243261394038911304057336154991220007728 12387220 121528650041456256594348493824427322880 12387221 158530684173543161415245006014626147840 12387222 -304398793660969787159445536890537695360 12387223 387710063881477308203122871053024111560 12387224 64854996546274818217424020219531038720 12387225 5651888818024013702449357215167155200 12387226 -129226163738327771275008741800155691520 12387227 1677657907065938100708984452915804744520 12387228 49753907468797184109336540479125192704 12387229 -1475202715420336274314603587982579735680 12387230 138262917720015024772390409531777990400 12387231 -401719512439167031588803161802281551080 12387232 143121245410265196580550630376125497344 12387233 -600852795920404013614627406798328511518 12387234 279202980123938976501016148269583761920 12387235 268845716173126877494288314887975110560 12387236 530332407557911386247325083819772359680 12387237 658862690348323086803573865331202770752 12387238 475271679519170021864206464883747614144 12387239 -878060452458565978192334297672184621960 12387240 662933062062339629385507462804068352000 12387241 1148751130243765378537386742274014427642 12387242 -251779299502293087273778589306140063488 12387243 -1150020635793979566566732592746824759872 12387244 -450466560621478322766171874012506782464 12387245 -552975646704312772150061858315692871880 12387246 -64951631601887156103949828996927170432 12387247 -886100756410708572388894429317381917208 12387248 1582691388514832652251499307563614208 12387249 674592281164663773044115318714129906 12387250 372182108271637283246327395949238600000 12387251 298298095428649598359771441925763498252 12387252 -269210373668419152233425643025815513088 12387253 333444198494637638179864948094987221504 12387254 -545306171629772191403865946837529664 12387255 -14161321856725407938664085767917846400 12387256 -228904529947135268580638432698960650240 12387257 436862120064255032168905604159739601620 12387258 174272781574192688866013303409353977824 12387259 531416169342502219186949311165014318080 12387260 876301755685561192205065336953263546880 12387261 47375036378724398583673070882158217472 12387262 590339470814079607800690769048475365632 12387263 37250842967544512900721649149595968000 12387264 -75784234344704547162760792513393459200 12387265 295712701427655818005729947644154093120 12387266 170566884978766296709445487671771041344 12387267 -167833767549797175237816433592825877600 12387268 -12885466551333410299451380787439150080 12387269 -465121985407904756351769395198198607330 12387270 62931642545468433024080731442834104320 12387271 -53580400432982584923442411153306489536 12387272 9317548733128886402293807019195212800 12387273 1796295177846322866688272484848243053184 12387274 104163273903861319943073649349661299712 12387275 -1044855815164310717217978071271868508700 12387276 721005623092170199196547869170292613120 12387277 -1152503713677076696736659061929068144256 12387278 225954377667206909042444390263211018880 12387279 331743889467747234316421359607848469760 12387280 -5243630690202584072496337150667735040 12387281 1161158956918499691697885040988991652082 12387282 -175887226911680444538905019792259943808 12387283 -266099249215322872728672510676502943480 12387284 138984846330554649057019845206253453312 12387285 -615096078297620813114329084829503311360 12387286 -37913898684476809316795715978912086400 12387287 -53949726616810082048681960084903090640 12387288 1097124990918188863492014780443221278720 12387289 1154513816514637917773813292873940551710 12387290 13805216065272624120643788314982309600 12387291 89333444086541584974626921802192457728 12387292 1418823868410636462134422459308297239040 12387293 194570160593042747980592768059056709542 12387294 265527092269453023714322471114722319488 12387295 2660231911266956466342297415196627673600 12387296 -248668925020346626402202227424056836096 12387297 26866136688781098279838110962098780800 12387298 -328654233948803273502498844051497164928 12387299 -342348943679221844792323072624013181360 12387300 -301950763417689157424799424876443955200 12387301 -87773988395270339136455090316281265600 12387302 451155028981888051448002825114673456352 12387303 888447016106460621063235638438535342800 12387304 -189814845958617228915420201836788992000 12387305 113370699700016228306463357407543193600 12387306 -396865610212293178795714658091901514496 12387307 -379456863655738541517617618441781454520 12387308 -164267053157320622291291700957851619072 12387309 451360537867124876477110273871192663328 12387310 -121038389757442864047813906865336093440 12387311 -8529654298678365385379730207739897608 12387312 24977638449468730366923108211926958080 12387313 793147640980052978701643430223559764562 12387314 902099583782231355044321079116191178256 12387315 160361854656604558716134091318605417520 12387316 172646978497776823793268261227505408000 12387317 543612187213725577309928540035075428960 12387318 438207623597512450432997814830302535040 12387319 -138228446172206778737662588097734696512 12387320 -997744328887640360955650074138705920000 12387321 -402658399564803462029655901730876732160 12387322 -82012153671660719488676666149375833888 12387323 204827364744447692173851367377314435328 12387324 141418989198716286890202304941412180992 12387325 286553366509997819432705084289703016100 12387326 -80334629956880278370290688517854920704 12387327 -27055846671093842624938257954607469880 12387328 -227417378431198145142888720267615404032 12387329 569580163985439027701124274726338300930 12387330 3280803058965341290469765726619501120 12387331 231965072091655315341530207969979998928 12387332 383588942138603825750615835715904532480 12387333 16236579988277591030220261481707910464 12387334 -248708663131767842018188214738408417184 12387335 950775691645761824125128540110322614400 12387336 -339951390647475418037938026778987560960 12387337 -1181436386192349623914177214390777779440 12387338 646419044075392870935503594797456534320 12387339 -978034939573608880708110721317036314856 12387340 -39862120523662685897413686183535902720 12387341 -478339245939561292243378708225344283188 12387342 -143932203181709635054527749372940942336 12387343 -1116044420901789266933340921112999843408 12387344 130395203580050440853893020581124833280 12387345 -322414307592892110916224016274777966400 12387346 408137698437894490263372669110854249872 12387347 -987671644733521660594724878264671655728 12387348 -20195197616767852043005734642116837376 12387349 345278057843761780611712146539791467964 12387350 463827490750106212584637243496718144000 12387351 -89263690546624012392992284291098990336 12387352 -42216712445760508602596491331567616000 12387353 493789602594662703574538712354205233600 12387354 2206115903394468245000972804352860160 12387355 167430824482647263339647004739943325760 12387356 1585731632519457315068480006834695431168 12387357 -799676844988941698359388386334606343360 12387358 -126479682041260108352651012708550800640 12387359 457562181629927910956059918385924446560 12387360 434872336972387174121227219930101841920 12387361 281072123608620352611687060762548631232 12387362 -407572936729153740713854162463928824448 12387363 -94603635393790948045001498748287091456 12387364 -316577324094032952264928614255426382848 12387365 -104282671594573651097678017901029642080 12387366 378570688886560145513944262616969445152 12387367 -508559133010267182803575065182631063648 12387368 -418785410611730821884338647428304650240 12387369 355837910293777282596003922234023195648 12387370 11862019279688598431404368818681548800 12387371 -126666336427209980310733077949423106112 12387372 -124475968275499551807296839693432562688 12387373 -1050635683120432627285263111341544370560 12387374 -142747917249630175997303246568996368064 12387375 196669438684216325817493398915384000 12387376 145437292149382301817786005913735168000 12387377 -187928671885921724436118973851767681774 12387378 78295611317095934656679336192491737600 12387379 1317273332195444011495969739010693737760 12387380 -733889201411205525133189077488591806080 12387381 -915654324472479816893459037472599360 12387382 92754591220377958858111673006876307072 12387383 -95205273857766147710932556917112676480 12387384 1425342535020431477140966376548930560000 12387385 -822988752158936086640318777223621016440 12387386 -139899906421789757760703608489949220352 12387387 -570350313058431195111324595166211128040 12387388 309890585953571745716639004562608911360 12387389 490928885575704139557259500064514357856 12387390 -24755639665550369646966176736352880640 12387391 -1089167238520854617632261871300474994408 12387392 551506406672556629459089556023824875520 12387393 -933376305041527576736746242671671770318 12387394 973013591266332772047203174503140044496 12387395 88514636317316439561663170220302892720 12387396 -132474976872712082361266579435312796672 12387397 56433196019373164114909384496324960 12387398 -1113275109073188691735829915394066251136 12387399 109760146088623351572716183409397309008 12387400 11939274062971112952481409933670144000 12387401 755140898551249679038697768483461474212 12387402 290047249603375456837278770343818876160 12387403 -26619111235724466863983018939535653344 12387404 913695681149656389423905100712640371200 12387405 -79175116248190763365736318120340759840 12387406 11028500369827066502858919409526433600 12387407 709544404720188428513087002812441284976 12387408 95710023491632661966586196247425843200 12387409 -744131321849942499642758893522515729600 12387410 8669237547841737007696709626983813120 12387411 326389706543615425146174854634092038080 12387412 44737773500665548834098014924629772032 12387413 -951539209280390633089960762098382688100 12387414 -36462002550031390778918910951390904320 12387415 247143552934225060710366512615762500800 12387416 -297184092749991556360450427722790123520 12387417 -126823503601960658701349782892820948288 12387418 -444744306805038719298629055840180228096 12387419 -2338457176268799481580418441413642926080 12387420 -105620172597867434479734437189144870400 12387421 1100694960175164896830357862882621999532 12387422 -572063108756394327673571388072876079488 12387423 16772338159065164155788769178820448584 12387424 150782758330988233166599653385785311232 12387425 -216265862657097224788389441334842082500 12387426 -231929001745916726936914262284169149056 12387427 194669598577097330186797512537663732608 12387428 -580081395092598650095947319633266170880 12387429 -71800974766692988596883764234408957696 12387430 521509332907222231184331211062733363200 12387431 148268164263219690026050445769088479792 12387432 -45766145792458937458659574305926184960 12387433 77016946486994724258742317007178458682 12387434 -437788714314642619140557105368356258384 12387435 -666480250858631535512315195003346301200 12387436 -407891171658101352181457193292062602240 12387437 1088202133669283639903274044343387110400 12387438 -305035174749819424426169072687791810560 12387439 722998742223644820994229485384093290360 12387440 -774548280563077505317090531405332480 12387441 -454354202096647553394585731542890829824 12387442 -246749784406808291907221960834823173088 12387443 30224641667954023890739013497925499624 12387444 -584641286478362758304916588819054403584 12387445 275788590165470839321179861992199936000 12387446 -273066791217722538484507787316878646720 12387447 12656234949771723300062062859513418624 12387448 495999265731308318649397721650775838720 12387449 -695488038769768585038392218952088035760 12387450 61009703514936014830663127220154656000 12387451 1624083453576306755386488243454779564452 12387452 12918379718469645455291180940949979136 12387453 81984160222184209028358266987945988096 12387454 102908127046914239405434747993713084480 12387455 113830527874985417320696933264744400160 12387456 573790304744993768252627275460892426240 12387457 1573578820149454888674021451508056640212 12387458 -63348395607588325985413352589862345824 12387459 97817000488977875061567037923466064640 12387460 655120386761041869637680167969298689280 12387461 4005916085630032922555299780109337283200 12387462 178089220279198147627174625074049624064 12387463 614181886323152384639819776043334424320 12387464 -1582695491008039264200033802535496944640 12387465 -299492946208689101924981389710960672000 12387466 -59256535016077479942783228593491645440 12387467 -543985010477794052526538764024860846328 12387468 606375593076659232998169681804799856640 12387469 -815275493538427156349634973446892789856 12387470 86553351893043326046159910122601279680 12387471 451494807550837962399660583574419890312 12387472 -160288090153773338595787073267031629824 12387473 381262934374093370860780122998201720640 12387474 624137173572438122580771498599097575808 12387475 537500145313635656093122464051435185400 12387476 32383676886351784278551341833451782144 12387477 -1406718247931713111716940507592581227168 12387478 -320431864636962830903217205809203880192 12387479 372642621172410640686135704219383048584 12387480 -164838245226103488239976799100760883200 12387481 -1369913575421453180961987562203187233718 12387482 -499123513292419887491840224341699928608 12387483 17823926093562552998861428600104843240 12387484 47893667023751687429886754008274976256 12387485 -971339027269096304967376766003114507040 12387486 -238653591182189066532418132794853254336 12387487 -300344966013979910110584042428573891200 12387488 1657677455529101690732074555742226677760 12387489 -140238584238095379776881827755825212800 12387490 606346328654632950100302297099274740000 12387491 -1472537111404107635255428377667349723016 12387492 9294482764073774162675209823685960192 12387493 105146080014344308278854597315984406460 12387494 -286984528261964772297637130638687919808 12387495 783531110889337779005780686652620480800 12387496 -1800410195752584683386838706917867520 12387497 -400100659098302116371408262018567969968 12387498 5187789677958915453134016657389048064 12387499 956202787666569157710502151429354730664 12387500 -523370386394256550092071298841843200000 12387501 234935818378729610818081749660668123136 12387502 429672609839103109713476877646356890112 12387503 543761109677542008019264341140935079784 12387504 105264886407812694132356393548873924608 12387505 417963775239051608425500708671022825960 12387506 545598404851395868916350108532956245120 12387507 -326102814697965224583931692902574289920 12387508 893102210259250377176395963582431707136 12387509 -20587427188320018705152616448424963208 12387510 223430479806449526546168960837360566400 12387511 317246876670858613424853289326508931752 12387512 -383319228899129559104805720361881845760 12387513 440472202083299631525633072764219793744 12387514 -247968150449514603891835145245880763168 12387515 49595364434465517578872262683951514400 12387516 -34799374773051104628859310629716787200 12387517 745950546908792988649459928950811946566 12387518 -212776797800929248556181557901381215872 12387519 -482806654955512190798252938884540733680 12387520 -121993869577564135458449317610882334720 12387521 131813737478220927985701563825976646722 12387522 202301072161281275808923585281244160000 12387523 232896005245828769691544369998690945760 12387524 520015191925542916040276362389738639360 12387525 426059886722469510255820313800885092000 12387526 -6115638865015032496179432660432080640 12387527 -714171841537644723973685926718855139624 12387528 -537940229751641950472367337376990592000 12387529 141994571906695021712313323416191127872 12387530 756466662931406422409533173399205156800 12387531 -427789371574050574462249032893372246064 12387532 -14336717912513354828065312368442667520 12387533 114106313626825357917007599291173718060 12387534 382607508482801886160965943569377033280 12387535 133667317978341324393316356298762821360 12387536 -45564031697256158988594342907605024768 12387537 -379932725775503928938961590803693363806 12387538 -35638370360048861310518941099480934400 12387539 1081278783171831267084703325682765407340 12387540 221043739906690096143557346858967726080 12387541 -329493255110749957658455799927305731200 12387542 332834253095137658873695201838428560672 12387543 936109424848596003599580059565249986256 12387544 604132654993228336961341573746084864000 12387545 -753264745778854583871111018511161006720 12387546 -71479175612843619310023500620813632000 12387547 892602006366746794396683273313564540080 12387548 84130896719900640640612717544695942656 12387549 -493992784844488101539113528722684039072 12387550 157363540185308413043629961185492252800 12387551 -158051109695716411072886279134738896000 12387552 499991899811996972495897620631433510912 12387553 -1935915304145854431539371368752678240640 12387554 416305013642284036166070895550955998880 12387555 -1291800442693926506931194451348808837440 12387556 478418737752172643058359348183615688320 12387557 76436546935111541202711455269777471104 12387558 165124764476157308171977825410941820288 12387559 1575634179751634295490989633041215589616 12387560 1150942611016794897433545027448245350400 12387561 443314158020336999163445516808561046672 12387562 384099694364314492437927272923345824000 12387563 -730052101967204927075696592557243784960 12387564 338053061637635919195392096046773216256 12387565 -186546268782819255673064275246789966080 12387566 -226487366558821656580874046454856376768 12387567 -151253754776546856328332958688022710520 12387568 -125052214812239528641621459820540919808 12387569 4937622051480801462648007725821883648 12387570 -55022836132796700307448804248445368320 12387571 456505883307022235078868880742176011264 12387572 382881139610361579869861037422531439360 12387573 -174716237870914277506004958595542336 12387574 747139024636053645512746866456191461536 12387575 -606128899369287657482650495608501845400 12387576 67821450544825528868960041937367244800 12387577 -1017122320162362084976361500466230774188 12387578 237035773129130365138122411085104166656 12387579 -734903129274597007610683934600987639760 12387580 -235463104894375409599618854699104501760 12387581 -243231095533633257431750245871884058400 12387582 103642882739206583638734731116069200000 12387583 128971988775886365180590310827122778208 12387584 -341466669795119056467293891311668559872 12387585 223535699816324328273297679523620824960 12387586 1021359107664632493385218234882834262992 12387587 -771396057632244084264858283029433075728 12387588 -182336215202747223766162160516954035200 12387589 80267920674636012306257955784882303324 12387590 72943514516321191675157543362260316800 12387591 -540157297212054708838029173389242492648 12387592 1233095516625259322537373327731099489280 12387593 -484924611814310058197250622201201902438 12387594 -93478366893607271756852041832659158528 12387595 1703067848309079733705906712046128985600 12387596 -298102204062941411920722347445457041408 12387597 -211286131932894247234599618720016641600 12387598 -534045466452197852621053705835277595200 12387599 -639207811538220169107640541797531924608 12387600 17760407776118738770884968072871936000 12387601 -2403343076949436709073155223308529610720 12387602 -936741912162279304271163265409862140928 12387603 -460008007280716714721477580068571552192 12387604 630823726133179194920188979562221924352 12387605 930539694692978284725254763040141687260 12387606 -224307935240709028821714746163042895872 12387607 -25750861327686547395839218292481902840 12387608 1226390479790903842760074407475645224960 12387609 -153925086532910540425295574522345482880 12387610 434320185215007365061169103567376756960 12387611 -721363420104056891687878640202173101920 12387612 5080889173670945630459740538820698112 12387613 14180980781463998802617442147969442496 12387614 139248195316121118513743952280106123712 12387615 -58704734285537382762127542765375696000 12387616 -236675921257043902767335836300729122816 12387617 63798024539731661544307516376508957888 12387618 -518086705078365492217374168236458130736 12387619 587716751516870796882350755987900413020 12387620 298818927467048939873919238844790988800 12387621 -31973179519175626150611413190227334720 12387622 233240504064615162192223640904590001024 12387623 -1395795970772075667924862304174487397128 12387624 -4799846640975889345429085449564078080 12387625 -859030185678079245590643420247323606000 12387626 265313376925722568577797421234452558512 12387627 -238668407389588872398799886374194588160 12387628 -954627266367839560930126621775010597888 12387629 -1847342790937461138140886606799319953770 12387630 -369933491834943974579993500283392097280 12387631 -164650025347078021745193831087088867136 12387632 -57235983897979313136448838224568647680 12387633 13393119889043335955961979068151337184 12387634 278184912699728629517947379236654036992 12387635 82358500441122031306912351433945602800 12387636 874208761583288116641714683746523990784 12387637 152336097757180174815496874043617852952 12387638 741018692688658085377066281663686946720 12387639 145735105141238837030256198992789145600 12387640 271010504029830872759607722910013440000 12387641 19014189512660743490812694347285209300 12387642 -95753462257457528511946846396926525696 12387643 345411784350919714737949929352465106040 12387644 -462390015784792864468631432113526129664 12387645 325581154431854332213223996170544311320 12387646 799485059581305773212758678397815958272 12387647 -1369758042170699455391232242874624050208 12387648 4595151359192722133731080458175774720 12387649 1054660596689805080381498164676867617536 12387650 196163990910632588309624812198509619200 12387651 1762859112137538338611949195238746158080 12387652 -1001941249569370909995795833767658606464 12387653 -621982034079495904077767634558637216098 12387654 -496252799405980184256344683584833525760 12387655 -6832931702710890032317753922211770880 12387656 92469747611312381166524001983490293760 12387657 561782242210208412924002483489211727392 12387658 410159175896607981320349729000527201280 12387659 -1417936630122995017898785007840316892140 12387660 -505950089264065461725937691795821450240 12387661 -32400746574607018266748681964989964256 12387662 4002054795410999068812287423885672448 12387663 858340974010486357615260150808887705192 12387664 -379215823335687128785903924401528709120 12387665 -563554046949951232029470870619926288280 12387666 376873173297202243783379239885043677824 12387667 -278984103630879322549041093541902825000 12387668 -1093605334726666235646365806535591501952 12387669 -249696804562942188712535960881552836480 12387670 -385684929947990693905445101466251710720 12387671 1502930186326542199179619653794385796872 12387672 342676318523897619985528301697389629440 12387673 811804992139501913708932581556035190922 12387674 34460322210196216528915060379365509120 12387675 -44485095978970859726140057061841000000 12387676 -202051949158610811045334226716514904064 12387677 431319900592934947699070544488055115200 12387678 325325648913988281578462535764692503168 12387679 387143051393041481065868587074014230176 12387680 -106307870608545437227963048728448204800 12387681 -14404414064529259052723476197558385920 12387682 -173629881779854529654143573537177634016 12387683 174263946229391163632820691544650114560 12387684 -475549761008855931709325827778328996864 12387685 247452708395344447308999011030794051200 12387686 -574216416715985203986225762428426834208 12387687 178435388524594374694088732009877405696 12387688 268692046469133038347631968260815477760 12387689 209292500481052813593744608381567988624 12387690 150262076872972102123460825297093932560 12387691 -100723278308788651720178823897741413000 12387692 269180851137870506529500062642419128832 12387693 47020327499035232981151735903000784128 12387694 -79077506770032817443774600737769473088 12387695 -630252815014184353473390780853412449200 12387696 95646701765234702899061787626616913920 12387697 180117056363194559907127114412892628864 12387698 8689402412504457254662918130394831360 12387699 245740872561279622056129316879221166800 12387700 -433149997942564480563598597773610819200 12387701 221559452073250848788129352030065574702 12387702 17132288444250849146209736631781416960 12387703 -637018097369046484811224190652900092936 12387704 -813611838611330325185620371789619200 12387705 -530756242830444504343145604433525238400 12387706 619706230732086578639303249079965661552 12387707 -1691057015411882561396669418342180753408 12387708 -414238789285081750111995958318174126080 12387709 1264765611833633553165027100000902475910 12387710 -450598744064121553701795860931130914240 12387711 -77390693126894199135575705457414643200 12387712 -1524745587962799908893404661415097139200 12387713 -272348522979325703788337973311247705816 12387714 -595161651172823314546708594075096056960 12387715 -18138486609796690169778776422734246240 12387716 -658227531833887449552811206323777909760 12387717 71213108075394861142986175561531997340 12387718 -324713573751365851871793241609535950848 12387719 -1600899562338305667991082249117337659160 12387720 -552586418008041109637727254164989542400 12387721 -1606018044782342354457747839702743957068 12387722 -667538383760979737839475417026575035088 12387723 644101549642102226731881728892840845784 12387724 298531822145009447953993366343447252992 12387725 -89465787034014731148582096006419299200 12387726 -361897988043536668380512431894487613696 12387727 1919896812144826439103749114495458999920 12387728 386685721556825203224278805702759063552 12387729 226070615456915043969155188808028447984 12387730 -152912816028831625196900435893558814400 12387731 609050771269689273373865611629829894512 12387732 -66041681551585686356787567702746357760 12387733 867204196805573975475534988074258499982 12387734 527236322371741517901462063769314152640 12387735 864184601899109877869079604220245200 12387736 9143341655527003771902740689635840000 12387737 -1998529457417122262724389364738297106614 12387738 -211568784648556755678937115335266816 12387739 4246807686626789667245925265009716336 12387740 -387148371093478804415038501372163435520 12387741 -1338941108844745487508904944939702720 12387742 123836283187892987172393281526108070272 12387743 -754134413427009019934057767012071466176 12387744 224306013832535354994990044782998257664 12387745 526789418438482687875386665825720848000 12387746 50338534996936398417968801512839246336 12387747 751428433797812280057246487511160301920 12387748 214718655161674847258540107543795446016 12387749 -1468153529478552258651590242646509231680 12387750 -46393799503487044864231592550950400000 12387751 387454956276815439820750404123228000504 12387752 -563411266504741150857406139735510876160 12387753 488345336501151893521438933481195366400 12387754 -210452605804601254775304305465580868608 12387755 -77389975663572443110677346551508320000 12387756 -342619204062410729599748157543655941120 12387757 -496374744415853175711358655733653756288 12387758 374419262564374013081485475729373152640 12387759 -632941186093857772082834524247910592512 12387760 44936592761350601862808889168174776320 12387761 524250563390427532944329561934551977362 12387762 -770208491976394421997463164553985276160 12387763 -1152354147195779724801989232236018079988 12387764 698635295997783209426795982597289820160 12387765 -264808231854855026222222791715935774080 12387766 -77421994705038144438219136371266065536 12387767 -135751517921390540658837503712414294528 12387768 988787099066843224057447006922814197760 12387769 -1125415606058755515664054402096727615830 12387770 -115665951587658149954720292102020289600 12387771 -183967517101830694345418674908036332016 12387772 -60659209592261781427611864536514967040 12387773 141902968104009642698285618702464654860 12387774 7717216842784631441396502519863933952 12387775 797240492120846213377508967926335911800 12387776 -155577488855095749675526455286636216320 12387777 225515067911921088050708479558667289408 12387778 3330582906386397489985074396812755968 12387779 602199195226866657114360974023824376380 12387780 103329464916491655715275178837216584960 12387781 -167317572615623451615524627299760277120 12387782 -580249343229156373658270428749145242816 12387783 664595464166421467766458691911741092944 12387784 11839050727889891521355922843630673920 12387785 -372167475571587522021435704809104606000 12387786 127486123946954731523041461041043990528 12387787 339600265991402924716134798361009783032 12387788 251291405609159918789478578500653312000 12387789 208747521955061448015218158646283971520 12387790 574711497156169000412371865757864430080 12387791 -25601561685256283576495340258163519920 12387792 218645145099819942460592958423206461440 12387793 -1686047308309510205344291468211765887872 12387794 -237004429382506338703943847584258984304 12387795 -117050910140442108451968886746272083200 12387796 -311164782845005652950636920099437469696 12387797 -1030513516620584243392887789485423288754 12387798 251531433903352179727213823489612750784 12387799 172787778565809646070205922423705509640 12387800 -272742660512745796589409716284726272000 12387801 -660489730770092930715219591305330911296 12387802 78538679239338734270280721495085942784 12387803 69017347927423913409772408495475508000 12387804 272886737680936462422454389768494407680 12387805 -742799262644148673835888782947313707540 12387806 802693525412771917216815323370982080 12387807 -342580612504278007150555099698507405096 12387808 122320798008269851457523974892773965824 12387809 -643706092626971059953858714846239409984 12387810 -477621616570170898628654026754864947200 12387811 -80964154685922663217681461793978591588 12387812 -518390594746247203537802694711640965888 12387813 -128569341694080708350751059826689386656 12387814 72508358962436541556844214414918316800 12387815 -890996199321250714294807100248568580000 12387816 15874085273936141023458296661369077760 12387817 -146949926948656481391094837444554155520 12387818 -525059345984580915748959696142453982544 12387819 -230069507050840515085925647070011971840 12387820 465396562954734057198339201513684910080 12387821 62881422066042432466072200169795176600 12387822 96992524314537261128832816426516242688 12387823 236912365760054976159917615082477241344 12387824 -334987586018425973716297480189490626560 12387825 -211633646669942383933830977348803437450 12387826 -873423846519908838892084526018577034752 12387827 9756657085791723431240515455335279880 12387828 359110244077318720746153271165791928320 12387829 362944085849770961582235583547727752640 12387830 -118215214980662034251459523862455098880 12387831 1635863191566653893058484582722071348224 12387832 -464257725388106798715347547822801715200 12387833 562392495206332441630741000550452931664 12387834 -56636279444889966712917240751452917760 12387835 253444295485404302695256901269655482400 12387836 -1169842424956548129818127289585327595520 12387837 219844836003610156705687333948771390464 12387838 -72558256656066695758230417950180590656 12387839 -1396218524041056499877253120262626639360 12387840 144135123868221389273063804476556574720 12387841 -50105944973820272340737031291723701758 12387842 -341605188049343243328935635462995368448 12387843 141199415746975977437151542434135723200 12387844 50580325306464408772451765301649305600 12387845 151904701108721339504956147086087626400 12387846 108468967183688717110319484068514146304 12387847 371401297795938927616437581601422598296 12387848 181664060212323569769337300229554176000 12387849 -343889660118691667204021946355612417152 12387850 -28244786465404937047384971551495052000 12387851 -5011198698738116862055691302932723936 12387852 415090467379218965183284466044626020352 12387853 1552190118094484156872073250499169186102 12387854 -600537509791882377876176329331622013248 12387855 594291783618492441704522074239333618960 12387856 -26262864517276529299613512163612868608 12387857 2226280294230085524444072192632712042480 12387858 106431944192593495218892418036060966400 12387859 1468558541216322105678009657687215008 12387860 296417274308987647476451826181053376000 12387861 -1312571238776239555173020453347454890290 12387862 114204559468311645428560682540438118432 12387863 -207846637697064183234150408283595204736 12387864 417907568495338550927223473235918827520 12387865 99118868655683653154302378631241355200 12387866 730033451284296521592458501216614725600 12387867 -456200847060881635484910025551445098240 12387868 -544940707510489400247999395006345431552 12387869 252079672323767531815874617366282102944 12387870 -5833986832349056024584839619665817600 12387871 657726166742744357890027354743303647072 12387872 -92201782793638514446482664014710046720 12387873 -185724133198950939280967516621567613696 12387874 -143415791963111165684744825495475661440 12387875 1888636341787485392408771368295148624000 12387876 -454666646142645574266489951454453770240 12387877 683825809139070290071090755962382161726 12387878 362814630797427424962465107938238069760 12387879 -88137545224712883113402136254615242752 12387880 87312883823721991586807455855162060800 12387881 -8620945817652581862735366666589794336 12387882 1830708328344208180675542576240698880 12387883 -726780267758337133190229409399649911800 12387884 -1265552411652931378231473842322030624768 12387885 110341355517394820822176320804532948800 12387886 -700397540106941954135123871353673266880 12387887 -1568108445788931203277954391822493044464 12387888 -181816615641258899033159810145364328448 12387889 506424696707755207521491533772140943680 12387890 447672577703209727821000362249205687200 12387891 -103780486646990915731867488904122894336 12387892 657151653552611262747552069930584100864 12387893 638490357732461320882865309587951583616 12387894 -101250938551839058887893480541675931200 12387895 231242175795496200086814992907048882720 12387896 271150934053529276043786916492071874560 12387897 -195008220975206775359536632662294773926 12387898 2124998788688181213600447292534862837760 12387899 -409825757941809521822399478526138298664 12387900 -170254403024769561675235324958499225600 12387901 -2092791096084216354595829826450632550900 12387902 186951816227422466492948773123676864832 12387903 -695321018723311262980660271620275374592 12387904 208724862209366448086603930846528274432 12387905 -1304815159972725923700034329729416160000 12387906 -521808237202095981655597120485774215088 12387907 -517608634103136539348889606766361258288 12387908 -539116888691308610780041266347851365120 12387909 -46902698974041065753174886615943946400 12387910 93751183160714747868881384415156480000 12387911 -3174041098546648703605689397597150505280 12387912 809274517333081298509790603579274731520 12387913 60807021904767225928623542543864972864 12387914 -512102624206043473220391343999887983616 12387915 -452105585505585379765360475923621341600 12387916 -203722759028347004099023152764227803648 12387917 -474016519135642332020502964921644499668 12387918 -460729122704503267034733588727693327296 12387919 -426793122327985013829145555366500970800 12387920 -35428022497097545691115290350528512000 12387921 193341344762153109855652359046306844544 12387922 29402382127780079514606480131507770512 12387923 489741121937795066015607289560461376480 12387924 -1192227996671824079055107263572350668800 12387925 -210499526005655223979958614148996402400 12387926 189260611014082760501536786543810266912 12387927 749167287276275351865330307111938620520 12387928 103649230503145979126425911938077900800 12387929 -1022701461484777408319985149956157345724 12387930 60605381235969940488117742196998629120 12387931 -1852323545776178162266840826135821440288 12387932 -1211051227521358106675414823963031125504 12387933 -416779833163149475175479536703807007796 12387934 437685312010588702038136288348323460992 12387935 -946608596313772307723481992247474123600 12387936 857099527925563922041279269104598908928 12387937 -1158972512557293000518926597913262376414 12387938 255987408598639554365241337701455920128 12387939 1044475384356731968901360347324532757624 12387940 240198389593778003222381535398947703040 12387941 -2649427083749506952701686023158943232 12387942 135044819070183944524096721801617260672 12387943 685799241958715242697072043688215773320 12387944 -395685235700011749549570906386548515840 12387945 294197330590265478743261933343733290240 12387946 -757766398075991758477284333798281333328 12387947 -246217803529044372151861045207437056880 12387948 -76560400000212112953337476223329937920 12387949 87212116146095863722011057224153174400 12387950 287549124631855793869274263039142544000 12387951 432565724416851218074385361465236704320 12387952 24353862291402881749098281115712356352 12387953 621094868762626963125148571940397214004 12387954 34191692591090779161836148717223665408 12387955 -105560247524601185636386640849896022640 12387956 -3676914424760524731753102955116072960 12387957 -452081105282961316138758058815726958560 12387958 489903530197841643077531356183408258560 12387959 -462371237090189425766522043392838504000 12387960 288242548148913558079431356562710937600 12387961 486440830246983235590561065192881281024 12387962 -822187221554511460235266433581485120000 12387963 -244691117794515012074748988563843058176 12387964 522545106535477963349415351320098953216 12387965 -121285487119742623178563750167114717600 12387966 -55759320653127203545711719407691322752 12387967 -1410538915237537296141737879306201363648 12387968 1642015917846689086671139498984231403520 12387969 -587376645806260289820132243243860388912 12387970 98276333110326590880026298313839144960 12387971 -1400496288452657406926156734783839357828 12387972 -14148238899020067969185388808833417216 12387973 277837054243773361324274238560499399964 12387974 154074481413563219430141641254443056736 12387975 -418496372353254493626646539666664283400 12387976 53957661274521188091400806998525998080 12387977 -23498312290214094131610900744838797888 12387978 8605587582377873307756494428805024256 12387979 -2019636205367168033347165048002475621420 12387980 -1080990968767795027831749047048601600 12387981 533540300090366838838668947292243062880 12387982 -687081201636849506614849857308836665408 12387983 324685758884906485175678400540539042520 12387984 93057660535256873932178397637237800960 12387985 493582476760441655236035830283507157980 12387986 99491866818933789387649970842946810688 12387987 1057484094745553607901758416571530773044 12387988 -1016350694736877810876662727021152115200 12387989 -628584685715013703758973858784690264160 12387990 273645224788460153663658807513301708800 12387991 -311020980609084519323483267883824935296 12387992 -282329428226895021400870664902334054400 12387993 -149911443639632719539218978174635058736 12387994 -299491939944550838289303950141138515200 12387995 -590863393130153351397969220965400632000 12387996 483923954355714228135339540224905393152 12387997 -315558292922010559980073806966667267520 12387998 301444421802796228036769400142082660736 12387999 1828035082728366949719297812174595840 12388000 -269407206296704940074153551149137920000 12388001 248710552899856622724836579130115502100 12388002 -154831486535918567327800307388811244544 12388003 -9281037343849501579882895901931130816 12388004 485881723411338684690657547506657469056 12388005 248475506320380473965947973138996896000 12388006 671481809007494179670753408861452248384 12388007 180960898995279372355429002063066133152 12388008 387068859581402228906062623084639436800 12388009 1274536463642087915459167738829958513600 12388010 140476422858265730689568768209977272160 12388011 -248878868426556845455012736947148079120 12388012 -2422843569430651603157503316430911488 12388013 1038691692684270828367924927160359753920 12388014 67546268666618481228360433229921435904 12388015 -1149990438010811843589801018893625527280 12388016 5555713429905741978232513085279895552 12388017 -376893454584393073484990604175614598080 12388018 464112765057337270615280013447640786560 12388019 409155376408414145544432350122756185600 12388020 -354935500115813461797278389456497592320 12388021 1826035531345968474133221172093143701344 12388022 -70513524508391508243466777790803627968 12388023 289947930115747748308516027075043863872 12388024 972134994362020209656969541645896478720 12388025 -201319982431715282147425005275019926400 12388026 -156373289261048007111440771387309938176 12388027 34408955566820307779237504057542036560 12388028 77068500311564982084580797096902768640 12388029 954558546853630446707064122690756861184 12388030 218217582135317202258395849843679909120 12388031 -518126650920222230570246744825032095168 12388032 276349060519594041120571954927773941760 12388033 -626370176439992113127572132115875307262 12388034 -130472527806746773930134085279066718208 12388035 -68348991551976443114224532010234374400 12388036 -897686181501155443798216111259399261952 12388037 1272176292520779048557174023964209318686 12388038 28585497719085593304602724149093736960 12388039 -58460285197749421050055485547867679376 12388040 -134774844770374438013372074372212326400 12388041 429878673846144306773295379783215244650 12388042 589074313593233734878797850360810240 12388043 -356603461354383408709911705790807587120 12388044 242681898255939504972241019949435743232 12388045 -973995662995654664766279560202652187700 12388046 -28028173368697604740455049427946791040 12388047 -713765665656610828703547967443423179520 12388048 302309820639201192331227669356325765120 12388049 -731598586268883879160400920855734631950 12388050 225745297837999896254079696754675374000 12388051 -392965435510450765139213297033386042688 12388052 -526141868045999919353676432826292932608 12388053 283082349175727402274788888898981811200 12388054 -144389069486996435388399713215982605056 12388055 -111734075660286358451914754191201496040 12388056 742484080017792515542666012466841907200 12388057 149675494222529718255393864271907798880 12388058 -77683454162575092252078438911066415120 12388059 -20211903157838387057858784523257274860 12388060 -983897573963934554490191225357886105600 12388061 -208734745830708040388002764796008496896 12388062 12841254473073258982661342830849080960 12388063 -411276582184183511373364647879977730912 12388064 130525458590847343558180326291710410752 12388065 268595641959008525446992042981591959040 12388066 153399852636494242911956319114620849232 12388067 -1353226348871691930950035617720701494884 12388068 -33904230781177240221035704675722485760 12388069 29388718347217593838262598076699576320 12388070 679826847416332946437000301100772988160 12388071 23135949185674313146015675100174217984 12388072 2298163816769997704254878275027948436480 12388073 98656929938006629877669417056416635322 12388074 284337245030273174071347256257075682560 12388075 294084948316856260226231301686517564000 12388076 -4275543849408355427511558480999871488 12388077 -215997836202037575542557677807892657512 12388078 759053335767839623584378690974392587840 12388079 733466614070142991115703886890311405880 12388080 28995793055770615033796290681472286720 12388081 329404231376243566947983114009645454150 12388082 43319531503621962951419559640333894272 12388083 186638110532809105645746062365645754424 12388084 1126806481984480451227693259083640057216 12388085 19352581404835062287349824166314722560 12388086 686324115950151566661844121062473571200 12388087 -1274622395610932691924723760189801368000 12388088 -164856598772115032408681517940427980800 12388089 482559547708807863177213071652703822848 12388090 -225334946364197802200735530464638069760 12388091 955944871243391327688880128593138989512 12388092 -768825603835569563083967311814947880448 12388093 -478483146175412219610078900764524820916 12388094 -405638751464695676237316796165192528320 12388095 350034199189280769870024162325385058000 12388096 -88534813023780543883900686088794013696 12388097 -899053706419774878568134231169732666320 12388098 -663784157145752845035062488401388280832 12388099 -373331503187352107764073552371452952320 12388100 -32137896581655607114713588415823289600 12388101 -538158283537293217437390982560302784 12388102 -391949169357241086819531616351324345248 12388103 191724449266854241997351974998443649504 12388104 -218311028160374535261207805362193920000 12388105 748390449420032713621859041723991675520 12388106 -88133885983066125425808901314597847248 12388107 -1080034821839179386134822762314292433960 12388108 140634897973611252433000900681459574528 12388109 -653589426511417016334305826498994769088 12388110 -44524925351091698020560859678704967680 12388111 192594073221328029905453867038798123024 12388112 -7883359624343275131433620763424194560 12388113 -897435733436203225927364068798008597600 12388114 -294274628029420671071264955992806648320 12388115 -291917441884383185034996295798048668240 12388116 -19333796015937484991338686369944487936 12388117 170359350317185228552463645258130872192 12388118 -213978193719420283975811013606768816384 12388119 2290607171333615674064118601990221216768 12388120 -240127381703595755417214877994207232000 12388121 1941062043898083331985900764756173897492 12388122 130154857004660684233935614923460702448 12388123 -17091389706721943859460724008125502512 12388124 173280610550630070947410786439493138432 12388125 112456243034129589031896057201584520000 12388126 -9514916269762357582646657718263218560 12388127 335921107613700085791322911890811026112 12388128 11620338111361094504652501381496700928 12388129 451553321642064674614042892639809249684 12388130 210365893489171934563761410793929862720 12388131 -182473591930036962806616907045591432800 12388132 -428230572389125925508189442518423455104 12388133 210903990688921105091557513280126287200 12388134 -106404640951252844928022799990663923200 12388135 303138220063120589116339700473884787200 12388136 -244924557803148438512271583082701624320 12388137 291792298246403888903724282748359777120 12388138 257587776120416860278980747742254049792 12388139 374651641345631620385369778202776122856 12388140 -811861498527741630277511257578128256000 12388141 -7902031259884436596505327295637551200 12388142 128125784975087672648306329540856515392 12388143 -295599585319482328615366425843968582136 12388144 613729736074287829462298554292808351744 12388145 -172018480329647737689601763493023232000 12388146 -577003493270634442246139363554380786432 12388147 -352113376019625561660019775623250060404 12388148 117541782904891165717356361201563648000 12388149 -1093286933039809988675472618354908950866 12388150 195930728936735599361297989577332209600 12388151 811841192056347643279953053453946022704 12388152 299372483609304077205344964607288934400 12388153 -1253062727147160129014141660475905040598 12388154 -88680280758655033725911825294523893760 12388155 -72332169402358445830810164967826540160 12388156 276036787485336047022424971587220364800 12388157 -103077279382029202814151503361891969594 12388158 -63498444240489691906512003590075794176 12388159 728877952720896389836075518588656296816 12388160 30872364183860548753616959194692321280 12388161 76783231197466497758124705213200541024 12388162 615604039933447426261671122439802183200 12388163 -253615326216526123178661221749345279176 12388164 272220961264003786770857839621715352576 12388165 825254101381857412391540610049053033120 12388166 -351701398219207924811480885311490777088 12388167 827049551865677049931386939059820122880 12388168 75861625102084986423787279860550041600 12388169 194905142432403654418990172522003268570 12388170 -8977429202993866261605288713690361600 12388171 22702450589249388404508652616534678400 12388172 -222587422492390451628017583063135490560 12388173 -15259285826593817294138969181531053952 12388174 -67676864797005563711507252398238520000 12388175 -77796261032319259598356773015490908600 12388176 -149827835329905739666547977510161162240 12388177 -247948198181041694736396502700915376600 12388178 459940926762564611923713868351901827200 12388179 200836864940946379925921222650471385784 12388180 358171728131762874991349464157419933440 12388181 101185127698631193582851088061312553532 12388182 26120324267512820173436060143500566400 12388183 -33547547108517430686170788302236768456 12388184 -649750972901310691633680163786143866880 12388185 808938203580606288422883347156502053640 12388186 -993783489548512857707242419689846600208 12388187 -46726839356406383169047130627030129648 12388188 -703483391886016492800777252519929894400 12388189 216268254940206488318894565926516381184 12388190 -92356623369331731285932370555782956800 12388191 -153247548529856304321762687529126763520 12388192 252601923627273352393692794231740956672 12388193 -769963452988811970300994707619582651836 12388194 -108122142878781251474238120949433886720 12388195 -742419311121671203133929819241460154800 12388196 555290827745376124327681981296573302400 12388197 -298027422209773141653552659382608569728 12388198 -581751448476117122244563743074370394400 12388199 -678313807620570252217958895101876233800 12388200 -441034539491473253381882246109161472000 12388201 246802290082939647731964668612988460160 12388202 -798580036272466128797952130218794373888 12388203 -680956354030142675286188168902266154788 12388204 1314815573232837293587620688683842099456 12388205 -555371129525826316177142073537276817140 12388206 -665649522283107153035977871623932375936 12388207 -303722998600174934133461454830377164936 12388208 -106656458557255385894912515009659863040 12388209 -335233018863327652368575481363754049760 12388210 -560939955323084694149240238340432710240 12388211 492603488087094576522760328343780231624 12388212 -669526024240877098829228361587624321664 12388213 -1732541048133643084733825095286659952640 12388214 6900175985099670893343766849072293888 12388215 19143142229652811227077976371098828800 12388216 -1062657392181358064657398738522267115520 12388217 -362688627375416169446902228702872286380 12388218 -302004334755280044543239461071971997696 12388219 -1350993983507468850411531929586144044380 12388220 44484653454664261220211732049037721600 12388221 -8026026967840433296819356040669868538 12388222 -442654533856499500383268016031141888 12388223 236463628792786359659721657606716556480 12388224 183554378075512025249131187603861667840 12388225 -277726400113724595911107817395752806100 12388226 -341327470785344173664896877529949232688 12388227 -2632402679179343102344009309432124666880 12388228 -264474446846021169967186644948286100480 12388229 -605466950376773610096544273515816004164 12388230 304430771664420989266468785855683779200 12388231 -257588566186191129620900890790031668968 12388232 -297312910930929431173937464691310182400 12388233 -86490937401524910627171644242218092544 12388234 -500352457280111791975059602303392395984 12388235 794264851213529628158087341677659323680 12388236 270636810443675979485690095291522990080 12388237 64648653840511283255276605598717507712 12388238 -381272212918126117479949958149731900480 12388239 113106122482934609135291490698376356904 12388240 49354130379173316707852618659732684800 12388241 -207353017223690505142416528878323793358 12388242 434742491690213785047849989889103693824 12388243 653145483957708463691449151944798162000 12388244 1031795946472387996358971169323179651072 12388245 -641643218672089624731105069698220134880 12388246 12741364601725876436277071247748785408 12388247 -804900487004911174884291727140554486400 12388248 -498918597254408501671850561674557849600 12388249 1801816463060666466188282690171495550660 12388250 -42147326493100857846596850329207040000 12388251 -668179392817707641172723905851282647144 12388252 51169466876143933066377569424998441472 12388253 1859742041083232025665141749507193846502 12388254 367340479746841060742853769092296951808 12388255 458096376357479454968746882424132446320 12388256 -484361028115296431937744955677117382656 12388257 5814693466292652069663066128092030080 12388258 110389504968031743046454094644029538976 12388259 614608789239386091732397203008420558304 12388260 -247964037393036826268711489799538606080 12388261 -533179896173122210117069438099033603138 12388262 -327419887746667276711239106217440846368 12388263 -8539249189050752846155139099848766976 12388264 444622751510677861965986363927331225600 12388265 -441601082695319802084427380203661279480 12388266 70795351536930021836758965421591411200 12388267 -131029299310030149798767691343305556684 12388268 637836812818906821789647538988812510720 12388269 -797334289869662874087263094279692350656 12388270 -378287309751024047496580872866297401920 12388271 344146974910145055573255126175389740640 12388272 -78598071547897641903109636940259459072 12388273 -82241356563494861141679515033874086232 12388274 -349859184687155535874286112644880314064 12388275 -945165897150262958591128657088703774000 12388276 -233437375846525197888889987179986823168 12388277 -1601642447272801517407855412775373770336 12388278 -266249992281915449243013478142527232640 12388279 -1522232884479685154496049251165569020120 12388280 276987782790641389994561954427972710400 12388281 -108397572540007577835046213809028654560 12388282 296089579566022028277621609032589149184 12388283 939513037347236012157323295149232625584 12388284 -151823433834589945471741926627947928576 12388285 89202352822775737104563897019020294400 12388286 -396671508689200866950020891195946533440 12388287 -556270340682627547950539969886122128440 12388288 -69748496666402698470565186083974283264 12388289 -515121866925609203705619164299385363280 12388290 151073771286531689978506074557506206720 12388291 -343416829480331289588572644344750559848 12388292 -269093941076666571002071144511883079680 12388293 389370906127798250307188931547941387744 12388294 -169271011659505007029564485460944326304 12388295 -531761242530704215442865279891656296200 12388296 -896620545125964372200739274561519411200 12388297 774728067035790423094512134967896934746 12388298 2992486756373657878933136843708947200 12388299 192296903036658527560989921549972837120 12388300 539849771864323025911486218894775430400 12388301 -38683267277394585182598815769689368608 12388302 21043749710490783617390988843037449792 12388303 -237999223432958575426354581814578029616 12388304 186173256573768924844018354303751946240 12388305 -62536549420835293014878834581077343680 12388306 -62799251803346160676839054459460976640 12388307 -2677593380192043267505082689244290896000 12388308 -172323173269832124157948899393146671104 12388309 -641134455016985318242634515340470893490 12388310 114820948914263767744534608109455381120 12388311 -315234038225539401325806002360918077512 12388312 520277928042522106562025705515287603200 12388313 55411264231303296319814220224226746880 12388314 132548819874263970961877478600734615040 12388315 -180388795488375636772037725847774374080 12388316 -194154029266327693042153085415498216960 12388317 -254018181293410624303051223955805979520 12388318 711470859251125672017581431589567199360 12388319 -83145929282887494809077733303858577792 12388320 62472973651109036015901799281249484800 12388321 -1897866641953517349157438743642371263056 12388322 -355501607870737266219450545995041978288 12388323 -422830509528869584899876941111826782400 12388324 -58482062453723129372076164851540162304 12388325 -664425091576607843112209514654408446400 12388326 24661099369263232182352940490042961920 12388327 528215947213591125729219586991872185096 12388328 185347078720347216466106479548513500160 12388329 1115720317698786473569647071295357648000 12388330 -519486579730727773000225939893500065440 12388331 211264334020784102841898165387466239992 12388332 -614020659214631137641880461808084832256 12388333 831428021067323949636252220393383426444 12388334 -269600324342953614042888473661341870208 12388335 -308722809906260293707039353508563439600 12388336 -174752628543800738092794021740826624000 12388337 358561430024353063791528197467504120320 12388338 -366112905120254545274250850640171558112 12388339 544782361809741255000232812095238600140 12388340 -46138714587319345989592977314942661120 12388341 2469220843907785086141892221469126464 12388342 382736715044567780828171828051323453440 12388343 -10439519377530700611046491273276648 12388344 -260910874949105250567001716491318722560 12388345 464295981891793415896642912015262476680 12388346 -60929457619088649920866282671726536736 12388347 25363284209975113440204202472132096400 12388348 331348155863645541740027446284364800000 12388349 -1521497060425991798906902822496676550650 12388350 63095224499619754196168987457309667200 12388351 -63526068475077425594573243028240705600 12388352 60322227885864790574996261410764226560 12388353 -302242652615912870515780009644506990496 12388354 -1125049892901868308142806525453767463936 12388355 46717934487205781277209936108826230400 12388356 425009934885626437966369482490876293120 12388357 -54251224416560226955697540739372657960 12388358 175328919302078185303409710101524957280 12388359 -1806647919555022889209540136215833103200 12388360 -297275219129775180007687188550893465600 12388361 1198194024134865314355746054735933936400 12388362 -71471658246600031646489973169234983936 12388363 122082523207465018157314133638836693024 12388364 -3323088504858202666956229553613674496 12388365 -407362768824496376032185941348689036800 12388366 589396187951680351735303552974365917632 12388367 469127306171020499110791202654907866632 12388368 101611112701035870264944437258922754048 12388369 641128883344370537885289478356911395520 12388370 -1359046105376484254638722340087928908800 12388371 -199834507301721076596999504939736637376 12388372 -1969411523859234274637901089681780152320 12388373 -1481550153357886624566659328310776438720 12388374 -56242677351599358699544225214644939392 12388375 211072134929778785449465173860037120000 12388376 -771895360011222280161024040201685667840 12388377 847469060462679404971739740582674424320 12388378 -106223953913154411537202697265116351760 12388379 -916460128111237637587124730150896440416 12388380 267499692658712448828726628026715545600 12388381 1789852622291411524666532905508929326182 12388382 -181852880238871287321189069374326958208 12388383 -300680090109750319982649271131458691456 12388384 1418226296674250270725223462556914221056 12388385 708547680131569434159629230845494229780 12388386 -6343677040634419792816206917752525056 12388387 666130602166909079319563714953277736960 12388388 433960204052441846715749891299878300288 12388389 -354154759855593742713728104067529368352 12388390 3757717495626013880549831852943540480 12388391 -712849480098864240501721023047561843208 12388392 -68861668802261366229364211978792724480 12388393 10430899528130748811187883037924113780 12388394 702899277044510084550823740902348390400 12388395 -107964814705963059957979686598011290400 12388396 -265513733700829799606123528165944988160 12388397 359737833405788657902866066019157252832 12388398 -175822014525669813137756169489750411264 12388399 785670327537425774540211675065386921040 12388400 54028476545045035508577203556558028800 12388401 -60677363279071317099349742758030804608 12388402 -148835669385526173082527393767372769888 12388403 -191410817288697380607945031327464063348 12388404 -306883537546514092556117740023686197248 12388405 -69999863609465728924312534982516051940 12388406 -183838699009170011158468790676784406016 12388407 370909776504119048904026267847907827840 12388408 1256852428812262464021598540351976017920 12388409 1323498612572661587944985853088403959440 12388410 -288872634366752276533372376123306880000 12388411 286986415685928961678516649068108692480 12388412 -949056039792730160456410491710441862144 12388413 689300851182584273075395424265610154688 12388414 -291873894162823007229627483679195959168 12388415 82258561993044962749185824751275896320 12388416 -82953006450888495800740927717345591296 12388417 -1294702107548357680730590745099602441534 12388418 261363195258530300546799466190229757440 12388419 212684637734878592147083340299900989444 12388420 -292207961849706351476019220400661565440 12388421 -98542142826321789879538650762822031296 12388422 237550145531704920583006460867915873472 12388423 773559209088832697915128131031517648160 12388424 -635244212955009508046701236523731287040 12388425 537353025163221885739968197744785198800 12388426 200738654335573276973583476350052196912 12388427 -749755452748872248236568574566563224888 12388428 522790260635426846496037651490126874624 12388429 15502144295958929874758784227202915488 12388430 -318907175735654540405257424224564664640 12388431 526604184419384963288889870338552626944 12388432 -33617911645422664667184379726932738048 12388433 -1261708932708392865497490343859747764236 12388434 351482989549796228313214121960939642112 12388435 -339106104099535935011537579577407699040 12388436 37643301357973459276392801725467238400 12388437 -3369867891840686355957525152816709120 12388438 626527151846246578681452750309737529120 12388439 180481859677716052531381939069794158256 12388440 -381022505427502288996790566283663155200 12388441 642943745000999856743640406820700667972 12388442 1115297088622996281745598890476209913600 12388443 100830814391811623311772066946835873728 12388444 -407565395355088403541509953374518621184 12388445 -26923686215718443236735071723709953300 12388446 96408441117780145687435182519778545024 12388447 -530934655702143591226164023425708065648 12388448 201661333191087323032043561015628005376 12388449 251048326557625950873767902173367930368 12388450 -104140672076729499367261785820234362000 12388451 40318155358450347594946186957407124224 12388452 635644878065120966686981398704746414080 12388453 -167408718570650751802646392089451497600 12388454 -206128947565766822173580012061537623040 12388455 223109728159121851514890329803445633000 12388456 -755638570052383863240590609151682560000 12388457 4314208225309257892318249769886706932 12388458 442200934904392188413903773993466227968 12388459 -504384805996990073051582752246550451340 12388460 2927897114804463490532591509841264640 12388461 -247361108795421935214414731634004444416 12388462 230653344496716654965591739766110915264 12388463 -1118400034371706099982506447893035466288 12388464 31222348759011968266579590100746240 12388465 56787464836671159548626039956959818920 12388466 301662516487379407777396632816214047360 12388467 54132256973136322314061315398880183296 12388468 39680369860112577505504272862568882176 12388469 537534122518556438713887506050400964096 12388470 -73603002373390861719016102316135568000 12388471 1388437635906230252853492819819484109672 12388472 20239011264046045077934353353606737920 12388473 755385586200056693887806078994617889722 12388474 55807988744434763545719685193308608000 12388475 466715682610874057050569545395161432000 12388476 -615300969688207686865473246117172551168 12388477 2943431684763487254710798197934871597580 12388478 -408885283217753065674716252633051044608 12388479 1059307682551533053363330547449006454984 12388480 156014838378887670302082518004793344000 12388481 101427255311235439764607730609845817280 12388482 487081170249364027272298825149984306000 12388483 -100057098514025590927639318691356955760 12388484 511657613351402740494359604440918822016 12388485 368746774337198993732813050877201610240 12388486 -24365764829936500613044541499973669056 12388487 1516134844688517777509419270775646938136 12388488 -15108841578815490433947999461717114880 12388489 367247580032792324950421202103565111824 12388490 -7758845230746900617646937201031132160 12388491 -209885602201087226629581741676999864320 12388492 -469326569950778768781678191609288675584 12388493 202911372416710817284740923504990287488 12388494 -32412430874711029592262774414034391040 12388495 492851442428569777595911638152284661760 12388496 -227838345375486662414355174686257053696 12388497 423378026599052327186221394887845156096 12388498 17195093057054920725139558280004846720 12388499 2928742210898236641835395100599445632 12388500 -221374784503468638306305319373413696000 12388501 -2628915127397610549386950872903216534368 12388502 159690261408616289865871580796283925760 12388503 86700730621125571413622930680476742504 12388504 -78268485147081938390627292201055027200 12388505 530682033560226668422867930820040630660 12388506 -138580977960151632872017112160771259392 12388507 -1823605414929416742624089249382201909244 12388508 -902494305064263089982493024325080656384 12388509 94344563777774424126584564340676901664 12388510 -172546029041280423099816659133025152000 12388511 810106068512422496096467091301377510112 12388512 39400188616466268679447416058385793024 12388513 -481899125103959603817981827330172696000 12388514 730886316244613972143963196045153105280 12388515 6784562090893278480789970194060568320 12388516 -179460399821716940075143324490195689472 12388517 -988190753611526611950452141715709283940 12388518 -692792490004610353801729183091367936000 12388519 -134770720698379593514726987186158270624 12388520 866263704031879145995209117928635340800 12388521 -845902635364170885643539586234619173488 12388522 -793513573863962505600569098123299236688 12388523 673782983502791074370718196663654492068 12388524 -254642990168426437982289603606371449344 12388525 32786532162412661805882242323713804000 12388526 99703027650312039368497786080065881920 12388527 -605789324252009890850689150509930892536 12388528 -148761183073794211698641297301208219648 12388529 -297347836536841197873867966371331228600 12388530 13132468568484252144113184029738926080 12388531 1303807692475141091143138690563817230352 12388532 -108914314532413621811738492583536179200 12388533 -51638998636063111248030812272463808000 12388534 481281262349165855557470550961783296416 12388535 81551266388190374168532741244157617200 12388536 -424901895212526291300996622923551170560 12388537 388342808562294567836448556832183921152 12388538 -8652289992400386249982447775445813312 12388539 -109952050516433790915642334833899796480 12388540 1674628533396049134771962465820975590400 12388541 170178536270580099474090208583224951200 12388542 342870782857111854838978657820192047104 12388543 2306742710150158434751048014672614118880 12388544 -40864524591830651622418117185276739584 12388545 11691705719965950076392700425370018620 12388546 87419802569314981238488468922213606400 12388547 -1523550982361443290212259326704345208004 12388548 -61325993589575564230490068821892767744 12388549 -1241580865996422400467097899087004605764 12388550 -244366943696816326797999116764821079200 12388551 -26835863866758021521767216148872819200 12388552 -1067085568949653476675918260466814771200 12388553 709916340496517907570847848846822515802 12388554 130842106750526482614128014172451618864 12388555 -659549078211591266799864328791040236240 12388556 -504241736856058421664957234714333100032 12388557 325663153999682072620689116905424091840 12388558 651751670984180168834336816210976768 12388559 58870360955890614701892235884722047008 12388560 14478614948158500051371360924054323200 12388561 -466341772914679323730154044960655248896 12388562 -136350216501711134918020198393964643168 12388563 -81436439809178255299777517659971926376 12388564 -523460326383948210080432366634574493824 12388565 104427436217964011486810298654427814400 12388566 -463677393645256490774914605449147021376 12388567 -290388093424457095786262269574673416808 12388568 -386686494364287458487023118082940313600 12388569 -477144509178135195341417258910823665456 12388570 -644665471382835722007370252782342892800 12388571 -471511702018092336199656855883691693808 12388572 -87023812592000242861048770695817661440 12388573 90332329211087007250226732518796613120 12388574 -651715258148913553452921253529884454208 12388575 -614485714802612558797359719141786015400 12388576 2191544461311601458863725052435115540480 12388577 -587879660315313887118253592923910323008 12388578 69081978349646796910631180944860503424 12388579 -17357363873115331865608456071232929120 12388580 41814820115166653678979264200124211200 12388581 98418599450264666091525263806437529470 12388582 -340207697017863588530225214562245061248 12388583 505537747328476618099509539387306123832 12388584 302603713140468353454154896036050534400 12388585 1174523573533845739227796744799863140 12388586 -129766800298977628894732603264126713600 12388587 322642521415202689258991709251964188760 12388588 -557272157478514248355008296831077409280 12388589 -1396453230216985919030421056560727352960 12388590 55908329920098335291903483447747856000 12388591 241585158113769304069461698594269353192 12388592 -86999006361716282124954222392643944448 12388593 -150617340582367095835783121708409162816 12388594 856039951889882332175780968239828427392 12388595 -563833743013719751946392224892249760400 12388596 -437999195272259204273329974949112709120 12388597 719238356349517883344562447401310364720 12388598 664316352687705624674082832488453232800 12388599 775893016962824455942246849247349870240 12388600 228379206086509708143221391206323200000 12388601 -9776960051551468446878347466575947936 12388602 -102865536013361204073312198731716743168 12388603 72194400225623114624376247311520130852 12388604 -766882444833888021414792762031942815744 12388605 5854666263194210438102294049277536000 12388606 870373405730492221845755392876999498752 12388607 -117182505607262297151743000272464951552 12388608 276242657042738837006620571110924615680 12388609 195109790777468944286159937466802135810 12388610 242503003514615607191809643316785539200 12388611 -67208007903078407799737864788773250320 12388612 -169709343142101732249955026902437438208 12388613 221562296337620371446352277290704616860 12388614 -72300091264205146202932835360361762816 12388615 -1023859712033255979123867677458351118880 12388616 -1428051372711267714428583166160196971520 12388617 -478184785233067977431270926423006410966 12388618 513311595380462429691007014434847306240 12388619 -530343292909450876682873495448294362256 12388620 -175627098032328563633929407928152683520 12388621 -1255136946108786088630944043533303764010 12388622 96532283376053636460916389054221606400 12388623 -52595391360167670449556185081543350272 12388624 37049870424270533617809404353694474240 12388625 859857697951453662791259493758756345000 12388626 227258166845490214629794218886579433120 12388627 -546812343836620633666780307753538459560 12388628 -28976005636776172847626918027472953344 12388629 -638738086415544862276270939636458095712 12388630 77656656678527165612859990333997896960 12388631 943733998293060086864749876112632751472 12388632 -556640141759073329325879320620176199680 12388633 -1819810914280815209901625630986456216118 12388634 508801540249791952419042454731338714880 12388635 346367002434678027429202505444727663360 12388636 123762710738274186767678051120265240576 12388637 2275081398990171571937413140675702952320 12388638 -379694180007593258428258239664047347712 12388639 1331328903540408509514185112396088045320 12388640 972841928643192315162790147238815334400 12388641 1141143008078957084501182697207082473280 12388642 -29123710925784701625825901044138196992 12388643 176815977063413499716985952435856870760 12388644 -3769727664171286745849356480079695872 12388645 937038354585481611595375254981298683900 12388646 581583414347520104813916593315024211840 12388647 1345862475058555363647648483127128731472 12388648 -1277929078242478414953926350938385121280 12388649 174044365597096465180332447261625231680 12388650 -259890840992990989574644108471414502400 12388651 474194202891795917841189490222564129320 12388652 10595153480457841739489185009002051072 12388653 -783371151818731632261933890712549950400 12388654 245643110277917559438364122906167537664 12388655 145581330945400914730502141132808096000 12388656 -14827569513946562266691154274597994496 12388657 -647806817273658563376135446415992538094 12388658 -406577069450938724907326389009486702320 12388659 4468416829652802661331834771995234104 12388660 3610815585663326537355317683311951360 12388661 201402156697039217269935458365873265262 12388662 199991538754439366607618759297235629696 12388663 317347903996057845547819385351940215424 12388664 -360999163939882058174831214512680058880 12388665 -171518497912965293745708907146060028800 12388666 583982888148892437038776752694688805120 12388667 440799908995579678787672791789969366632 12388668 221593823190830385771613095606315171840 12388669 -229131693505499010862589646192338383930 12388670 676104643922403365756773356215565855360 12388671 1144688838089733298231801404120726525720 12388672 -314567639265086589843056915255097032704 12388673 73781466289965374775686745645930360000 12388674 81012534255967609672623763263586344960 12388675 156398690408845251778653222824497486000 12388676 -908881706132100832219600957363392647040 12388677 195105271641201402221656565918369023104 12388678 -51485511489982003954449935618070394944 12388679 -162559553590777023549163098615271801824 12388680 322499504221238555122026327649468416000 12388681 197185701365227702010281776700896473872 12388682 -472909609497931573560607014684536569248 12388683 -722620198555479151092104236462556762112 12388684 26405074483048008121087579840553779200 12388685 -305020278439593162670965410421035719680 12388686 234976657293636605947558637843020928064 12388687 -32118031599741594087928102134163481480 12388688 -22632013552245790426408222212444143616 12388689 596681666834325626590329856149701831808 12388690 -687846028564984495974360155451520632000 12388691 -243010017065662307270966598478347166128 12388692 -166926467400744152522432469681542043648 12388693 468036349293214412123201583388518260942 12388694 370034220472455531554920269669205252896 12388695 69053488248016053210641006971486477440 12388696 540674231345956474886577516193026017280 12388697 -197204539604811055451337078536657556672 12388698 19704246504791117204982922699905978624 12388699 134095429100385158592134363465698128936 12388700 631124095494972471057625778341617331200 12388701 -188103332616881471428252107632712456960 12388702 -624459823166585531758415109423771709440 12388703 268972422089436309761009242654698670800 12388704 873831798386279406331676899757988249600 12388705 -225972301504455423329171304601864866240 12388706 -583390539446599969357895010448713264 12388707 -54199779594375546532309270718767753044 12388708 420682872494263698305456201833356633728 12388709 -382064958905086778534414417988308028996 12388710 -32565750617967621607302526544275226880 12388711 785220792673826427199319965290387408000 12388712 -81409795409816902677370300838015877120 12388713 -3590710705677145617240340080038264640 12388714 127610073715137909302407565200974203664 12388715 27026062642534145089759032675900891360 12388716 -72363903698831818187263010176350314496 12388717 -990621954233883159523449001657378566048 12388718 127877746043924586941075341176025066560 12388719 360335200155972700501459897829538659712 12388720 53799706722599165290269352168034795520 12388721 666197162922506563632874490791606451922 12388722 101399080238971172525002736408476838400 12388723 -488003614124323177595087903874439059200 12388724 -315672909312691888682024015974354967808 12388725 -562230462508088891083256956859482116150 12388726 -77474011567099265326302669720471755520 12388727 194346110202867601659100490820941157960 12388728 659547392311598725951859635463657226240 12388729 -386057662164354163788748181691500471424 12388730 13193395936709156848322744236454430720 12388731 816508301443113708219926468474617674240 12388732 931763218252611444321651613236601604096 12388733 -107481322088777171988409702637499177024 12388734 23776169375091131956921733605979700480 12388735 -1170324560101834088212888019854722343320 12388736 1149487240750369100214016416521398517760 12388737 674483521155945274456551898905513048768 12388738 -36676577170758813268441630125901079520 12388739 -39531434409937178771585607000201016368 12388740 79482285847545171433245392915655475200 12388741 1517365110164875739865180415029416672800 12388742 21496575921078053428514822805467328000 12388743 -3867833026466826014752219850450885856 12388744 -731778833662662470760901620060301347840 12388745 -98674309650482513349296302346679048000 12388746 -309757566832166348663743174189703521536 12388747 32711894872443769835462092193318293504 12388748 738233045815014551961959385617207025408 12388749 254156762029651110486487851535560385728 12388750 69141192877803256526826690555014640000 12388751 1028356897994104020898084125378972808752 12388752 22342698455576102090540908375325736960 12388753 -824946975795376454276483894657479983116 12388754 -272934954802996746650684298454492224000 12388755 115523599474580859177765913159964719200 12388756 391194146876573223456480990992525395968 12388757 -165968263832040434719403310572048086980 12388758 -461181553365203981174318858097741182016 12388759 -900757975131036089779637789938203498040 12388760 -1181282899397230510794590982945260544000 12388761 -278246047538398467908565745874873395200 12388762 -559445951458143343033546160909828007936 12388763 1564803169870165322524246924333437195012 12388764 104989594535433833607951616915105061376 12388765 -41130382540795873449914361173493749760 12388766 19439938756041549553741523229611322624 12388767 261354048012277251637943939129395094304 12388768 528648500988065003541400994133119533056 12388769 13219765536356618603023525382085123360 12388770 16620767969491684817490179493713337120 12388771 237728788144723013524363383940303177772 12388772 1305685273560198516043555839891098514432 12388773 7346128588617565263699267429921046848 12388774 103329850696948175467673562831876167136 12388775 -277137497699460481662373226834655817200 12388776 -74856474186845479115546462958286848000 12388777 -2577867588218117407017095726973067939968 12388778 -149072932075134142756423942421588136960 12388779 129076017755777316095555571421683386160 12388780 -110220122924610553630802254599466905600 12388781 -543546798559395895381039627896829336608 12388782 28722334320175642780332651470231261184 12388783 -801182871011833033334755641135782776776 12388784 120308702854790316429590409484339249152 12388785 109800662586584752808706601501163251200 12388786 301559377226695196983852681659069560592 12388787 -832376595607833836305338674554395192564 12388788 62349991242207976750202814360740450688 12388789 -338990842805091633905428970312734857600 12388790 -259912394378268400181457896889689568000 12388791 -1009559613027047354055362866269173424408 12388792 648274043051986521997487027564286566400 12388793 -9312356344131971765079837161066799360 12388794 -73352826164524539080700133412740425216 12388795 -715736966596311996251674222312474113600 12388796 454587100294090017933257604053705284608 12388797 819882732452019681476679974971231227174 12388798 15193289235187338975048282238974548160 12388799 -801275231855056137684548344265660522736 12388800 55665043600467029363635807550177280000 12388801 1793583692395461188781329435064129291744 12388802 -92004732675320220921522484884302700000 12388803 107151047109404972506206670439452877568 12388804 -118075574510743217148212877183179980800 12388805 -320604959064906764447784424394603892480 12388806 69183836375405407143900320395133083584 12388807 686869050237925992219622057981284456592 12388808 96888720881084454128852206322515200000 12388809 -355517963006478433528135026435401855232 12388810 39339999102850608573519939416527119360 12388811 1730034124095889930548758311728669995412 12388812 -449189897614959517344247161442462875648 12388813 -1125102852503003454893543478630045513140 12388814 -639850636732410951455552661036294330048 12388815 31025759281339924884616735665773318400 12388816 -3909972438449395638546325332394377216 12388817 494071381464944007972496442610489072000 12388818 -204438791663515741960669842161364713472 12388819 820599644708296878654733291890142326496 12388820 54880987386086247600724470197126400000 12388821 -393495286738343402410782416600187239136 12388822 -285176440234180347370435400813151994368 12388823 -308070424045329500286003950186869423056 12388824 -9425571718968340834666879139170222080 12388825 -111205066512522127722141075923038536500 12388826 -882457480285597530194203025849859279888 12388827 333593178586946953977139447970830680 12388828 465053381727796419537768685574170208768 12388829 -681283391972252421409481125246595228640 12388830 927932837590602559683434818921893120 12388831 19731412054234821019523214053166520000 12388832 1696923252987255708785682326376760737792 12388833 -230869976682803110482743901443870747136 12388834 -114224424961455178608424503095228903040 12388835 -16193596032725359194912474871131954240 12388836 -311351232850629991370687000506169180160 12388837 85876810932773900110112360936798213340 12388838 188865342422850020337739082417176461312 12388839 -28669606293065291502118882464231394776 12388840 365146660883364900904063775569910169600 12388841 399016676526679397897527543056997741242 12388842 429899602773483155883789138833086602240 12388843 -2084843647096812778537825988328707514696 12388844 -76709471113213577550061691647688838144 12388845 125545215702921696305618122847557238400 12388846 13669212215591815251946655934658099584 12388847 -630886444946594336345315844492919188528 12388848 -23711694230653190879871735179908448256 12388849 1019185447670359296070517076291449825520 12388850 -253474223553756838555757046371320627200 12388851 -89455012970407583416814235577377304620 12388852 -172718250195736732756277221181507581952 12388853 -506603367483027494744774644507945205316 12388854 417048473484104618866610485317902339520 12388855 424680485607054841725565614280108746000 12388856 -985660081763489285512667784105576038400 12388857 135011938737860396734589381072113221888 12388858 135918252096389582492870026378184401920 12388859 10138496985662539320636647049162961920 12388860 190975416322596894817991902289810856960 12388861 1178566029913855163705144482046698806624 12388862 576164507211088527665667861502206156864 12388863 -535694646559921799411160146656836161136 12388864 -502385104472737427778333542184558526464 12388865 592167151012807071158783370151604824320 12388866 147225400793561239334993881980359187840 12388867 -1302051409632032963760519673115485774084 12388868 13530448088655817833373814630365128960 12388869 843807762686806591447356534887158440000 12388870 -219842072732832787684611112464673597440 12388871 846139673921980370755498995298741751808 12388872 -328026446635404364051490639573055897600 12388873 29244366474640423568556812119388371840 12388874 -94006076259813539724751440064188629760 12388875 5947497766713768200079710936468364000 12388876 -352604545978904397361957652643399763968 12388877 -1883800875497811261981261362551308227274 12388878 668507705678476581036928513246485788544 12388879 -24789657760734922737227891717251180840 12388880 46669494491514725955248803975597916160 12388881 -412908023893031389494065854866094084800 12388882 283424414828510972930286719259935558784 12388883 1226805322428120327017608709308597149600 12388884 406999236254247923670171708577089140736 12388885 -76282743156084805013702873790926736420 12388886 -999837236311504505663778092788602736320 12388887 -311771850593593601341076386910154965280 12388888 58512690278721073653708457757621329920 12388889 93197444667182158818370194409494693780 12388890 -4130386733192517681133992773678760960 12388891 731924907243841440477399306034590689032 12388892 1198742736109066698158386811971811145216 12388893 -623437951414664773933226492122594483200 12388894 -256090133020091172807470651717491709568 12388895 323447892445954977666704853390374132160 12388896 767793251038023013306117195333034311680 12388897 453543915656255932518599889911711509346 12388898 889939106917484978464599140510948581200 12388899 -980174933815994719438760747210234585736 12388900 752406064149178714767802751570732512000 12388901 -181513452756095442114175752755934590976 12388902 -2051118006602973006439828081470873600 12388903 -174569162822797476923130709628738287200 12388904 -74654653329158822160257096939831132160 12388905 -133448707506460835810129220939795111900 12388906 -636132827686710898090649935723805381376 12388907 129710880653452273397588017569691687872 12388908 14959566603100099167613185679576989696 12388909 -207428315082976218325197968346636697032 12388910 -63739821497859949226949851091354311040 12388911 -574553321615277598326451082152109927928 12388912 149383331193694578166318634808441569280 12388913 695335506056759725068809097753223014162 12388914 -664641880199621752644273388999601842272 12388915 113617548311262784839999072181133228880 12388916 -1515660623252370445726889231055879486720 12388917 61877878560432207790880387611004056800 12388918 -701280075066189477219295779974734128384 12388919 563582402483299691373981402209748136344 12388920 339847998822994702994271386176569753600 12388921 -43300591977704875912737558015243857878 12388922 106310681086511556706837395656156457984 12388923 59167088006494657548792309072791742000 12388924 -63399552253091846162269189719694674944 12388925 -197825463262566715777512128752775050350 12388926 -35858374202128864132587637469209485312 12388927 843591252574986668004374053400999854800 12388928 -477939269921237050776874541783050616832 12388929 -8644672542547483649585099797546074240 12388930 134959272475105734346694025735318819360 12388931 -439773425835324396559576646187169118400 12388932 -188483056150847676744013787590808702976 12388933 -256453135771230285123152177283519625856 12388934 617009925229635309373593034338457163616 12388935 313757966491609395271867569488080369440 12388936 149480789033984801780912044383610306560 12388937 839478298764873031943952063439808437824 12388938 392819222451223530616719947235546931200 12388939 253649418325000137003931590409310184760 12388940 10744289447693522734622557544646220800 12388941 2136098639127580037522815635438424330752 12388942 -268111157594000868027703427996883074688 12388943 -176615103252610983286401351732538607616 12388944 21284735711059941875363381060232806400 12388945 11227327097926027091418954999218404800 12388946 425673549069787952691225174987817119744 12388947 1061119132459599142971901739125354159800 12388948 -217723224659392568510472571585940090880 12388949 -1220830084203089134714634055119755648050 12388950 -3391548196566816357140605722810624000 12388951 -455827113046001098536398973511631318696 12388952 -60599165342040848917273249913239910400 12388953 37020653642220819354080537059949636304 12388954 267872160993052210851818566602394739712 12388955 1243208395811298740008550377320112647360 12388956 6838281596892688508193720285925315584 12388957 -231322446169973725050282801077829641888 12388958 868153170819683814025635648188835262080 12388959 -777608140307452721432935244873616513672 12388960 363159217808397135466774524859459829760 12388961 -355342327982588278388521808247942983148 12388962 183397884641411498796041840586619376640 12388963 -761098599388634255962540103614431380976 12388964 133585797798291275157199346815543787520 12388965 134612415732073381355041016353788337920 12388966 -14602262212159431805795362163123553568 12388967 -409616175172047860018955640288809030984 12388968 -516766328417238501900753356864895820800 12388969 -113477999546158944593308531820040007360 12388970 -436921643408825805979735786993629246720 12388971 1476481370509372639146615116939049984 12388972 -354369838621253339909708567957315422208 12388973 1055346323649747319700169932472087853344 12388974 49868747732198729900576911171895205120 12388975 -632655267124120483284852833918328511000 12388976 3569766968028835419986517579535613952 12388977 -48658208596516456851921268598496552960 12388978 25000975868953835555949142458509736960 12388979 -41617714310115300094421906512901199624 12388980 -569580146947371686746478223122116208640 12388981 -481360457576996571995074450475671015296 12388982 -556349157822729803734584707135131704768 12388983 -1037937515339532921270187639682759549976 12388984 -1469480604779865133665327896350182973440 12388985 -25851062184782064931006876625173722240 12388986 494658424110998902955828130117351864432 12388987 -615952336925264310623701003968406857520 12388988 -13614002580796948417195935686373212160 12388989 867665819319307739858698094513026886688 12388990 -23574836289106303789937868818955290880 12388991 -429566114683742532447364316662446484608 12388992 -55978819277641745038122478644441907200 12388993 -870552019112832040254155494490194373758 12388994 -812560396318361046696279273158503362528 12388995 -76784114021713673346067328213829903360 12388996 -136709348588390322584243992495110905856 12388997 1315253973501808577631550730609584792320 12388998 -229662982854664642414616101878873519936 12388999 194879546793714774651966253022082530432 12389000 701460896660036222124727852542858240000 12389001 832172087391364898968003768118432124432 12389002 -842062654753496006581844007975725414400 12389003 505564016152511496113776384372119294720 12389004 -572037735993133706775687500223329018880 12389005 1150444678007900264466318280188331057560 12389006 73113473279248314553060219427803558656 12389007 -337517654760007730192061374600245000320 12389008 -158538509424735929485950305921906925568 12389009 -936946681108079469622764701453856973020 12389010 -205538919975719192996736634914788989440 12389011 -4909997450993826217516941854761479576 12389012 -783058474909185750574378613291277004800 12389013 83402987806637297305939694634835654044 12389014 -1159651252125548306284579903008516491136 12389015 43183496550294855885425069309193832320 12389016 -972623209872449505438503490154317926400 12389017 2207727983090944766269761895673973208960 12389018 381527890294390396294858834276580382960 12389019 28119549049057095875640115298378841600 12389020 -106839543234240648668899528420773611520 12389021 30676390749348871187613807483581109222 12389022 97520830043769812704329269375545717632 12389023 -503040373694103566684194560494448893728 12389024 -69042573309294339195237221839266643968 12389025 -80319343507429349508881418413333042400 12389026 -43782425209426806313294455431071027200 12389027 -8062731283106461360799677308334893408 12389028 588402313842067277759104808807817937920 12389029 -586990471587444100612522913694167732516 12389030 24536565808684704354355108299260300160 12389031 926161245573420260189761225951050072 12389032 67494453819160462743091519792341964800 12389033 -933883095294416199396548519032600979718 12389034 -648659422895225554156351758401903616 12389035 552194683641051240220412201222918640480 12389036 82418149834843376131430534902291169280 12389037 -76278749704298273790318378182200047648 12389038 933977245684881634794475236625990489920 12389039 -134987317520390870147394313838276214720 12389040 -126600785635336916426902955640374231040 12389041 54562335025343544225890486862635140672 12389042 -277973580181412174217560553849411068928 12389043 -202397989889045046268234609422727057920 12389044 -125846423749886584870902072462104116864 12389045 -821424902879938850675886834944618296800 12389046 708138636125752887673417520755902787584 12389047 139770010557741525422691776806123731504 12389048 -700984824955447335869347203814876323840 12389049 11617361830404868008159697088203550280 12389050 207335822021082428003384300397797374800 12389051 818073550894317637960095587825469691704 12389052 -185927253695840333158621408478559974400 12389053 -958560830936640168045520894605562799520 12389054 1147275058232739610200714759023958429312 12389055 -96073021871287344149144177361691399680 12389056 526457425778449100022537723441536040960 12389057 599180346673888707736816085272008655872 12389058 -83468324570841246866337966657292853760 12389059 2497991339645136261277867594625870334816 12389060 -15835827583093981994016718283371353600 12389061 382736676207576809930123468179543655520 12389062 -74840609945521195533418436219757785472 12389063 -1209725951595236327441811889649114551896 12389064 479373271044170098200319225000562688000 12389065 -118459413715151243996481143812251847680 12389066 -64670701343807092954123365604440462240 12389067 403228326185957911557386599917654352680 12389068 587583088378081247165330393897508541440 12389069 -715750290856539181363972523469968352 12389070 -159788020048174847041006634144387251200 12389071 -328746783547841478362848341100166771728 12389072 -184599268255194304234374460094147764224 12389073 297941552988115989087422026012771684704 12389074 8337614537870248188663830214311109120 12389075 576587202864360558201009794887998204300 12389076 -334186990797088744607508178459215753216 12389077 448221351904969841962709169018685422926 12389078 313149852759497651516507620981439046528 12389079 393701703269747693445808542728853292368 12389080 307814916254564637102004073380192665600 12389081 -87513032035176376611908020870551440118 12389082 -608934409254457056556190914607287838208 12389083 648144489398599269709172141703436375040 12389084 -1122219703380773316493721228271249974784 12389085 173429965434765782248983469681728379200 12389086 -681028517146433101545918960439709275008 12389087 14719977119216431534749966779817277152 12389088 -48677326604406236235817111716599169024 12389089 2105423073732589945543129310464848963840 12389090 -271231418521173511843441100225220096000 12389091 -330155492520694765889730386119962677760 12389092 962270486256189372267762400456345087616 12389093 -620733404939051857593032174585636053476 12389094 99392671978360062687324140300610308928 12389095 -206426835367802618796951495108989400000 12389096 1682030951575816969220401490238512332800 12389097 -273079671644524313852674207798248723456 12389098 -312114163895894126001118582904754949200 12389099 542607137912969137261083672909068090100 12389100 -92979877374328682902610197409477299200 12389101 -938803929071872683620617007221995513898 12389102 202681935983379081560804359058214282240 12389103 -876886118898969225246658702939227404088 12389104 38839877811204535991882183852343427072 12389105 636012706950049287315303424835314366260 12389106 -473601565050691021367694147121591213056 12389107 341310462556921067402447253499986868152 12389108 -957898761635860027044819914355853516800 12389109 -632656573317356916111236903619457620192 12389110 -522291043782250421557833471428008151040 12389111 -538251522825986451640791066022835219568 12389112 -168844010865088273813390672715317678080 12389113 -191018615689075375301072582758905250416 12389114 211476885809269120853093771694304588656 12389115 735026501206012144049532871501435200000 12389116 -339205936245850709408049791074752655360 12389117 3068422192740859853118835386995126400 12389118 -237048950897502431536692505408242263040 12389119 116417828554298402077274200183226805120 12389120 76725607912077455369048605464094310400 12389121 -316245253571834978509530849119649193920 12389122 -54330080680376139830490122626274115168 12389123 -810776893733308030754719631775384486096 12389124 -374937586560873397279465675121716678656 12389125 598119931421259730304354369757385920000 12389126 -399840896922956032591042260938570179488 12389127 655153965643138847298841168687801720320 12389128 -757656149546715290392646615619060771840 12389129 -1257902900547843273100437317566200413340 12389130 -43028595971846199529255816008258139200 12389131 1329408935635305381116847089582029060880 12389132 -506972099275366869097175153200890915840 12389133 186599017169501971991475385744930823904 12389134 -192637262235678342739726271232012030720 12389135 -242602767712577384692784992771813524240 12389136 188860172884009668834081719979821432832 12389137 -188384591485853084360559570296071227214 12389138 -632353569365602533900976554208196423280 12389139 -68429586303731249770317910104597672960 12389140 774999361739934535559723803584772761600 12389141 116565495062605581583613684283916588512 12389142 157422162266606479056749631846414078912 12389143 13359119806645491761169363428428076000 12389144 236775567922036028776488053660791910400 12389145 392583194740643072149990489471187552640 12389146 105089669298796292732457398079128102400 12389147 1558844013920929257795571170152211742596 12389148 817861914165395004551135171271836167680 12389149 1942149704432751897646906898075513431264 12389150 -60335303158409139186793634050598400 12389151 169254393658208689754897806751827952400 12389152 -1305716513740281889732995649642046619648 12389153 -879324572944924323992195701595910975744 12389154 -2490803759819656708338589554766675968 12389155 20085898192465837754641668139857407760 12389156 79933531899805685848010892963435287040 12389157 -73956117691057042821470848592379240384 12389158 -10717452095150291105921026081387783680 12389159 -18150136472754014187647988160021921680 12389160 -4094809371203833309207863591091814400 12389161 1065669943060493800083187379051880622464 12389162 -1036838855015342280349288545138184185168 12389163 -392084612266785648249268602530790463656 12389164 -650977928003748743145407181162270970624 12389165 -742861364762072608855600675775125079880 12389166 -1384406809529782661611092617802055038720 12389167 -162616681923730893568656610724205371408 12389168 -115958427412691033700731223512048173056 12389169 262129980164003108742881030308939124928 12389170 345200600474893257153316935164206181280 12389171 1305381182245755718015201692809483748792 12389172 -81636505806157364946562062318547200000 12389173 -332665910952076783165450149073218674578 12389174 55626049447474024283458653594533283840 12389175 -235033387760016375641321997846413592000 12389176 1639513757507391897014123905746478510080 12389177 -1295289989575467048966789924356804786940 12389178 -464606161385861322457700857699854332160 12389179 -791488829684742489328370365204454892528 12389180 -502158949734698394724911339777153431040 12389181 187987160350622745882964085986418688 12389182 31075690553758967954807478956768782272 12389183 2878486197861275220658162037342930742624 12389184 119895976229435594222630513577915580416 12389185 367794755492507564059460599636547527380 12389186 -424987508917821931045009367666982328320 12389187 -110904997190187606071730813871578456840 12389188 -236761891430541468648076588296734814208 12389189 -1442388820780457747836646367083152007010 12389190 313926616706273704544376385202751360 12389191 574858674218769679964763002689304829112 12389192 980871278151392760506196496150290401280 12389193 17250837053855282790443611230564356922 12389194 1087495542948373189304470219744147959552 12389195 -3772718118422558843101847355963596160 12389196 262323736590431259573843994628293320192 12389197 1776629982110138963320704346693684263040 12389198 -149909711798222438501775406179829742400 12389199 1072070993144448154872228171648141818640 12389200 153220119413342345673643890723815424000 12389201 -2325713447530466425097361861879174552000 12389202 -226472723688157490323196443555678775808 12389203 -8657500989616617196824755029715160576 12389204 253279835025489861639211722955877738496 12389205 121431702043054450204618096977808995360 12389206 -146254219262998738335183545367353447040 12389207 345786027212542796168570147056738079280 12389208 280704211634510562536478707450482483200 12389209 631138459169215448857132397038450444320 12389210 157394269684774367333052087282249857760 12389211 1106697125771900150649048319805951594688 12389212 -425842955402148090688961978730663197184 12389213 1649918630525978855334863049949458855462 12389214 -202767447832755897594026527568510174208 12389215 326505715334382635643449055588518257920 12389216 105940406076515061295161177964365742080 12389217 14276905298591879375620712530307941248 12389218 417009209489160902667020521416123988560 12389219 -1821125871281039811511866187718800177380 12389220 390323501210222139455246862639171993600 12389221 -514829993292146145116972761768164839430 12389222 -386248370114897631264572915517611853696 12389223 249795167160292771264612026488878641408 12389224 1374560696482745297503264861315644840960 12389225 910964283191437592403832873421575926750 12389226 81499734258280216445650083581298428928 12389227 790653530488210215652313701168436377920 12389228 217516950193620781915223459409089519616 12389229 173435749171828043398178492530547779104 12389230 -257259666969915071243635027221795820800 12389231 -558082620299906732472715367127229525248 12389232 -105382676832456211089246644344312135680 12389233 -363949313298760891027691461463704298640 12389234 340051990437449726403771512864770567680 12389235 -355113054433133481618870763681116000000 12389236 383242311967337586901142772289606993280 12389237 268133881447802128938336508298476462752 12389238 -195589594686844423551910825707409129536 12389239 111978226182741307972258205734731304040 12389240 932705547927085930678011266864295628800 12389241 -103821078391521158054772501839229679200 12389242 743132545414434629888286999867737596272 12389243 -262810840488200653680544539756291972480 12389244 190584253354493244792019024205596311552 12389245 -128534572300392567707963953885887499200 12389246 9094928836936032725033787997229056704 12389247 775607943889400570386300217935328071680 12389248 -281034300606904493570189542801601986560 12389249 172361871351103548725293453907872219008 12389250 -503171686943343903800821164588961920000 12389251 -322393045837780262930284972290768761648 12389252 -307476107350053508794480294389766279168 12389253 357896145317695581956708753180078337504 12389254 -112696256916849640478204726138957414400 12389255 722699737798040125815899076022804055160 12389256 100066026914167834023674105303109181440 12389257 -894584260509738689953595041293382882200 12389258 269366091180588693374980903577819778096 12389259 824694593640046798771033128350307756504 12389260 -54720284817272964094378347563939235840 12389261 -711627970788100572929328166788463288500 12389262 334326572534187155118749169725720281152 12389263 1502094433064417661124200653365808958512 12389264 -298876948305381544153339543047509360640 12389265 94053670313868332118248313528199307520 12389266 -44462421995538458236293767085990032736 12389267 134145366667251651578536276278017321040 12389268 -42596158910888002178124968534378643456 12389269 591924946371705774033200523598484671900 12389270 -156595380950373809541351016005725610240 12389271 -504370655980319864611260911352967652736 12389272 -275625510733848280995989434132630732800 12389273 -173962173684107560742208530490462345600 12389274 6771126788290174986606170454817784832 12389275 -414337326678337696587581203240705026700 12389276 -104704835356044987561778367263337955840 12389277 922279681826796422230147580256627714432 12389278 -827807770538033598200259461675192443200 12389279 -9978876059106026112328980338206529424 12389280 -84034750619769834546172310700246958080 12389281 209015921475008010458276605521870298082 12389282 72072751437161917549714497410111692800 12389283 174795059813508725278487468674744713744 12389284 -444532244274212955156556156244359839744 12389285 -1919958235797604168614897509332959976800 12389286 82580402340355342449070187922224130048 12389287 -18128316346950223858152138620355927936 12389288 1181134261309788141435916664617806888960 12389289 -13982503417533256705992035236106866944 12389290 112634048271337548679655551404739281600 12389291 186760994769696322129452016758373648692 12389292 -141700852916938761855495533876517580800 12389293 -762859798442041031950453423604839463040 12389294 -48975687476681486658953887470567587328 12389295 181619795861465460725789496186403530240 12389296 12709891130875426552321141753494011904 12389297 1998336485313025687147274721954905548212 12389298 128239515222001347838134036461317463808 12389299 40641955263235581458311628353778299264 12389300 -70550457346795612415735116068896256000 12389301 586675501694399217361706084402550023040 12389302 161505272151962809050152568171231240192 12389303 749141854389996444067454165124597175224 12389304 186627089216999795705590166830554808320 12389305 11375044563595352061769129866596728320 12389306 -198110243424619775989061041417563640320 12389307 80363877645978543418420065172326203904 12389308 -329557240908305844829312627904057347072 12389309 427890350943712797047098794968785543404 12389310 -382019113577945461785460540689801038400 12389311 -3058803802517855134993031521433841840 12389312 113105475003818083254130923831476355072 12389313 600441060816533102129473050373717072944 12389314 62424913317338495656971624773585382912 12389315 301862389585927428964961111528721330960 12389316 302019934194272419538786595186464102400 12389317 189591509272567170716267284679248718366 12389318 364994085348701626788242925540944056704 12389319 721924598231731354270005112530083076144 12389320 122596059718027648128327750785084313600 12389321 -148048934855704252155444137999193098880 12389322 -417009366863899568357388018368418639360 12389323 -238181223101401164142867387680379832428 12389324 4760861455970605318109187927059529216 12389325 175869858811125956341247126891673019200 12389326 418507967126624034767060704597305746112 12389327 564061675983477064907783775095403358440 12389328 1934760638466981245438809504968867840 12389329 1900601994276347197278870475433078642930 12389330 -226008159870370302807178002277596940800 12389331 949598923703176465639791929818174957752 12389332 12846938526978596414794892321048338432 12389333 -840345078526096363196453525419815225600 12389334 -184390940905251506043945515858156941440 12389335 714463191944872587710058988345787136000 12389336 130641215142275001638770589899448156160 12389337 -55332861104369257391083575807239131980 12389338 -194003809246240498746177439744690023456 12389339 -144459399685531694270793861239658362208 12389340 -63131159755834245747367321816771660800 12389341 96447195596515477290730259364740611584 12389342 -55925310485682099371766346143106252800 12389343 -518278655543096107370734095379367911536 12389344 642055261894524710746063979423529959424 12389345 448742632059280238496640063358287072680 12389346 -93565826162104256726043065500062919728 12389347 -9297622378067207234028107201443769720 12389348 -517658010162332644287907636259061365760 12389349 -120524219606093550809971780862965393920 12389350 302861715307915911866284554164862720000 12389351 72176359555997069847093257587664853600 12389352 -516168294638702433423320235802334330880 12389353 228939871157309023228314592672740540602 12389354 -56602657868479939663572105409965839520 12389355 931095678887415368711857953029718604800 12389356 -523601669550716488742794914818423108352 12389357 300816581645128287126680011484855116320 12389358 -183962113729414009465817779949309460480 12389359 -117223186963610727671281563080581700960 12389360 1506482305388879138236192104214364160 12389361 193639229082336437987908791450671317872 12389362 614289439401921066819076303267703511072 12389363 303786210924795603159407087766308174160 12389364 -98238921920127427363226863230225088512 12389365 -196536258029005986049918907405006644200 12389366 389116352815442136477891569617700687424 12389367 136946122117466728613377341058099292160 12389368 -1101351949314120949077470751849137664000 12389369 545501096521084223000577022432459610244 12389370 114974654102508853420198586564874716160 12389371 886086244915917460637607829643269185572 12389372 7143339556926375133516631228191203840 12389373 -4643144786625493112618087388886313760 12389374 -56968892495445893812892197008971906880 12389375 -6106269074612327624807616166138785000 12389376 -123823968904191088225980490125347389440 12389377 36039362281319047032402380349787534464 12389378 -66739575301954076901328215205987022976 12389379 -802993192047372161568017418944798379168 12389380 -260922645645489300502588691909837491200 12389381 -1383028023616531624687825754899065884928 12389382 -22933330757615914059839258697968338560 12389383 404792205953921087473759046602654548632 12389384 -149036741287729834346880725755387084800 12389385 431377720415998416045315958507191345600 12389386 289073206323556349330591967086909856864 12389387 -5045399221014687869048263816289003520 12389388 -509933040514736323904860272039104053248 12389389 -477534595185343792061725499013639414644 12389390 -47105239069141774453508037842710774080 12389391 103923615285588885980468526541249111152 12389392 -14432065867912812121070560799954427904 12389393 1103573184283624788126739656561382092864 12389394 -389294706525780636428579696671619875200 12389395 536251642411300169419791604698566004720 12389396 2157020003731586350926913105293948358656 12389397 -3063087072320257677008723268022178400 12389398 -1535241656247620810002657716597792768 12389399 957375494932896792930491850214506771840 12389400 -603042077729509524137744012767433472000 12389401 53785796658269859852982344872907251402 12389402 -509271462606927498787196574873644440848 12389403 242039067683880227151805596112108647168 12389404 328469584407978821924543717449871502336 12389405 -1028936317362520967960331132135579054600 12389406 -240894785134940234434658181266710118400 12389407 568759949456668214680049787917868642656 12389408 704197801776761669860833592778138910720 12389409 -227746579511671944764210453744197228800 12389410 -175876373322287446745077050796946841600 12389411 445503331328132685367396051404766505400 12389412 -359128506434015882568946779469536952320 12389413 847616072187638741833303411421238850296 12389414 20674996364248765003768960984144480320 12389415 -470733342591812504977926820537964236080 12389416 489408052199425519327836675012463564800 12389417 395389929320574858459255989004466427520 12389418 -957508835677444503313578520977275136 12389419 158459631003246526914260330307974993296 12389420 -568510618872156891862256909905594398720 12389421 -358354055916915997145723125169361826752 12389422 597916623472406160247561704670104884352 12389423 177828854878856924403070290177266509680 12389424 -8009425114942238057434489857486913536 12389425 830774354568124844443556396530336366000 12389426 81621942323182134023016659205288744960 12389427 -468059337092028852462763639021751497836 12389428 509587107154864627709989472711492565760 12389429 29857422651868878141137196858229287936 12389430 63535541669392307798610296438539190400 12389431 1621704883692108254022986547694334610600 12389432 -2404184753658925363702893547388928000 12389433 -9108318646124243281496078225670776832 12389434 -714265284385458060070389239033889776640 12389435 977644471045577482796601837732845376960 12389436 -40631928706349186640110957292422215680 12389437 -802270798474353779528354367579633113914 12389438 -358393292199397530751422498286166533440 12389439 327476945370213844411817443542998698368 12389440 -2477636038851070197174395429474795520 12389441 -2352305854624020793905506636862394214316 12389442 -257227976749286892884558625775897242624 12389443 506825125424993560391189235379263079944 12389444 533768199616650032466806477452697779200 12389445 713225460069199992041379762007456169820 12389446 -682001545454198314641219702902346887328 12389447 115688790129846847871418999553952288352 12389448 -967139437913462279627124986499235799040 12389449 -2747861870178669199946163100588610321280 12389450 88277795647222175451698518952607668400 12389451 -317373624932410786899337212347054313768 12389452 -706491071298470272007054288236281412864 12389453 119349318824361059253611265976855445484 12389454 -334060106254943334314639436922561063488 12389455 66033167509081299837020668253744333760 12389456 278484282579810851428746024906189963264 12389457 86249566204147494185438816790425553888 12389458 46747796026600690213667424758101601280 12389459 -144362931068089179202817051879463461760 12389460 -86322760604435854568783861336166727680 12389461 8643857478323381275952484816118457024 12389462 -340849950052326381584429849339698979136 12389463 -1449057690784173429443670822010094227200 12389464 -631507617384569587267237678868946432000 12389465 -753614872464265081998605440812641508480 12389466 -550991122016146029490534639496389009152 12389467 393770063653814926408203186294693262320 12389468 -140844149311876492904054880286990798848 12389469 346093951473608973596526411565929493920 12389470 -215812615088238100958127253055582704320 12389471 -392559782433099427885957436864402212008 12389472 927894878181503360096853399655814922240 12389473 933949991619294427895922468470640114722 12389474 611595447104144707405061270263578883872 12389475 -68645328640495322038520806322925120000 12389476 -45484442950859130281573735793083243520 12389477 -1038347836985416199657145420916257913728 12389478 328700385634644666730150220794681324224 12389479 -801527283505859620622534129539266151392 12389480 407894560462493365439909495866200422400 12389481 -232136236304305449958498299463821543480 12389482 269887642100201563414925048236440944640 12389483 1947898522077721232455395265069374543732 12389484 29770079147425521278994601504031233536 12389485 -156778885572425503500000974052185856000 12389486 -434658498365917532633813850343858511808 12389487 -21444832562575685010574810681979124480 12389488 -156448058231980237036891680283411775488 12389489 199586975320824429841294909541295982656 12389490 14760191355579949798135828630431129600 12389491 392342469416180659003996783434266777600 12389492 128452550977928820901373830046257373952 12389493 -802447851571899336166924016255049770016 12389494 151257370610829369577222450970422439040 12389495 -491021115814058619176892218169803193000 12389496 202983482031726463087069590815283609600 12389497 1502367408348246906347339614842869875946 12389498 -791605971852391316498541033551741554176 12389499 830801667411617092723829031819706062000 12389500 -132684860796053176775694012075532800000 12389501 21149411221988050633974885823622865600 12389502 204658643723770025638585075902556062720 12389503 80035161110838468559877555819729995200 12389504 6325107461208463560851037888121405440 12389505 310094298156721892553632871661336718400 12389506 416616941920432812809959609324018560 12389507 -597292545223483855323131292259435309920 12389508 27377289230310681933334290992338315392 12389509 -224809828429990829334060524821649415360 12389510 -175508799496635825060120884209635993600 12389511 140572947677412014622670200653092418640 12389512 -616484595663168564501667327297308825600 12389513 -70238399957635249409329459633645061760 12389514 191776567690733521148690311449778256640 12389515 -10132959399309339121737103604003971200 12389516 -354790994642324272463521530478914193920 12389517 -33304206081159201346168820275319057568 12389518 135205584300325636126648512277076534016 12389519 -1116992267799540475064637942167908977504 12389520 1048136409876234598803179537808752640 12389521 -914780775385912845774475054445549414400 12389522 -179227608911673555118619998769480779776 12389523 -304600115522965574741726149816718099016 12389524 -26718112832302000228881830944090808320 12389525 -83193794179045980811299088931570832000 12389526 144217310754045898266315416640062786304 12389527 677383582954765935604783350530629066464 12389528 -23052173191326988682987007246067200000 12389529 501636146316353925594350013046410675840 12389530 -350130457648793674457168947361727033600 12389531 330496306853335588022043559784105766144 12389532 577844306104668161957176728753592169472 12389533 -420044628730562432119362512379613438196 12389534 18307615557598786755820543270523475072 12389535 37398832883113182876136832937188935320 12389536 -335444758590587249918602620976833036288 12389537 -1456066973271582457458726107505377558814 12389538 -160907408445785581854854820751530539520 12389539 -663673335741112377534055669986081507560 12389540 -97190784538496737734804538556916821760 12389541 149329649508116428384573998061297108800 12389542 -707743056871995969256718037952274845056 12389543 -459000460350552625366183124305988483208 12389544 -407063673513309686528336803324600320000 12389545 -20477905386244453872171866997563731200 12389546 153640902634342607296299009692195699904 12389547 -875838604717353306686859121956305472 12389548 -102977782679102378450616143372517626880 12389549 -72384532735360839515085557482249539240 12389550 -95631967684674464801540692661310182400 12389551 -628892041727371135095093244894627182448 12389552 -106100532245924390152430127682126331904 12389553 -532376310537422474487915814336700928 12389554 -249529030436817403907168281950914041440 12389555 -814584086634286518087727929766478177040 12389556 -769987568058549381610186330635825328128 12389557 263631738840660253157163761453413485806 12389558 13429913927267849224048424503932900960 12389559 -3186036285074822558495762034807180672 12389560 36416838048164675470119820958416281600 12389561 1336418883136851382602959528210846602944 12389562 -601169193890296200361430513209470145680 12389563 1867055030824033822027960103721154197840 12389564 605483665942187826267429515302373309952 12389565 435422809826200735094737341236157671520 12389566 405152173296297144444603978553853995776 12389567 278701528375445927877964252723729943616 12389568 35660692940805701971483023481371623424 12389569 -1621400397437986378328253281528934360 12389570 -417377112885717231213896981030363059200 12389571 -281389676722326313046899629594387287040 12389572 -212779610980718973798215312129827482368 12389573 -966688510699558414426041330415966889664 12389574 259360976347564096897397934214946362560 12389575 59752595405323544361049696736987238600 12389576 -1385989153677191123722820736346601226240 12389577 -129312612473802658603728464840525197920 12389578 -15880150063264030971706265214030727680 12389579 1349615065357260767011771177142498028180 12389580 4470768606694359550232103966686914560 12389581 -1678845092568812177268099957197652820618 12389582 -260117849376854134869394880534144027328 12389583 541742018058557510775164523327133136160 12389584 -139990587797016261175534657556476067840 12389585 185120748884540525047388345812578498000 12389586 30860118857937788145866488851369923328 12389587 -648832500564431629404992443829567366400 12389588 818586905819899241626261541431038625536 12389589 -713197144992980812155706335601893378546 12389590 -4801004992640573414185613138135095680 12389591 2548550080776983070830356563112293448272 12389592 -1048093854223493500238718002988901601280 12389593 721120899230302333653044693964154200842 12389594 13713492225839457096839427162315171840 12389595 129593480487310843672567920942488248800 12389596 -318899118235886046443130031878302113280 12389597 -1377303676192910313429803137952106978816 12389598 54038208464770620811581766589569659648 12389599 535304748888122654737894532648309608936 12389600 381344822095342840408772318813670604800 12389601 -304735145110972015889315150388613928160 12389602 -149349482434546002828305032887400370400 12389603 -1211307076647068302762766535459120002148 12389604 -847769441148852174569332531893722287104 12389605 14032694325991747809571538515732409760 12389606 967096565455290534876710095242061078752 12389607 697463453004544926288666563162817836304 12389608 524013663302908203281576311127438622720 12389609 -854300992547296888181603352230146373340 12389610 243911422168872524095703873890308629760 12389611 410947340551304483527018947120576461904 12389612 -392926744655260359009587193002941317120 12389613 109007912648910557498888052119316078144 12389614 1012805873076514953709070615403244846656 12389615 106581192421877412601890642413281382400 12389616 -48126490712975201770215133521378213888 12389617 -175513711022984373124816769655130432128 12389618 136818074875983017812507564993166883840 12389619 -1085818647321174451597800046593591148992 12389620 -1818409028196433781272491272230225920 12389621 617991955165934233504895432972389179822 12389622 -50327130822868004213136084649651408896 12389623 -13303915363515600637006646661751398240 12389624 -577713128652416588464094978977766215680 12389625 -891992338681032031967539349510625120000 12389626 23745324329299340304021537679093985280 12389627 826242614078955007530882282542511133476 12389628 -568567257014677460097818869686564609024 12389629 208447090357408061368557121208549217376 12389630 -60923575590225360735199840604724188160 12389631 -417202599117497325043746480287914840176 12389632 747580930861105592430920461102314684416 12389633 -1318548855426813364427746292459846496 12389634 221996520444839039560504518799753601280 12389635 745586600645769602687042271311677232160 12389636 -258835619493267292070332876564517425152 12389637 35812645605470800612068949552347305280 12389638 767144757510476163009126420748133274720 12389639 1753903733430296640421335582759233068440 12389640 225357274657530557161468762050927820800 12389641 -28259532416640848769669757658445921600 12389642 167792983930475446287228311505460978944 12389643 -283364607459155526937517764238525917296 12389644 1035085424729867345821132624303054365696 12389645 654746034311923192353366219519039309900 12389646 88960785162931122654934031632996147200 12389647 352087665986051057673618169934568001912 12389648 376084775468155336408968681134681702400 12389649 -1487156264328972192242658242560169806080 12389650 -89921047213146678011036987187269844000 12389651 -686374685925421847175933101532768383136 12389652 -99922724403090080072475002077328486400 12389653 -1870615933895991090701383408760368174880 12389654 351837615609337693709454064743041311776 12389655 -592510636641887781845396420925139200480 12389656 547944595470657598053545739686529884160 12389657 23900630844381941844591419508053847552 12389658 150783862682349359793496372316756534784 12389659 -361466831418754477576607742951909911952 12389660 -6221094413680321956935797346018380800 12389661 -627966303026394602796207330888776367360 12389662 224484164158600537319576079656249000832 12389663 129449555933486473477859561658531583488 12389664 -315052280898983742967356739638137978880 12389665 -138983993024250949690565681023443800940 12389666 -592952690416220979039627452556251425968 12389667 -436228387613351264100221058783930015744 12389668 510333353085941434652152909443764311296 12389669 135679672910229544390356176002734251070 12389670 371589005074918938260450501950714137600 12389671 -107702990087637249692090492774854960000 12389672 246944045251398026830688997230320435200 12389673 -626793359997596209622758441088109619200 12389674 1342728487053196309355448759865998768 12389675 -44359625621365912610678713357465367100 12389676 -5015820480720392657602235446978461696 12389677 555377856102524908334842885322426691712 12389678 -188899295744847715374749312111894818944 12389679 -62481458626645714929333877880894394240 12389680 -84660059113544589042476598030130544640 12389681 -1583064293711843772864483993513891649518 12389682 -8662299382327163459736798250382683008 12389683 -1186413975389855444467554289196549575560 12389684 -567875091320956509156268391049228447744 12389685 -320781966752151171869129376612727541760 12389686 -232381438745552109511767889488665755776 12389687 -713046503653844498060590003826811800664 12389688 -889045234222747477723484974046412595200 12389689 -208669152512970237029850851428999514876 12389690 -146071804351944767828061709209236673600 12389691 57102501660518802748175929455979078080 12389692 -189563347703122807041358603162947937280 12389693 63362639048336131919094686100770559942 12389694 -211820581741942660693252420001641809600 12389695 -338018915925226183962486267001470475800 12389696 -377012836248652336952711289416083046400 12389697 -121660254934871353844819730487658215452 12389698 528434975309094426909171937881166203600 12389699 577037203649523411407651331436294720800 12389700 -258368370128651156779570023922250880000 12389701 983490540858350855386211671815000135904 12389702 -379923618782580173475150484144297414656 12389703 90730769204533966675560601986696382800 12389704 -370710346076906039177706457582265210880 12389705 754086270828747481803033502868298000000 12389706 26396249417250397509467383932941568000 12389707 747613916432006624330048773751597344704 12389708 -17264246580042360776460717288185192448 12389709 -188790152928470477310010180491219176352 12389710 697925811523031977730273020436179104000 12389711 -22119157602999346095661703756487001176 12389712 152863932308549026428479574704736829440 12389713 -294683653722296237623872784473100877568 12389714 -223808454436098753527536955280588146544 12389715 104091560607685815224516844743236131600 12389716 1100307072449975523277411180136534169600 12389717 -321319186282551790006121343378322918848 12389718 -365651699122303899034552086396476058624 12389719 4918403734545045003656861523396177736 12389720 182144674542222516901979153952000000000 12389721 61854506527860990830057778810463215312 12389722 296726213939498265689185330575297852912 12389723 1034306209754682399247860295559419707972 12389724 -83584172059364830804597394153886334464 12389725 578961307285976699038337889130187827250 12389726 -43026152685431126206887628919704034688 12389727 24231970791411464708419943386641210624 12389728 1404084164026888828150178174587817164800 12389729 -1472664318271818847447251648596946738720 12389730 230591071010408837365279403850248248320 12389731 -1002245369528283048978827400663722366048 12389732 96994561116952898888111842672356728832 12389733 -542863757860433926483560371120579558400 12389734 -211873079105151806503102986712327540608 12389735 338114653343145073331705145796813402680 12389736 -133941363173504293450289667897661194240 12389737 842339609336979567624740430576336003386 12389738 -909749662933294724363623537560249894480 12389739 169470523018688187639498392142684979200 12389740 -46271912436357575397358762781595648000 12389741 -121606172150965891796154070338081096576 12389742 -406303699928748651574283854748527296192 12389743 -2218419196451000465487066187410068897000 12389744 -141240864899866020277867803243580391424 12389745 295670340957147327584171168222285061120 12389746 -113103716100548876545991928919879309920 12389747 -1958079972866114115821952618204808890804 12389748 -511944147634081657951227372167472998400 12389749 221130705141578070132320427842819363580 12389750 -800900113845782867642858698025150880000 12389751 -183547263563013614478818524767582863400 12389752 -1360128073340018786661263819623785062400 12389753 1644465093855455063102829935997000120660 12389754 29729128559035704562761113685392587008 12389755 -21251144293762141680406608344000532480 12389756 73301021400946010854846739732187678720 12389757 -241841645007820048569568058911345121280 12389758 -34003168409036839486831080734386091520 12389759 1505428528481469279795438519982897656960 12389760 -19412945006962035463127466736877568000 12389761 1783528480776263559924824134659005535362 12389762 -2063262915183668304876859975899267072 12389763 -63203119249474398673927894410158261256 12389764 1756053333108452058550349353510716334080 12389765 170882158828564761442465048197689335200 12389766 -121562725891537286097015476354406278976 12389767 -305793700281933499650134872212472901120 12389768 1046720580588335877087251142755229250560 12389769 484923505015946483041155515153752653504 12389770 176085906519494493960300037372420177920 12389771 -598711931046557942365109739577777515312 12389772 300536087303445551239294984283938593792 12389773 1220595585395589442146791075223201518304 12389774 1063238153237683416855259928723928931392 12389775 78812201636035433918263183100618286000 12389776 11942220362730992827216711198207639552 12389777 373265757728793156636153546476095188852 12389778 21382379302794424332703745914933231104 12389779 7975730922025060969306855068675570480 12389780 93774254440350128428300224414048437760 12389781 -419274964007965233539971804917729380448 12389782 -721211224334013092788728596019830935008 12389783 173824066945319933603245785674995697376 12389784 -593989590720445979962388792386110750720 12389785 -456041539203165949356521865942509905020 12389786 -396549466067929995320283163854532396800 12389787 -1587017280444348666659415732838293305760 12389788 658677356978243830039068584066614665216 12389789 1163524908012400336855731971485219855590 12389790 -3510544082586059541405227462140723200 12389791 -225058293778121882803145521832905227808 12389792 -1904679765132479698864686022524069347328 12389793 -78620987022320907609978644776235390400 12389794 -45142510345227151885257002506584858240 12389795 -591834440703911039685901642922188800 12389796 -526361396018197007810551430458615794048 12389797 -1107184910624839057506438718719482271300 12389798 180367316612969778980669820971443860864 12389799 -514499473797050537291547965749538258136 12389800 -278653454093825295293462171233161600000 12389801 237089904794779610710337125178878600704 12389802 -3562640721379815423940038321721728000 12389803 1477073054503533088628001555572608864052 12389804 -642036216849772405223514004207653058560 12389805 12126735491863133689960002186295022400 12389806 -250261120688776876848118133159712277632 12389807 -1958660017096842568932057518785149054240 12389808 380627159893579144207251860238788198400 12389809 1208560369711129541793148422988147052016 12389810 -3210220379131574139737601030840170880 12389811 -655233831409440167767950737498088938496 12389812 141792742770969321885648294101000322560 12389813 -803783268776115871836950149117324667520 12389814 1406409620210292181970189089356701008320 12389815 -263681938550341821719326140198356781600 12389816 -1831130263406038117049871034610138419200 12389817 -463689538412649832316793812163478567200 12389818 153401942688719354179407958547544604416 12389819 15071986587806578925295439512040287120 12389820 -70601481682435728495554142784381655040 12389821 377698951979631617978372513528800294092 12389822 -159632858078037314133296509432293996288 12389823 538706033685009820915567018595440185240 12389824 176177764866469456462635196573223485440 12389825 187655900688449965239878725949287617600 12389826 506158138444762967455280443511630415744 12389827 -163561620586779263295236474725348058960 12389828 1385265079324787294649612086565223249920 12389829 -694539803699250834098864223854101283616 12389830 55399742769077065267811837505753033600 12389831 -160642258555785898701445152266989722336 12389832 34140120332648788073118586618608353280 12389833 -849732995350645010071513511343482698918 12389834 -167043281163361607067527461687996309920 12389835 233355152935827121646090500683186175200 12389836 938001768587340323907554192223392440320 12389837 1026030090077367025327568470620385012620 12389838 -142208365491827191590909787038629900160 12389839 81116128308912283618857025064452328832 12389840 68487012183276933964707273987652239360 12389841 1606655036033128292596884999324341010144 12389842 -783102451034309037225587757211492034928 12389843 -579900409235250626740470803685596260800 12389844 698339318018121693520115258792585410560 12389845 223147999114406000745652414924743386520 12389846 201851854580401525294888028120103609600 12389847 421210762178677922283415356878595001728 12389848 13225472309668352148370527450132418560 12389849 61019049661937429348053783082443286400 12389850 -264733504004797150573688271546114604800 12389851 476138103613030652318133332109791510952 12389852 37368642250384332253369511932055783424 12389853 -108792380922099365981769291098205852096 12389854 -496385342894786468215622611170670026624 12389855 889309733823798034071251592341767984320 12389856 -157558018705456147176154702882290794496 12389857 -181410755314718469987627907138761657068 12389858 -532999808681725946594956884005246469120 12389859 -846796784644424652796178340991008172200 12389860 -56951905936558326875173709670320640000 12389861 498777448648000763486538099604452767424 12389862 -83615664273548726559645763352589450240 12389863 -1793121597310532252024978433441309312 12389864 1118672394486636289116390520374657039360 12389865 29920098431137874187458477841217686720 12389866 526470127896678998350420899016254074880 12389867 -420587772567586712975986308973894301808 12389868 -14196207493557871494295331895277824000 12389869 81048848089919789237181184014499555596 12389870 -10645009074409460659301381290920898560 12389871 -460788915183229005960789555156278425440 12389872 -91792877484710372966622373769217441792 12389873 -308416082926981141102862929828809935820 12389874 -57631744014506613949625830765197992448 12389875 -1302744190678959834820502024509634760000 12389876 255860314609012503623457148018536447360 12389877 -678518452215587477812095560861874067986 12389878 338991273706931635593546040676146734240 12389879 34238731165585286321814852870849429480 12389880 92155810689249293259403384737182515200 12389881 -3639953143787020434307297301145044928 12389882 263830987814175363764534245493856480000 12389883 241868551511570232014675443070920813248 12389884 575312852724906790742431044142967666176 12389885 495820836169336181195858421391293523800 12389886 -483396128116951688683135055856264602880 12389887 208257370196784172196763337782736801032 12389888 160475160750007889630493046501829246976 12389889 -257003624548226413984255332820651298880 12389890 -520902572727990203735014310810454136800 12389891 -23086231084477712904525628957617346488 12389892 342585508415188865324006402522278013952 12389893 -280827943184549871350951228454378903552 12389894 59778006268715619593457010698286276608 12389895 -376989808590432253034769890002949474400 12389896 622781065019667024811266494883478732800 12389897 116635613666774493504676287244648898880 12389898 -26481179348276657319838067609459195136 12389899 -597420612897949600771076868967087162736 12389900 738850400604954205894940275445222208000 12389901 -230207576308356129664641605903306235456 12389902 -372554121708458814837428148048307211520 12389903 370989944180420311304201101196453599152 12389904 -282889528174072074185910337647756902400 12389905 532138567322945250439827214251163518720 12389906 -218385847336929302890854492235806668544 12389907 -240157105485013272377747396565181937808 12389908 -125341086216905211273246647201823197184 12389909 507050808601214083701758971001223654816 12389910 -77639181899434536055134701631528633600 12389911 393809676316540317809344468567607325512 12389912 564313357910910958910323243930352179200 12389913 406873756375578415194018081460253504244 12389914 360895615388419942876925506197494538720 12389915 198914361273340169412160410024180970560 12389916 -92097110451919447812577501928521728 12389917 62817854100068164103814474943353572966 12389918 -610297234295029441874158217320758771840 12389919 -95192492936705830040468618211782578560 12389920 -1148197822662790920000071321936398909440 12389921 185487067710535078455549764029491326760 12389922 -35053955440974070562119830477414115248 12389923 -55693350461828824899797346589922662080 12389924 805054602936658990499176957064739424896 12389925 -105801424989122706670811208956141692800 12389926 648154708252464781263830624101453474944 12389927 812235636860793367281838269634835134872 12389928 -268543220244786911295250246504970403840 12389929 1887696013075629704399272031605637671680 12389930 -223378941141886972931629585403741153280 12389931 594828945006315112486393751940655918320 12389932 190574640882783244067671251204637834496 12389933 -589185488922222466865063444248485642420 12389934 -184209754689463348861345663188452352 12389935 -14440817643099926223087812001695928120 12389936 -174144856405844427865702230576441458688 12389937 -168187487229980582357865488627341251648 12389938 -9892363499996203154376654346132312320 12389939 31989182280261965182425220259972870400 12389940 588352357672710958111139922622394304000 12389941 70121922465830218495209145773494900640 12389942 -302789420920131818486267682125375788128 12389943 -672750177300675345702194158566952710936 12389944 -1159835277274516913857981564966311260160 12389945 305564172810142762863101998612876497480 12389946 463370611937941417624791841040737248000 12389947 -79501490727360072057757931075782471800 12389948 1010278789473691481714069125039636343808 12389949 683380734510401476609786846351020316800 12389950 -329993269046333893401675331622138280000 12389951 539328574294665093684778908720735203040 12389952 359858815604409188388876599689249554432 12389953 2835233275272069651275568079791509950404 12389954 366321695408865479553544973815391306304 12389955 115557202772804551157320911716544093360 12389956 -68833912099461810099619356635961573376 12389957 -132078657125265481536859098021367814400 12389958 20043263786669823009007649010767984640 12389959 -1649159953931859269500730028853356521000 12389960 -601889026643194935459425594907635712000 12389961 -211214373038575487616031122551332159728 12389962 10453884431540771578584979017125959680 12389963 -90002054400828902653244242889864599788 12389964 -54784591313949154655426152697214657024 12389965 -459358961629260793400692762290151795200 12389966 82496650998561284564835238468037130432 12389967 96879025937864737806012754258958208648 12389968 -100417553193542731578070682439652229120 12389969 347129703912667600883539395489517413480 12389970 -487631124613809550140117394586741130240 12389971 -930935154681357326337384369781091843256 12389972 247740358383972988500379924552694016000 12389973 -967793921504099662533538318076981250432 12389974 684354877143681507828600177961121500992 12389975 -308456263300729774748007710893109514000 12389976 -1003277975121339757563080192369909760000 12389977 257314723779730472629403051821587552 12389978 1047867903152594685212197997465899373040 12389979 253428755796177682638135447256713154560 12389980 517298961304660836295557735561322214400 12389981 -552625256635747327871144229909417472218 12389982 -853237310131633693391378527210150136832 12389983 -642767100578311160291454793615004812768 12389984 -151003291697958251162813711559999750144 12389985 -345422733235147000283670808160374560960 12389986 201735006763322328454050657388094016000 12389987 -454770107621626768848092727463579666368 12389988 67029869122047743404520856835504963584 12389989 245351471147028032598131253673493906460 12389990 -131435833331002903290224814746514960000 12389991 586733844052114415311683731650343424 12389992 -818984996889450531426654803594230579200 12389993 -237572991713406535817292943785858751488 12389994 -587352901129465454905427807435946090576 12389995 23782093699036411060409880476400578400 12389996 -178806003471048528023371471960636512000 12389997 -95068774148621009657512199853741289920 12389998 20392307783209649030060937035384252928 12389999 1768933756190097914523155250540797767680 12390000 -10567053985742765892869213498572800000 12390001 -599294639051034303933290847072167917388 12390002 -215940396087440557299788096745833688048 12390003 -11090033951913258205607635845551035536 12390004 -640128850022016198388433862232321241088 12390005 10405206836782222259624254324031310360 12390006 -223739017314766459750003960241938060416 12390007 369643580309751350060620368990852398512 12390008 -371224736488540811846730864106443939840 12390009 43207948990825390938533008435316775504 12390010 199247177290622170897189976354342408160 12390011 -555867616906413659953188275989749047388 12390012 -634562507946764235422925712546850916864 12390013 1744368540984529289280083290552392592262 12390014 -136994500429472217666401575364304568320 12390015 438423025804084940048358491574390113280 12390016 -1384623818840742498153715891528940912640 12390017 -938278892659482849330735930114934775934 12390018 156069159896795859260626951784332062720 12390019 559866600798947918329430592329778359420 12390020 5346394514581189181628912708708372480 12390021 440422284186887260579235046286791698880 12390022 -76346032108131015431767712266041866880 12390023 532123971826387533022920992125814037624 12390024 297305367734666557184355561136362577920 12390025 534197540471396699705064198979452162300 12390026 167544083495166351338393121501800630784 12390027 246177842534570483895567122336591482608 12390028 -119024376690429838014496315394473585664 12390029 -334402254353714106170712677000010839370 12390030 106807965295864462073788342765580352000 12390031 -613354985869397127879354944315943258288 12390032 164181938310015439518672593135589236736 12390033 -732253847858020267451416401753097663200 12390034 80588427922573285990711581270689686416 12390035 -32811765763093451554518131290014707040 12390036 118969076872220185378323284167245348864 12390037 -2780421315693927384881200006366593682 12390038 -395205727124401814948836998064887706080 12390039 575662026094504189706287294446668992200 12390040 -367984948861415983232735550656558899200 12390041 778104736608851423679270302826193658442 12390042 -199944497985516308856157915048407489024 12390043 -573124591272528912727537112840036539160 12390044 -39752594371111442313354832286415513600 12390045 173118585453360810374585610227724796800 12390046 291533146414318647559508312331283438080 12390047 -417432977593029521702571339923308388040 12390048 412406398574905278090967589598677434368 12390049 119029353648728964947218786446038661632 12390050 486660471486091653888864992591159500800 12390051 -9930199692858342979568643753783829776 12390052 -271080821773601170815240047220810890240 12390053 587201781105288699479546714197061973084 12390054 -17514320833679265918214373151986337792 12390055 184089355875214742911578059392669515960 12390056 -213156896559512703340489504538406666240 12390057 377782448904810135374039984392129628640 12390058 201037053334695703833202374650166344880 12390059 703933138368215332767335908760903418240 12390060 186988963675079456122541662050047400960 12390061 1369169559276235822846585566920038426432 12390062 -672913344548802168392617448923723968 12390063 -3271270077681918682004916015284589312 12390064 172639524943122473153790174808211521536 12390065 -510195379159806257230759234923942427200 12390066 290392720557185738637541504487647438128 12390067 -125421145522955427103755460096749083600 12390068 -559400272763352373634883382371482486784 12390069 -68390410444013818531924515571921887456 12390070 -125176325412604739148430234436032174080 12390071 91177448089470309374931879136019857680 12390072 998590083335262130470332835855049297920 12390073 148780202167141213065182584114401770580 12390074 -483823451683668551696616511176491485440 12390075 -128555589503022848804234530585976436000 12390076 -2049957060933657213481206773845934346240 12390077 -146168683688514319909131815276660672256 12390078 5822673332839678948941604739306747520 12390079 137105334570664526227485813714110990720 12390080 -19123600535284425689321452465029120000 12390081 136135480139847785395902500427851874144 12390082 20795820596413284442380812918030173392 12390083 266274822696296247798141719872660438332 12390084 -189609170285984600964882575242621108224 12390085 58408725687007231137759294398547198780 12390086 -646630342131145044783180037203612175008 12390087 -215388809772341247975626872380482746032 12390088 1731560316837180144988212547643105141760 12390089 -315462894430878434979492755394025078320 12390090 296664445641490294137490487170940659200 12390091 438959032908882796576156724641391758272 12390092 -312983368563829887548873908726617148416 12390093 2546567625074211487801878419974465378944 12390094 -180561750621545844272359430752309519680 12390095 350516357578297040778344088457250724000 12390096 246192427679694394219331100094736105472 12390097 -764823393475667830548658576275006606608 12390098 39370453023827446613546054576839299072 12390099 896175804039193884256344687050950139064 12390100 405212809038818973247943909013603686400 12390101 6635195104590553813802671486913318172 12390102 -92224021397856401351954299328907023520 12390103 -888212378694054694404025750790693187072 12390104 -153195808015769812918199393344626186240 12390105 -150405833527220307017424306083969548800 12390106 14087711474032332793812224416987693824 12390107 -1525419279516392819827296119108554723644 12390108 -114119396067490301172181886362428618240 12390109 493563648510676525675646565811624435040 12390110 620508485134073930498307892531390584960 12390111 -208223929448865581220383690094637271040 12390112 -48852596590760490976456929734086361088 12390113 -772661655624105196309039105431403117776 12390114 1198325142574881214754268994573338624 12390115 -67283114082043874011218313612870296240 12390116 -289893846085402304675929811412863100672 12390117 402285695785080913308582117233767363680 12390118 63762613444007757380485851032823747840 12390119 -128151906167564471342408433554908663680 12390120 -45902393576675232160271424592438886400 12390121 -1177108734164686536766446123261975940678 12390122 -464823372470782695270894420717303159888 12390123 -112474672716255715530903595747403381760 12390124 -449574340055102557585585455970241576704 12390125 432104890685482271913696712028048328000 12390126 64592346924402194660575408542753730560 12390127 1314231365779056021596937773014585907712 12390128 -42398312787887710271048350638347059200 12390129 -739275058845550857908633260523057968752 12390130 24313552030989364976763654222601068960 12390131 -355969554103007828525408726968976938896 12390132 -641270479779389299485664886988727369728 12390133 93848827355655123982982669957617905600 12390134 -506593778203016146461314010831345152640 12390135 -11280054712114690975895483824355023200 12390136 1173094156626563601191335397342792232960 12390137 -1190717126829713103133475270643681930108 12390138 26743726209844319142700072103096448000 12390139 -111026373487310354406365740386846555360 12390140 837733397595369904661888574548940902400 12390141 -4675090941191411456996481586010156160 12390142 -46546718853712715446864007000540169216 12390143 -495036228178192303515573327311389209360 12390144 -20077381497838071583186875003061665792 12390145 -243270326884479952742713989435441437100 12390146 -338748142051181944476971312646707513856 12390147 -378510299259795065853805500509705821440 12390148 -72959641422748884762086837303170513792 12390149 -1142949920948005700743467471509502361986 12390150 -35881859243791927799230752086831294400 12390151 569497395823051854702530815341951456152 12390152 1563027932613351442732817479028942361600 12390153 421457670470314014288423830428139400384 12390154 1976972469398734226198904449010975744 12390155 911156360725622533968053737012726920000 12390156 5545353500068679132739733360745056512 12390157 -590019390372989727084327507500946047712 12390158 1496822201348921674750534826578329600 12390159 443816099622621665511734104205594195088 12390160 149418898841284307407641256459902074880 12390161 -425450864992726504134771636813446782080 12390162 -125252345848407995762413099450483009536 12390163 1947867052193496969352612899904978944480 12390164 660612675753901334927731249694683157376 12390165 34599292250575538230400168044003106460 12390166 -992861673357278998086068892845039388480 12390167 -141457630660522634613341735742414347280 12390168 137048953222860407607576224745886187520 12390169 -677628817806975740236952757262171132992 12390170 -20142594651167263115723002013107200000 12390171 513393156946363555730187696976189807104 12390172 326266023734747477509080247408392537600 12390173 351229458730738738494016894846621144806 12390174 -145894323388696238815993551218880716352 12390175 199893664233244714188903107801109933600 12390176 -2150163466297373070787505857571593912320 12390177 -3681154032272213948525425490487804960 12390178 718440417215733513840925336861745501856 12390179 2793738853135534911016487352463967408784 12390180 -194441041625808487351823795351555297280 12390181 580652795132291367598457555821967429052 12390182 -206410455998132314555797320354307317760 12390183 -73607411332356539762863555282403519400 12390184 -1124771789828540504007767071227866572800 12390185 -934483563962247846156331491373840420800 12390186 195634199240192693609354840399100152064 12390187 324492167138463026917722922981008671712 12390188 -1310881931675943926661548805453631034112 12390189 458281116875888270570832469744630147200 12390190 236996436035115478187301931949610247680 12390191 -1023114790466397152860043574928142684616 12390192 2965617376268144056375805225887334400 12390193 133863880108754543733302976372489044544 12390194 971042775631840370610901951077082906896 12390195 -333774350056612927821337063078128861600 12390196 -111209013175698911853397778309304770560 12390197 -1503508701203737203998368643002660926354 12390198 80930136761131524574929857168793926400 12390199 268095349479362944514346724258349861536 12390200 -316556497287087881671394937382874112000 12390201 -131091986192146553644371561128192185680 12390202 -1150143222599133932614886645802746803200 12390203 162471060878184898218246609677415851280 12390204 -16739624212787422253755668756473118720 12390205 31729282995149120439983950622938354860 12390206 -1030063332466919779282331038150705544448 12390207 52471916255307536841772378460319742080 12390208 327479047783145826708309522530870755328 12390209 104767754953531063175043933770727035604 12390210 35461226872904206421940545332651345920 12390211 -1342792702586368861659242811097119269188 12390212 83048267660622553890346959171817447680 12390213 51931293019435177994004847492814304768 12390214 1058987693262059360343661149389219947200 12390215 -285332867006630749734293593589304586080 12390216 271026978137439763746216776855014195200 12390217 51065739580079132721070848037058828672 12390218 -264128390969964334921050160108286335440 12390219 1054553082727180645748271558487787878320 12390220 -791299533925352808761588460112365573120 12390221 -1439757692521945588803021336666775132500 12390222 35224472582599569353256439527361718400 12390223 7626018476581477833473210645358415720 12390224 -18804444472421473481665421223922237440 12390225 467546298255226402621966493172967575600 12390226 759942794414174005890427086914331783312 12390227 -51450858007532278422247694146334407968 12390228 -851339654836495304640373044691824578688 12390229 66050673937423286698837686722420714076 12390230 -61019254516027489294205463025711530240 12390231 -110144621175421135258689807244398829056 12390232 116925161778905963171535522821999462400 12390233 437218948460810116183903433806494979584 12390234 468126024179768009477582725480560261120 12390235 -3407953617296471136923778224366392320 12390236 -1268531365936723029138339096856849789440 12390237 45833068964095916236440506249615004294 12390238 175987976190769068638753265352567079040 12390239 1285484026988900109300604942309651102680 12390240 350298134804127577999743464034785034240 12390241 -635702432537414621631651876568477597176 12390242 13818089164197262901671755246267661608 12390243 1420752129546777888464642755359641242944 12390244 -742542265959562541689601607974378592000 12390245 -111384476062145876341400872697662581120 12390246 -30419782826217509477457931804157623680 12390247 -332669588442647111098407250146981701888 12390248 -9134365506944824076884410318999244800 12390249 -226168112354581999824014682667228520160 12390250 -155479349716489764250525825881080400000 12390251 711997141353535871836732165046253531252 12390252 -171022111011975677582226997252920803328 12390253 -1566910634814136421268970143007930915498 12390254 143175721116943569311946268598398046592 12390255 -32067034715603978793911661205392246600 12390256 -14316870886866672348088251572332494848 12390257 -802663247381007140549352502147813021968 12390258 264696439594544774198506757489278713984 12390259 -699623823055973961132954249166551242848 12390260 119048114533320628938837360557459688960 12390261 -71323133832989700316985641534450698240 12390262 -806538009998735679375940423472492876928 12390263 108467473110816808354320170904133560240 12390264 -300312089319359105908885855443155374080 12390265 431351814606160985801730815660434509120 12390266 -79063096227898101712261832426547302400 12390267 -138674669205785724782499911953478444352 12390268 -157082986483530346751882505676643082240 12390269 1075515959064446365682405702031439380096 12390270 -33064088127561963046882050067301846400 12390271 -116467216828285473624051900002019551408 12390272 1016019449251985812397944861127344128000 12390273 -166846834371927133212672676719977930880 12390274 538268885278626804915417816413567430720 12390275 -532577222654238497821450346342978285700 12390276 -44132290687539191685072337318216359936 12390277 50322924373872462329705549564378209212 12390278 5648931033919677664019554357746479424 12390279 -444623258805374608117243828655356604160 12390280 -149501207408961273799536759501176832000 12390281 1772679118214798948851744857477043236480 12390282 67887867502379351929107177754839046656 12390283 655368270899027188300024611082806299920 12390284 435680580774610032477994160122179542016 12390285 -287161980226804627690260357407729152800 12390286 137179019275986039484023558487602758592 12390287 278375391845607760343202477370620290112 12390288 178299793424168267847805259332084629504 12390289 -1055536978543049263036960315470108648910 12390290 18405760936032599633462980553546327040 12390291 718873704260559898933974350058317934900 12390292 -4263271546422996910596395627903752448 12390293 644213432036264576646792002075657393280 12390294 58808391781753385065336237526329270272 12390295 -187789644816467745010916897376903482400 12390296 463556789309563290006106612804928993280 12390297 130332809743269305501135944360264414464 12390298 -426162486073196467795328210142925347600 12390299 -1188602928561467406104574352922826482760 12390300 39583686593308374997267719963015936000 12390301 -29979034307730124876575554189229532800 12390302 -37161319212069954902359458387661227648 12390303 -510973745502117955177347961037059155456 12390304 -1370877911968730170752158238949701648384 12390305 -531336714595442494173978910756990870080 12390306 -163261442223442708700787634802477849856 12390307 610197613615112450443059162912233537520 12390308 -204948253126120040282758766944423833600 12390309 -420196501867062354686377500766199896386 12390310 -15126274817132840963227233252356826240 12390311 1310701543122440273430810754199047329912 12390312 496764502972457209277783344908199280640 12390313 -239053339046358069371184196361732686200 12390314 79895691703342615745202165468534889152 12390315 -99761995100141285676605360327493504000 12390316 -408601391301283346849249214928109757440 12390317 1072022115111253311390999853812601593366 12390318 12964158250632402238807779099146875200 12390319 -724396897786024790937503448656701587440 12390320 -155758940003769645000117439443630489600 12390321 7075895783148129165267030539229400320 12390322 52141578208149352390949303818199672832 12390323 307252042259299208400478118634221671296 12390324 -102163163603958899298713464419501010944 12390325 176900745312199445865970029036584643050 12390326 112739729057056878454042476969004514304 12390327 -320402323444887329244228057128155083720 12390328 673772600146511256981264204973442334720 12390329 -138501584128706928476620176642745126848 12390330 58759813647611329573476306821414661120 12390331 2086321660314543696750283134708253524072 12390332 1212811947778936194092123716509467423232 12390333 12072799225038186785111654665182599424 12390334 916669721136941465413134037413631119552 12390335 238252106093635612793243133564055490280 12390336 -15112334685213107838343504292405575680 12390337 -84905526973833212777746479168172560000 12390338 -48438953330618871733543937343320807904 12390339 348314001818034576296129585555745052848 12390340 -399509223513223426368056575302216844800 12390341 -3781827808080347149644184574673636768 12390342 -633739612723695884900156492195311873536 12390343 -116622303079007338658496630754803644416 12390344 457529919314459092329702672394018268160 12390345 221514862821368211924416147843589983040 12390346 -124338810357387956808132770718850354128 12390347 1715401713627746148211096343579632763796 12390348 469543938800263390543459126526185798656 12390349 414156162059216540745088500390349215350 12390350 7786032674764420975346915185391836800 12390351 -1386382664334781280521650824293585712256 12390352 44460020265833297639921922795369922560 12390353 -833774598445165610815624104517775603136 12390354 -738953034576724406197551340146053952000 12390355 -120819077469118746367178218902040938480 12390356 -190368216352289011258403381413604751360 12390357 -138533014291918935904806165714985023360 12390358 -516366040502605070776580162290655896320 12390359 -162862389976584811499611155948780256320 12390360 -347443719610353320373623773489299456000 12390361 31967189618115498876515077748246490624 12390362 -212231757598768930794622158732133655568 12390363 -90734739384253428164871527662765940760 12390364 -1688546094349343126591415369696362496 12390365 349945919375561107027845533822595406320 12390366 -314564825271625919311021439318969558400 12390367 -714092980939507516819638504832052170248 12390368 -214974511206900983586933780577045708800 12390369 -1050706112053844850951113302590938930256 12390370 5759142230158656270406891490050320960 12390371 -40549082867697447282514126665644336688 12390372 36183871262781305720591137777021792896 12390373 2522791529345330737487497329721952291424 12390374 -418124694686677231776152562169186080768 12390375 472297307281183251822977602127412480000 12390376 133959083055931646534784138789817958400 12390377 -916397524613073381671850216775578586176 12390378 -15823997836844729205812634594709438464 12390379 1022387379446587595838674316355658004980 12390380 -145995790433515412258532892446146073600 12390381 -858307062353635810356064353024372141120 12390382 -1072421956259804056772720562107670200448 12390383 1328573791183150087477749426086147603544 12390384 -25129893966193056163456130372159864832 12390385 -895323992759231353044209202159896783040 12390386 -14620667741138036161316730651460617600 12390387 376306864874158906116203321369769339960 12390388 -263537910619314640584352902600369721344 12390389 664404273576906039407337158655603916800 12390390 -6662104274372037777621046912429071360 12390391 -115066731366570629414183587674231290176 12390392 273431800560165255343294406789053071360 12390393 -9788591770186396551455205777094804800 12390394 9425100772611586706025061713227927040 12390395 -1353612778706434432135028643111243049200 12390396 818952485641296643032098565611123343360 12390397 -111959000863836719557894878815310628800 12390398 1045844068974215146054643002053047665536 12390399 -124108540283913424648193544521739973632 12390400 914351603669748217323182659679027200 12390401 1338631411613878240446933116342510694402 12390402 -55808320436520875421775832292486301440 12390403 1901982932391418558614779222651604070652 12390404 121855797322568769865848965212817105280 12390405 251262887845878345066152165213396253120 12390406 -178954096654609044633518170965406672896 12390407 -31143027998078167029643077285167506512 12390408 -80004241860608495530167924948812835840 12390409 1848406823613537905185948666325408949540 12390410 377369578756013173421384801618907723360 12390411 -896440160371088211069761451971330020416 12390412 -52416997242972161468079838029190999040 12390413 493972997996243782717661502292086336000 12390414 302568716744184373001209872445178678400 12390415 -31126169644392425687057655887565016440 12390416 -501810062717220510606101264344299061248 12390417 217475890043403282963957193544872037928 12390418 -151213519926766399372741679928887222496 12390419 1139962679663603339397257595945921035820 12390420 -48564429979710114746430086590448394240 12390421 -675508250720617769154137789168932451456 12390422 -596272722365864293703679331938249695232 12390423 63650923527679685827224899983715530368 12390424 194785018031032094821775945440835174400 12390425 -644241258542705186560661823084714908850 12390426 219309823341112058573336583159822327792 12390427 -243166459242926251041115299245412524528 12390428 498153853047234777394792948320804195840 12390429 -692669302551531734884979596810734681216 12390430 -233823246041595669033448263927800148480 12390431 688875947424878609261386484557907791872 12390432 102663408317664196634470542340002938880 12390433 812116249575831184417591099228143187968 12390434 -320773292598877184085999909155397211824 12390435 786922828395948520889269599020625775200 12390436 -45012860459225189875391198752167865088 12390437 -1470575001008206262633241518901987166914 12390438 -523993666102423848079841384149533915456 12390439 2158609672370904075715303852330395614560 12390440 639158627908465974359746247396913868800 12390441 321649683595046416448013938809325033664 12390442 -72197807001005676851465723072130941856 12390443 -316754079342844810577298131958437301456 12390444 854799869033073996939494535215463616512 12390445 171745938244028422682693420717664109440 12390446 204225025794179752628014595272961367168 12390447 223503774717126235392994661268698593800 12390448 48824035859595064411224674671984967680 12390449 180259448258659376217066315473886906036 12390450 -1553024733237794443314445200331660800 12390451 683654744329953113031459624523250822000 12390452 5430448809593322610720562088232230912 12390453 -210805483340713892006698076243981788758 12390454 -282145566565868615699179182488607310848 12390455 -53347576604801226125327412482989831680 12390456 -246141457561930724531008762650612203520 12390457 137189861199137378246655316932767281706 12390458 121287243697993761482593476840739457280 12390459 -438050723321250857273612025866711550696 12390460 266486677285093627035777872320963353600 12390461 905881943322309285372805432445039653062 12390462 89875373309460248897788175177209497600 12390463 -147773776223552381877252946987878100288 12390464 556078298242498596534636697509375246336 12390465 -53749684588252208718314384511783497280 12390466 -307030602011980942123830032159687316480 12390467 -411760697435796681718899382479669585768 12390468 -99029247470014013441261012733079597056 12390469 83295957419944661956457507337908900352 12390470 -319118742405709349780231290084552156800 12390471 832989798479471982149872277050457553840 12390472 865943437929634817121438909730811289600 12390473 -402429138730679697872297984293410921216 12390474 -598496561836185281545690860277226207232 12390475 577507622850079609103596260542066790500 12390476 73297533827159386391357594921875289088 12390477 605396731476382986268318681760347653120 12390478 -331225848394383850135508527178838822720 12390479 2173754909595693717768038553107665584576 12390480 133249763724072155106998019456905625600 12390481 2577463050046669474980445296376222372 12390482 -367482254576613018940679346621362278080 12390483 -100313736534510210498091000648456949760 12390484 170097197993919388851185011922077294080 12390485 -402669570118783791642268872884991782820 12390486 -275066322608889586745759249025311569536 12390487 -389667278502407991973977426101177263536 12390488 1667433275092145403805364562956115640320 12390489 -39066617774752016774563530912339387360 12390490 -132280786456613819528332005304824453120 12390491 74835990649611160093402200168317336160 12390492 -114595677414388854237942258292230133248 12390493 -10495514378751641883996687470558205216 12390494 329608254152945699632395954262191848832 12390495 -119757465604865210132418298102995723360 12390496 -1143496251938582010062136216413351313408 12390497 465398948994110231242374456205966525632 12390498 -6890882200189302526027259645961845856 12390499 479397494806249140952747968193037684568 12390500 -1321874380661643501881455508307181248000 12390501 -364529934790927383388488180437884041216 12390502 -472689845519944815540545245181086326048 12390503 -470428549656562421400711654116595337440 12390504 -55147010747464542898190774003961692160 12390505 -431418465583232364496460933981712677340 12390506 77095521597198590751500760161007312480 12390507 621167075594160181140367796361863639004 12390508 133539677947452453039213241267813207040 12390509 -21139260974804492157575936992851863796 12390510 -246594074988183929227724310601937095680 12390511 -366453641289515952000448843301104266240 12390512 145343198800801835518594597514297966592 12390513 -489857898891661109382024524139871514256 12390514 5955385093090224507135667349066280960 12390515 625378630201054556467138673923822072320 12390516 1554930421513336484366192113909003960320 12390517 -774439745098959803802987131581031828434 12390518 239605989332950581798615827472173260800 12390519 -760345810352176446581499204819951162240 12390520 -88342809290051892611671357391932416000 12390521 -1447636458370229889507369436291998204 12390522 550258524928004079483650234506191132672 12390523 1305242263765237991589274612347705380240 12390524 -258941723590888724866974784643689211904 12390525 218864560947666728789530091318142880800 12390526 -1034899904334857097365225059148361152640 12390527 -8734798214014408649718069045044217600 12390528 347211616315840112565332639997587619840 12390529 793459113453561445031508886816460320130 12390530 -164088604133883601793682179979439212480 12390531 -462078609551871633027340137778363104960 12390532 -13513131100197530317662779981034086400 12390533 -29990445643655630679832757308028340996 12390534 87928754690575801594471335826416375168 12390535 -1312345798268896796208937263345046965840 12390536 1050422868841460696952129343524864000 12390537 -440396816031528469439225974733773904832 12390538 -376407227779551774860814286270983015840 12390539 99512010316270939787793510090209383056 12390540 -294947995003580427203519191216239667200 12390541 -567623886140149150555586350296048906058 12390542 568064473998893554802487734826781272000 12390543 1265395018203489932521551570667894444800 12390544 381343477667587669762743268823772119040 12390545 423300104248529460799209755521295174400 12390546 -179782559018336745465636810777417768960 12390547 -99841791167119965130746056755938295600 12390548 -1704060751307192261819485739001033406464 12390549 -456807416758684992887073226708056498432 12390550 328891752864139300066391949680466736800 12390551 435377964945235655793257685321032026704 12390552 -292317054332421006973071642450841436160 12390553 -242444224242952743141493080677800160320 12390554 344882517152687828099299999559240285184 12390555 297066825606363827465904359801457371760 12390556 -53381627348866814020557583148140679680 12390557 1054953407353481350231725408030080824806 12390558 287269819961001850123805236226626096128 12390559 -440800521726158098055049944214718242840 12390560 31221790181327020445319908162870968320 12390561 -799068498443619040891882040246550566190 12390562 159918557273134004939779186729269790032 12390563 1019012246977088624951981281303555395264 12390564 -136348596351422225368249219616004784128 12390565 742582787470584168865282803929978726400 12390566 631638517481250084493314975019131083232 12390567 331608863296254675991710307202245648512 12390568 122200812946872604248934434369732034560 12390569 -675703366886314252569703846078848829680 12390570 158154469216609048591006189971235296000 12390571 -1034629939531918089490283002434880993228 12390572 86026473988499841456626544354020224512 12390573 -108954958659983742615684321154898924640 12390574 -405701322574696209937748440732693995648 12390575 211325506872957946165870146278069439000 12390576 4687732286017706606262976447185420288 12390577 2032845496384653724877960225596636051440 12390578 -289627648565862768268229586600722588544 12390579 13263173961465731027441562964197325008 12390580 -420174103589883979500106690142320396800 12390581 -959383337636895073605496360695798307890 12390582 29525460091753310955166130056926552960 12390583 398097486609044320485903879599385680784 12390584 1203938506341297942713978466989267865600 12390585 -104082164262737825216834737443656145600 12390586 149778472206234325904743330419617450880 12390587 -18954737088361308760606463319097739760 12390588 -130323536772077928162209472769868743680 12390589 472102048881845801011411948772943037024 12390590 340296483969778094490219074691511881600 12390591 -2068332605783245115608915473284902377600 12390592 403836389978533150065652963141496078336 12390593 -441235870447046895062379689011060660158 12390594 -1983375903690762391638906419405046528 12390595 -431118073532222567828825237001741172320 12390596 -46270932487512882571915545608276092800 12390597 669331677963467791908114920440827609600 12390598 -329983929880511689385785734107131255680 12390599 160536772291977348184607850926103829680 12390600 -266609760630067900191170106285299712000 12390601 -1392230507130635241153123642450601151398 12390602 -163662888850603766733349243589768372736 12390603 23304222822146543230613691662700101424 12390604 -1578833523483266602267269648451421760000 12390605 -250292820901129219332488810869525508040 12390606 -165315434358116888832054174258947614272 12390607 468743408766760051789526363396707948544 12390608 -56096284558245476075439203290662567936 12390609 44695276391387790705761239909366287360 12390610 -29177718953864537954768301854134548480 12390611 -188327426662879167767039933859799504788 12390612 -157113513148421310043383963052923414528 12390613 -272293590548500154875919211890607145138 12390614 342267077895922520685002092028025406080 12390615 -77847380985351243634166296458941838480 12390616 -210115432360929426437048801620551229440 12390617 -67786407001900820693066378295774425334 12390618 384458890527677810985950924881419631104 12390619 -6722940960861930526584649665340721980 12390620 403713966806599064891235233167469352960 12390621 -319641136963136828494947363504287369088 12390622 459788686687976901797586639106068480 12390623 719838354496764328165404420187292937840 12390624 -51871425439527936543342690993698242560 12390625 -390380602184239840410951748322184312500 12390626 954727909948642587506779091513457008640 12390627 -247212949044110521592890457773383347280 12390628 -426564956827216951136828161017784500224 12390629 18352234361674199149016516105575740384 12390630 -67699052301942051272820842460684393600 12390631 193697019867251715471086895351883712664 12390632 946656392950375203567983807839398328320 12390633 736789509481601327913956024908599401802 12390634 -111726957595937552269994432138238806688 12390635 -489268629527604167449439312240882273040 12390636 95646426586118377700376040816446111744 12390637 -602358414590081291246217605729887610688 12390638 71500040207056136071262700797399374848 12390639 -245682584458038610653855947682236643576 12390640 -156395740025786716505728728829534371840 12390641 336848132796550489259767824701899535520 12390642 -166682051989268991927545185123480560 12390643 -33949867808322599615202994679224717108 12390644 103901590361073352810029296992548065280 12390645 364052373121132907832552791153075140800 12390646 -89187040511135712306151846332283045728 12390647 -853119672725861367902090416550413992840 12390648 506914444790952032169365084100689448960 12390649 1593292009050516924324606195121973631120 12390650 -94679160350229097527014783414029153200 12390651 -7335636318490360939230653042641554384 12390652 241080121234970817287116432198737318912 12390653 -114130991704950479005078161572536876992 12390654 472455737961806204459748630825045110784 12390655 42759659826865686506063347862308375200 12390656 -1303963161172990693841235521533535846400 12390657 1231729741269039370556004061896099672192 12390658 -36864842048329295827230579422883417600 12390659 1357298736056412006934304629862200996860 12390660 -346386365174691019008353878987413196800 12390661 208328609844167669269122775998886939552 12390662 25483078756906148323043444693518558464 12390663 -854370045610998615996566074245819181656 12390664 -471300142281518008449389753295794012160 12390665 6195578313893969707251310023694101120 12390666 -287356137050363967437972729509704658176 12390667 -1621439289569304694682297636719165658284 12390668 -38953864055631386705921008489248391680 12390669 16341333740219806248910013557034400000 12390670 -127446946952568489813898578401968806720 12390671 342340450987200299058894972754427845200 12390672 68874660647626859180738325527161208832 12390673 52428694636850063956243238814558943922 12390674 685476090231595642588997655499962792336 12390675 75918667696708133291531484977784518400 12390676 -743660639546154728277774650827992145920 12390677 -91636478304558968218581317410710661992 12390678 -680822142252605883681875497542009427200 12390679 247452283851979657965422514540408150600 12390680 32186405105670168828044740666937548800 12390681 -415164267662994852941148824661128908848 12390682 312712612097208759810433539413577150192 12390683 1251614029451202680284122056718709296840 12390684 67926913184678749024588593956243665920 12390685 1403373025267726392224433853396438375800 12390686 -188021976640101769863734209633882705920 12390687 29573345816936318699906523822069718968 12390688 1765384847820696560604639020328879783936 12390689 457369102111796037088411923508110062100 12390690 19305565559591891761172681820221898240 12390691 -827461691912998508332482176815036713600 12390692 -549551733850399204239571203446928968448 12390693 260519142218969830902983370434409816384 12390694 -1104680584627616603075066001494535715200 12390695 149577653805645458635327775412222973200 12390696 207654236181366397169867458566674181120 12390697 111637554253663301939446355021307326784 12390698 16583327652126083690527045376701386240 12390699 -332317166608200220085759503666635706536 12390700 47565838543972853113815132826315980800 12390701 398348821463525229165055714036904919702 12390702 610255440701101984711977144772447252032 12390703 346792996065134937448084753880934792184 12390704 -39218917102814920425756668845683769344 12390705 -1506650995882600106700993652362094560000 12390706 -557033370954245130597677553474755102448 12390707 259848595765568607980074907780357190144 12390708 3211267010276912160332531498388848640 12390709 -1243623152803778635585569133798807328484 12390710 -598672375583021781448684715455002733440 12390711 540172801003101521358539762505675735120 12390712 319233526312414093878758001417752186880 12390713 -88624534186984941021011344273082457600 12390714 98832594763983655189136809246247608320 12390715 -365048728176908745322736031328932715680 12390716 129937189535684513328106149989785866240 12390717 197696671716642882275820146301684653760 12390718 -420446439449033858636487712225626646080 12390719 -504344779258293544327178222305932964992 12390720 59963472927778611039169521914247905280 12390721 110552347758474569520169298997027917184 12390722 -713380712644962041717210574827702088288 12390723 -27939154347062932577424497345945420028 12390724 141974929212216154279133447063355892992 12390725 -997191131675038886062862912515750071750 12390726 -594126489210664174388037995107365147456 12390727 1194962147471169335245164864024589631576 12390728 -20959936978867206515139451339179325440 12390729 220152688885764369947865601565056879488 12390730 -121619346638704305106798226764749991680 12390731 709720419670390282138561331870185171584 12390732 79844704705303344765825202418303370240 12390733 -209294537489174184772393158836923967796 12390734 -497448783396427647050170832714886792000 12390735 4502670690207622737571319319871104000 12390736 -73452661130350740422626467736980684800 12390737 325178510510203616862126806479029718386 12390738 178028880180392604384433601772333004800 12390739 -1318169806192252458321186579798344513544 12390740 654708646333900169650720728287082704640 12390741 320136169989709079076299247752070826944 12390742 296395773222534242265918096589976176512 12390743 -1436768741715055962457605659404505245440 12390744 -359812840375404251839919316282900480 12390745 36593634062018255206657949122541231880 12390746 136568066818948683599816693338181614560 12390747 -904808880108094732529745162995062166160 12390748 413412355637115200120625132375033041408 12390749 -559330256134046343112936717122559657728 12390750 97629849731441565254631848682735504000 12390751 27034653392534293292343117797162567424 12390752 91536153660400231066766724012085346304 12390753 568876787464767682909790763882161667504 12390754 1108602619114397454570181315790277379872 12390755 297919259091994809047110062849355776000 12390756 168021326777478373439789223526809624576 12390757 1183121668895141923922058982225871435006 12390758 360663369041535666071133133147315311360 12390759 494956163349783095951362402533103488720 12390760 -97287824621234347741139221260502272000 12390761 1586891603699037469173942554981540482362 12390762 65200472758939367687532510031489050624 12390763 941203683876631471411827209159793040 12390764 262043348601607425771667572363926326272 12390765 586484944762119907068977055621203812320 12390766 -548246468458690334947524130878052011456 12390767 653614079283975607785848691053533029720 12390768 18063022410492089339963679964519956480 12390769 346761715378414256511981637658281991680 12390770 -133146924578956860192857054901839178240 12390771 128618540033923934866052534923411383360 12390772 -1456877475830026141535434132568398233600 12390773 1151224063691901923651248387159825985820 12390774 2456827449185896534863719477799045120 12390775 -39709053725114393570990368787518970000 12390776 -901963012542097387193721759211082833920 12390777 98790730988181856477418687573222449146 12390778 -112168397739096458080171668274108098960 12390779 -1194453582776250982245449873702027068560 12390780 196963856011480619261197393559780198400 12390781 447654647488776269563190478085949814264 12390782 120442492594327551059820481863664590912 12390783 -414499991397078317139497903598945790776 12390784 617086096192821886983507100222409932800 12390785 -614466679815592561480623946794275221440 12390786 -649252580972320208444975756860585132800 12390787 -1540673626265853484088954776113278290564 12390788 469944225036556832983795196840854636800 12390789 -109612751268398318771781690708890588352 12390790 -160688254012154921101583645080274188800 12390791 607680780199375386344321774656900026672 12390792 -354884442391572151977354910241259233280 12390793 -225308895797397140093593763043581811200 12390794 -677859375219042383686271494682095872 12390795 88362241241931839032972971591494052720 12390796 773623491826044936892074504549268124160 12390797 1723929115830582913383095634188142069600 12390798 -386663190036101435560022670827891662848 12390799 614230938632246549377912672703848074800 12390800 -180189149512610562677309130331950489600 12390801 74674827349461504128849796955630333440 12390802 -604991380031519384068497102593593665648 12390803 437687172958429744428641746660342715052 12390804 -227786952028176987417918209246030328960 12390805 -330019700827825316025051953921663437440 12390806 58920784207215161062915557235389897984 12390807 -257344069293621788309070921238671878400 12390808 -504052777713210190444344191765933998080 12390809 -856039027850265612094769624796580853484 12390810 22147542345820878029032691625840188160 12390811 -1435481431162515529186027533768908195688 12390812 -423344446414702332855102479523928596480 12390813 -483053246820761692245835480117084916640 12390814 -15000412359152450844823582481361530688 12390815 -130716580603246582826276363181613916880 12390816 -1388243655964789711065084091274851516416 12390817 559548369596975861001617963490727094760 12390818 307103284774084233603896131840612525440 12390819 -43828268735719992171218013539549526528 12390820 -200316332544552651236650147592594910720 12390821 20114298260688649846606712245287406752 12390822 562840569637407758915515838679379587360 12390823 -29741632542221550234285188932349505928 12390824 132861263020847947172152778157401702400 12390825 -69302281661384593511958156680335916400 12390826 731896982165026883097149123009832514560 12390827 383132688152329288994805591831646258872 12390828 389793395453076148593835314420513278976 12390829 -286265631009520701834776580748967529120 12390830 486739629723974159939737986487001030400 12390831 1155493624323509028487759982161921730280 12390832 -376066440747363398283693070603483070464 12390833 -54984467535163567368573958640295798336 12390834 278827138357353439504531846234626309120 12390835 -3314874092702286630727210757674896000 12390836 469223007185302796336076614968306010112 12390837 -20893985795408458908721300668255841632 12390838 902905961549209225405864202688647548320 12390839 -790855082076158485442382009761403462360 12390840 -298553861645952132130894137227673600000 12390841 2301195035355091518637241261677002980052 12390842 594680202203268722352795415570124841072 12390843 292329498952585699737617905635870416664 12390844 466354981328337667767155569238161396736 12390845 -441221295604243046958610088035344088320 12390846 173714704166971293864276681387614389248 12390847 249489251884690023767713344405926949600 12390848 396575781903363212380106441157569937408 12390849 24735138504428929255871812401222010368 12390850 149740287039925577867259531919779696000 12390851 686063463655471758508133002227752375304 12390852 484893755386936242718381084639051103232 12390853 246048847647684698554880130288339971102 12390854 -23890600959538645766271431418600467328 12390855 -261006157574610906490933720906391316480 12390856 -162244695843853293532051390800140513280 12390857 -239164711831247146184832654561895569180 12390858 62699302213079993994262733367029303904 12390859 224153185915694941953233147240442609600 12390860 -513925788877566501800154079728243409920 12390861 358671307389358716420029388928211978304 12390862 858114325071507100826610879477652528128 12390863 1179969021858261299111195589985880144112 12390864 -94017478857633073586639071896654053376 12390865 -373923270625697430800884653486785641740 12390866 -444504648534503001625610580120916772736 12390867 366709661382044031089799010092565872240 12390868 246594017120868454076830318548949067776 12390869 1605712007724885544939865039486136883680 12390870 -127523271586344624730923457486970338560 12390871 -767748236742187402562086279007412567928 12390872 -139580300721098709037270931952773160960 12390873 -161908147101506942463124578764501804832 12390874 55202157993455206637864591849402953440 12390875 -296402649798602810484528549095344200000 12390876 -463591544415174763738516570566981044736 12390877 -217727918102363159725234557441011243200 12390878 456319422592005657961745317921531482240 12390879 -59422799155909387094502122086570591416 12390880 14414895296546716959449239412861829120 12390881 -356346885172514184945634191680702181228 12390882 -40544504512297665136142096151357161472 12390883 -1669948836025812699902929561627221312868 12390884 -312762559378883412817434323300564352 12390885 -259318805588954137151106906937794768000 12390886 -22515405487441358109496854327881012736 12390887 -525524388096107286731116302964574923464 12390888 1126066589743448847358189040315314176000 12390889 493405057242425496422472295893418185856 12390890 -535527078795837571921868790784487728800 12390891 -231438355358238866049665574963401092008 12390892 -1217384412393229738274075056652934254592 12390893 317928624628513254737688305682742739340 12390894 21473919478014055795048128597760821696 12390895 623692880276579222172140736716734076400 12390896 35335504811363790394512866936576409600 12390897 123772075815552339607922840191789872960 12390898 -36207626013282421218634634577243563712 12390899 71256792293085152844174664788552187536 12390900 284875189949889858117525741944958873600 12390901 -484826820074051459828935830213706545600 12390902 76071163799315901615739400394038557440 12390903 -121810259828776760915894567338184431056 12390904 -46127046207268025156698193865148231680 12390905 233956434129548940497543883609047376960 12390906 372285423222246789513456965374284139008 12390907 919821979309366464098855041004431990840 12390908 -487681026011154695548010397955567951872 12390909 301267988256852903577636228782549651840 12390910 111983461403595544164849426545102933760 12390911 1184098439657549793206177225207197758072 12390912 376905983508980397069849443089388666880 12390913 -280554029504092133829058110985587111040 12390914 -138932820027910905374422185466492684800 12390915 235937715275591397056107154469701599920 12390916 -800964648077631023046126239756162048 12390917 102127142553554732695407049863044505600 12390918 -297281231989678172575651957568411455296 12390919 -300981097414793549986452993884164856680 12390920 664217300852928882287220027028318617600 12390921 -684922603976073405112549108119796123200 12390922 -80878318724713915034368554010452577488 12390923 4780702975445922391651872498413623824 12390924 -90064141680403893094932182318083519488 12390925 -494393850646825377789051666010606928350 12390926 -937454533280841762482843904560556312960 12390927 698532359584824298418635232321530448520 12390928 -170619925613063128318839564377032753152 12390929 566830503856248120202443243319738756530 12390930 -11710712071228930810004769852436146720 12390931 -489033592425119612350513955294517021696 12390932 123180931836973501166837027433869998080 12390933 -167624328029998962472616082634583213952 12390934 17279980273084487662853582918923468800 12390935 1108622023867532403602155284398716937880 12390936 250794637113059389391493795631458508800 12390937 -769018949720795696821149641350269232700 12390938 -6296083591619008297697685873969212928 12390939 -492331954884448182388497979019640709632 12390940 161498300285587243965797732703491404800 12390941 13927256988313119538970215034679956832 12390942 576259739939470974700635388952798536512 12390943 -1367033690037473593064558020823263711200 12390944 -460123397909448530977686069058252308480 12390945 -41160829705583148695290696622283801600 12390946 783162950435122040809725704886749371680 12390947 -161240843766635864283440702716168828320 12390948 374825895239966925765145766805826928640 12390949 -1033331314639842658724646787715864954050 12390950 -5948126178357261513795232149144028800 12390951 199130631695817240362608236582339073920 12390952 -111304520344546352126026633046340403200 12390953 750777491680839848810174734360613198202 12390954 -209458119762096667179759555715828795392 12390955 -35457737821290475359290497845828936000 12390956 -1249663663072955427084902266683167834880 12390957 -537299007595782962096737466892351475146 12390958 95669423188163732696094355382018038080 12390959 -9151140192422572468056613595494708128 12390960 -120450383609315712430333641703692042240 12390961 -1324802861611724767555274074811984692800 12390962 -574842030700592152549908029343951702768 12390963 33134831224924518261089423204035854384 12390964 -11007708116217203192902227466476945024 12390965 -575829604250831272481113661183399401800 12390966 4027259269328734649808306363167944704 12390967 75055074807984873344060663536685116312 12390968 -1121669882134365447077839386622166077440 12390969 793689706894202305290072912235545144144 12390970 25582740646440984586485291296896708800 12390971 -1700887388198900061974793918796072812828 12390972 349828602307365775881169166684013379584 12390973 -1377599551522262013481978207654371744282 12390974 233155242962952700360189365112656275712 12390975 37038226155453309134364025013987499000 12390976 52358482718745503490844205239473537024 12390977 -1243693247976890239678317058762055108988 12390978 -316104173835682318587412013069312155776 12390979 -197458391771839331303798119193707824000 12390980 266715709724811918942681981553262714880 12390981 -619639771470810891564524324293026063648 12390982 -1147508287640262614182740038655359200128 12390983 -1134147078995447000212512570459301749120 12390984 -438452980800447625204178431430859709440 12390985 -61000557612592185708271691976471651840 12390986 1063979420062403445766338845743750554624 12390987 270356770650604019338674177308369015040 12390988 4082028366220788441543845333227150336 12390989 -42157941269503209679634774484944944200 12390990 34916889314536222953258169466871381120 12390991 -1237573576060199554356702153089648118432 12390992 -188994936290655962626614499776996311040 12390993 751606096012822989452725462422789736482 12390994 -347720179621114922425446496588919847936 12390995 -1121966313225554138501018734494592586880 12390996 790284282720563182453014220649061230592 12390997 -40150032289805674839732648757824489120 12390998 489264642584473008038254540618587356736 12390999 868044866524775016218396893971604802664 12391000 -1136049853128577265308258543976110080000 12391001 -421971759074878006680999193987895163648 12391002 -38730675071427325350319675404026496000 12391003 -1185575025143960843931933482474366803200 12391004 -141695620005084734468917265417331394560 12391005 -831970430861090622061366712754090720 12391006 162646126239484105284383849913957160704 12391007 953660112289622103028803024765877364256 12391008 61907096276792467107376387518344724480 12391009 -20632970698639654590349651401089551360 12391010 12726781620290511760472619077464504320 12391011 78596724089698985849299368533825790240 12391012 556599163887694383785766506819320517632 12391013 1719468351071834921439570296934530932224 12391014 -446540148644873449780519480032649047360 12391015 920226076793561461382654231506055040 12391016 217732550139059352314106299625407692800 12391017 -502296370863106451298931428298226532720 12391018 -43039398631652581304880041330047334400 12391019 1036222283441982033436648605697414146420 12391020 6793904641079445149622515734839767040 12391021 1983927785948176707828262087863882830720 12391022 -10383594554632843302416395304163936192 12391023 881049419163384236449018787260929705984 12391024 113003961598323612843425042659011952640 12391025 224544424277456170878764725302805807500 12391026 -499223618242745369637787821707069088000 12391027 -959150612149448746816666210374496655928 12391028 -334702875103884433942900642172622532608 12391029 190612573152475140500177904438523357440 12391030 608389133204043848327162489577800156160 12391031 1489134769267211524025596908657485801832 12391032 37971945708061462764118256543404216320 12391033 -3499322348521130477073256272418752147840 12391034 596349468335716853990534046694105474416 12391035 31326114380445055828924964952242425200 12391036 -143633963423847641068934684437224522752 12391037 -1147217652733830169596183520396385032314 12391038 -49569923839314716537488610631382677312 12391039 792010901292403341133233198226403027840 12391040 740369474688631955560467893499985920000 12391041 23016820553425753399043947674841218048 12391042 792445924915438420035719548396122846672 12391043 -449343776408638220566143827325536822016 12391044 590378261403242684009646431303766681600 12391045 1398092000311636853839537488471163196280 12391046 251912405434183484287533988373213874240 12391047 -421071547948543169378126675132850221400 12391048 866389895476409611856293265994965775360 12391049 -285824877161467760492006563462221772080 12391050 50894431032792833530280797093544793600 12391051 -5102830303816771503276398170209876888 12391052 21481390473534067835991461438260982784 12391053 793387707282988721605317755527501680000 12391054 440896146126835118163483854956350404160 12391055 318292744554169765795693049878421421960 12391056 -122645844110701743687751169177909526528 12391057 -80828468066918172159538930550949073088 12391058 566751133680179963283657771430645224576 12391059 387368227392906991049246255552668722240 12391060 -172859977584055557628257892371379937280 12391061 254483272205407550053292686999870222524 12391062 -272502789023890332778980885941194444800 12391063 -1198902070089961755490273935930903557720 12391064 -494392035921393334751154167089905254400 12391065 -105890062354075272101357846565589558140 12391066 399944229859621978256447333120834970624 12391067 7383437556339698774940542544012748848 12391068 -360829285350504427733746456936341310464 12391069 285255977658525334450785855594308586470 12391070 -172656678747397532222627970785788003200 12391071 -653685665711492438483605480937109911040 12391072 -50128768612270518046063686170261323776 12391073 199054941588889035417121527041438468322 12391074 469310541850149551933826330270505051344 12391075 121798152000010429035462875760360259000 12391076 -201923748006618535707479810135062650240 12391077 252132059661256894668220090959288225120 12391078 -30531452126439418346956237898693068800 12391079 793417772574126223180068130806462771312 12391080 518933801458916107748967830363799552000 12391081 512085137930085614434087625119918085882 12391082 11538942465875909502376930579702458624 12391083 886843119435787310258426723734097127600 12391084 -686173487106131803059387432145293293568 12391085 105573055182901223756507113098175791360 12391086 -565967052897302061595271148042145139136 12391087 117552891915274084526164327284588260040 12391088 465999060973518260442208890296034852864 12391089 65653876734603191189282356314828095808 12391090 165767986292775649935817341408328144800 12391091 -1801305996444690547498407095438465925600 12391092 -183841970183876317029285228109663868928 12391093 38907510201540472736719720049172234048 12391094 194339024823825181920069807659500104096 12391095 5804270916304746427161162526602944640 12391096 -84119098808857691331851162918870016000 12391097 52343300426867220796571391258595570080 12391098 -317769405115257278006240155156727016960 12391099 -82017862102756457108266249200355342064 12391100 -363653104624349384092022141214956889600 12391101 648184145848116198539769551843232750630 12391102 -202625358826039811013667708870621272576 12391103 314865448895816945636034799995467967360 12391104 23988018038855133241429459829954445312 12391105 218449270979759054110435772339524258260 12391106 -279367657697413385578944711210868611072 12391107 309410718685709868253825674990724706040 12391108 449067508709234228640184752614250854528 12391109 1118006659989273986649220474153532750400 12391110 -314558405315613099147774909449428588800 12391111 -715874804533546291615384165147097749288 12391112 498481829859790625209340847504470507520 12391113 274148016731099678811574801877305178880 12391114 -258121183493272811209244967724040678400 12391115 242050065322887689438879455016120378400 12391116 -226631200236855606365826365450960302080 12391117 155537205859083909223310203680354860832 12391118 -253150074025949126862259811092583250240 12391119 380010806653797436424499154140490091304 12391120 -76343044073408529781765833841102848000 12391121 1594835784733648694753729414180000809200 12391122 -57471549184519241840143291164145696128 12391123 -51303722701655773826517551377473215840 12391124 -466773640545743915971753989332740888704 12391125 237511206261849598732322325069509376000 12391126 -301872871362687451024653538752209184 12391127 328419757751199031175959091172032090112 12391128 -29639935125585374217984882384068136960 12391129 -1812765941772290914688239273980231650540 12391130 -219568147295058714814381159116634036800 12391131 107509447915229161780976588264208776304 12391132 125824520633454716946553787332714496512 12391133 -200427532784355335969484438868827561600 12391134 -35066663972613084606326313115110626304 12391135 -138273037943074370442456621453696729600 12391136 -1335959825271760713390502493563335475200 12391137 7513854062799248213719918027417393392 12391138 -8479397377953006637867889391398131200 12391139 21395597965202297271152745449275147224 12391140 -224063901187406917765938024802559078400 12391141 455690203237949185142242927328446365472 12391142 -222450237903916435314504811638202180800 12391143 52092146911687850029312653167230392528 12391144 264418957858094427914788427587880156160 12391145 171990308224374397852252354112100435720 12391146 -188435736349454878426258716223751592528 12391147 1140728537722791022506288468945065563272 12391148 335798199131424249302734109883812954112 12391149 1249545152888207044094821540500806009760 12391150 287601135400115773278872483653680672000 12391151 645530218866773533052922753987997583472 12391152 -34161281192837047717137347076548395008 12391153 -1165577989876550499764071615134433696416 12391154 -524088647674310553207901686776677234560 12391155 91671042897347794772387012698672108800 12391156 -421103397134254329287322361648011940480 12391157 9894586542295305666005676711805907580 12391158 116010189245088034969700015619582855168 12391159 -1756571329392863193806811938508992169600 12391160 -500534748732492440307148631055902208000 12391161 150301061186868107985438819357850409760 12391162 -55713149507296623698891738309841815808 12391163 99140566828596726451254144021155333412 12391164 301255935552038665749564833353968430080 12391165 101114293953868437782606881340560043520 12391166 -23824910520890898682693466573342284416 12391167 -194148852124271566357306722889836024120 12391168 111417355510548805360684716670320640000 12391169 -220645761044844145496972039742213402174 12391170 302847796622228613840430291156026816000 12391171 -99175100833437639176199655154452683456 12391172 909600068797555995905559510947923330176 12391173 1061327678834578457510730252323401152960 12391174 335861123099183096516980622948985306624 12391175 637334049454340849548669046759714474400 12391176 -199608097906074995387300617454885437440 12391177 195958717926196561427139378788298024720 12391178 1262987229059825527326892385420807556960 12391179 622688238755700957085418342643921256368 12391180 229892114761732557700361722248361804800 12391181 -18249627481474276571612550303856591872 12391182 247827326904283907573920750175501110848 12391183 -750059348612869100802499728296704440080 12391184 35501432021234692295506018106066239488 12391185 -7417366670053318059566927494195550400 12391186 167256123550324843205911560037013833344 12391187 -164225950372753515851463196021386695088 12391188 41259261479856717286170740126478403584 12391189 -748282135993602779719014199142191860644 12391190 255792397893674466290863933921841164800 12391191 438828266818197100596806004596683564800 12391192 611488876932907390751039365614745190400 12391193 -260561020843161293892787409260545065340 12391194 -109721955341609284644580898661623792640 12391195 -346451517914933561038521431334034276800 12391196 82379928190717632132065554832312954880 12391197 -17377890882390377595015765048875744640 12391198 -1220946903501197630571043112695403211264 12391199 921547775435796486692261466334961758464 12391200 -246345544246738989398694497908590182400 12391201 1226363133903704878131180353245604335202 12391202 887780632213113312012352818461800905552 12391203 16862079053349177546027395915626723200 12391204 -16952776412139312835790005018399604736 12391205 786540009664248678737225991762722980860 12391206 224712092867936702584526281483561468800 12391207 -516047419619575218533485175409599262840 12391208 1271484285264383768370056482158327720960 12391209 1224129726511562625418173025707400972224 12391210 -100317561545910104666723006791299800640 12391211 3581790928113479628871257754156976640 12391212 6921231970493663446574005786259891712 12391213 -2979610679357509144370069632959602218260 12391214 83329177198698625660408162242235100160 12391215 646877448471351589520487998318406335520 12391216 248951985493880960540090121935034777600 12391217 798957380301395000568281373407791477266 12391218 -18034308427416368695802052736047206400 12391219 2596348325794029605055871930722126389760 12391220 206830570421897625941146999055199578880 12391221 -260116891693450082047296970148066979456 12391222 262308140564856660270879008129288168832 12391223 593799127017141589215219833108738539464 12391224 10110292680201594277622296222652497920 12391225 92493182321149187389445722251273801600 12391226 -357293280016246668899256132869443552800 12391227 -10805300299614501833118211112017941504 12391228 -232335130430096511133187005222275912704 12391229 -65243568890429730560160526404014208000 12391230 -9943470317568453961988011002026112000 12391231 279831968935054851530725294771742340032 12391232 -25010029532539850809821255388807299072 12391233 1360341881665028739955783091757107116224 12391234 -1179055107800512654997881727209671984 12391235 1122262786742738871010562831519242830960 12391236 194623443636589382109168457438338723840 12391237 -665291198858161707987671250119172790114 12391238 326940590107377642293072855848234439520 12391239 -9525474519277656574382013876436968960 12391240 22797708587478446995420493161356748800 12391241 -274696885560574367371937524854903489720 12391242 160349408971127683185884336111824775424 12391243 -189766827587536986466813213685975382508 12391244 -527319018162494410028208313193800473600 12391245 -220309303099789861560689336271110880000 12391246 377918095805876382842667685655231447040 12391247 1625365002323377987361974531166997048 12391248 -232177020788056199299786968925876125696 12391249 -146014373717370722707329394310956428960 12391250 -15701026789665798468587954798924160000 12391251 -1580859757056294900412006060900929300480 12391252 405579692565629617830502844178327076736 12391253 -18762450072222224757559875791836591296 12391254 -109124346252813548990554552072223346336 12391255 -888248520008948656288225219972932069840 12391256 -14975056871920984342554414021234339840 12391257 -642100726751267668808444550615521863200 12391258 248438474927803210683423702725871482880 12391259 808556862626482089268584328884326531616 12391260 10700195483547425529514683284531281920 12391261 -666241245005150450791252642314594034138 12391262 -60861700984305513189787180318416475968 12391263 130165831029904206392349847948495670784 12391264 -444330116853685024431942837631753519104 12391265 196427296730783182068205761942577918800 12391266 -197415614888655066732646979595361654272 12391267 1416805374356710738237481360709429192 12391268 227978955743091698867421547362682675200 12391269 -83709232980741928505179730210870098944 12391270 97169159196033474353959692257437342080 12391271 -1271693406706471678727293061854403530056 12391272 -1219883631106878585539197175690573414400 12391273 333652488068543265470178420606856940544 12391274 -200810308232850482624205814891435822848 12391275 61118684628477414802869359867306976000 12391276 -1590062732557722619580460964166079200768 12391277 1915911933744922288592144166009466459200 12391278 -141287277179390389224906161487758026176 12391279 1541975717359638711754327656763483425976 12391280 247439294872930511638427767082555473920 12391281 197497521652948007693179660781254595712 12391282 -584374972558074187410718704032056705008 12391283 -968022051491155774091290356320903478600 12391284 33265711643455608551130010820901543936 12391285 -1300268458144454583168876564396756466020 12391286 -578323656216614901873731841831866697216 12391287 969295557323896262009777942149271760000 12391288 -117806737980976233462891629256116551680 12391289 -441741686619273542869936828798654268160 12391290 -467044944312817459598115899350000316160 12391291 -97534069598184259903249143975414736176 12391292 5630675087133755441657453109909611520 12391293 376102668119396223094700328941276658528 12391294 98019655379724956779896477698480892480 12391295 -315829678050097525444186182960206274720 12391296 -358694503976161318140597756994120581120 12391297 -86845836260425847188491420551487056254 12391298 295440377774988815371160403959128504320 12391299 -1366404502311595518579463400668934936856 12391300 -135843862245746990795104813110744076800 12391301 281700034251876299016869561231333479224 12391302 -136683514209296857453935883432171333632 12391303 240147836687167423771872309996395318552 12391304 1334443296706417435251064028469256565760 12391305 258113812511084108228792791946903309760 12391306 7428572204055992182461175825493157120 12391307 -336375108313100985714836472620217318408 12391308 74179191924223345187453947177863751680 12391309 -78860082576954005708799227784864509984 12391310 -2859945126044592669484965527880282240 12391311 464983900226140807074704713135931073672 12391312 53641348239347450507244729716424351744 12391313 1084327294876193404256475422308658799984 12391314 -21769986065605324383923600559913792512 12391315 -2658019139529076260155512790074788088320 12391316 -438748692588384304463690811980146458624 12391317 645787280616059686974862464083165365980 12391318 106265050634469607207173299450037782016 12391319 216197860907068730706593622554951799168 12391320 -55824552125779067355403746252147916800 12391321 1615524910122267309318539594300570888522 12391322 404094829470478355576735191501261673712 12391323 -257289806105823858519801355489673130240 12391324 -601614482138629962650125446133899422208 12391325 14177755139228112327767331814232176050 12391326 -214070896289565828016188189333208329600 12391327 437448207418264410858032388616857334360 12391328 -70725655856149122648015655180319195136 12391329 -32742756684848809663281763300076868000 12391330 -41595499471303870362712752239043878400 12391331 399382778285084817089589775537083015132 12391332 -89755206748728497309619240258028032000 12391333 46209228831993062524399326757283762620 12391334 -140837454436512788031120635051351131968 12391335 595778870730172746774758558405972837040 12391336 -1105080285326178552586139476371167032320 12391337 -220291859976638479687773256605367595328 12391338 -139447026522364420064816641746770100480 12391339 -191886785718934947387344964714619526860 12391340 148587012468152191387276025397461836800 12391341 17225007065545365931458642377827453920 12391342 -234412382144336382958150031916741971328 12391343 559887387636860534943514247781698696592 12391344 68805858258948339423666780161405091840 12391345 -313094090058994867609114627010128173900 12391346 26540868998848090331782811595318133248 12391347 -500066651106587747421366322636845189072 12391348 514192956594510685674865675058671885056 12391349 937799374290443631525600086549531319936 12391350 57306386644364191531769123519100168000 12391351 -28000241853220060772057717943052615680 12391352 -631027846078502736545788286547032371200 12391353 -202365315077714792347534132208999040 12391354 -176464985808234424296010554396512151840 12391355 -938904550523875328178567116236711770240 12391356 200313787450157711134554386506515190272 12391357 1919854405243576404055353900774205529280 12391358 285718637226435898342525827210272597376 12391359 94624659461576437001507294713041272208 12391360 361137235397685641574355945516884295680 12391361 247653979100781201210231925955566192962 12391362 -453294705239341177871790441238253746176 12391363 1837530349900076760244982203936936008240 12391364 -877899090293075477999588662167145060224 12391365 -304702354539250199344609292226626340480 12391366 -77535720754974964110581189302296381696 12391367 -1162835733477593495053232167996958123688 12391368 -951178394941737078783061909045002240 12391369 235278610573758139790744716314657639770 12391370 -576772927186514506902941033161186871040 12391371 -394567139798329477004590478042513123460 12391372 236551499406808117403304079531672266752 12391373 426077519590771306993455869191981781622 12391374 204141476060058504986935208196967988352 12391375 -1253881027951217951661349019116533666000 12391376 47624566256793836549609258031047688192 12391377 1011058405938984863554668822727730830320 12391378 -892097356420946858784933676649504425344 12391379 -177906493111609191935692037859576257280 12391380 -6411045625191808363904844980348064000 12391381 -791222722730942140742588419854330318600 12391382 -275297113507010339903663476535842037760 12391383 -763388103683618683849865821152790100376 12391384 -43097202049050171814986813032732989440 12391385 -46718708847592974248139303869588726640 12391386 152550847219040406860045206248043190784 12391387 -1036288672673092756960664559167563193280 12391388 -422102577035846271719731034723423288832 12391389 88557621955818236524293350109121771308 12391390 93112989853502370579625297639085506560 12391391 -2225532065769103851049501259641522565328 12391392 -350219425381726661846937758158623866880 12391393 -649961688927275146856538007390751700800 12391394 -28186954344526071315600872079985731504 12391395 68814756041817473081259183868246668720 12391396 -6658859957236342076220608668194372608 12391397 670553481084655587386888009575697207712 12391398 -446363208767703446393737554715483470816 12391399 -142118989905541687981040775031656166600 12391400 -158592834766114369289623785293438976000 12391401 -894320275977290611333684545676673783040 12391402 187173369450552832322399551392206344704 12391403 -213664623995053077679533850498679118348 12391404 862235162038604833866987633479007991296 12391405 -207043470107202766776452018867691158400 12391406 1357972075253949867122331410881261484544 12391407 594721490650867790301919866811935402240 12391408 168096629903591385957857201933543800832 12391409 -480786477959374862092007585721850320384 12391410 82171840108026444289431739006347993600 12391411 123240577891730281480890261857281991904 12391412 594290646270338364395750302580988782592 12391413 -13290572084855071065234092997577811712 12391414 205317974242993198172667175045242125856 12391415 -2296733791244303199270692649126027154080 12391416 9290576100624853926038115035115417600 12391417 -192513028416691818373417670800977289728 12391418 569562634299801716077064652203953726368 12391419 1502441768109425656126936876127158122720 12391420 285382348806350100795202714561515648000 12391421 661178115729437960351434992825332503104 12391422 108717009675767797813406189065756329984 12391423 117652969021962182701641279559875145728 12391424 542218360436716334642127627778592342016 12391425 -310964951138049381592412959357833910650 12391426 310606097979518663125083369004223016912 12391427 289064797529266186841630706745936641276 12391428 181349393869187376629820325924565938176 12391429 202525983275390300028745799829858488030 12391430 211213727085227051015944857753446545920 12391431 -84624628547856751703469792968370364080 12391432 1101286610066691591208039957060053734400 12391433 235036093907548695245631708085287907200 12391434 -1479040974220876744563631465675038720 12391435 318124340321331678075551450045090864160 12391436 -285468154286117085522346915113130137600 12391437 129991332698823735066033321906114164160 12391438 114477370258359418880225765695216714944 12391439 511539221104826680293377423102390400 12391440 -136348053083144190898286613251350855680 12391441 -111942529128162676982339905003335851776 12391442 -396210168954319466824550798996499698688 12391443 -531842114368635473473621564886001358668 12391444 -130712605736418616784776587463682326528 12391445 -1131908428816267723208484633619440012000 12391446 513785338060080128024856615147784373184 12391447 413472678520879414381596532292936030920 12391448 -572333766397339497709572637260294512640 12391449 556340401106112319199113595577731453952 12391450 -280283859952605728033137868990885598000 12391451 -1618203075040891228515277017481584391548 12391452 -358332628612038570482892623071844557824 12391453 -120048077332136393472240037553016492540 12391454 18986404149563222578237924799079351360 12391455 48256153285706692342844340329111529360 12391456 427017160733252550911952776066720858112 12391457 161472878806001263548394526104234682688 12391458 15609371875995949904258143798719859200 12391459 1500372983836733116303374093650218161016 12391460 237374642634567432506419095855773057280 12391461 -62887984804004605318859306529005149698 12391462 -419069444983012444133790135082013172768 12391463 -33328238122804477340992538420167376952 12391464 462888955196879100969698904342946775040 12391465 -1276119097566213703541835451871322562140 12391466 -215304049180408908265996153851171064320 12391467 406069740666356986292937758102229630336 12391468 -306589111114694495946483633879421393920 12391469 -829314336186071976939424232637793793130 12391470 21995335141536032329798310224266316800 12391471 -50873550749654264152546248146097253296 12391472 257330181089331294098240599943214514176 12391473 662919567842706628587154968891533652000 12391474 845006018464705005850765777805703998736 12391475 26346300903604920875978146368627456000 12391476 13018489658725884207601357704513484800 12391477 -220257751910832126781406167786888753600 12391478 425585046850382651584841867843151336000 12391479 439041528513848786609393493485821848 12391480 -446151799776561800155839870148122624000 12391481 -970860241573532614035214279806371381718 12391482 3901852158206651661386534647294321920 12391483 -769918781232485902671828017374209966896 12391484 -334227918852472324033536554203404238848 12391485 168100617159420533504834855986018454400 12391486 627815898792379382310110445638457192192 12391487 341430232999780338716607969555224397792 12391488 -158317736879621682887521515378950799360 12391489 1840447894603975507204842558404590130 12391490 194767364188228917250913123386359074880 12391491 90442986233626512455629411626827307264 12391492 -535546599019491016127251217814867443584 12391493 -614371712567371562378490336598483932258 12391494 91886092168277960027293699939962943872 12391495 1390577646843798689020943790150066884880 12391496 40357433094081871983560938621068902400 12391497 -9707813918118189878855054589989021880 12391498 257745717538205103439171784724318356736 12391499 -6409520292901291356955267128739915500 12391500 485344542577970340665162969274851328000 12391501 1513715645280404836069122250370541376502 12391502 441254934284498010035943193060302960000 12391503 368824873339396743556294218388437808128 12391504 379201446978099372092045155882836934656 12391505 395041428929412768913212349857769892160 12391506 16885257145114340489030267310864783360 12391507 -613292864230988922476838041400449006208 12391508 1297947737983350661077631794252552775680 12391509 222385584506747681682618263937393756768 12391510 253224190110207340031243575838806460160 12391511 -789939145541163044534946871295873476776 12391512 -266720456378551130793910045310762557440 12391513 -417028188551294629971369048360649276800 12391514 -179393755044722047341837002754767472144 12391515 -425220921643286294941363744114319616000 12391516 -1683784538814773428987103535353602422272 12391517 506545561603972967501680919424169769472 12391518 -772494432812460824305200362083391726592 12391519 -53989655038784825373939869833536277904 12391520 1146441194829828109230453734912391905280 12391521 -315277883137071510373134069602515435296 12391522 157623491864606000899436537297559694848 12391523 2630971673604400808543759112248837709360 12391524 -508138870814137341722295780348379616640 12391525 -4234183176259887734435496146089311200 12391526 98904304437393521148566943591896924160 12391527 293422428830348666306192801210579159760 12391528 -1303628525800080233105444763346761507840 12391529 -570546316248304359711350558089851552780 12391530 -28699140109640246118780861633208058880 12391531 -15974690011816225776363268949670143200 12391532 -1319162152099925605898600356779669698304 12391533 -35943730327292877398012760158077265472 12391534 255766684183717195624108015769108659200 12391535 174369737470582591792567812452512622400 12391536 -273026670332679402360012285644696813568 12391537 32340738746854684762058052820268703232 12391538 409559521071038355279874842868181823552 12391539 429488472631501740259028726330173827120 12391540 -191220468870343227252945752141631037440 12391541 1707615185364004562632333166352177360942 12391542 -215897196868879118855158396419478513920 12391543 268409617250045070170778963175727570792 12391544 15930470484670742932766046449060229120 12391545 -1083827598875539326462409788531571027200 12391546 306925726233757526199057835878524591472 12391547 258052680151028564817160565844689206032 12391548 -56622545383157787775549631761981725696 12391549 -118951075185312497764302803681608304736 12391550 -20270927104523435284004702802404563200 12391551 752495802799747218086513942934602919480 12391552 -1794896044844068962490155611072967475200 12391553 -279306051117964844556163435001651048160 12391554 39958269175132113616742522567279826432 12391555 -694912495228513380385715331064460779200 12391556 194141460148273477821757882306190645760 12391557 476398363838433319761073057378786191840 12391558 -712871185172325164980995906345808329120 12391559 -71169460509380568191504159276829234240 12391560 -652146685873057657026151183275348326400 12391561 -279581788942212384703303821425259309148 12391562 225290169951658399755875936174886730032 12391563 248628556176618305237150053601815794624 12391564 1256147001794767500094251704799574290176 12391565 -418737368871988893891160991190606443880 12391566 517912147750342424449514101864799413248 12391567 1362553214102474772645340953258895315632 12391568 438794479384032159904555156717436928 12391569 -1316214152396744554850079872480030275680 12391570 95200921087732453118522847657879490560 12391571 887496800545366028580180937332514937772 12391572 303872993123363358046965255718320537600 12391573 -145364014970125048608088359435942648178 12391574 -13681145789169736247346529351745116800 12391575 -23435178071516774314103185263829526400 12391576 1307360926569507404702104885057538734080 12391577 2133168960584023346173217371853448654144 12391578 -895621243237948330065112446563315956992 12391579 -214000964026109208205988834271255519024 12391580 -176484021128611855846158769732227363840 12391581 1097847182452637871570313768385980858752 12391582 180043788302029821747399868699875016704 12391583 424896560620925925483480106703581792200 12391584 1378736497718067697754340673323317329920 12391585 408383716837971080428260610909593249000 12391586 45539396446674867979360503392931932544 12391587 168614883790344568760300786623255541604 12391588 670333602979005099203238598803780596736 12391589 -320018071913393163378627343154280857856 12391590 -162210926029425039988255264028452375680 12391591 -471404136515936297850919002062958894200 12391592 -293152687228984184727296297058328704000 12391593 -597074830925142062388472393412031760800 12391594 18940215815237504155802900528221790400 12391595 221581466567813362831101498496002494400 12391596 108066332627496421971035990199219486720 12391597 -960918567630151955189077091335697068608 12391598 233873999055642885822407612714991316800 12391599 48328610598002043757748967180862473216 12391600 26181596766801287103275936994515353600 12391601 -952839317749648546710273382058107301196 12391602 -489181647710890247642013470645171127168 12391603 59213647769860044050441421996275915520 12391604 53758057737425227611763550794276805376 12391605 79795629646014486458111072950805074200 12391606 616262734172209063056931446697892842560 12391607 -999183618935453537395834999411406877144 12391608 755218327069060932880792974077753425920 12391609 -1878479137864241485740698572645498287190 12391610 -319334182192310692733024173748886412800 12391611 -8403237589304594560088744397960356160 12391612 -475115994687918110161713416619869541888 12391613 373539379634098041457314900954974206200 12391614 -459815886528888205008539315748677445696 12391615 -144333625751641301437851666067566057240 12391616 -598224837541935262929858332197666160640 12391617 -87977039366096906283297876905702157888 12391618 -496522029874137179032988419161691869696 12391619 1617873321440434345392645555422476424040 12391620 117332881309070282432444597527313940480 12391621 -3093724305070550275394256850532597737536 12391622 275778289372826837200164209051635069824 12391623 -15733249822775312087275342494564138000 12391624 -301138592046908425307981679096623923200 12391625 -1673885522701948426584296042139150891000 12391626 87963341013486357781253331584878320384 12391627 837164468043866468171050123380850467476 12391628 573845893569076436008892096772741274368 12391629 -462761538069484733841445134509704467360 12391630 14693016810853720507007262978185379840 12391631 -371894196112114412343570036665468302608 12391632 1903046682989596270862472789829091328 12391633 -171808225758687661327020829372366746240 12391634 -550712068946305778365495256826795836784 12391635 131307548905274879850592214241468828000 12391636 -1411719371561568012627686794019721377920 12391637 -1311129695754863227536300074660689089714 12391638 113041436366982811766820723571570606080 12391639 869417468083986701238067949154221167728 12391640 -781693923749451908043081099267949363200 12391641 426294594712286019670072439778752547648 12391642 -48016681156825406174138764788994068000 12391643 -152015557473421383133238562055053733656 12391644 -248898077067004674052993751141688803328 12391645 -418193277060783880081648195022708305920 12391646 594840064156340264030091110013010822272 12391647 -684887384343738229925563597246413050880 12391648 -619768935711482215902950217444950016000 12391649 -1854909902463948939979227433996967968350 12391650 -206341893197464448134104847274267712000 12391651 -57591018293475738348096246769012628328 12391652 -64852190914204832980059025830714531840 12391653 11163857246370166734483224107219230240 12391654 3231578511014248490851701510872486400 12391655 -650071513817138225788369457016253642440 12391656 -213613203465782691620116535435029708800 12391657 979958204506713840940380985627616408052 12391658 338155953367254535345125270980694133680 12391659 -253521825422547470299515261018381582900 12391660 672383284081730667957928141259564359680 12391661 447523958650753758673076423184936810624 12391662 -151189394374456248829521734000478608256 12391663 1099128410322036808092596980496300120912 12391664 -111289459488833251719219926891287805952 12391665 44091037300060073434936304683360684800 12391666 55304308183098584614841581519203287040 12391667 102901096484723342984711397575125800000 12391668 -297624226821759286979297161379001694848 12391669 1523879334956456504713510543561341193344 12391670 -189619516176586663186200406460578640640 12391671 936341237727787268532676588571753338320 12391672 -465126201065145161613914569428955545600 12391673 -608233619823561748062999540886108661760 12391674 -83638793371369909308223233293804878848 12391675 -202096671212568851251705077112016445100 12391676 -128228431504159095431252819151246197760 12391677 25736136321515416518218899155163280640 12391678 -151238403973386944061451193210840525376 12391679 533802223866874674728850804750829889280 12391680 -202764461128146159712320570662143918080 12391681 440435748041296051131745829189408542464 12391682 -243225386981503893245870224698693103200 12391683 680347999668277606015991979332420182848 12391684 1066712756601574791290434878571485324416 12391685 709138680152127238465086743342083432380 12391686 1679390984729238138947522866210985952 12391687 306986812505323146498550093901808689664 12391688 217907082045965359027656156641281397760 12391689 744145346903623489039361874845572932624 12391690 -335696655335425223654687987726316532800 12391691 30865425588328201856861528828239311744 12391692 -257699399990254179554442367533635076096 12391693 550343942419887508878868673072300204844 12391694 -223134526097211111501531197878632983808 12391695 305044537869714886302707816943993475320 12391696 -269389027224234302739584687929679986688 12391697 -8078328459660067620701714549436900240 12391698 -106220426495817000518475221769475129344 12391699 -1713775904917096923976776907532788249300 12391700 -221410101552517353144976710943397088000 12391701 -54606064150035578591830636618363103232 12391702 -226064655345852462597913555904822152896 12391703 142400934130972198027027702928350114560 12391704 -12897954975191118150841678980540334080 12391705 -568724342216905681966094410505751336000 12391706 -607115000647138500742695354701064626448 12391707 441987119803720191893261493881085601392 12391708 1055436581871174299393984084895231175680 12391709 199310666648986808037751475765990891040 12391710 105958508364932614435549911774806323200 12391711 -1476980279961564275052703961549485507200 12391712 -53526164202965409906606831495088570368 12391713 -425300501389628920309296657072280999596 12391714 58783360186431090922563210003691429152 12391715 43834193789274168751449371256378977280 12391716 -223519519204915227778979930730202242048 12391717 -428997769642333006546894181563333841856 12391718 127724558823921589267287876771839474304 12391719 -671324747971214694736159909763563952856 12391720 234904495771667264177706222542520729600 12391721 786743755074634339705907133355391279952 12391722 -197656600515471299466291001444946880768 12391723 -368541414845681850277320893503255887232 12391724 580754676307509625367057575959973232640 12391725 -220931218753694574652720635310754424000 12391726 -820937544359363229727197453454243754688 12391727 -1138048679866533303609771350439023741424 12391728 115569530226800242978158097882324107264 12391729 -319940012891010782353003470085169874240 12391730 51261331168132871271453208843176960000 12391731 2133658543679366391553773335756091120 12391732 -324933884815790467787536017261162917888 12391733 -580483227130374920833257291956727155616 12391734 -545178221614933787542776034672310630400 12391735 -118339274872087916938601202967332865320 12391736 -105358223457955430825937382889096355840 12391737 -235543543410127900212462294525958820640 12391738 11220837324851505983441248361604713472 12391739 700785426759644660312219148635659245540 12391740 2135201075971664121915452393598213120 12391741 1088283370240733564162298544889098548352 12391742 259854528334629185984472566474551579200 12391743 43002719750821324163495031777822451200 12391744 -147894563728905435059057646980131979264 12391745 -880764075661548153786630031725703219500 12391746 -65833529089214418687827638942401119232 12391747 -735549481403306198301728393671097044804 12391748 -184648697212307472360118132200483308544 12391749 -23821448924172413106074480773556468736 12391750 -15841096197073667196722863856228736000 12391751 -622955886776685826589185489797097870248 12391752 -705105948555108633911842431846223994880 12391753 141009814021262963569354590801836800464 12391754 44658940491285513199148465255787540480 12391755 236557953779537411998773574448204997120 12391756 92150108376284840483067057124070372352 12391757 -864925578233793582889218547915031852394 12391758 378694227877122038027174616844304294400 12391759 184979804981809311862906024575781425216 12391760 -98625148697084994199668696537151979520 12391761 596710487985509024184041818972602518880 12391762 230169766716074115225997053635040912000 12391763 1105456662688907756906882676183088236012 12391764 209515771386761373203989699006446403584 12391765 -280809522278093329747015693428144557280 12391766 -151467053094525929775166442718372435168 12391767 1372590872686325245580783790232858533288 12391768 -14451733722100108339347557724493885440 12391769 -695406738409530020623680581668250223480 12391770 148580123958137052030015935008501363200 12391771 170424589369979749556319433370814726144 12391772 -386935818320130401395611845468261618688 12391773 -732539461090636811597730265064028998016 12391774 -289636756545976932289671453484405212480 12391775 -156816806043800370579475231189507013400 12391776 -307468455378569129221288122058268737536 12391777 623422468533476541872162016686799210672 12391778 37102068748023563336300158768611027456 12391779 -41561107073730102993818004228352580352 12391780 -959302086343922093713752876752450246400 12391781 36022593755433480910087932963001641120 12391782 -140228978467232601282558555304356188160 12391783 -16992207496054579596884371201454041256 12391784 -1332581684606667321033098601025522483200 12391785 153903961515906740051797697979099217920 12391786 -601611647052383766759425525883952736256 12391787 -358538440913889758934126932853404366400 12391788 766517001562908762775303615168438310400 12391789 -1383104190839630431498289090716099082410 12391790 177681752983061068867728463882844222400 12391791 -637467300407143395381864753964292434416 12391792 -52094953032523910161022901003693129728 12391793 297805467236080419903634803553855618980 12391794 -321241508495452092591585212085949547376 12391795 -344181933858397827056401493075855453760 12391796 352790759161321699922509204722105477120 12391797 -925292604029379566416783465389216996960 12391798 -326234444276683425645600967803401013600 12391799 -70706484836714802616833065650869222048 12391800 31140005889804267534738154592993280000 12391801 125624271119392335800423938307359600000 12391802 297110156416683252910858972726733428992 12391803 -418483285046236033306840427651898256656 12391804 -457386051530145729323054240713604921344 12391805 -964643176336218336825014863856019363540 12391806 48204910490933389665111626819453733504 12391807 -442376659435749475723974819098341634944 12391808 147551025822327113187180903236936663040 12391809 -174082724659025604702475533965685529296 12391810 -209745036165370788244217536315095522240 12391811 199595758266431047689751697731536044412 12391812 182870141195847419388291007262049177600 12391813 -631397598998586522095281610174279030240 12391814 -185530685490514467005750901034557726528 12391815 -222395763894583461097732340645259048960 12391816 -692143763537185815089276283855185510400 12391817 301407200278434198968896511105532219648 12391818 -248620735344519341303936283022522556160 12391819 -814485917787875700248138121582958880640 12391820 63809042666042300275790548458144737280 12391821 -242444183989818328847989277707041717492 12391822 431178081653293381879492805434716875712 12391823 140224442564064492077934254738968824144 12391824 -75605013028976649857492194197780037632 12391825 596293966515174301334691221330025736550 12391826 4877693820686809407918188630105337600 12391827 -795994930388357264860489218184158974976 12391828 -14530396482510396261971239206567846144 12391829 327094399081026804073927394731447168320 12391830 361567957392319878036915071479351931520 12391831 865776533508489741347204005498878258632 12391832 1791020099828769277466244163976693268480 12391833 192287646824750898944596364604039701184 12391834 -134069268982139242364657366785652087808 12391835 1308516136227098964060669878548769129280 12391836 272123793667172624071135218012169666560 12391837 995084620013649823456437842688245861100 12391838 -440928292054933379142904728442423796160 12391839 -706282834405558674834909224302730730480 12391840 244046739431225886360523507672016486400 12391841 256335233448837103166213943422475146304 12391842 317444128127970068824671776243012008704 12391843 -234353267691075114149844404103699685296 12391844 1435398467271129982147983425794263188736 12391845 -671239668714420678584604655824871286400 12391846 -692589581596072167128915565954902596128 12391847 190926183774701595022559053509058554624 12391848 -243290036891767011873439822095251865600 12391849 32736677388249359079762779646041689764 12391850 -60906157112355725314126356962265888000 12391851 -546142724290249720158844262014688828736 12391852 507649080885780050288563005560699648 12391853 -841349873727469454115597284338394876820 12391854 -350634681415232798569236674482341804480 12391855 -244240908320769099022909976607536398560 12391856 -313326080554707115113819974328565874688 12391857 363644450213965040808981365194181561040 12391858 79818604790095147092502651655849907840 12391859 -1015715289447848979125480463019041351096 12391860 2196037875619862724316838132837007360 12391861 -523023022453043208023175639753274389120 12391862 59582602744330097637445447846500580992 12391863 866218121374033394295341305627970633088 12391864 -956792319165987773650139887303353200640 12391865 351699270819404048338962122127132664260 12391866 13186269087552796863282125466355635312 12391867 1018808813115123442389844756898949058916 12391868 -6816051499001373392092261076484480000 12391869 5912709484356550931196730170839781888 12391870 89625583485442654000482406229889701760 12391871 -385072634234403177376608349125384679728 12391872 196156869125663901999394414857239396352 12391873 56276566060948802581858820750083396564 12391874 149290433278322966583690395365579192320 12391875 -83600454902999212120122287181186997500 12391876 -272305122047426446383584143854510100480 12391877 645570313641147127679521019850836450520 12391878 108153716683664790610199173760389447680 12391879 586659100239185322630837325511210537376 12391880 -410068405082103852746325733469184153600 12391881 204030822997500108033472291506927543264 12391882 -629969960365826922506971995943893156000 12391883 -381092311734666691760255541477096651600 12391884 -203324289925557550495355782895276342784 12391885 -461885039329456313263159976026513326240 12391886 -168392361846046589615036672908581253056 12391887 478911347856068394978943628316520416768 12391888 301364137828923878661585813665841807360 12391889 -307432605633175941488178515598555171840 12391890 77018572198362451242571486767700761600 12391891 -428056760878650831083152313816086889808 12391892 395655531967166167119841175497816634880 12391893 -707709179437429799465198788695728572800 12391894 -142374229291995507012757103395173256320 12391895 916399224012797449539706406930526727200 12391896 5064315799581566404497837061754388480 12391897 -165076166134952255614392301161877223168 12391898 341706515421121852878806373742586843136 12391899 -488385413154333330136638953847286952592 12391900 -367913043717587266855446388839986035200 12391901 156175344527226416252620065873426673632 12391902 -40926223058142802014704940798434391360 12391903 649125584724115731439982284658051876280 12391904 649155007035982045503846007948836864000 12391905 -867822139723539189735977118821544660480 12391906 562391971751200184059715326501764236064 12391907 58402283051220358104212176383706973832 12391908 511680033471724111850540337010562125824 12391909 -97019439593533725501866135889744686720 12391910 369902650655047929458900289586564095360 12391911 183763995742677738359552097001844136960 12391912 2065550868734184170873128089603440640 12391913 271987135769650324964143143505370943162 12391914 329680445803323730632923718449299599360 12391915 -271930100867614244396918972899422424800 12391916 150385363363749823775049632072459178240 12391917 -503167583590869436739210723635642565952 12391918 245537717317278600687086543112732616704 12391919 29354404263548251285630117921043694144 12391920 160984816740502004825591680127523225600 12391921 -30162209790184425814052738667348664668 12391922 -370249339426734858774183530146882807776 12391923 1008907208939626224134070071909247382584 12391924 -351580467781252465034641288561542991104 12391925 -45706031586609507793406288807183484000 12391926 153249946665859771207080315423049764864 12391927 -1009162023738569257357303739588252723224 12391928 -298765187190547299010193681895219363840 12391929 -55686347591332020237083452379050915200 12391930 56797826139616619145249891106335544320 12391931 172651028889653874533798687756777944200 12391932 100069043701126084386124704768159252480 12391933 509650989844551597268535468545878627520 12391934 -167846149870277963321402635525917449280 12391935 742696875793643904152153588584019206800 12391936 -911851552338612483326151450195413434368 12391937 418892299856055245575538506427365763586 12391938 34840065104615956025441478642051407904 12391939 -631826899255528955469138777869826557744 12391940 142732074956069624088735552826087833600 12391941 326433860087408827561129495136493876192 12391942 -529889029486289637060632278660933300128 12391943 253184780657636544084451167708041094600 12391944 512090155106901452354411846439758315520 12391945 -1605737458390938378441108267123504820800 12391946 -6163952306185314753444970079383678464 12391947 -12316845405637688396150195953918517880 12391948 -1140535649818564024120364547310529154560 12391949 -323899750262142199643267575077384783636 12391950 20864938774842881684225441638220433600 12391951 1029370461325084347084894863357694885600 12391952 -346002757696622424627118195488658882560 12391953 -683466543610389088173753486614083285200 12391954 -653321784015328185187074184881979806048 12391955 -22769250351314058336652237199250197040 12391956 593454960011473476927396760437427389312 12391957 3080342697047014078843283449874610940 12391958 -54155209610879467815792741067328452224 12391959 111223618045825424839540966447548423120 12391960 32174372562558391189245430099873382400 12391961 432383265433146544772218563848827791300 12391962 11117084930186286505991616432792391680 12391963 442135708895867539869312058729158061248 12391964 -45129760424100767477683793464857245184 12391965 -1233547590794317046595291249560799129600 12391966 275030266055864511493261681683497176320 12391967 -463854793440200418028931163161591469216 12391968 375192936688104995157188464815669510144 12391969 31790619509977980631967332190727728644 12391970 130428019611900501216354365362280635680 12391971 -24363708897351416619893679122219965440 12391972 -115770306064542445534320943781478692224 12391973 -440990702890630993531735043396784960 12391974 -3666772641844434581873826062726799360 12391975 166146260127071750129852670648883592000 12391976 -362949675210492984146323619246462161920 12391977 263842590823868911333529511465296519808 12391978 -524743953867006557783969192972847068160 12391979 16837361094382432282646235394605898440 12391980 -87143989926796178238999022259858688000 12391981 88349804413219376350589724511431740544 12391982 -615570735608988698538076623557910345408 12391983 529319280001781481722655966149994551376 12391984 78837323592232844141226966515258818560 12391985 -679151688851164719923875981793910372480 12391986 -161827685885601755468723202115281163776 12391987 70884275808932097578328894282768746636 12391988 198180583989573579381891982069666461696 12391989 502202539641714754917129740451149554080 12391990 -87134972668537125273891907834755648000 12391991 521319030932174318099843854370297201280 12391992 -376192194283558621699702128733542912000 12391993 -374603673991943747500793573949246233916 12391994 -775525201694793170292464446023962722704 12391995 302107021936121360314695410588860761600 12391996 145861513764570682319810256261372800000 12391997 45959952095442553587825872721291034572 12391998 480654360373743690824391565792736533824 12391999 893040954328782870321787663207927928000 12392000 -363151546860467204134043673604915200000 12392001 -1482701206172894121874612011469298004960 12392002 -72607000493139378943007298441461944320 12392003 -218798997777815700233351406837717867216 12392004 47742461536568959135043332040098344960 12392005 -294715436525479645172719080385029552000 12392006 663814552518525869316023819309238827520 12392007 263858626430320158728030673756636163920 12392008 1350212662752840389986913043642227189760 12392009 212928054991219690851146690505700346880 12392010 -486865911146140406841996003413263640640 12392011 -1039545255778272660797682057549065265388 12392012 -728147339870925760502391743580163868160 12392013 678328049797115433271314898256518935744 12392014 618347879055623212422268454308149351552 12392015 639202050589406338395763848931840529160 12392016 -17119039685197898034270088209800626176 12392017 -75291619508038765252572425127554553216 12392018 311070863628665524428936076533839778960 12392019 -1301120208130541523320453076216512222400 12392020 -282386158919264591965050194846287134720 12392021 -1365688389809043683206180360877612873778 12392022 6484485697991767877056007883906792960 12392023 -162910438490866246982595534611230083360 12392024 -1160671192895187610927388872142624471040 12392025 -133105551987949135241428357132956134400 12392026 948726013638475311330095700076313019360 12392027 -560997098478830701023731320056847614360 12392028 -782134854077584377234014062661887057920 12392029 162876933586022258895171910517834896248 12392030 104979168395664646359103606444519526400 12392031 -205677902303191912159376619090988137768 12392032 -348299455227846218115212430441735782400 12392033 -939744165290972876911916066130422410752 12392034 -590374817094335600747483452461080074752 12392035 -691686944031706139990475189921842201520 12392036 59292209903885526022107280824415226112 12392037 -169322160464830285790209583153380077600 12392038 -455008877689208552189478375825538594080 12392039 -778505283636133500277106777089825496832 12392040 -31828140985500670941404927173346918400 12392041 -11774691088580784546727338322169497696 12392042 -17562331476188273949706299858755407680 12392043 -5825078540920225066327998353064922536 12392044 -205158288689165847022911946758941563904 12392045 84053120069848566211520869450868607000 12392046 -157968285047659690794973411186761404928 12392047 34227135433252661588792850386621354856 12392048 550953797145918083628989754573185679360 12392049 731638004002066946020751904605134698864 12392050 455341930292410646525949128066806377600 12392051 -168989118621553816846090980824770647300 12392052 -53191230940709864898869024612309403648 12392053 301186993481010780157163575822095648302 12392054 -307016662489796957492409608334865821024 12392055 58369557113515615830303010449572582400 12392056 -625125364886343513436333258833307607040 12392057 -539710403922002261055010085050812476694 12392058 218545685095792647071094390973787097600 12392059 -604498649915000360242708043442723435960 12392060 363217088379088796165288793415104084480 12392061 141284019573807575652484567297175873088 12392062 174324999770858556931749856871028844032 12392063 -49468611159466268463461423644287493656 12392064 -316024923171028575768744759162946191360 12392065 -72193816028312570484129595412548166400 12392066 -154818432646877813148520632006033196800 12392067 -130188518499143486905392998978173836288 12392068 243903952020948636919521814803267710976 12392069 -673249202229280892965611259483918426530 12392070 414257444120960760136517263080382435200 12392071 -923705459949417965402113158969697034728 12392072 473193452714389315281169828212534312960 12392073 345110713744949113477006964156725764522 12392074 -46882180042416787796761456926038560464 12392075 -779135488170468712758702885729569400 12392076 407048330328371830469306145454085689344 12392077 -56621112799060084062718410753857661000 12392078 434088870350200585315812158706917265024 12392079 -91629823274030053998648007611086620800 12392080 -66975535238658115399405992453844500480 12392081 -285158405893934763846404144414047673868 12392082 777187167342661216568828921121927360000 12392083 -322248086289922227855708744110614837176 12392084 -21561404464707865111560893042650312704 12392085 214973441163245715864547996117860350400 12392086 146002601948862118698177495785536769280 12392087 -1037891994357097935037765960023260862264 12392088 524725651173041790077445722761952747520 12392089 -334455282087019235830743471671999906232 12392090 33452267542077361656349626453058841280 12392091 969163322265291903568748842345169568300 12392092 94230552144334679206722197774377784320 12392093 -15614046889860865631939162181630486720 12392094 359286465938833241100920554056575424 12392095 356650080012221705836345057087494844200 12392096 -287735516467117967496143911555645636608 12392097 -611927608374935737382373227212041291600 12392098 -653230422952248650787441387191648701440 12392099 1261928414692588153265080512076017746136 12392100 152267725487077028703423755401871894400 12392101 -296679486397483014302218600275149986560 12392102 951629884300846405437778866378339475392 12392103 217093354937986121335482775832340713808 12392104 740107565982335350878513960000868761600 12392105 -838792920005758534364922179121905796480 12392106 457997452737347072261266996528857369600 12392107 257110678248134558289751886066451651872 12392108 1329377111888911160648597799217337373696 12392109 32003854273643651313998687819618183190 12392110 363867098279874814464846285115549762560 12392111 -528413106127275678319597195195460946288 12392112 30388641869026598879964262177072742400 12392113 1466264945116406205383822308169128329362 12392114 -16874303952615372111207472733789245440 12392115 53372420364988417568555758498359700320 12392116 1287260648865512219085148562259344265216 12392117 108552699026848580740211406079291393632 12392118 137557162731914178622888691073974775264 12392119 -1552993551330287983481531247078526686104 12392120 -428123335369703572223518540952387174400 12392121 228029775561836987228437540458343016448 12392122 1249628596902903781785543569643932186112 12392123 -775798343473727594191927211459404142280 12392124 -277907984586834184735904703565502300160 12392125 -916934340355128636677280084276447993000 12392126 120970542136532310515807084423019707904 12392127 3139055647710741815226478663395785472 12392128 -19647115665697198178469015722131456000 12392129 795947757887698531804928503935204401730 12392130 140154711888866929954980510728854379520 12392131 1226104305477842753753869812284236911932 12392132 -580885113267663423508672671088960735104 12392133 -418031139139217510035567425184550590272 12392134 -672565907958905598371578804694564186784 12392135 -59335743325160082173573794502438790240 12392136 262027822450866719608149085113488179200 12392137 -1125981339727380909324298581170198178214 12392138 -228545853133225342578115957755186060288 12392139 983861171312953815915169909193408222424 12392140 -526890813184317490481850931550276674560 12392141 628161279664637732083835851752098626284 12392142 41230612200037121220314957601230991360 12392143 -1099625633080067908691728010666907758608 12392144 140213851938589019878220401366887481344 12392145 -33665799531474617979992045961667501080 12392146 -99244758936414047677115061934808839872 12392147 242011082040237732699151711416809370480 12392148 584030399737721247346983572403484231680 12392149 -436962445415082006558817897288766693088 12392150 209904917760881433566492561676274752000 12392151 113953602661677554842725593924237676624 12392152 -799944926469144225697408244564064337920 12392153 -1404894780439976877880904978086743404160 12392154 -298278144587462296869897297834421118736 12392155 -244073634461938217144876542282516752000 12392156 33003374537223921308368016998626413568 12392157 -44080075363182198510007166114255210496 12392158 530133817538302252071367089111096343680 12392159 -423040195485849466216544637106885197096 12392160 -254420479379077967838495632178051809280 12392161 860689013770658426589852331808965576320 12392162 524223526146677558484393812584479050832 12392163 -170792260490024894655196714590297868800 12392164 -1906740718602172778171440816333909839360 12392165 430359477288754204903757511004239122520 12392166 50236873996923789011067306450715200000 12392167 1340248628806726346562861528373486030032 12392168 318604688101109596603750136719470213120 12392169 -429955863203683894558248128028960691056 12392170 -1041970028379627907087441697787494400 12392171 -1220184476796598242752962875575468432856 12392172 108148212953548616142098349815656028160 12392173 -461936340783054492346508416900424897578 12392174 -1455149446654455267198608966211885888 12392175 -32302756771846017124794159323690001000 12392176 469399328466695645162414311505489887232 12392177 537814456824790141714333001465839468800 12392178 -29808862984700383701668728418972309376 12392179 -186323285270443338950828508014333082416 12392180 -593300648068646229622144724668821350400 12392181 -1088616549151632808657559921369392944900 12392182 114663214158233870063568072127336502400 12392183 -1843528807843859116696261700930954405640 12392184 54056492619710449270631742419248742400 12392185 225053505332041594556938419258120909000 12392186 -426449426004376487685277343041686558720 12392187 -957168373203335538255795312755610852840 12392188 -16477532013563869419553761047928827904 12392189 1724062488360480466306621002586968777990 12392190 37996209879662867760598526355382344000 12392191 289282630875758994584300480995312661872 12392192 1510733840747522121252252562700082610176 12392193 79006715865850488764251680864851143680 12392194 519334032415934728474173885248449618896 12392195 -76997153182324468930863577022006156160 12392196 370850737422562646652757090483771272192 12392197 -1270290154842814535210834957991112120354 12392198 68471629176488506495244954558606575872 12392199 113173754831004667301035167438434737800 12392200 -259307120404171530198492381533828736000 12392201 925718854308892366642049188086769009332 12392202 -132091868025473188440467354535956030976 12392203 1072973002334720077229705735892227791864 12392204 925559412988441260847069332997657907712 12392205 169561441345064627189734188428770283520 12392206 753569172356609247378172301899917231552 12392207 -2203181168410743874452643863244416619128 12392208 -218300643177718811662159480677537939456 12392209 -1380378568050563747359975170487305684480 12392210 -145893413963228057353428876218678904000 12392211 -68213993243620196326687428287570101920 12392212 -219571076011939424159597688867720181760 12392213 8948644977876391299084892608469956864 12392214 -442112648764604947365534375600942672960 12392215 -1904807648147628656686694417109722520 12392216 -218451170849773225542689069380445184000 12392217 548665888772745021300811386483305478240 12392218 712248650314314025260211070468827991040 12392219 -110285978637482220686420613875817550848 12392220 -9223457270048763351837525461506775040 12392221 791795275461016826140537589253108312422 12392222 -802232558519546740745449285463591323200 12392223 -890756573434557207289210802436168780216 12392224 522419821322754101271845114666230087680 12392225 131592233664977917047443140020683475900 12392226 11093637115236636849861221531827603968 12392227 617233978833409145175785549135630314076 12392228 222223613599747871334768535215825533568 12392229 261165291810798864461669223114716694720 12392230 431709964428787005656893548986290085760 12392231 -640069075204346369422369355428546828800 12392232 -545539247023830909138190144975378268160 12392233 437111536012156334428202657049343848000 12392234 -236140157430864815526244514747992347984 12392235 783334920932875524945967239404243914560 12392236 82053913462588211642618004039631105280 12392237 359866053934722435314161418602905533760 12392238 -86895959820163726212385118098821660672 12392239 -895559147157003353680078284628444296192 12392240 -57721988007228173912293310401304985600 12392241 -914291010232535715905793537132219454176 12392242 -191932408537442109070288949032677820800 12392243 904522145919090413320809909191200836492 12392244 108533604489798761379171734451707473920 12392245 -536750300581874326854068696388869206500 12392246 -598738885269489539023298375114657912928 12392247 680499039899117464291776029944221907200 12392248 901903686103515822576080104943523717120 12392249 443316047070253887083403854737057214250 12392250 20424331669475696967300031936284672000 12392251 1183881507405737507405854827612928747200 12392252 1629648803013338343048974388288531025920 12392253 -669890251705115227039663864005702180576 12392254 213673610724062440796159045249352742272 12392255 -828036764920647603437795928805830402240 12392256 -4734037748940647173067120262827212800 12392257 -111501522696822056694764072039918231100 12392258 -144952405671795538104144556753597432416 12392259 -717582439188177237329086656452802555072 12392260 -531203343824208528804946401657144933120 12392261 36391784782533590369640198861723516864 12392262 -51928994678027890907937485671134946560 12392263 -1463263219080195682897624996837562793168 12392264 -706009569358407284736108079881468656640 12392265 238200246137378197320358685354950288320 12392266 -356149019051585350402324333089003265440 12392267 -138374949086154219758715592311677388120 12392268 44748888345385795236884307303446249472 12392269 -1302424564680653711076227309153266191168 12392270 433805650688443038575610188037975845760 12392271 -212784093806743446090473808855683360640 12392272 -382800250684441837053737538820197859328 12392273 -1421289290586211077778262934956798990478 12392274 416610593607867324390536575409868216960 12392275 -45834509384231512434751828531636672000 12392276 364584334067427531938885463146456832 12392277 339315831591547425481312444834674455232 12392278 -1094387116110617772718681775125813902720 12392279 850554877698072605730760041797011627776 12392280 512407891283581658050299136583875584000 12392281 119542932720535825918714492895221686528 12392282 260390015041692718280932564186982652672 12392283 -1457369786207986602489897080007441725136 12392284 -22426592549005990436165203522243792384 12392285 -194793021918315713925671612712479475840 12392286 699412434264376797503303662587917641344 12392287 -44746445220415972715738402812840046120 12392288 -120122890652911136302481605993184624640 12392289 5120493891850986863392379022451576128 12392290 -458631783388311147439680908060255973600 12392291 534045963946374726706153096563970834800 12392292 131392393248602815047302065667587584000 12392293 5988884539766656044552981071037900542 12392294 441775430217323910386583984528441263040 12392295 610243681093626765524480893365478618320 12392296 1165780027247513541140942183816641935360 12392297 -1538901108323003788337393127040246181760 12392298 51617757049839451255721880858349317120 12392299 -9581032249163951218471308598675847920 12392300 196319865371482755896475285329211782400 12392301 -302037968007381311953504508473384317120 12392302 -30938881264576669611983784072749999616 12392303 23398642360341757648215155846320549632 12392304 -136271160285813831115962469448233353216 12392305 -130327173668860469119521063771409117440 12392306 615129977931265844506044421556656910352 12392307 -1011986397073526991096801879660910471596 12392308 103611066250209186730831504584537139200 12392309 154500542416817366056819660526815290720 12392310 10006999265809296150811158673059563520 12392311 1512774911686020962123792014776684023912 12392312 248714400349638410701945139732903362560 12392313 -510053815109434833991265930435599797600 12392314 311941036846784307840169142152449868032 12392315 311311130358684696005746465590011649120 12392316 -370324617618032035781003540342857456128 12392317 224479811314216346853408704812060573792 12392318 17706197491009641674368723229713359360 12392319 -522870151617031096431086726773485258480 12392320 -339258845538897537790592635496929689600 12392321 -1398061580674632702149049459375770164800 12392322 257781526882829352267734701636491238272 12392323 -1527082481454168888581115385517950007428 12392324 -345137186991488734475048945590657290240 12392325 743617430027762163123046972852960920000 12392326 474753073356283224257337984460776086112 12392327 -172536433972722283205246066827932651600 12392328 13938569885281625587262883167966822400 12392329 -1258195141510487586318590813658747252070 12392330 -332987474828695422578939069444526888000 12392331 61518394900253172442500703109388317184 12392332 536101429190666352295304181611180270080 12392333 -561735196443384289176799687242749586432 12392334 -53805519236763368396697425887044415872 12392335 646979593223120159707203584639644272000 12392336 85185573091730776896895257758416896 12392337 -370419877417878079102796184589190333760 12392338 -572345772897032059378321278354361697280 12392339 657549666829011587470378018411921876140 12392340 -285840263600744890459150598952383078400 12392341 -2736676924830996153591944770248122656 12392342 -19801829819270393045704345757128550400 12392343 -173842115266284775107231158269120650816 12392344 387137933226942452972554366234175385600 12392345 -525167962116158696555772104711907567420 12392346 -14116243536079302558462442163791333632 12392347 1205112432544862217782045182647455348712 12392348 -1111376250692560327146198943544274370560 12392349 -550952334289652428248535917278302510080 12392350 -48942311132052999255010523609553105600 12392351 -743350169567802075078789322279669661400 12392352 -16624530213523826274386950493278568448 12392353 1268761440698528665545406059322684851904 12392354 -92499407133518721550911671766803723712 12392355 -831609833562260230095319469309854008480 12392356 884523865948872947754944522124143841920 12392357 -1862437039940306179973942286669946211394 12392358 -145009504916560277173693847725489792512 12392359 -330683348915994572596717250098697541584 12392360 32919910056625137411673758748444416000 12392361 -677157643819554808490281273783718972790 12392362 -154777351124529999262381679085144676608 12392363 -1422499348721384586195441994940556317388 12392364 -72925728351154779225110382899782285824 12392365 -54256899842963319403576902308048602740 12392366 -375822681190164279064022204048553214080 12392367 600627946258449556244738205786776898720 12392368 -265675314253798903557252007170154283008 12392369 -117490532486801476595054496687200205840 12392370 -347171937814956153411906913528307020800 12392371 267376590152983326655152727534050971184 12392372 153619358118380555049394809370407217152 12392373 -35504192265765114707145855287409104640 12392374 -181575806716830787515000207135448800768 12392375 677362863292602955697612579408728530000 12392376 -804381208846522633234412309268739584000 12392377 1065990022401217896535161441723135465600 12392378 -429602212419119824095258680691085391760 12392379 746318444221942194177785812890289039920 12392380 -155366306814879242681678713669393612800 12392381 458101538118454373357006168935237640364 12392382 -57977572282984176270679609761677692608 12392383 683336752372542017565983646188360205632 12392384 54995451067938909081737434697916481536 12392385 -3693550081465737353710203217177527360 12392386 458418364513350276164702371902937309392 12392387 -488715373213942463450009363527711596288 12392388 1361379262299680810233047477663648000 12392389 48979206032721976236482531503480944000 12392390 325028251559517908960717612485386883200 12392391 -203584004405981275258885974304378939776 12392392 1235110923019840585634672797228535424000 12392393 140999953231037169741685581177054599844 12392394 -196147324653814270666926441732249881856 12392395 -568348887775153656912195214424947413600 12392396 319032079939976886508607209304321863680 12392397 -877824533460312344045553742819273872852 12392398 -584312684013762790508518236984438227136 12392399 365726375635093537751886185402228797320 12392400 72416784686717737466113626739998720000 12392401 -84520022414280662387506239466625551936 12392402 1335570751650438372696004878134557837824 12392403 -220433177167339472347434183360847573200 12392404 -563501174475724099367897539806375766144 12392405 171987425310517597875259332023442001920 12392406 159306990440429292519554724666964377600 12392407 21734944445651426545968974518450110288 12392408 9880122487621978029242744336148111360 12392409 585531035769389775443492093239030609104 12392410 -154962868704481650540523077152243231040 12392411 -772120635764906506941229144916152094976 12392412 135353641084118219677312277887099341312 12392413 911998904852589613487606741555724103008 12392414 224734854392109591736964034105085662720 12392415 -104616133699968501895023382972765406880 12392416 1157488889786474697390931537289231204352 12392417 -938970758704251581525188141139650890048 12392418 -50012242513400724613198379159768923392 12392419 -223048700655955685538879133570900066560 12392420 597915059259394562562498706409259137280 12392421 -675124508522218414695779841720929193888 12392422 254320328573651485136519598450053157120 12392423 419828976079159952364703265741410704144 12392424 676467580186848037271841096471667998720 12392425 47062510914424342767092271924808531500 12392426 -120894225287520077340043573880980536480 12392427 -391601585181032078697802670298088345920 12392428 -9873665742450759270456715801512033280 12392429 -191674333829738679690168697787754896448 12392430 291282726691903849213925572568446677120 12392431 -664124506339597536228293357884225339848 12392432 178236055376208589898888900591762571264 12392433 101754324943458865717870279018210309362 12392434 -4909654846683190852935872644808062560 12392435 -155948072803924542070048252337624565600 12392436 44678016406727113504236833540257873920 12392437 -1067867482264914648326105280179339672914 12392438 -11201630943421894395681272121092062080 12392439 -576711306200576153667195043526332476720 12392440 18234846487702126346619994084374220800 12392441 -410482332252155263099859544856411648128 12392442 -191667201880718846543909308422129462528 12392443 -2746734537542622466975208968508930774304 12392444 -143902627273006461747398447231113641984 12392445 3863485582613999928276581056753117440 12392446 -13429341077368265575147823115295180800 12392447 -83148658344674171088900787282810117848 12392448 -76425031118396311287891249995679006720 12392449 625922549698654058401534353937902925380 12392450 -26583046263899298459203445335926809600 12392451 470672609807550338553812762838851226180 12392452 -167451645194890616491849987311586178048 12392453 461578618054604450116273526172040512444 12392454 -675255363802916699247533630526335662080 12392455 242678107989175322904729488153875549440 12392456 199407133243519519755301229906978088960 12392457 265061976941638499752314164407087296 12392458 22032951877909353061149334475810757984 12392459 -612849898227997423760624523678905831340 12392460 -83055223854276056596604523502534348800 12392461 14866321330530350534763832516541761324 12392462 -666196136735258294782117499373584219136 12392463 392170912709328339815899577690139145104 12392464 -39994979901322957726320709469754097664 12392465 728727059650719239554764129136140105600 12392466 412158052494971846331882799818152951424 12392467 534885047015321347583106605982511292992 12392468 552235683963911430782496875264103469056 12392469 -406062023576997608434370620965258464832 12392470 265343948548267730448199949316585319680 12392471 4058624032866009007867546698380765184 12392472 167955189668539634638817947859210035200 12392473 1319331445954895196051869157096743814420 12392474 -98661735272694638620498461091622472480 12392475 -456228882652992036575507863149334865400 12392476 -432791728840605086186313100219183229440 12392477 540454951437862807225873139289856571712 12392478 185771471195067790805053765853866398720 12392479 676001324794929420174378791316396447600 12392480 -101540602618716165400315360839806484480 12392481 -810509865689288479068747935312372312256 12392482 221934995550104731759487650950138991104 12392483 -583510936712675828282402398649110773120 12392484 35448927006266938561387838437135687680 12392485 -2493437164674160124095063182775693440 12392486 88645099640727323338892666059108404192 12392487 550570485469530305019793094720484319440 12392488 -139122290726103640562936331085529994240 12392489 -115546527146358785891241799292164604544 12392490 512253152108562091070098687625913807360 12392491 -300875689043406743472448202994826338000 12392492 650802783210237418799608142657180544000 12392493 -786503291777385177806825587333641417600 12392494 451627937836614834909291976934232703296 12392495 -21261609855421706734486018276813124400 12392496 5485832979804881415621771613787750400 12392497 -176143713727216863678265500358622859072 12392498 245456522372111023200681406958778501120 12392499 295508297901616806840527235137221866240 12392500 228115598148274498199073776188591280000 12392501 -56924879519052280054482927307107248256 12392502 539062346897859240963782441859425245632 12392503 238094835169393700354972297406799618120 12392504 628678677155319385476911329663251947520 12392505 149076209315055777069495446698985928900 12392506 -178460001657333075774828460288140633600 12392507 -872740099340077845612175326654294762648 12392508 505935303858679564002047700905006952960 12392509 907252348374660831130911269588539584204 12392510 -122069315348406258236211827869358423040 12392511 822009587105457773441432809177022294472 12392512 -462523686963268883599559385270473195520 12392513 -336513487331458324634598875088047376576 12392514 -1670663103400135670450933142708394752 12392515 -522680500461650616316195388352297038880 12392516 -1125466497758995388490810786668648405760 12392517 -475557397190587773883276723282352274720 12392518 164924904165609313800561867556692237120 12392519 45933839404083331385367805079413144920 12392520 468945618184428637393092747917721600 12392521 -1085997381356303755359042809024733832000 12392522 -981448710237864540420845222387995641600 12392523 -553106061088121764880536479951945026160 12392524 -20181431908238594076757650463146422784 12392525 -190692658112890894129842107206291105950 12392526 -29820956014742425110592616213502105600 12392527 250305905615016998302520961947757314144 12392528 118662516509101770325643576428169134080 12392529 39266247462648132303030405020337347328 12392530 879992514538533903309672493079178649920 12392531 25129233032920319486997092373634369200 12392532 398013398036160593484096610259146563456 12392533 -789153237062534055724494018551687160320 12392534 290625906398317830671585500331049129984 12392535 474806229449407998322602469168692421200 12392536 -391397264120182887858257379684452966400 12392537 -315740425177331871525554564309911660800 12392538 -39848763268602392472601530355962086400 12392539 -56960400920713846842351212227686646376 12392540 -773774529584119038003671370510963102720 12392541 -1175649518653323046420518933048915984000 12392542 -202389258317374847093813363347002792000 12392543 238565242364083190185357833247735762464 12392544 -1148149497428712923884317086774356869120 12392545 381636291179769397874729243701297012800 12392546 -397290755043953608469074992434286852528 12392547 816222900487424022634274299126540078200 12392548 -652348882875431852802167658503418732544 12392549 -419866720687188330116458619105510131236 12392550 -124649178400337003748736341827611068000 12392551 223564688159169039740446255637831738552 12392552 -261127615748234376906483163465570682880 12392553 8316177064327718072980551060514259328 12392554 212588032822943979496523971598215916976 12392555 -315194067814677325430409978363723433440 12392556 -248896825260529783171012576386902065152 12392557 25057228815580333627944419830841490400 12392558 93560704764423841638344238590965076352 12392559 -192132159630584496723070699314630893472 12392560 65202539257285241339761906660304486400 12392561 675790070927113149999077926409463996480 12392562 24371007885033526267318462667701607424 12392563 -1260804963108244921267145642226006059188 12392564 182706921801127227151145048798000732160 12392565 699851579573294595671877014141701343520 12392566 320952670638799149816533221573499745024 12392567 -121035403761623362476975455778104119848 12392568 -1414874451925429556261417984061737164800 12392569 -595008601664738634746775434626542119808 12392570 205100970154170610687323135207019545600 12392571 277526768925890695738574398588035120 12392572 840693262692773372587317072015859824640 12392573 136888525142633149913758653229628946822 12392574 281898615536521211164901388015573898560 12392575 -479330435175293527102274955289451960400 12392576 -59171545064578116880847233237678817280 12392577 -583944513803743689399585597604031617452 12392578 -102287617990247785618495324290204000 12392579 -556564176048436955326944025401936288360 12392580 114188080574266185305797253080996700160 12392581 -121145444284781611659716634561098611618 12392582 305528199870316722283353317840420599392 12392583 -207059368437438286779639700190577265536 12392584 757921117870205871006539627541978808320 12392585 78616119971001761795997225542638023780 12392586 540826089496110305276956472795054486832 12392587 -1250500666024634817304906481747597534764 12392588 427597988359117390985554064513108806656 12392589 -307982913822164497352854638166065860832 12392590 18025148370192726972803690697951168000 12392591 314689496643131589927096170639293013184 12392592 -175829699645952852948272339303019184128 12392593 784995930011533804068573535254347457842 12392594 -401233357582696552500030060093753377904 12392595 -399417526020574700978448951305518320 12392596 1210815177477543796867506642657853071360 12392597 -157143513683433597074985583852621606848 12392598 -188900226493994224719125996410422120960 12392599 616328175279766717959540190898944900320 12392600 12455502611112261796613656182460416000 12392601 578441801944746208603975430097403571088 12392602 -259371185257722245797254627974301412896 12392603 346514527620720138082265460177228597984 12392604 -7405422746867095983397157142503322624 12392605 1142230054805543557605018672637230097260 12392606 -83367640914011828259195470815074199680 12392607 8620665441073325060469403104246607488 12392608 -292820838737854112788576453598052679680 12392609 396770897992761492412265424125652532236 12392610 363358622774788085475778833642121205760 12392611 8500492490807076120238012226856011520 12392612 345481028506788409552430855073970160256 12392613 199838724500746801968471751154277508542 12392614 366568607415882059534602848576144545280 12392615 151727054744044082497923701714728088760 12392616 883046460059051198050856700213936537600 12392617 830928474964207665516579180847220778640 12392618 -8056837783061619546201469402459248384 12392619 -93349256973125226090429260499297048864 12392620 563076991108341959500358444226744207360 12392621 1022453357957006550739341038659553388822 12392622 -235562931090931215146242096095217827840 12392623 83515673673749450175138688125149446320 12392624 139794866569091732999246100393397125120 12392625 380153131342088403342835545427241568000 12392626 47310499794611250873366529823582520384 12392627 111338939316717545688696445591889000160 12392628 -379325500534465381775249276820203520000 12392629 1223893709290320122638712307524561109230 12392630 -62261395446427651254494078116721383680 12392631 198143835559174772918382699957018167712 12392632 -94967886126279635977566737179631370240 12392633 -129845544808487718001134099524618204640 12392634 -29404547530777593452061684513101405952 12392635 -787575578948037721826230552958946913920 12392636 -57004545648632657980670527559764538880 12392637 290800571581055836755605693941722219168 12392638 -754390964145981261258077839033144082688 12392639 -918793099954173853569474477791388807984 12392640 -54427625039485032399996481809709793280 12392641 173089169312288364845895472356209948500 12392642 497149275705065285405063405560413707472 12392643 -20897080438330742160852525811051965312 12392644 1090187597482850526222471496326962076672 12392645 484435687905847485575102661257113347900 12392646 17529606009441709285803813407368120320 12392647 9705054131173087153508533397009053320 12392648 676296546150881758974473846286018831360 12392649 -422556908921296834350149261174182574880 12392650 -166374891115931104139576830432779097200 12392651 312008612673881153426105553477229585920 12392652 451441505393816463602980922334884101632 12392653 -26326202834098767840894914334855266304 12392654 147338834705654788598248180159482883776 12392655 557345316631092364863256043021370624000 12392656 -100767727874300724007576952875089829888 12392657 12810328595627234231124385918035708660 12392658 56737053041978040670093278889717991424 12392659 -387020358454556414646688082101016091696 12392660 66549623107444971746063763086369095680 12392661 -224558193325098022285861315951822232928 12392662 -264619094814690788042273986692689526336 12392663 -1962098639971258559241478592922875762616 12392664 -876140173634681021371962754045941780480 12392665 -86582242719260333094756171221353800000 12392666 -52488990095881388520665513570394753792 12392667 11719818336566027950069819265714088720 12392668 81425322600596767917299941004974141440 12392669 -214889313407681700736439013228870695328 12392670 275954331395447456981066037457314422400 12392671 1365528391394226159851882598156747795872 12392672 583061641356821407648580570400629194752 12392673 870778137896737986219648380131407425568 12392674 90586069107688041170087023597951372800 12392675 -777182492301185243123907770604036584100 12392676 20274760691242901944086808392929574912 12392677 -1558808344499974835902371437365044446976 12392678 -1020784956554958952808412817387157977344 12392679 -135864130633045080823564316984402979552 12392680 695150651364276599596406012233678848000 12392681 -176411635822969482576936937852671167616 12392682 -102129024479105886032576423772900829440 12392683 496711651319366529951321618399783264 12392684 450744570856562556960633989397351628800 12392685 69659687002152025721659167566076247020 12392686 2014278751033712648637030047533795200 12392687 2987632378807188607069113352155344324952 12392688 -237150986229569347377968715647774883840 12392689 -143392406755159723163444628729604958144 12392690 51348173763466563431166523963290333600 12392691 209677560491013481571388448158414555192 12392692 -283026041018693972458386080821537764608 12392693 -233265698372822682022438778689174918560 12392694 167273427563603300397593363963499576000 12392695 163115687437100959893127329084590108160 12392696 632023989405311413243099402791998177280 12392697 -322939108295325049359108970298143969200 12392698 1000931348406876548180410712521318320864 12392699 94601717431049346974505672872583264 12392700 -159406512936949706018744295523124352000 12392701 481777103769485469919940545695618737004 12392702 -1444004599571289182130229299022669056 12392703 511868636908162224427472063704401503520 12392704 -1291994684184038017733995485436774973440 12392705 550739310110289530793723328633803566760 12392706 -202429082506847786217027635476401570816 12392707 30278597458481447785709032430417343960 12392708 -128454945488403226965180565566045905664 12392709 -105438804106540529407074757235880258240 12392710 -112924438816250848172863006661112334080 12392711 305289925454770864294712520712581453600 12392712 853065313836345714612029017218573312000 12392713 319017033252506245546962431549912199962 12392714 111700318399897676335604454077804574720 12392715 40167436743927363711222128475412992000 12392716 -108308041102901354621828597899719874560 12392717 476290775626294107560539955039194163766 12392718 134814512447284147079949466742371287168 12392719 -979807681449129540928423630105185324880 12392720 -263480930727752006140182259351398481920 12392721 903905984754838022294644144762331010240 12392722 234803002550689058004953125157449234944 12392723 1100352147080244401978399921659110570144 12392724 -326558136607210757920142660192173983744 12392725 79664314670748715816661188961115360000 12392726 -305731087923093632431366553457263774688 12392727 181224755728683070116919823146896887808 12392728 696219728729550690936568998700375326720 12392729 3330841090239541802958297132215763984 12392730 159038443989694763450185038074044416000 12392731 -900317103945449049940772641610685911040 12392732 953823306225594579235645321912025052672 12392733 195241633490058348082121561985486897024 12392734 805459773230116334662612793076337311360 12392735 663098094311763251947161240589611040680 12392736 1521965321126565063329544873275276918784 12392737 52254360412742582296692521171174738466 12392738 448979814833450494502197623890904605520 12392739 -666921037209491707914601617918236485596 12392740 388049795248437508223910525598119444480 12392741 -1233737352156332065634472878623091793858 12392742 151941377252105911127378012391837005184 12392743 -191064617294030398452618690112736283600 12392744 -255444626031744997363196553423770419200 12392745 -221920607724942456220732082373103292160 12392746 121911299071864921865944257864199096320 12392747 -1123165699861474915038673936662041097804 12392748 -636284435723025448464842537464190707968 12392749 -588892528104458193686697322209455142250 12392750 -10396313540584679060722924620357600000 12392751 -87676424165892872013476186504748018816 12392752 323875748342426228895786391931918221312 12392753 -2499366194194447219730357651653743008256 12392754 -992152312695782040050865026100511801344 12392755 -506902843118790588548786966437244058000 12392756 110061442596620050665858515689477865472 12392757 -69100480905336912893900939070535405152 12392758 27430922451181451236505929449334167552 12392759 1219600686688897929246532944264109569960 12392760 -37316725230193640538695512349099212800 12392761 -1134868811542283765534118685890919463638 12392762 -959754270710479666159924752575300074560 12392763 38464036940993968835201447678872958400 12392764 -993839214235660429900718652877366887424 12392765 145468928515015592927750553303592022400 12392766 -220090186407426313388969012993313100416 12392767 1126912536766915314082188324205630010816 12392768 -150080381725297596666032087953079009280 12392769 -4636184107232631239016745385074976496 12392770 -330962328533568730346747569764943282080 12392771 22140385723057774596137282550920544312 12392772 -418426574111359436984396079981920256 12392773 632754876635989874340757547503408869600 12392774 -277629315866197427869298380561375560864 12392775 -272521476681044223822536591694002511000 12392776 147346206933931942182012026759322869760 12392777 134655271845747448148981789315482809600 12392778 159004147024055834889477068578068626688 12392779 -523632608681448531819003811038012561408 12392780 -131307213789557164872708825486195010560 12392781 -691975571367691490807477207415869552448 12392782 838377843680040263222800233125876812992 12392783 276524666628998078941077157420586230608 12392784 151398921767259735168754384798097080320 12392785 -728089500484128426461258593075740907020 12392786 597187154654482925696071429878894987408 12392787 230441275109278550344958256405652844544 12392788 -765338682161507256711194678050533754880 12392789 -287979487260512479095209667174439362144 12392790 204388787762766516371638956789208590720 12392791 -264530187587613360472911973463582702448 12392792 513069610995111910838047673119511808000 12392793 -122452928810685495854969338794143678400 12392794 -480512291968563586071191039466930764304 12392795 554929925954011571707703499004328507280 12392796 -204555789698289745469665271914393491456 12392797 743867042023758261911382304888867091532 12392798 1118890821748761629280449987324830584192 12392799 960461225715071526923108199947023809864 12392800 34724197897089934510564308850035916800 12392801 377852945314514144652690176268195971604 12392802 437130611475675992418445924805560530720 12392803 1343181324868187760808840314881350177052 12392804 483481165907797159667521242784420982016 12392805 -262787836350822625459899676479474043200 12392806 -38745200343415627522366532346406800960 12392807 -500883838233854333401650288375728534400 12392808 -94788928170988159932684511371698503680 12392809 -128606798636127201194733458563644199680 12392810 405179845577260624315981485163620574560 12392811 -872704935500171646078046217777624577360 12392812 -1914500695883325093639985538624430002688 12392813 126792672785118874666981658273396333184 12392814 -90296556283240111396005176388554772480 12392815 -8731568721722293062780814061459444880 12392816 214346108859752072509340229883433091072 12392817 -187802120802669410370890211564026750976 12392818 -310999693142429088973098349048621766640 12392819 2740425174181115332424774926394447116896 12392820 544526928283575740523110666049196800 12392821 -586425625018259395554763826155411119616 12392822 -408219225633899351722435070639563467648 12392823 310834933621192021368309379889403582720 12392824 -422908138209698816019477549679583354880 12392825 135448750940274352420963028794922645550 12392826 9478539017012566167209749316201414400 12392827 1065376344428147545064244079871002816676 12392828 -294299694628067291433235266227089572864 12392829 -429420866067583710565935075802446620826 12392830 -77935953895571557188610360290145612800 12392831 -866976366055648844606506889149732736160 12392832 -332514898840253519292056781238095052800 12392833 39848215571371331008184170936127333824 12392834 -462942322024092215006373867376551323184 12392835 140177226547792000332139989183034001760 12392836 214828450383548911527619401862523108480 12392837 784801752045959888845357298541901061760 12392838 6575863331683130316080780779760546496 12392839 -37702937583494895270830903597132202560 12392840 841715834572888789537842770604493209600 12392841 -692512003540821672199216161985243508208 12392842 -343849452877660778429136562804777468416 12392843 1460346030182471711061217752810445819092 12392844 -227824598699049466631565894188401164288 12392845 -77936216448347654266461160291782628800 12392846 216969051974466227232101030955857959872 12392847 -47241967574903759446605236180344151568 12392848 -104758591735366716910316624873151512576 12392849 -431797430003849637736568519017767945600 12392850 93320993634611033587898448948535056000 12392851 139190375870345282646665968892860295852 12392852 921022039992720651837563861518588119936 12392853 231490616010939270975318586048872557568 12392854 -131455019534667734478239743624512023808 12392855 154159061610285231423902245385118473760 12392856 442748342519637782703523868812368936960 12392857 -2568011327439895009438279604552916930560 12392858 -5478530694318606045636192990712770816 12392859 94824787077494045194440109994200255680 12392860 -60853050729055388489482738729041408000 12392861 -233119178015687086533551272487071522548 12392862 217197881109817875650323490622416999424 12392863 241126498661983144798954735894302210160 12392864 568956970347812986995137333467702886400 12392865 -268233570750545528901540655744426752000 12392866 918924253863703940611270304584702525440 12392867 945794120495273006499368877408952378080 12392868 -190232653592072512814905649112585845760 12392869 -432181127610039979314856384678983805920 12392870 -34197664395283437449237622342271303680 12392871 511446892918667551009294767820678959912 12392872 919242927279162554242972815883170201600 12392873 -5653272418490641198604797763588277936 12392874 138974172485640807611307659627035074816 12392875 -1847791116580852430461522761797110572000 12392876 -329899230223151447343451520466567309312 12392877 100226915206398918398619455689211706432 12392878 -402341662783557059400811558048375661760 12392879 488075189445073684010619650017969518480 12392880 57527763743106917338283394140611215360 12392881 -827522339114821047416149781003192028 12392882 -454542935303841644235215019999453765216 12392883 -217937027249453776381667839654419174120 12392884 -11476876649787661064530359017488299264 12392885 -687677088778455590678084895220147239240 12392886 -263350245820908671433658276763520384000 12392887 -87356884945301066395004219756058995968 12392888 1323902855924416609304645742209193984000 12392889 -426628322001398620787447325123871404480 12392890 -113173071982581317013489008707239502080 12392891 80509109731770123133273793404678897920 12392892 -394657430960741031434271378199029120000 12392893 -557384602789024216451695453368026057396 12392894 157277957429229882414595692383098558080 12392895 -431340558139670290373124867363452135280 12392896 352634635821287816209973332365155500032 12392897 1939946796807762063814418558640170475312 12392898 46487951194996402710147769817335030272 12392899 155143401292949872617023810357219171900 12392900 -10953782158603350753391782701274067200 12392901 52229353263806799509290125423296256 12392902 -628349836275844532846592329492374492800 12392903 1124827118101989317899476864214300504560 12392904 -462984643492540727191788965735473274880 12392905 5568204025169078820300914289545934720 12392906 4400677000328012508018893914225801728 12392907 -742972937654925104737303733692329395712 12392908 -930448456302058173677948499922318000128 12392909 107847009186688226105893730994399798060 12392910 -346630057027205630965610139363419928000 12392911 1252138653780434181769783031212195254512 12392912 167914177891610105869696796126862508032 12392913 -121898430405921101295644878395265834752 12392914 239604394762931645575597871158390996992 12392915 -185779490550152463250960691289019356000 12392916 638128472581842919923228663656063176704 12392917 -641189990974252946293420301840574600260 12392918 -51845189430251072042577702621872640 12392919 15756311081152919228240345838109840512 12392920 -1017810384044994179459131130153046835200 12392921 674838862981869656851287642406221535200 12392922 -737087701876127020283412678741426009600 12392923 -455895393439519338049052675105735631080 12392924 -139558573635477662692053378457400448000 12392925 116393493790260291794125480276894207200 12392926 78592216465011020589107543484545932800 12392927 -1719670552382309229736041461967107344224 12392928 -214215560819977852033037776947277725696 12392929 460758069067010743877422191461965243584 12392930 -143652908064823937568887846956071252480 12392931 -533094173021468685703545826459757971848 12392932 170299626278951817469973316948536033280 12392933 -327424075720084329373936863231888734400 12392934 477576412641445999767529623531844582080 12392935 30757400269503412198802991657296429880 12392936 -711856473819267301753863212243008358400 12392937 -52124299381762069798104235269828703452 12392938 2899095126570457800718710538566195120 12392939 460765591204639929920080399495958267124 12392940 -106375886249029086382176271603956940800 12392941 638571420914436640252547246190202714368 12392942 -451162636783146668974919091854504392128 12392943 -8529744947852388585881167879964677344 12392944 4118406411505317233011157563807596544 12392945 170087674242775949982068055707044283700 12392946 112322931444516790443213923517099360000 12392947 109558631777815843916055010283666030400 12392948 212399407979889648694839941415561575808 12392949 901817536616894747732980693444394616000 12392950 -269320622667869230283436568801524072000 12392951 641319444672955401217976475140613374952 12392952 -161216886252999471840402973281197752320 12392953 -338466476971291841605873437551474011798 12392954 164330634129101100523533971967211464192 12392955 169369120085947913871935080274594394000 12392956 -1234284884706949864498593188537387130880 12392957 165001157942420029270521331054900051692 12392958 -129602902792648655842569054188754215616 12392959 -1185412954367025925123141779518816015960 12392960 1069449444395088818505584944820791541760 12392961 -124813786829725692795796933414977746496 12392962 -37280985018653715746427628090814620800 12392963 420997812847751116244747894566970108928 12392964 823512041705439938697616516740417360000 12392965 76548581025447570686554437438626355120 12392966 95908128974804324869075830686539032000 12392967 1077364919300422910911098440456352741120 12392968 318828252037616996441873476518746357760 12392969 -2484502287311899682666261340197930739456 12392970 -29596901994497723101325731614019507200 12392971 833142641344093970662516219112997007144 12392972 22777273006837935637826261627580331776 12392973 -790932126303466048828848645174159777600 12392974 -81638327641852070960657449370316650496 12392975 115833618626260249300122332825475264000 12392976 16331025855639747701281090966587113472 12392977 -481534144929151890243020673061382170508 12392978 285992192662560059878762569289972285440 12392979 -414571231253812063682214458122761149184 12392980 -472837786683954572272106227546621647360 12392981 1640958065091978422082454560770015104782 12392982 489316472057285416008904373017660073952 12392983 804831682000094170128719379698677678080 12392984 426576398341833865322166411535666974720 12392985 236596075063954374381275664810654955200 12392986 -447739659243461104761413098512729281808 12392987 -9701669478772394165551566365461496280 12392988 -65086186405534785726990627247447403520 12392989 -593985402248328908827731728880639837344 12392990 73451019911624032211466382250702496000 12392991 -22191341513104309309233577842613599504 12392992 839383357113719686161603494678880387072 12392993 2046202387304590841394501199854960230064 12392994 54228802566532823295853114717421598720 12392995 20492551914159796765762236597636469200 12392996 -32930265518741719007665528520553345024 12392997 -834809710973561969068969626913634783520 12392998 156437066289255827529891721401746734464 12392999 -1754341718293704169264911098037792619560 12393000 645516321689900064488597462881451520000 12393001 695456374520294246380483066002400539002 12393002 218670739463102242877621848122305961984 12393003 -323673026701740908052865847944696987392 12393004 -464402894512509168082520588173717316608 12393005 -495109656498943364643525409734870477000 12393006 -641671190798178867863469771054495900096 12393007 410208541121566761971962586246084530944 12393008 -3895297684551488551551383779775840256 12393009 -614813629724035580328559770849412345200 12393010 -19424689514018485902780045772509411840 12393011 160781527157474820279106638295201518552 12393012 -533330765934090204952395944097871269888 12393013 -703070812722778462066081266494252974738 12393014 -1076442381088144701294886777923478914144 12393015 -632159374079097191679409468435586773680 12393016 481043759320362273803744534929573171200 12393017 -267539409027433857269880841084385083776 12393018 -600179432013474485895256734681000579072 12393019 1808732914499563612367239833822283208420 12393020 -226361944690435785375672933166338769920 12393021 -277993131543374260577581938785859921024 12393022 -360508927367405038799968466312729419200 12393023 -237594743772262116891452918968302955056 12393024 -12129080491396635698617995826034638848 12393025 -50045287711593894011450966512330438400 12393026 -282408185284677316629950659357467306288 12393027 -286983095192932088646381798994321228320 12393028 611093107466975540135854461211106837760 12393029 109500802787398576232994889209298528320 12393030 2429831356621180369618855251067545600 12393031 1169631742383563290601283537789151838760 12393032 -213592104361326378096696415926865689600 12393033 615052008819958784262772407383230725600 12393034 -343618739012424435977974297850162222400 12393035 -431179194200611714628538532288079001600 12393036 -571191031063801377291719082194358283008 12393037 849894789051001372018052071521108063180 12393038 211678809822121130553826396070237133696 12393039 -360892195653930377058367615669370780160 12393040 -320003695973028377990853935738587054080 12393041 -979029648611476925904891318872333395968 12393042 49443486453023749222886464070095004160 12393043 9031400014932503060341683247732962864 12393044 831321114849316814896082843076325840896 12393045 15140358668513544420744780951218469120 12393046 933826753828090710222974706746887476480 12393047 -377551053993112177969792378269885696504 12393048 -358387639749283758939913745404181975040 12393049 250098076934085140563727941484632975764 12393050 -3102467912253281450058160591750406400 12393051 -667355613758657600494550079420893446272 12393052 -327954785076838892437095866639669457920 12393053 -324433845757429190048111076809047305216 12393054 1207365387119367782098913209344387686400 12393055 -751753211928788439389915461831391726040 12393056 288404075267086646887409887388073197568 12393057 -1055544447710170358822895971845754387808 12393058 854295456679282419229388771474507660880 12393059 6306288086126350159691742544611608016 12393060 83416011412695332948255241637697064960 12393061 788904776536449708083309899554522157632 12393062 8538274927567940781901753652124096 12393063 -2402584711122328158316485302999427296160 12393064 -139601723304798537520023541462742599680 12393065 -76822994174190074101775777849669131200 12393066 2441622765842802170225917684855755264 12393067 134525648643525420699251549433939078960 12393068 1146938151124114795293733650009367987200 12393069 -72061636983330218447139866485481064672 12393070 98077913789948851825672063477878136320 12393071 -210736927053002971340620456053516202800 12393072 51855892164648422947427475878546964480 12393073 -4700718069024156199947310355611960320 12393074 -1019626917805250866716253812732829588464 12393075 -546760955635725479059341917365796550000 12393076 156929360182635859450390943486410732288 12393077 -1477867592564247832918797078308281471428 12393078 -32681447695385939472677404902471836160 12393079 132514375811961352248843248333184696680 12393080 636502952711502639756161515665219686400 12393081 -12563625806302887637149717736725556278 12393082 69119317200199481977487496169340571840 12393083 881400002171690013620736246126313063332 12393084 -60425038655124077690197375032154718208 12393085 -622515470124301955050399702654466018880 12393086 1170710381521585027532859681480480169344 12393087 49080604041284745938229742552561281024 12393088 -581234239726451048030216659263270420480 12393089 1775567545990794164763318765873599596500 12393090 -42004730258730385275002005336222932480 12393091 423625957376688352067605488314600378492 12393092 -1091855597855093572050852118555341926400 12393093 111968724305578503905112805998946013664 12393094 -70858093001141320777575680510563796736 12393095 -235151878134847676665946361618779235360 12393096 183982897543567704208177008590429552640 12393097 -1394573847164443962586916107478437860454 12393098 73316877215668607312525341813893226800 12393099 -895891707352625678934288096483642931200 12393100 -69492226852266276779551524991326265600 12393101 101183673822826223440053380586554695680 12393102 631375938988024642127639464677947201664 12393103 -1263841362647609267028389702939030269648 12393104 -74652791212212437101599027031503912960 12393105 -231767621291293047639551435929936476480 12393106 448873776594169958245588187595932666880 12393107 -194580838258730639613030639137568136200 12393108 197586523796574505874556730666683064320 12393109 -1475618734704208051372239305515081782280 12393110 315836357584975067136089970857313480960 12393111 -351672950123004199021802993136363805440 12393112 315852101257222382816761776832038451200 12393113 287550511877048124059106566498491504704 12393114 591138940329866026287759341460069900288 12393115 -576789587785650523743386094408640701120 12393116 -2073684838190852770808858240817166848 12393117 301110055227514949145129670842094169088 12393118 247961880600460739083505859000298606080 12393119 -1272525412586197382112192845122353575808 12393120 629745874003348666545960802967696179200 12393121 -88755667851612279080492723337981212160 12393122 248482427552623156504651697888994796032 12393123 180734403347854121000359264444897824000 12393124 358503711792212281798637781983685199872 12393125 -241941438901124205972195048151739400000 12393126 -160354508957908368203102846663142158976 12393127 -1613345139083775363112205455879221009480 12393128 -1050922959863111875242848756219576647680 12393129 243920063029620199863656662017301956816 12393130 -2627279294965141077529388412975476640 12393131 340652522148677841622901553494992954932 12393132 -65901170220186333415262075120460211200 12393133 1330838391234636775168326364668871663382 12393134 192142365557999820004113410850329536320 12393135 758556355222773673482752220798480967200 12393136 35566387861709225064875976233135898624 12393137 91405308225463206508013541711770272740 12393138 183870076633674208861773767613949090944 12393139 -390854079650538268349749803956599846200 12393140 -710406840220826284856218665347176162560 12393141 956110446206698568568633247010664328992 12393142 332817182701763900513503237245001517472 12393143 543427656600149659423395449208325729200 12393144 -623427323650185293989214833931867504640 12393145 733373862985130502962217790286972118720 12393146 742979286425223859062879143610627083520 12393147 219253233537436169308824966017536572528 12393148 337216870650924820036063347338344974336 12393149 187131246454608226411273355946584148480 12393150 32300127510059450852307007127705088000 12393151 1281015401400970442368112442882847271400 12393152 -108224335952413548125652615321530400768 12393153 899553784729793807934956758015883729124 12393154 108560572342977196403514094466509902720 12393155 -232273476982643245900621643699296243440 12393156 515940921990948574336709891949961116672 12393157 355690081393019831041389641559573001152 12393158 69937080303954101920484769346504461120 12393159 7918720698042350954103095627804898048 12393160 -100111866458246869969326093160973414400 12393161 -34398837902193064796858412618215575200 12393162 -4808475843892948542802331997953585568 12393163 734736997524503574022962597572608267412 12393164 -15347255683738590333743096705710080000 12393165 -551142745965882958804794002829770146080 12393166 1155085535494669909028600839853475978624 12393167 2785168457627548733594365732243181309760 12393168 -62876192502665498410051363586766274560 12393169 -125354094889221243666547935862913146304 12393170 858690344339421487712877520009541770560 12393171 -386898516799803715469465626014130039728 12393172 -720782190368959294696779239808961363968 12393173 -84328659318848507574445764923787031236 12393174 391259819842812678421360589203923333120 12393175 -489654927192779498297421492578484291200 12393176 -27846217978002521539957597646737367040 12393177 144891537697559334332556712226822285520 12393178 -546682925730217454682652439680851123984 12393179 1624604728246239721771783081683357203760 12393180 -10134609664234729460417401990782689280 12393181 359143391431625820750194502563501986982 12393182 -9983864963769294334193341157176888320 12393183 511102409331062063661667428337084872 12393184 31697934196112219282384426248416264192 12393185 213962054695804791810066894828908228160 12393186 -123138395108245094198162970644171665920 12393187 -181358553001923241906153677703720920880 12393188 624799985052996916103135682958956981888 12393189 -902348308031930194348320613103167764480 12393190 616187631382980019702816686144780297600 12393191 665442695034553287119900767906279886160 12393192 -97014240161324410400992361462051635200 12393193 -508716899951318490951221020509395739276 12393194 259062308585651703077245379188956966912 12393195 -851503945251613818546607885550628595200 12393196 826014341193020789610838852456593670400 12393197 340629110261041575330819730600699250646 12393198 -20974235469601968852526241899851119616 12393199 116721791225355340555844712273950173280 12393200 -58307227886082620331438138943972147200 12393201 28282202752335503990505652639344669120 12393202 2912097437212924382902395011298478080 12393203 -1582341331132817733424832621341890826548 12393204 246465545908909319809388373764538777600 12393205 295187627673005427345427352808203255040 12393206 205626155601661790975033166007611555840 12393207 -12977764369653819273491732364908464896 12393208 -1356981288324180609954650177011180032000 12393209 662082153858959890976781335113989346410 12393210 17355299680591280736288403040819827200 12393211 -129124026794759616012039914399692419776 12393212 174020169639569392213583219467992356352 12393213 -294339864261446812209192366841883338176 12393214 261690810010796526695945931315973395456 12393215 105660053745016177615990610461824768360 12393216 -191237392685401685463075693529053265920 12393217 789193800204024412016126393743676295472 12393218 246326773216124046182436241237606866816 12393219 1000305444328839966830299472866656753144 12393220 245749634711036819884774546994543431680 12393221 -1912414300638845167223302472755604607816 12393222 471715173785659416263302250921100355584 12393223 -880872692373188771663154524877827629280 12393224 361189556193705952195466398191389184000 12393225 -130920502910072908198976427917398176000 12393226 -195465036676373966693265050171870631936 12393227 339287112302912129938412519805331778472 12393228 -343918886364850203771611116323145531392 12393229 -490857635738842233507026202535473332170 12393230 641908307134699024151814964066280813760 12393231 347307626892767783263017606769898825352 12393232 87742313988960870874650797041089191936 12393233 1852426251232889424540039705397381474482 12393234 -19015992110641794952181180272947302400 12393235 2146437237072097924818013728402794827200 12393236 -323270384364864650771851267598450622720 12393237 -1335586027142311180589633749137770935680 12393238 -436214090358973131995995057106774956800 12393239 1207535882995475955401006094815864468040 12393240 83633463800591612711203241757425664000 12393241 -356129543887634443910007908953889001728 12393242 -546118372308005707588008461036216672256 12393243 210535404122759113726068824551394635464 12393244 290495896438360954236810302126772633600 12393245 -3751009585820852016960269524857326400 12393246 -205957914241246010530427409225460356096 12393247 1255083760028581553836512584063773529696 12393248 -1933281378983336899631623020245680128 12393249 546567076906860718094819309234380215648 12393250 -40373819718574566127751310232591920000 12393251 -126949066548076633274739488238398756160 12393252 133552572669372850688688988041645710976 12393253 407005411645361433592244264284186899520 12393254 -122764279852526532232046975033401085568 12393255 -141863439936287531046791177198951592960 12393256 -433293179994800274780742888373211141120 12393257 -847854357524285420417527707321157590108 12393258 -132250070395342185592935292782506922240 12393259 -1003005942681708817355991769432294846540 12393260 313707030196105805151034530892904924160 12393261 -47931858577277170549717262214087778068 12393262 288125525813589281730698410929456926592 12393263 760152417193086889077440045365880096640 12393264 -67822618869963395795697857241037996032 12393265 60435389985168472825660631105004276660 12393266 -1157680881791957515089419302648484456640 12393267 418796994387588119671183692038198036280 12393268 -842228556438501287232352861424368346752 12393269 321302356300542914748176512262684906880 12393270 429090126294678083921658450105373939200 12393271 -1073371786567252706283666587681027023656 12393272 -1439844702678139347748084197317847736320 12393273 142392550811660979477848533739348506368 12393274 -168558536422038513872829602727591816960 12393275 60370015350447916568170587577777503600 12393276 150674484978713934089606314615574937600 12393277 1410787461956258066327068200263821504280 12393278 -741733990838878372750268167068779530560 12393279 -800975091018549045360242249656321955976 12393280 155974732493657189712958108364518195200 12393281 1952814595244669916138565699665905030082 12393282 434979742791486782395029206775254722560 12393283 -14304132583127860200631270033328829440 12393284 926589053873817340451191870109226815616 12393285 564596500848376723381828260996190047360 12393286 163267407899220946252239246801590858592 12393287 -704912683843487688475539853472235762840 12393288 -15467379138886643204492950757649653760 12393289 1090288564996954340170879459017718194432 12393290 36837778672269171410257088093931955200 12393291 326603912075268355625760916619521061592 12393292 195372679845657276195031918280345587200 12393293 -562974945804039729532170103119799949856 12393294 77678574686616991834553462729286175872 12393295 -772522679486902372824972983865374131200 12393296 227370810486157840946416442946893512704 12393297 395813426669555398996880699363952506880 12393298 147720867166068557652722127759281582400 12393299 158834309193582070968363673254486456300 12393300 101800185103502730742810395365809920000 12393301 1712906812150139247540259886621991109600 12393302 623000705385744937702900848410996740224 12393303 323445768720939738138747002638247427024 12393304 -193290695399088940530911270023987200 12393305 -209156286620724545825246903248497804540 12393306 205403756023811682053920267321939674048 12393307 -666097311122904035180418776732461566240 12393308 -912217221511138264860973262415589137408 12393309 -116344808176774188089465589383570223072 12393310 -398796147642750764209248202990921440000 12393311 171428731128234005233803218481202259952 12393312 463278661884425959574133909940313260032 12393313 -343396015460949801992250646541764681438 12393314 20516015867862177392779399712316544800 12393315 -96309619753232177282772779729739724080 12393316 -128888045865517303326714934742507552256 12393317 -179921811783630956538154167510552677634 12393318 -107995575313464596156801808303533475840 12393319 -279666006844549140776166625133396483256 12393320 56636540917418541417530073469378560000 12393321 -316724180813795807722243617871529682288 12393322 75610457793155757731753426574948768000 12393323 1539312693065341255101914615089724067720 12393324 39597577887283317952416986151443788800 12393325 552312694114047051354651721727136986400 12393326 101044818009777202285294316620041936768 12393327 300279866336103810095285804138626170120 12393328 -204342527202579380208918436686358478848 12393329 88888706805653998725948545740828322484 12393330 256836698142955644654643115814192529920 12393331 -20171413480380335220804944358461282496 12393332 175074881359688026585670366737097103360 12393333 -701065218624062966559978275268546526098 12393334 -580754988789778383476912195149394310528 12393335 -34813776039566278321640829230897614080 12393336 -920934741186081074476370123321579274240 12393337 1796729462358706769901976000753559394192 12393338 -597061385661187322936415960694736641680 12393339 -28831083616129420427754874472591040000 12393340 567891884425991892565022492934823879680 12393341 -187096925830726305179708104215469014516 12393342 -26116233956703479483643952353228748992 12393343 -838833159569791770822569642261135248176 12393344 -1108194692852911690480715954280443412480 12393345 -228200857449286299282778258823183481600 12393346 53755196233517835100709078067919050240 12393347 -267076221365502675316231987523456937240 12393348 421869830098460537698949386882900039680 12393349 -1021808931017798543654169043983447853536 12393350 70277770166047195574346849747733852800 12393351 350792429092523523349046772333911321040 12393352 -340757162931007178387166685273779686400 12393353 -213803852278135000516825624760427541440 12393354 555735658824269173194257020664274635520 12393355 -22173054180797970443037562523576630640 12393356 47982586236507427938624703228917699072 12393357 423246556783203470199889071220594018944 12393358 -49276637794772525811396348573440391360 12393359 152059543715123198336062473345550182840 12393360 66694055343827359151769518094424473600 12393361 -611345126496377160267666441475584489228 12393362 -126724008451989937520771336198691916800 12393363 -884189877608045661860675136397375281600 12393364 -1160687016281095360074769428662213252224 12393365 848512907669583688762325146507291543260 12393366 19091170241329777834820925607952007168 12393367 -61946118577304468538057129763152937808 12393368 -414096989408204379417830003859436953600 12393369 1240014053251362090072760322929171504794 12393370 -589170098840640327385861682584343854080 12393371 -459736586382935566669122851604024178428 12393372 57494881208718639967652657011804667904 12393373 -2115529594052015739131547938406458342100 12393374 -4577789626180166425467759169776617088 12393375 -565432213514687872832567846730300300000 12393376 518170470806911878897318667547090878464 12393377 421291413948523218284254991294307835440 12393378 -180740732304145106174896029812402292480 12393379 -160622236236936566481431898576824125120 12393380 81894681834162258651286879978601836800 12393381 15058982763618376422869483898205052928 12393382 -266100654007646392620130868384819637120 12393383 -715787938912701973881852049106525049024 12393384 81539156675087347576479429266007736320 12393385 -791801989346411425121190269055782979420 12393386 131945706028897290114475475852977860864 12393387 -451572179765968232445746809561636710756 12393388 -200862553297368009489228982966228383744 12393389 -718898742574898866414619383629000567360 12393390 270097304711220059459256789263724193920 12393391 1440215803739631807461056770971966477952 12393392 458672159339000496585708899133127655424 12393393 -1361840557629617433895241970979662589056 12393394 -293046878898975211774634219089491459072 12393395 -80698668179660516973344850372468781920 12393396 388044791908433916350102373938933606400 12393397 213840831902808568622005209490348922752 12393398 -199399738986351812928413952053574946560 12393399 452808203015825842761960567330332540880 12393400 -16111754237631554554012972838120448000 12393401 490284174455451911085749253342617823402 12393402 -25989520417116121836386923572477974016 12393403 1681197520079046467302769731209806039040 12393404 155870497095730273745707878229373930496 12393405 -5652457327376319638959609193766132480 12393406 265941468649307343799118221924134097152 12393407 244616738109543053644805725478869061760 12393408 257366485078989346484429216211057770496 12393409 -6508630066378442727716256942173369600 12393410 475774063457069163631568559565105827360 12393411 467913211519607838313333885358582393520 12393412 780217588164617143383686350033120770176 12393413 -491845780509323716382137868641115002338 12393414 -285073773612355761098264019644876567424 12393415 1178885150964645157712538101931645171600 12393416 -536363985793239568194031422816520765440 12393417 -6039366293867370461783004195855212544 12393418 740777413608566341387328440666179290160 12393419 -533676728831252716916390755215682777656 12393420 183366912239582414341746768208792934400 12393421 -1024176833952509976326181071826966058378 12393422 -8917374083021635670220498187517706240 12393423 426429171926620981883575693793690368680 12393424 444382629518457427748078396398854103040 12393425 -20297673848293573243924398186566100 12393426 437832403283462564407413870709110370944 12393427 408863026851651956874737726564715047276 12393428 -71430413926839218753775751177385656320 12393429 91472525062110006988149336956509726848 12393430 -117260129628984763388144922478017822720 12393431 486954977969444209527927943773856383024 12393432 514442353984061705836658213749320499200 12393433 259611042235737681956767933621398254404 12393434 -578278115659279493631793215269771919360 12393435 -269590403611854981342840825950542306560 12393436 508073181443742011161925813691563435520 12393437 -24023601748226687655573505611149439648 12393438 278751295844871683169207049917900404544 12393439 -196419166852300443594833698856002721040 12393440 1201371809848772531588224888477895884800 12393441 1256065641829797559761283977917917480320 12393442 -605282217833206743851633572674588295008 12393443 -670193065699053847826237966637640894308 12393444 160120890261364546691849684822124736512 12393445 1197574995781057805797867050737596471200 12393446 -149497974831198601990829245041141014016 12393447 700300109488660535492540519784326490240 12393448 694683167867103225642322956196546805760 12393449 -1916551116515097168050658484252468340550 12393450 -246533008545993911192479848498845468400 12393451 612016359150577062887396693469702231952 12393452 1816590939157879090866233613664890032640 12393453 778132120486019244274706370496040815200 12393454 -24745730195935418899308361779127909824 12393455 653106693197558373111538879257245964360 12393456 147542180735809300895448485480025587712 12393457 71906445681906312462869255381024602706 12393458 -183057115183098975029989088632968192000 12393459 -239190770833352595901859549772782776320 12393460 8741327730806929970177355408346920960 12393461 -259547335273881949324794069213098905938 12393462 424154959591568668728280789645236399552 12393463 934582680505875794545494560812104628712 12393464 260307802537205254028911435826094735360 12393465 111073874992302289395891262262166414720 12393466 633151905133407908190933482549939736432 12393467 -395034819816470138650668479634056963088 12393468 514312757805865848927792074926015421952 12393469 2045017994677323277202741765732175321120 12393470 534862904628309157455146039952018607680 12393471 -1418325879616551126045285565429744707456 12393472 383581834056460186327848949269670133760 12393473 -894691935064400203600733853637543777278 12393474 -42588547448637549837759457463079488640 12393475 -1366635381593987866488328974271393336400 12393476 159467692227512769609102183767167143936 12393477 223164316946600003879429909928454286208 12393478 261936682310859330990197019681224915040 12393479 -3625653984694481228439469611120943824 12393480 -200281260795297025885723869484621824000 12393481 878648349190722161968969822408592399040 12393482 934808827863510695949104152971904076592 12393483 29671395473801225399016074864947394544 12393484 -1191128336739449125304125257649200457984 12393485 -139114969481754312109170130393621897800 12393486 -174209754407223604601203502783417127936 12393487 -1768965342400144444458297956898206518864 12393488 23962394687601421523065679240257216512 12393489 27278911262788637439581887778563770720 12393490 194074430108066315662271285399031244800 12393491 360468463018532543259484935395944584 12393492 185727739308073644068230817347388872704 12393493 -320868111791996769659196637935613761984 12393494 392597113831798167180299165338438027296 12393495 -311002565934327873838985431965128154480 12393496 58085173007597809508311324277737205760 12393497 938643189432948925514980606169135569920 12393498 148909270265309153356128174890315289600 12393499 -212841595669825155914472764509694213500 12393500 -319278935880382805321845321707145728000 12393501 238949622067321139631079104795621594240 12393502 -23426478087710042154699776713351464576 12393503 -29276574017918571886495947142443564816 12393504 233711445588030893255033216407487643648 12393505 639976468833024961542535158912162553320 12393506 642010379166293608634456328008270255952 12393507 450816406660351913372284373282514081024 12393508 19659702823692172231625340085096448256 12393509 -2944808588081825084066259267403726433796 12393510 -178071894238328439629512543495962624000 12393511 446357836391971181739607578125225824552 12393512 -265051974686110484355471516143670405120 12393513 -334074423727407600537462109411114996800 12393514 -13373957764909940673045267797566572288 12393515 -53776953317646778380690162366459111840 12393516 115625610401396119286515708526266148352 12393517 886454985929118059821419550726883645760 12393518 216990501065401459710639366637625904000 12393519 -130646595490496664274719292221300297600 12393520 52852949084600731062270240195988684800 12393521 20125519848591852734193616350409382400 12393522 -142492131643101750495942800165618018400 12393523 -171409863776507838009543185606687098228 12393524 -891071147616588125529956200352729972736 12393525 333677371805065744915356544610530828800 12393526 1033672025658779125418264993558017928640 12393527 -42105670640834727177470475050318758080 12393528 87439332061688410668783939992266014720 12393529 717332216219275745611801052469423522640 12393530 -504822957264607568107086979436761143840 12393531 6495783629138712221125634270344882728 12393532 298358502825376659394155030091448093696 12393533 -747304960475136838509157506058166332218 12393534 335963304003384993390828794774569706112 12393535 -357938715020667869022735669952742830080 12393536 207913316241152487259529485497139200 12393537 -342310606822762799597282938880814743232 12393538 370278358616393323933497971778183859920 12393539 1545599148479414816663684564397403131624 12393540 405186468110364978350588331630443520000 12393541 -1497067705439538332723824950758599022916 12393542 10747251137936862376873108331266811904 12393543 -210726412195394334630217663693372110336 12393544 581251240285059736402545260245908326400 12393545 179277470774586158912868538605154275300 12393546 10741450852509230476468476395718912 12393547 131587079380906641935116909022864324640 12393548 1448141991496664465634428729983333616640 12393549 -187340596007773103461144504723485542400 12393550 -118951593018897323119251648889546272000 12393551 -1936069619465349946406949528433611842448 12393552 4155096063793831041706194285987102720 12393553 1283526594981287899892819884917837957364 12393554 104503662208753702760100977891391224976 12393555 561386225726122967035814884483832497920 12393556 286024484658550228904161335113873326080 12393557 1046504386268175592393325535169284191712 12393558 6178939239616529824082005637029379424 12393559 2033315836894150865316747529636326730760 12393560 95933414841215687531208295619904921600 12393561 35792187591066983343576733129582058784 12393562 203046415978839048901591177592922826464 12393563 -23692284420856121522754484551356254176 12393564 163542286956259506655703054489098245120 12393565 -551477620928451257761715199021847563540 12393566 -648466612009882988478595942148394768768 12393567 6768056711861867901639288276405651240 12393568 748880260736242866879612531550500421632 12393569 -1317709978163639307022439905081937112030 12393570 266719516521253510054992941951137244160 12393571 3947731676795741157803579344073650644480 12393572 -498195605570855720541949114967657073024 12393573 328962818657307292803253250907962382720 12393574 1060844212713767413768595719873221325536 12393575 61515081579433483843865593508667363600 12393576 -153980684336624628623448752436763330560 12393577 433774536342651431529439171600778092672 12393578 -1264669139314839894724487491083698757120 12393579 446355754247954118952867227975412797888 12393580 -491799150798453674825392342599927413760 12393581 11370803155026206430835855145973431382 12393582 186590551207342769329500119570288265792 12393583 -188611756391704783584405354745067061056 12393584 14419090088250816900509877511315783680 12393585 -45494821745134216924726401284360266200 12393586 643263319415944695016741795054891528320 12393587 657881273201156457254625880197462844236 12393588 -495810315203692779521081868182447923200 12393589 6195333644372306652581702768250603488 12393590 168803789326002765879708828163869020160 12393591 -561756268136721152865805423617073536 12393592 1742878774701685988961941753615379456000 12393593 253184089173322509846539249946459136416 12393594 364773950827107879181215251644143690240 12393595 -870406404060853331659132267647453808320 12393596 -96853859761441936014694200018910371840 12393597 291174331692180201624377268678860156928 12393598 54754307445939531513726592185453899136 12393599 -255813376588934770096880558784377952000 12393600 41108393386893000283680438711484416000 12393601 356610716074295279832334683095256981600 12393602 70301045898503347163649639924220024320 12393603 -232129144849220037714146451034966160616 12393604 -38734928789386491143017166266232140544 12393605 178205644385582712863185605966639657600 12393606 222809743860977171540374678888760764800 12393607 -743457541410808616326277920827140339400 12393608 1204168092047403218131513210461730897920 12393609 -481230523934894685852576537070589980992 12393610 163147839346232718891414677450799204960 12393611 169206056184710869369565812386903328212 12393612 -251019425304305846226713939640439504896 12393613 -87270364611429676180263276148561274996 12393614 -96459641543149204404973129982759208960 12393615 -343326085661553706801903816066282117200 12393616 -236187435773542233129244898530487984128 12393617 40246465160618086629584758416520335666 12393618 -672445972482620077964422019647261163520 12393619 -721910453893153882991989574426143372800 12393620 905056281091539203809515391434499495680 12393621 492669370933953731082095949169109850240 12393622 -240056386545212770809437090859503520576 12393623 -1089479884254429181760999770821960899496 12393624 175659525475217210315954628561309696000 12393625 -282997278220407420234609579042051075000 12393626 -55088021772783797361393411901028376576 12393627 -198209859322865276247641179603699403520 12393628 96785371859355403420795471525629975040 12393629 326087247480507633423750798104578443276 12393630 -396087482089337324578270296496147448640 12393631 632459062409399806771734930610987747432 12393632 8538544586936111481748220010553147392 12393633 -44741092631664851043299326765405965312 12393634 154321272659209835160675440317353070080 12393635 347536139971786751895853149816979792080 12393636 -92072942141687630942947920514053209088 12393637 2001622628262337648915156550166241051740 12393638 484989904728321855640725999490451466720 12393639 626330700002606538058113025998439969104 12393640 154908968148179614341410271884815564800 12393641 31096519330234147097464564578219706440 12393642 174584094042865963004999732830798333440 12393643 151318896924861455238215020351021478400 12393644 575131008695104675485934536849394294272 12393645 196358601520296930385034497399094599680 12393646 -1348774180697610901963941830724611312640 12393647 249278504537779331984133007978182734832 12393648 1519541825450613218574203346903465984 12393649 -844938456372247232452979282071462442350 12393650 174745331243030130573916410593136730800 12393651 -538295704113459654003785208097931894016 12393652 96363386737292796774848582048365742080 12393653 -811272073643629251968922602006273422098 12393654 -57557444582379660043844782390657075200 12393655 -91606608290406060669150805957782310440 12393656 -649560696306913387006191665919162224640 12393657 233889412936522844304632817187248354480 12393658 33021767220339299699728656379914520320 12393659 1190588130708560908714518435952931509860 12393660 -634353704576913083522328465838955274240 12393661 587340630093227012009245894409722410624 12393662 235325615836357219199592033677731368000 12393663 -41668407420541588368153725465509920000 12393664 -92325952621506414598034297295212642304 12393665 426739123356893184128106592786999288320 12393666 4130763156903781926731363896251490464 12393667 443843831365409077979461047085280080 12393668 63964513447826396544653189782684919040 12393669 47389529214512853182605394968369438944 12393670 462441883012354918131644022479396657280 12393671 451308640471172904479428748698402473600 12393672 356221245592364231600707113989745868800 12393673 698089980769731880007519642486891896922 12393674 -630491443779908182999956651122434547664 12393675 3727384516673335540932641044552512000 12393676 -270302424578661924568700844013958201344 12393677 -648033597832487073184828834055017038474 12393678 -450444962774486802974261302910619463680 12393679 -5689045129094226214255206414994706640 12393680 108953191410376843805577315378731089920 12393681 -204630670908553442959798781353401507840 12393682 183609746891147639836007546281722934272 12393683 -637368783434408012156467630001990194068 12393684 -193818931949266091086597983787958167680 12393685 223475022014844879166872474039727631160 12393686 456033127126681671120645286619341077792 12393687 700537686820602070141787462383723373160 12393688 -219803561248465880930318888605575168000 12393689 -143113972865071122400561365174687968256 12393690 -218097765894958808865997523632058534400 12393691 -1788299544405278017634519154465719298000 12393692 1039447341674578186477383429759355746816 12393693 100939286472320186195177592047257999020 12393694 301283490690838409699673251762560672896 12393695 -26852791649667904759321445740899987600 12393696 135011779753581484806770059069655875584 12393697 -974934964824975860256313351766944272828 12393698 297521774598813600547993212263346795600 12393699 -449740032780022806225343997444973400080 12393700 -64891383565991948458452423732812544000 12393701 1269335863871016829443781184346241955100 12393702 -149470409588672363022264704568220062720 12393703 31109626224742528131773269820398563456 12393704 168741880436766738835188773350641269760 12393705 -23586030135843102346096083695306935680 12393706 271999741434966786105764519166961241184 12393707 -150866471154537081489808763305148701056 12393708 286048076208788096682358593192723578880 12393709 -956782428356442933517028379139140090740 12393710 -12708707901038326891993829552579566080 12393711 362904060940742072939730510923514988416 12393712 403663214735964399896281856742806126592 12393713 1213829365361450850090339123106297171440 12393714 -360931125091759979531077354987877131008 12393715 28975998736691788150450989934820181360 12393716 89894967741603239280576529637249043840 12393717 -359648786670024921573275174085977599200 12393718 8463318423240909597633601229838601728 12393719 -866624703304140233219062143742224366960 12393720 32100310201394132406300175744849920000 12393721 58141413824865316091131214861537183572 12393722 278851433242555870718972030198721517824 12393723 501848299431912803350479706421358389784 12393724 -411288733931476056860971511237289165824 12393725 420735960063205698344584210680262631250 12393726 -136451104702711967501937763947225833472 12393727 570295999544935994943528760462308941712 12393728 -1065904493596820754618781551080975106048 12393729 790702489487221975564134716042832551490 12393730 655319021073409712227628261262752654400 12393731 -372266397060966606306446787284974101600 12393732 72896015953460271318586246958132736000 12393733 711034824296922994500387315759396834624 12393734 -91977712370757876462710103417437619840 12393735 6462540182202553456114107097731664800 12393736 -758465391919197622493507062567830220800 12393737 -72667664744037452923657023101223197148 12393738 70878164597657268469290869076656455680 12393739 1363990819238259051667936292029704179540 12393740 415301743610660237664146420303870960640 12393741 -354430180100073080715907136929051982400 12393742 -377262738059670525045818819814213987648 12393743 1740277511836357852556570688553182370992 12393744 40966562799563173295058955228825387008 12393745 138026689421861520372728259045776390400 12393746 -81691091550920001521327286358368547200 12393747 67154692040284538190133178110567751400 12393748 1330797879504250949441845562051552990976 12393749 2646924188562681124067035325866970323836 12393750 488963823405408046508417252013013200000 12393751 623930136042160495398888433334479175712 12393752 -364207128999239192318300613147305041920 12393753 -243778700796711078670139823142249348992 12393754 932958278146818087785342725281253326576 12393755 -1198176739349718678567977277555231037680 12393756 -429856871974776788206714232400983485440 12393757 1193896497205168587143887637540961792000 12393758 177839808108207848537876509655939323584 12393759 -145430385362143807438296264209888839680 12393760 -716543409481298963383580201111707975680 12393761 7127136023967772791406072420570230192 12393762 597598762626236855025900976596627745152 12393763 -560827403321120913242689176132232859160 12393764 391976404303572255971908379636920586496 12393765 -294894106574785069386714665518738861740 12393766 -565771843481382420912629801402209654464 12393767 692003718943991386219727436674357615712 12393768 -486578791574956381953221739862867722240 12393769 -753120670662354252084612541907411626240 12393770 476104918554556600597066692194021002080 12393771 -202620689788170562756847957073886413840 12393772 -512005676645841033152559377913369850624 12393773 50945296211574507685887565665678947040 12393774 398160559218278463027588990266090598144 12393775 690449829344775164766147564016536357800 12393776 150037899853132943895422100354426470400 12393777 857008403587827208654850553294768029280 12393778 375188425428960123745612050799417543680 12393779 -220241449822798480596709951200118926288 12393780 125117679553543862795724534386037227520 12393781 -810320159247219980152967795741077888800 12393782 380463316492746227597137117882301401152 12393783 -711285313681175740984721778893313620400 12393784 -695150661141820270738011189914967859200 12393785 558467614636694693477600432147378152200 12393786 -187014292982531743440891076661249321472 12393787 -377969809786300163437912374314246484448 12393788 -48610561863750565599566756061980160 12393789 -172143848320883380770882684400182954240 12393790 28223382979598918673753554308809998400 12393791 45933569238942510877878282976140960192 12393792 64567209755462769867947489923016687616 12393793 861232939667915109527722959723333748144 12393794 9077552084961564937685173876676496384 12393795 -403649593795864666967835577747133260800 12393796 -733261497022025313899771081017724994560 12393797 -120207781916536742278984626121441139880 12393798 30279120919016066001215850430022249664 12393799 1587557996687311801881790780000407250944 12393800 -132036924606350057767304295518208000000 12393801 238374345841610899411024079999593113792 12393802 506627836475868985863533054615071010352 12393803 -298629477944784784438642428413611339776 12393804 -228316588783052374135834464441692160 12393805 287834965262743971708693966608037728460 12393806 -663262605845410704246959117803331270400 12393807 -122515231607625325753372590686407709808 12393808 -25078543830307560312653244211534233600 12393809 62502607704890174449595255908304609904 12393810 5380176438420145551941927942659576320 12393811 -440715710517994655143143242823269746416 12393812 -1172060693711656889185313752967173513344 12393813 662705837269800919522296852515270162400 12393814 -981910232685864069789058668546417380160 12393815 -412795696087916545005575094488254985160 12393816 7477106682226797337660201604195205120 12393817 -368817454499126524693625866992887452594 12393818 -862835244500386676988240997451721050640 12393819 789529083789814173311644337494216057488 12393820 -689198504207383211822221371541309440000 12393821 580208738226703047634845720711091462944 12393822 -114620911216318140272623547916780091392 12393823 -86319272601254186945421176243862820800 12393824 -1839768712515595245263191646598616449024 12393825 -46804155534010852343565318453020954400 12393826 385155888075473982239759745219944661504 12393827 140599856487094526475384225884714667000 12393828 -78146249856482165430233299396918601088 12393829 -553041385917277787670350286893146445024 12393830 48643592460121763298506183116771249920 12393831 -198148338236056276911661948951522670592 12393832 -1044108457517402650547413568667091353600 12393833 -47895695705981322286804193071873592160 12393834 173778053932708196581616666301473690880 12393835 -833248934209603655805922502135671220400 12393836 38957684201364241749391697621290844160 12393837 1537040420231328696365042886852836725440 12393838 -75139766701135417694131532601771214656 12393839 332535705750797345755367144464173096456 12393840 -31047578088430088397137043136592609280 12393841 215171780094053247138326628726839877684 12393842 -146754002870954861415108270676018580448 12393843 -67482209310196528221591663546868115712 12393844 -271076225846890798954444632021623420928 12393845 120716394985819837874707077537963576600 12393846 -442231314027023047921735872617618273280 12393847 -1330791218849645945563840241543817746736 12393848 -105462733841960445360598607787777024000 12393849 -101196296623502665818339840375684075264 12393850 160354505838544676812876282701198220800 12393851 -196916292694417938051678311000837645148 12393852 -19035524842477788991266918996950343168 12393853 1199490531381858320434410297478410329856 12393854 -492627939505570275085501920691760132928 12393855 -518461648364721531468266361880220485800 12393856 -1054095135778192009909881394126745763840 12393857 106170853306063976280106626357667173312 12393858 92003783790451379736517941902399129088 12393859 -1224885900429114946599048474390378423940 12393860 -70274393975521917460377428618847793920 12393861 -1116258705869507696718605210930525295936 12393862 106001883181840304882817910543101686784 12393863 -1337797028758123728250193140956893766888 12393864 -1225933211775465599695548790097206886400 12393865 1266415416122903980924418287734683128320 12393866 899331451765571025202680412724010595632 12393867 72035318880263170423165159655540730720 12393868 117691604055652580755037167792503938560 12393869 -862248748179985570688671352282724038730 12393870 -254027264035265598861139843094159203200 12393871 -482631048108008496610929069323886897280 12393872 173638439726789174416750279664019701760 12393873 -133418663895311352118611182120563850940 12393874 -768501605325205317703402873299469310064 12393875 -646473386900173614475026939019389360000 12393876 342884858849924915248003362677162010624 12393877 866180165685800550797112983117349347726 12393878 245963080999094752880980008812209907712 12393879 975226919048877993233734921210607476584 12393880 529311290709555123198014283123621888000 12393881 -52535190753425389046106306557381272428 12393882 16821038951857045544376850125534114048 12393883 -60820667979482038706608944428867055868 12393884 369841648210435850658843073570813347840 12393885 -43041233735131629515479228238921389440 12393886 26985142885517305684773160914583339392 12393887 -3374808220233102897995043306631680666240 12393888 -49604094796924507857296775932172828672 12393889 -866437522517553487046137980475130529310 12393890 -1188290373530884684203611945154585600 12393891 10934337391524379454627460321868275792 12393892 -27930505835420022558390588800709562368 12393893 97216692726677157718374461569658254848 12393894 302739314618161852099327378295636336640 12393895 507183647130043138082705853837760002720 12393896 -230181501922393665432844685450487152640 12393897 104802861874731765073929761810183271072 12393898 424121571972852569695816518071359134720 12393899 281882780177243470018709878678469544336 12393900 274275591663498239945903611733775820800 12393901 334150511595550967402458549322115443544 12393902 -124186761238244592259790190371009287296 12393903 693163152685305713538935316903740548104 12393904 73454749230178858730552619821068124160 12393905 1377341826107142751281109537312677341760 12393906 28582637177297799929637877554870819840 12393907 1650641770204288797985568539901107192 12393908 328511811878843487952803793685991150336 12393909 1027593956842291834601686429376412000 12393910 585067210949985589907403060471309198720 12393911 778815612534356103132013735707527065224 12393912 244180967232819306881665658533058519040 12393913 -474740640769332565412390892895932121302 12393914 -47383851635093751568683791613682114560 12393915 -893035909114250970118017736028457792000 12393916 -1030550381764052900205373176091548789760 12393917 -542141919886902732167483276342212087008 12393918 551189679829045247154710357633914122240 12393919 173328608898297429539206903320166920800 12393920 -59122240892454068613185141216001392640 12393921 85176181673199931117159516001969624112 12393922 -440040716883844421870654057629899421488 12393923 1396319574007662601341144707968677530172 12393924 -192705051054247494785937576994909667328 12393925 -769577766467154162365668346648906945350 12393926 -61021274151115810251425013154860390720 12393927 -41298408938154454326607651985237060160 12393928 -362181008905216586161957612052807270400 12393929 -839372127293791311130367746659626677440 12393930 -50874386892074179805155573217327431680 12393931 -594890635356938142138256891245708157872 12393932 160554091866205825174860949017768145920 12393933 -8523034202115745547492728677434880960 12393934 4542079037445915534043583871052023552 12393935 -964295121653955813911364803763675540000 12393936 254822085682888872262226703019230781440 12393937 383634253065449782067023122523790329586 12393938 889773303820460345225785419665132364960 12393939 284036678129857136048585137090751037624 12393940 -7127303621949950214860333151779681280 12393941 136557547150414632003051261808431827232 12393942 369688994090139332384666506578121496064 12393943 -508578289762093438736975637976488671480 12393944 -93561093361532357948494448097067745280 12393945 -884222768831627440324171450819413158400 12393946 -819876396480143857243947071902759181328 12393947 -408905217350439509341121977029080486400 12393948 -226639037104615839319409884265254969344 12393949 -361500379010228469497849351558556521050 12393950 48934315512265533799542968653908072000 12393951 538043579384426849509099638705056828232 12393952 1679632118951990564443874951163335933952 12393953 -344491520493738782733443672873902837920 12393954 104981693336562391353128302372035666720 12393955 90079315827902205481064298541391953920 12393956 -1387862626301939347903554426095008874880 12393957 -1509907383184005546520186043863479163008 12393958 -667132067235898443271591773454484525760 12393959 -371541152485266262791410949846423470160 12393960 -151738056167152116030338993349021696000 12393961 2822873143590934599763644086874844539172 12393962 179101496916290426831893332849396463200 12393963 -149738137256815698471638666894546239908 12393964 -169979579580736094626048460364569788416 12393965 -821312696660665671725799066436223857140 12393966 8000355788495199212547105972236712960 12393967 -929392386888493389168149977012161175984 12393968 255179134273464419397339346295753539584 12393969 570864913849001835999123320064761337600 12393970 104405575291122348616727371872851851680 12393971 206242886648401926902367202659799988172 12393972 -303139999967955398538037465852293820416 12393973 -33608160052680570381840718066920557760 12393974 21595097181027695812382593902749647872 12393975 -100450177876274386520189675496575433600 12393976 4381415508371271036514681777844060160 12393977 1248088015549759312592924248765847755920 12393978 510442718129477735412727626652380340224 12393979 79851430679683982887978028685653469120 12393980 490614223606178774875254702821781196800 12393981 -266429032432314905966271424133016446388 12393982 -874984061508904020724410012876327057408 12393983 -41084197298866854307313478250685838336 12393984 -439928287414660120112829561161341992960 12393985 -627671087310472890035914552217966337600 12393986 380108509310263372177028754359282503680 12393987 185245556088609123156162448296092506368 12393988 -1340702465452257766603430932445247728512 12393989 1828560622251082276335984657333395327100 12393990 137557728317695689675625842618316554240 12393991 -41248595531753892946271985902554332600 12393992 11613376587385685659071697060717086720 12393993 -690797518091147500739931715281261002736 12393994 -1830020917509409501102260127615874150400 12393995 1693747255140293114295516812436297584880 12393996 -796447538275521603092253591757849809408 12393997 207399193386793091196801240356959411584 12393998 -961597286456901734848594570852526184000 12393999 10545928798622010321526277192804031120 12394000 21086542210478606972275312914665472000 12394001 -428764312618294335728358807676853709708 12394002 -330881048357422558842290125972354474368 12394003 2186719034438842793996148459512081111160 12394004 186092266079738340384524064390873845760 12394005 44420348185550193596780750309487619200 12394006 96650492195299047765702004369932323904 12394007 790687744997444266045986107459907773256 12394008 -722821117196798112559158802862710272000 12394009 312969996272846908872761386974675371210 12394010 3477648420022010684957634220968591360 12394011 620072245563321864076745719757003879832 12394012 327380664301365198824753356870322388480 12394013 -54489622561466315573413820518180700988 12394014 -118343848636754209200370624712966151360 12394015 509052784132482272670599272149308021160 12394016 -1664864438460049459219464151214905294848 12394017 460239544985972491235803012831028787282 12394018 130667783793303727952816085828326131200 12394019 -16367164259423237128357088689857273792 12394020 116622463573832298332558691227378688000 12394021 -622209539125580304091488749585378115778 12394022 -496285302450322932336189646384814918688 12394023 226881155058849471331294523476846041600 12394024 1137390660085014835360785224013076070400 12394025 -132098336688376945906211351648094715200 12394026 -782931642151779989031023884187518233600 12394027 171089106827600118504270702545296541876 12394028 1450747893646638278052464584491810471168 12394029 -104260460726404466063428275292412443680 12394030 375831905149475827514287666485986880 12394031 -35843243827946019261302354135718639600 12394032 -20144222623590273286155548079185461248 12394033 425921372486027482509912758875600267584 12394034 231440336511543364857866121008710534416 12394035 -766026866559408924149639391652991023680 12394036 959917257282846377962155349777728874880 12394037 -582559524061911540174870356899618341000 12394038 87709172521611837935844278529751704960 12394039 -224249788405648146542837307383634723328 12394040 -768872535569210720824785318557746483200 12394041 1590544497622024499027957975070189582336 12394042 -308349544692720669915279203487615628800 12394043 1097720542556578681383829424749758104292 12394044 52199689350672625795071085342279047168 12394045 833201538959852643469056174703542768300 12394046 200290812298267396716747446654416967040 12394047 -282572276987103003769064195686767075072 12394048 -70140345221021159074215076705498824704 12394049 -1319406091245247439381081696804938343340 12394050 -19486292615788111027744801282081344000 12394051 -187977533915847002944355206861763129760 12394052 -437034852368134174406421536370413749248 12394053 -13857064334271789120219919011902483040 12394054 2165275099822605317359901475380425152 12394055 -203750851427551193116030363300514667840 12394056 -193086877358331450398988986060937461760 12394057 -540004975750125425284654425872872649728 12394058 -296571749764355420427015783483056797440 12394059 -910900702459782974810939859081549568296 12394060 -344309997733280615818908609098632289280 12394061 -119368180166877855745717950947621577600 12394062 -5162941252323284997653922614846883840 12394063 -422978492811646680521582833244525224080 12394064 53781132387178094310178700644280033280 12394065 182066690906984479522692935398125899520 12394066 -161914771261147186216287193086881078976 12394067 -95543095503844385523182597877075064416 12394068 -330530679295883887537154633867896412160 12394069 199467997097984461180951174308318337980 12394070 36668955165293283141371938188376694400 12394071 -801720183266598942793022918439726009360 12394072 -21122565839217907350569209675565752320 12394073 1306170685158158086837441973671545924480 12394074 175842284332847887062910492544925573120 12394075 189007306155013204738447007280162010000 12394076 -20325979517421127026854961623677386240 12394077 38949031261236321119513032870099065408 12394078 347846797803243655084370811972090456960 12394079 -123558329494390883419495684697625679872 12394080 -611960468842288382915598966583197696000 12394081 544764090597644352361276973886449996992 12394082 522557052216884405845191959789068147872 12394083 346886118925473841097208694660143977904 12394084 292974201611467962772261876474333337216 12394085 -560033984427067918651174068133612095840 12394086 -5499545644924229909189805572892226176 12394087 -524224086975508995660920863046289832264 12394088 -431026962457744258151425364941512376320 12394089 -236726195569111727331068220684723413046 12394090 -350884567885254905266868271943025455680 12394091 1316640656834248852871926413932930431272 12394092 -208632379325201214578929889205387176448 12394093 -1793222061417615452698239198520745157536 12394094 513678860301658269364627102199602092096 12394095 -61293164129209193367770326187324006400 12394096 9625232238264103919607527501304889344 12394097 352242582648080184832147566986717597040 12394098 10784703310930613783903119095329187984 12394099 943800961576553216209593411003646081240 12394100 393515014746563024319727714355806646400 12394101 437321605558908206816930387747790284832 12394102 -222189730846385895968141335999144845312 12394103 280980609131782581935533812764098589304 12394104 -526907040293319446179567239802888826880 12394105 -9627592313318454847318164514004782080 12394106 121911650098068411178295482417033360752 12394107 117176885190499566292029611383189248000 12394108 33376016823532582210701087234882963456 12394109 -517674867198649089315455971998850881204 12394110 51372749531705626334160252689415045120 12394111 1682802144276378694403578770529513123712 12394112 622020245509083598915730172743421788160 12394113 295204260363552399824337967937585316144 12394114 195860802589626174626171967358544020512 12394115 -433616316626317917390706812505447190880 12394116 131180482520788834288699690219230044160 12394117 -858383073615021237567281514586830535040 12394118 111140805082642589252886562830355200000 12394119 34611900173148880964775798115976568744 12394120 -194262410134808211496427530747858483200 12394121 839936230813603159665895843999666919322 12394122 -591445012762045869482413590239936517120 12394123 -688632711191293734395197478256762658160 12394124 59903017853417365649197584458674327296 12394125 799275256562501008346090523833043840000 12394126 -163451928683114778163317691244652737856 12394127 -302932026672411106214263841284441928880 12394128 -213769125381047879180259762081716699136 12394129 815949762492819817752701422981741377552 12394130 -137869982656369192970530232400103910400 12394131 -539954130514133641793521896716400133056 12394132 -286103987996130388953837411672958081280 12394133 -1228790558765332792234397081632350837618 12394134 45581310390246424059788273210078522016 12394135 84190169315343729266669123003442936960 12394136 39388183343456328657169693809201561600 12394137 -373464113911107724999528864391525483520 12394138 -217130492183675812729279742765967641856 12394139 847716672829766537698418743748565784560 12394140 -162623579615103021749557690368293683200 12394141 -16493228849753062944084173387499446016 12394142 511503596227877600919432992751713369472 12394143 -556760278838471660747438830467178094568 12394144 -546445710263386924978030590139346976768 12394145 644608436736555178771400984665669726080 12394146 220793203019640543958448473767123849984 12394147 -424928051587302160424272334214517358208 12394148 62805549561400688400002138564517888 12394149 -154696992422388720539649100810335082080 12394150 -11540761334232674339823384621828816000 12394151 -93920603912989623098869206243914064 12394152 120506572327826114452195487134470144000 12394153 -212075159907084229509617122083099534598 12394154 -112478015883997191579724724694714598224 12394155 1130644200706307627970440236593323520 12394156 172421034427122489870425320877682186240 12394157 112991625905556252561968943833689328406 12394158 -229667554741096587760781828160320961984 12394159 79223096313869264022835083593628588304 12394160 -38270512864362703463421223387474821120 12394161 -169589714765112002049135086841658571520 12394162 -74935259507653530689296090008669600000 12394163 254426769799638040264697021080740165984 12394164 -670668649759703382835459113146927591424 12394165 -4417475109368775462876228978548131200 12394166 -338800617103670536081975908893709916416 12394167 -1242671117330612687398794452833497647280 12394168 296674254970141029966487004084053954560 12394169 -470943222527180812359693936488739833430 12394170 178649584304930528262692241083377770720 12394171 150679682454323394248918077875954839472 12394172 -60441324103749108692689260233689006080 12394173 -571951104537006329962406812234188967872 12394174 50014230436834372195864894063374807168 12394175 -526909247974498471171412868975366090000 12394176 -201034738088309924139415036354130608128 12394177 -706953842840115822123245765469839294268 12394178 -382543356699299545368993320188920429360 12394179 -9847153277046846255887391277886785632 12394180 451276927724808515788173443890476195840 12394181 -15153841597682574635502973147537979136 12394182 700873477436270347886966324267424374784 12394183 372768689407064889151013762899586832624 12394184 905122493609707750267738236321438105600 12394185 118559778984961113067451491658638176000 12394186 -86754025516398401338399766836666902528 12394187 227956078376034365264813180662338898800 12394188 944863436486818576391095549985777925120 12394189 -1167449512234342559874775578272536397280 12394190 -515600687086587052926415457921239432320 12394191 -519291813108151033153997180213594880 12394192 -26188681892388369091044025317123768320 12394193 416283046925954456947468605680173003584 12394194 55235274504423076032853567163551948800 12394195 -944325743796894188881460895708922254000 12394196 3150505427515112255183130508036169011200 12394197 -68579601158448920971286403992512240626 12394198 -108306606937672949315676816962418674400 12394199 -568293955541105784234828584582631751800 12394200 7141003555589394122948299068653568000 12394201 336444667753375550076569503863497896202 12394202 650129974031791288076773038384975067872 12394203 60308708286835413655190280168363537408 12394204 -88795792764233925497964526353808223744 12394205 747937989131359024158071152114332060000 12394206 98837121066915565426371219988414121664 12394207 -1552773499607364986980596353646996797760 12394208 -829430651159318208617121188591517302784 12394209 483781498342834919602429652481238699008 12394210 569009717631939104471729773453176617760 12394211 1644897879974871629156744573633611366812 12394212 429919327775005820296929969228361331712 12394213 438595192914972520453389194739198491200 12394214 147365600619237525927304956677087248512 12394215 -289633418261533549152661538201688535320 12394216 840489032882923030426330918156157844480 12394217 -264408118614311838367364819935793317440 12394218 -198673865293485023915371120326859840512 12394219 438738068827888614091264765457868453620 12394220 603566545651894661197130567469637754880 12394221 305360542363033493007234482252497679424 12394222 183837128104638496768298290511770680192 12394223 50260305986872544238608780641656255360 12394224 -158095362007816407781592275992475533312 12394225 204670642734262027854283805768324231750 12394226 206308840083627251226604634506570705824 12394227 937953693033966664305867732285655281720 12394228 315638940817290857560258524461605711872 12394229 1030309539807644572903195528960584209280 12394230 -120400545430204674191618472534883697280 12394231 -873480276738679697796078017341456537600 12394232 112785509450135935851123892751157043200 12394233 619577858706660929320299918607944844602 12394234 4676329931533864339684229706575001600 12394235 32450995953218223374173453833501046560 12394236 393991753175983520473530223807650611712 12394237 631772204931793999300395006344772881440 12394238 -263121075991501342908389970295933917504 12394239 203782219086986066391355956220276824576 12394240 -210195574245011435702794200497919098880 12394241 -606448735694211282769531464324321770748 12394242 -218966898564051533858161320810746803200 12394243 -750706357034625774134899522365728341160 12394244 -605986839343958419135119987896750062464 12394245 -390469944566965823612888725202108150880 12394246 -821391514803756550206330028967273984928 12394247 -877418469020109860568384666206702719560 12394248 283684183905297745140891638552259379200 12394249 12797771136677889959217313168537868352 12394250 -731211177190921640881916950377539136000 12394251 690304040520507510774305253269304817080 12394252 -700472612226077671778941135338747878400 12394253 -473742870412326222051459266745823824180 12394254 404528120434922468041794669066035371008 12394255 -548103315174048656800360841865216990240 12394256 16348722249527344445389430831145492480 12394257 790434861073955883445356599871667930560 12394258 -671851059460973820825303751496239974624 12394259 152573003856973637328213863587682826600 12394260 81654683431163239629785147281733813760 12394261 -443506649218895769628258511281598011776 12394262 -233507862180613701742314771622868456448 12394263 281877545016063838202866038898035130368 12394264 -223735859239800258069565946438884976640 12394265 -106254025560847500926670598453039426560 12394266 -121658135944982142002533419585819326976 12394267 435723943809531282368310227539769457600 12394268 -712560008114598201667825262532782092800 12394269 -393200304327854280550260116767845823680 12394270 161091800870342586472934631209636352000 12394271 209158040462478941418338715598951973472 12394272 566184128875315060489883251957246722048 12394273 -1248781200057441278605854659691927000478 12394274 -801427479359018865104290767357098226864 12394275 475102600780711925149787267463345195600 12394276 -90853218173127187972066513598420262912 12394277 -6430993981272499017851357193341936448 12394278 132705261200897845111769984274136546944 12394279 -275777618675596168495596282233974138120 12394280 -557271866411652259268056606335730329600 12394281 -210784605586686118157825301636143246400 12394282 -501874024361344644445376095577567986848 12394283 -1072188426782710417205310909157489842432 12394284 157371289590092889668512709915985641472 12394285 -1149464595764537288922719722332928906440 12394286 -80413875957858658322894444939791752576 12394287 40676484346386888861441553317925326480 12394288 151977824528542709949166472990330765312 12394289 787904852186764766261338653711825907440 12394290 -108104492638902228306530930286174881280 12394291 -113322349302559583000178921924201224208 12394292 280846828779709324793850890443449165312 12394293 -58162472528732739785128811991890101056 12394294 184299882441061388953453923459735208512 12394295 811377359026286137357369871653611572400 12394296 -180912753397963208110428786871664640 12394297 -437570048729682576046047345738409653688 12394298 118472840311521109589001642079970823936 12394299 1350246384644410486278697083021098869248 12394300 231741486481951434978128140858138060800 12394301 883289748792324662267250217612248062400 12394302 210397112912843905112313931923034151232 12394303 1893160062354715576392515224909639773384 12394304 240334777305991079013981178244273012736 12394305 -26426556008468369210853786809528928000 12394306 -630650944640642311895051104342714809648 12394307 303183432077432594684086995420552402240 12394308 5435639856609792556148684072311818240 12394309 -831344156523339705358599390208041441600 12394310 961835374566320171140864474462468224000 12394311 -221866408224629456135090561816671143936 12394312 215840878969660011296952147274380410880 12394313 744981560622657380256126997488209958864 12394314 -233544997068025468521662716587812626896 12394315 699001092072022324864553318630816057520 12394316 -414146385201618251382426711528513899520 12394317 78123470287030787842231990769755228800 12394318 -151152181843479011097088332263815152000 12394319 -581335634605650402972349787659446495504 12394320 1519007940898199542506866236584099840 12394321 -729433263989583435505281676904783118478 12394322 -149220805226774657699429757869604114288 12394323 -1609333705146131347541872132050080762880 12394324 1217305400258815051143643815234860732416 12394325 90339253958939631060738087207098167050 12394326 27054524689436672989601816584486379520 12394327 240139900558977609219367134183474447360 12394328 30131714383716945677396752861807288320 12394329 809201332725065184473147900552365938384 12394330 281905082247543001078271901125118289920 12394331 -380546005518871567319857346059823015868 12394332 126229128693694208572664357761595581440 12394333 7794023952671297154256638751176997376 12394334 345546555402296018364634565708542946112 12394335 68167428548923504873581141919034624400 12394336 -1156300649276447910400358993024538378240 12394337 725901629649386906128297798828750506132 12394338 -104140471512384740491534300850720577792 12394339 -1365080622549678938019161173381958960640 12394340 181719081388598318843348300975266529280 12394341 -108933073529257478364467747495696642340 12394342 -891605946739985094644900679802722416928 12394343 -124041484140009129241626934407597952200 12394344 28657353764218564439150361756603678720 12394345 19931525839343554964544999248664007680 12394346 -325817796286778007312953524581153404160 12394347 94902589985206881527482418761058537472 12394348 -334106766528610597074055108987412488704 12394349 -1294567580331542345804539439635769112480 12394350 -22525561850836189995450101086611984000 12394351 -1575984331174616109634376743879960172696 12394352 108632059633007804163397507250134548480 12394353 -459129189462397819859541686788772670096 12394354 -113783223366628849460343624785232133104 12394355 -276515641575156018610538754571168446240 12394356 100070717454892081967649793662278559744 12394357 -31795553823136272113579806198550253920 12394358 68537663579874426688921347124963115520 12394359 -998524330558648576400572530473310500736 12394360 -640908114185677513439391993728826163200 12394361 -23203503685524753808762554531426864960 12394362 -358846187793289925478010035182234523648 12394363 -8905573909846628118360938957485992536 12394364 113498407744527579163997543861320521216 12394365 -280202456904399240030457284013884316800 12394366 -490935954219056969564486347379554904640 12394367 -746887839359839397390518420241757619584 12394368 -131839580738729695905679907574566092800 12394369 98017408696777568864484998525946152360 12394370 -966424153950092247779203380820337495040 12394371 316503304060010421530375213050166876928 12394372 -748048446027241169951778547668824752128 12394373 -578116361282451079603891711679927625378 12394374 -174060741265217021102402788093485483840 12394375 -46104209714868546621595315067897930000 12394376 -267522399134268307886928073607567677440 12394377 -54754311317218636853330137527111966348 12394378 -3089814505329868587590025000560297472 12394379 -1549338441922054530933512219233551326640 12394380 314643192607623142404521917923505029120 12394381 619664866591936400327107517541952136364 12394382 31529966157866219807433051126707429376 12394383 -1138018878433175390698810097657033118576 12394384 248344515625677729224057633342578032640 12394385 809934551917671030908733607628620286580 12394386 -83304113874176624925411931049945013600 12394387 1795934351936413173550266145195944869036 12394388 878122854169194427470779174971582524288 12394389 -1965867132981025329667010011925544960 12394390 -74263921581086180836024025153049350400 12394391 -1681724564493067952382495019745163953208 12394392 27154697073139580128047526804488990720 12394393 1223069161099246057432909150714121306 12394394 180670353215563165172748455287618939872 12394395 262367843438071348388730241881817687920 12394396 -409146259275032178997538820593702225920 12394397 -1789092059704631333878801546826192421600 12394398 -447665907176403248525812822591203923136 12394399 -146416140983277236316008086385929670160 12394400 350417094746677548894231818030279884800 12394401 345674773803352444394964842137970820096 12394402 -178169041260646443587140989901716192768 12394403 -566601028840067924007364442237741474280 12394404 1136184226330146419944582471443895971840 12394405 189395521932744360832664545447711597560 12394406 12241103112290993569550428058487742464 12394407 339294455343357077187390218289478492320 12394408 81317238844996536916586402806148689920 12394409 76175393922970798567195315598227631610 12394410 104275679814314669681436855934342149120 12394411 -3393709031024876122890055811987426721216 12394412 -79765984616629127364978788926109918208 12394413 1139789538572112259928367472663430133942 12394414 589188191037921123871678461264390325056 12394415 852932033956625469813190031892550567920 12394416 -8731594837379451354091252998473318400 12394417 202895058464467417280255043081191929344 12394418 151264408122081632697719905217845862160 12394419 -717302382290506298911220024310541114056 12394420 25249621035847134468411135285167554560 12394421 -54321481908955798924732327852606616040 12394422 -119176815259349490286745714904468851520 12394423 365128762650084730957361578587297867168 12394424 6652037780287941450797631316179025920 12394425 186236407479977639867050050356165556000 12394426 1014976982077543296375543811643951842560 12394427 157193253125015145053323710958525441752 12394428 618152552511721119269367813866710066176 12394429 1412892890818327465164866768340582281030 12394430 394755541085247697997063917394876343360 12394431 -704623840704605070816499473521088326400 12394432 383290305660525134607006779055502524416 12394433 537831109443637546335439842645732623682 12394434 261231219788650668865239079384980527616 12394435 27852466064967072580284109612308686400 12394436 -799217178236085603702931456711414460160 12394437 462531179510757360583036755934878627840 12394438 -54905268231805625700032535805488365568 12394439 -413505709669142490135342286425076580760 12394440 45803351192804710234766618162321664000 12394441 -406760254492578282137325922519642761200 12394442 610421835735856508850715206873618399744 12394443 724235893537015543802213947119456904128 12394444 -573149594742893419055397359478947020800 12394445 -24930102172371374319690214671945834240 12394446 657281822407095549094938861482869872768 12394447 530120207306127174641498132185194743328 12394448 146637423690533075160964407925533179904 12394449 -3759831070226562923815283336406038256 12394450 -386123285627986774155959862844803234000 12394451 -8597383757703282407240793624580327296 12394452 -163376327977778213553192312549827745792 12394453 120435909151191996969787728993611673724 12394454 -13777354778443023818482702087588441824 12394455 423493682505841884314319650245855533600 12394456 -8183859678920002501305163534302167040 12394457 -594728964085181374625893912268623074294 12394458 232585669582940037117595928302543816944 12394459 432185191670176973343127516748800234752 12394460 601630616855014109652780104900604595200 12394461 1108075216139281556725083369757913734272 12394462 -58440541039375676623729907336771862528 12394463 -1517486195990063369257806474761958423000 12394464 635456062945999672873829524000424853504 12394465 -379741735273735365518853108355355472600 12394466 48714591529644027827793904446308606976 12394467 -72625360352576194222404272635843579752 12394468 -118648617948643904995789221861258403840 12394469 1658732334873107145244063164969078687870 12394470 92549163631199705141161815893663815680 12394471 -753486818538539502105047999267166384328 12394472 796520020021018330185527437452364185600 12394473 -53787292923593000260169637234505823232 12394474 180922998909317980858422160459643422560 12394475 702700894492755997297173980291119638000 12394476 344043358241913287016072688595626175232 12394477 2132074562875848168262603574522246220960 12394478 43862015623909220257176212534777279040 12394479 -1138120359996549706244304191249601611520 12394480 92654635031114450915558529298930728960 12394481 1209153646562143565252672772088189722864 12394482 -51591515303381683430428655726549716992 12394483 430691539644941646411529038901031222732 12394484 -1315245671401625572446422531818573363200 12394485 148060612508342844216206473527798763200 12394486 26583355338867339381923727249755570304 12394487 -36147402069802162620247840856252983968 12394488 -690125369887154798078477055183833149440 12394489 -495045226189813032470166890210783410860 12394490 372348856679751124126421866416197676000 12394491 1057248591168117656398053167373188295360 12394492 97133427955179663286559157266817024 12394493 965199213643776133641418780728734274624 12394494 195921224545389495940209821309347731840 12394495 -1149180692694016677016694674701465423000 12394496 345195227419015886112997555105840496640 12394497 -313271577838830728543673049915009978080 12394498 -630612355398085076550112639716213317760 12394499 -14806426401384271352858012749691528880 12394500 -274120964609662685235110419233985536000 12394501 -1527557119318638166081938014764881523650 12394502 -283591601984287880149593865074659334048 12394503 -639077702172815244341506535858937615336 12394504 291364612004198538721527990713586155520 12394505 817844121545416978986417507843206689920 12394506 -456858259656510895387560233008200228096 12394507 208040201039120070616836259770148055272 12394508 352663339405177694158100253660383232000 12394509 386509071502811015197348066497796151808 12394510 53267316967042194848819617951252968960 12394511 223932911048743147498442972896567714560 12394512 -30690659216146805187308069682004623360 12394513 -238288836833042561756877590663832737280 12394514 -311563696456944453722319647791948272 12394515 82765325095658600383814828599450264320 12394516 28246128892674979738287238511728435200 12394517 -1170144545828458396457852954032184259360 12394518 -41959248898345969630646408807739665664 12394519 -361311918011206833031930190384272257704 12394520 -109982326735560276610743033042254438400 12394521 378296190167233102415893598977782014490 12394522 345242319241028747469255137264657955840 12394523 371195067611157569468587807104652432680 12394524 -22290369188621485718240500111027891200 12394525 179878727374338283453087736315779965600 12394526 -170480920955414603509560840610253916288 12394527 161662402326328868462598335665468795680 12394528 -212807512771327451193146388866229534720 12394529 62546930703031653696003914982906305472 12394530 -109678686969050950758166096371355078080 12394531 -1971848095213852233038252710424978257928 12394532 -410821211088759382032800036703706322304 12394533 -210618433035005621841693764964877695552 12394534 -708292491333292100764408245236554519584 12394535 -13929765192956500318446791109881106000 12394536 -50610184781193391616943704450806579200 12394537 -570284450588038287579847605964374745868 12394538 264382757430585906738271377324164494944 12394539 -50076144325220063274763339441792260816 12394540 72354051063119294155965446478606643200 12394541 -628206700819555272834762210707573162016 12394542 390635694595475318145373013130915208320 12394543 41507992512421417143938616113051406720 12394544 38235478149036479282600416438372270080 12394545 559684779963746656435726279185419512320 12394546 40075537040196112200407910910203223584 12394547 1120446791356775358884577997779145958400 12394548 302705063871209629212060332616819560832 12394549 671249514250773194038194008970956701550 12394550 202288261534869502545539790269075652000 12394551 -89404634357955451692546537989686898304 12394552 -585505110806914041306436255924293734400 12394553 432390828634756477254703647006333755520 12394554 -214701732845306448924211305433482286080 12394555 -66659538890868501196921354394976018000 12394556 111260104925489770549633236421178741760 12394557 299518184772682882160415941580574171680 12394558 -1053001832718051725174508985715213641728 12394559 426649383198207997598080907632601273016 12394560 236556149719604361556720698108999106560 12394561 543116821684002506008242290487855764162 12394562 410359794122496073873924572978539211264 12394563 383018249336908162250654681729302315008 12394564 137960923191826391043395710635032666112 12394565 893866174479544142139772843637178624000 12394566 183230980429785578757423700499867529600 12394567 -1491415786716347840435141298551257033384 12394568 556188349093674793757114411575693378560 12394569 793825736857155539142399596094451312608 12394570 320935200033123048529029652410258960480 12394571 110908910251148465158533158322902587680 12394572 243830977129378812874293226729159368192 12394573 1303105812814494825415410080011957261920 12394574 5667924483120493253563292768695053696 12394575 160173401294158960227437055476456193600 12394576 -81440167899577349957986494354660794368 12394577 -17133617787330868021167281660535220992 12394578 -2305950293667172973208768553478602752 12394579 2217321902317789035796085151150295472976 12394580 -340712676033967915912736068085938298880 12394581 -294057727892571626625672654938366746176 12394582 -76665733025876387066593065762311954688 12394583 28860191942890552564212769953579341832 12394584 -835983055211353108807051904317489981440 12394585 -35813447000307386396969629406089075200 12394586 -420896037767520695340870533334224533008 12394587 -56975151578615709373784672556279552720 12394588 1229106470239190658225180730753925554688 12394589 18792102335523700468802086599893348256 12394590 108900074424430029536888329978251194880 12394591 -445515966999363942258291180983941239816 12394592 -194096712148569009835871533531299053568 12394593 -168746737518738759069801755824932259200 12394594 650733219973844152643805454730887782912 12394595 -93900111174886153374237183585083514000 12394596 790073254091682711502398079428875397120 12394597 100138559745241759782044356452956429980 12394598 -167543062063514575094104676733597176448 12394599 -758074672633188658061891490997327464024 12394600 -306627525351063028099551160784183040000 12394601 -1529060841316270801331092574332646227398 12394602 -552444324358619000010350150456236657920 12394603 117500046184897978844668326565060452784 12394604 -419450539086221195303242464626095411200 12394605 1115506013188582277417413044779859659520 12394606 -25289187886158650905388073977649070080 12394607 -506377008811788639585214279262948292144 12394608 -76934698791984386744908581815105617920 12394609 -1388290754555661536243539121498070918190 12394610 341757560373717076673069417012494572960 12394611 -351723976591811527166696637155695098540 12394612 -584386874916771636452374831518245498880 12394613 36118162764266774605496754834472040640 12394614 213010044511616421228680562390378939840 12394615 -976814814784553449972370080774482848400 12394616 -772338565744217260415318999015101747200 12394617 730984573392116078105955758131009753680 12394618 -820293436163085112180335683593381188240 12394619 556628015897577339400390457238417954240 12394620 504877601812385743940334867257825280 12394621 8957369372931234340780136185012371232 12394622 102583318922738699982273371249760026112 12394623 -12773211069630491572958254750542846336 12394624 749132189645390054955777034421104803840 12394625 423993565680096088081225501570859970000 12394626 271073684296490267901164302639021186944 12394627 377107540521339156309859480641332874144 12394628 -255521333994652238565714400796083885824 12394629 447670050144462886219505635386079928340 12394630 -2915756323753239219354811212381177600 12394631 -219726625962209808880317502807768362240 12394632 -295396835379935119271455875016488837120 12394633 620776766817010668123566178232039783524 12394634 -32440220600643912864797423037711115008 12394635 240417641440458033822674261493980400 12394636 266223620231162460354300217488816398848 12394637 3243473617040814079410976486850041344 12394638 445760628339164881362512126703708956544 12394639 -1019832543455427260984684196589746058776 12394640 -85991964778768474687732269788924067840 12394641 562201372440877127111450604159629422464 12394642 -98388387256700926703981528262714937536 12394643 -1498035405992328886691489004356053184880 12394644 32929248665432113949238452451016022016 12394645 809746767841450060065842384842186947000 12394646 -471279964514736101591958270862343012352 12394647 538026304373318558134878119475741815040 12394648 -471407317335985461700036319750854656000 12394649 -1306104859556667847403489211128950161528 12394650 -30219928337394654105145199833778400000 12394651 50122988657907559310973713464954381956 12394652 1396106701589491986611702824407410288640 12394653 -1390468594650302885383636806281929572096 12394654 -52360729215588887085181939080471211008 12394655 162803868261909988853381106735785161920 12394656 -849481452556061569614259252326423134208 12394657 1347992820024420504260746859375728454832 12394658 260889046516559181107645023536346999920 12394659 -23096579992763184049987134386783603280 12394660 -667628094064868781173417450290070822400 12394661 96676302739721066816617620395931300000 12394662 -86013084957817216376065770526536493056 12394663 136454927469097763085891028424108417912 12394664 -10437245585925813654726735316903034880 12394665 768575063677883223364910317314043931520 12394666 454025988478099088289287962705521662976 12394667 -444083318920362048606258009811650581088 12394668 106334519901911074592398691737857294336 12394669 34546964011932236888317853655324708480 12394670 14929313910448316194918401378098140800 12394671 19829040945789520789712184505279489920 12394672 -206225056413830311761569936993543962624 12394673 1899718811374560732466907004915836171922 12394674 143511310225939460942310377595096384000 12394675 -187662062413715577504631203771559662100 12394676 -118746864126652817162693259723975045120 12394677 -91268684998584701770140013289091120192 12394678 817494503020299261520632710909144756640 12394679 -1164297806482502929397000982957252619728 12394680 -159606886512702563208689741457804288000 12394681 -295881745373528527585058891370092009468 12394682 692179902176917510161979413837862051584 12394683 46041874999123981581868020880728503808 12394684 -627140650838788668069755553177187847168 12394685 -1031999593882815794480783181529789249620 12394686 -258895901144712122870288096617345293696 12394687 1521914175902862516440820146971957232760 12394688 111338261018689643224280618518204907520 12394689 129307574451894839011603145448467385120 12394690 170958336734105756144864389332575400960 12394691 748794534650715780992470691881829533152 12394692 -195625366257314395320717269962640130048 12394693 -775945920648247738639070674409960715360 12394694 -154694486560246870525957462468140130560 12394695 533302793437953127596058824021069523920 12394696 -281651660582944003574389927896066416640 12394697 -798083837589264575245453496568147040368 12394698 33289319348542266268972854784117644288 12394699 250178718420704217482314305352293858112 12394700 -402888838890916205138660016795728025600 12394701 454817476505595050170214364495178307424 12394702 -797563901484405097609050900124717232448 12394703 -1116436078985323888429989971400897592896 12394704 -16241983648869008363022265947935735808 12394705 1743352726738372615767476647163235312000 12394706 -403506826532202868454476007464585262448 12394707 -3983954073251374533427535421117561600 12394708 -969949096092804356722535215644271622272 12394709 987344434352285193065939486249079211260 12394710 18599996917068729279221618132740531200 12394711 1007219259982281221860131711586841122304 12394712 1034679384579386714887015973301917491200 12394713 -78367976525974846035526961740375449600 12394714 343460472024805631660028420708829336800 12394715 -198920731151100049224386186997184044000 12394716 -52905447836659909410877800600280427520 12394717 217443959413820064557045739583486565400 12394718 57518974578576736715540917303039599360 12394719 539137747339321076674338432401102032344 12394720 -232834547419178009988677137693330636800 12394721 1629803256271733460978436431465257237922 12394722 -494921081160314472488896499713147779840 12394723 682087939793541400839979512471560229888 12394724 1091478751527003341888662666425822842496 12394725 -169233026198549484246485261637705192000 12394726 10123856040466044502168707809426073600 12394727 19428998557541027305063445201295924192 12394728 -814105847643372402398455496377990348800 12394729 141924091871177718130380425959140710330 12394730 -120986199546234292797483555302011822080 12394731 230067093188460546968154621730850699352 12394732 348301868884811446468662979532192841728 12394733 1174688452746693483101446896350975380608 12394734 60751014784505923638954962866149771264 12394735 97729018231116319464178280079773856000 12394736 -210895194132518602716561720084008337408 12394737 127845358945490625505519861404988537140 12394738 -42512292060517526325410334836478365280 12394739 -264859549953082898536294818000289123680 12394740 480413470755600112550327430583452180480 12394741 279524291439159177445128599433949738012 12394742 289853776461154339888927186864654459200 12394743 -59271775270318394521020942422756627376 12394744 461822739322488944526079553701512069120 12394745 -728800578506032692850965010200204240000 12394746 133968880632260681794884964366438815744 12394747 921091210599716133635747810773727932196 12394748 -286777905789216066599242670357959790592 12394749 322833531767843391596069541242035313664 12394750 -3080501419022850158817593618997792000 12394751 661831851313782345380121866300425641504 12394752 -542100610486047655588448113174008299520 12394753 -189442699277788382759921302817109600320 12394754 -197006848835528320440217512658571206656 12394755 592909921163034749359033101631302703200 12394756 1962726233804809069120238800147341440 12394757 -782609776818227536183997312446412172228 12394758 -285961225936771023094663274788178919552 12394759 -849727872071733794436773588574620252696 12394760 -87565856146734749818707794879351193600 12394761 -32205998519499964877032765151173038336 12394762 -577295578868937629251000061998721116368 12394763 -453869984622000608716542074759628446760 12394764 -374517000901980427981891551542462568960 12394765 728527841391022790531249434482276675660 12394766 90954487869912076539793204206610832832 12394767 301282357423365008265907748008966673664 12394768 -8060232557257194803293402513183457280 12394769 -495815147474731212804987704525858752320 12394770 258668127367774541744764406593163097600 12394771 -1627759120966397046209753414279637987028 12394772 47267626632726831239414300154582335232 12394773 484629306330874221951904736584826262048 12394774 -182173024360394105390930501891320953600 12394775 31438462090199421176333165607161698800 12394776 -135045912725437361602793245291196928000 12394777 1361851261614063927508653605806794759626 12394778 231650563682171788686299206355319666432 12394779 -223387806272825690325453099922549286400 12394780 295305893535603045974774698634621529600 12394781 145704207946644499443135457800004682592 12394782 -49332670046650515287535459179039002368 12394783 482378197031436308946178704197478900520 12394784 577096314568278071402618783341278658560 12394785 -119813494225096775359415071524186691200 12394786 30928055882245775075865620155270017024 12394787 -1195071736504458154421351880220531398564 12394788 -238319270825583967944526217246234333184 12394789 -186880990317148862941012453484818606080 12394790 -226354439382229147677650959649874641280 12394791 1762042657807217263817394551856759304752 12394792 40929217555391645441004476065217249280 12394793 285938435629797279330085096102333824 12394794 -89539330552745462093840498007780038400 12394795 8492411532311262472409530278429948480 12394796 280655472512489427607142019218189241600 12394797 -1570239510616832672774985456922372800 12394798 -30527964637583256175083197757029623296 12394799 1632199120776668815836338308434342713736 12394800 -152133471841107548197202711281687756800 12394801 -1013680822434997268902257311904257972508 12394802 104403428020086542046690802682524093440 12394803 123983037590649664317221459616883441200 12394804 303419085051339670175030326989744986112 12394805 -101728077207463904158344207751190339040 12394806 60045923778052004223181366351286061504 12394807 1659537738033445644324233104521984774056 12394808 -1774422274140362686342251704820872663040 12394809 -163499610061758234546269546900754591360 12394810 -544648690774777758548761663980877009440 12394811 183036948452580962921788759443239164944 12394812 489108265675727617253722633286344192512 12394813 -256443418051235189109495734821431290938 12394814 1425443244013596970795407779185502240640 12394815 88846260435572054804271312179251299840 12394816 -9689855231081288783353069314789867520 12394817 -242373168606754557988378130316195523134 12394818 196750021467853990964082038905407694464 12394819 -1396797343362950956639207662498180668928 12394820 79192541697789545423968457664509134080 12394821 521533051021517087514422778856354791360 12394822 44834561103121495734454698495223151424 12394823 115466251150274509891205843352808611840 12394824 157752029237028862184884099184456171520 12394825 -621389748191278901391564566779774094400 12394826 53227089197426646397944159891036267360 12394827 -1031350131199627316819560553196630270312 12394828 510800852582668963696074379562106368768 12394829 -1492937013146832181883793858765925602570 12394830 107652385864982906127870221508464517120 12394831 16257400585084455644324740306989231664 12394832 -237987038310601390700809814602127523840 12394833 -281213773101047744594192470165629827904 12394834 -439715960853169888225882902900351720960 12394835 -572482792267775118134537278469067121440 12394836 16777339283386912420630817346323128320 12394837 -164668573620691411615042227492016039168 12394838 -76702087612572636131405423204760852480 12394839 120415679894265176762892288686339461224 12394840 -1819790776135159651630988846757937152000 12394841 -82968391462493153363831772081780355200 12394842 -157997607232665193391671021294223666688 12394843 649799175432524272626075698935779393092 12394844 795170490800713412483178205563372480000 12394845 -299228458491644798121471834011232873480 12394846 -134426073678107323983042721610422060416 12394847 894364693093622905263799544035053931296 12394848 246785029333363034490677528956971515904 12394849 -1241569619399016258074187012616284157150 12394850 29994449949776277107363640151304796000 12394851 550967838973956995097213722832965261568 12394852 233952077681377422118070180338494743040 12394853 1177179176915947134569941887226605294456 12394854 127838636210312507016645121291379512320 12394855 169798811508193055659966017041330448000 12394856 2541652938063196778686121304100465459200 12394857 332298856762866992669672627074431849888 12394858 41772716387463394479019695166718231040 12394859 -1000220564410726886579733707762631693960 12394860 -536131935635921665882806800490857072640 12394861 -539542148221320254879339874922107684480 12394862 -492879007912987039250103219160776389568 12394863 40902983298528146792491504743014904000 12394864 202634898452443252069071122453370798080 12394865 259986708030427873791560442870492091200 12394866 96563443274112051018982157865960019968 12394867 886770304707172418111402548876300590000 12394868 257430981049341111854365843085991896448 12394869 -37408704984458653581228804155624588256 12394870 78817174042342327920023122347070671360 12394871 10462306304737653841932877795937512944 12394872 46769662352239558751126835784663326720 12394873 -218105768483107937685561162720276857878 12394874 295458318325308363714061916131022365152 12394875 -1121854278246830260454165704377010452000 12394876 -513059333542065636660535625323384314368 12394877 -281784205561692984198782894171976762 12394878 218231248509909546943905881695147299840 12394879 4092493282285045016491760047753458560 12394880 -146878289979140942233988981684856422400 12394881 120443049975604563748663356660185127312 12394882 745804275350284406132614363402890739584 12394883 -797875736755775571634215324721578932868 12394884 -363925397162984569563263016206801940480 12394885 65889804944393077438871204760233256960 12394886 -40727876841750587009345683874109110016 12394887 -2053986139015527882410297514488093308416 12394888 774967813965486073088725777416879390720 12394889 3838492665757546746623198736310529808 12394890 178796106226083130860643686149746176000 12394891 -174313678776916473692661836031253059416 12394892 1170363303415020760928211897293779689216 12394893 -318831032006437858824544073416374526080 12394894 481046899678622978300058892358587202496 12394895 988091770102364077000248428427871622400 12394896 64877599002646404358544956570303463424 12394897 -500711469286216867657739715221587504800 12394898 -287404490088651882163237796707571447136 12394899 844391110835692346261226290021590917768 12394900 -95436434905633349915262236284334028800 12394901 -2004319325448697835954831256507134018628 12394902 147655744083248981392898348792706656640 12394903 -1593308494908995929348239467359423073848 12394904 -962669787870687985740772601883659980800 12394905 -759541467631635902085288368987957892480 12394906 238344869563220484900110376827526366720 12394907 627173520969366348957031524135031839744 12394908 -710912368659875190399096520614915893760 12394909 -106929493630111478629575133305600644890 12394910 173914658091790528353933540071674909440 12394911 -705072349524647586365890535037377663928 12394912 1707492154331959551938303221124162322432 12394913 20083254334110165602835893737477396740 12394914 -17373534787692749593802127718860595200 12394915 147602831939459326605721115249126324640 12394916 -306969959917024003096871505798289244160 12394917 -1038996425698209369010752410493438168960 12394918 47007173422651359082772032123800008160 12394919 427769568866639438656140821392050900960 12394920 -188584772257361561602414902041534054400 12394921 -22523050597314621614986732041520640064 12394922 3497798667721583706980737156963478784 12394923 -493342592114048979990843345660511093416 12394924 454444968005062168204095250518817776896 12394925 399808842349642832548676828067385315650 12394926 -199951872030599899167016147739710317888 12394927 -272790674517600576157783499144732532240 12394928 24242334619732480392732945472062357504 12394929 268239790180853857490517377361801116784 12394930 -197206508967799915473547838382874990080 12394931 528708953939658162165509998266058840512 12394932 785595124025078911858007910007068985344 12394933 -922794940277670390822607422745297196000 12394934 -125680203135701838530758647475192251648 12394935 -1907469096142965205047754131749210400 12394936 -538751295468419534265735103504131256320 12394937 -49294305525505841667006975488209155414 12394938 -70991420654639317111573493397253321728 12394939 661219763845627139832909135612237963040 12394940 607055107376840777134736287476843847680 12394941 -116309057473884232066265303516378614080 12394942 -239548661049687018029301517373311499520 12394943 1159149352445498870864043507002077001328 12394944 83286899581322493907981834635807031296 12394945 496561647398851894948364241886771468800 12394946 -50672688636053829356075702488687411200 12394947 119839697661090451966787536290634936320 12394948 209450805981951370487598880667298305280 12394949 565389291279615428463281341513237448736 12394950 -162350156324363003909347894622101310400 12394951 -543799656523659980573788928459113513296 12394952 -26739082461139306704585130551371750400 12394953 -35817671177127711564959291505143158080 12394954 -203653559973963199655400298807642928640 12394955 1075192747864246354959962146066257452160 12394956 -69084124482279012812908744957527490560 12394957 50585446440652148559899499523884098272 12394958 -305276896318716590295076952742503455680 12394959 -672495067253521309985084390927317656696 12394960 -181616981951234548402019654688106168320 12394961 1500289403875212327595655514832062968562 12394962 13839089010557423692818557944889936928 12394963 298703040715367293493361317193411867296 12394964 -246188972164812296614623777154807761024 12394965 -1936001791969968072723248691894274560 12394966 -139402067195173436602477715856560633568 12394967 7251930162894328218505257109587149328 12394968 1087409035375000329473871431703928565760 12394969 16017429666685734670055768970380239370 12394970 -53524986798180989711690776534111395840 12394971 24397656082654887388560919814669566080 12394972 -25025897189838990229783264529293685760 12394973 -72582653778469407875661985488281865600 12394974 -537288606954113656263515152143960680640 12394975 -859854328229117691930771567061317505000 12394976 1023757027107901043026058648115015057408 12394977 -168271077758373512971662986198461514880 12394978 -274474634348397401135053393360594964400 12394979 -354544197069106018622992290367229400420 12394980 -266580382740456150179552595978489392640 12394981 685157421707293519756942250937610082112 12394982 -209764275902089242338945995930591027200 12394983 508632717647114272788533882715205866024 12394984 465480806502408246576132715178938368000 12394985 173023712281872677567525031307467174180 12394986 402535167617208673033843747129021859328 12394987 -569561501096725028751856307353108562496 12394988 745103207857837692994687644339857887488 12394989 1139444253633167384926923659906413091244 12394990 -402753958576077833122843369622353320000 12394991 -257898207684066769567695003414232711200 12394992 50513105564826679701549522839816110080 12394993 363626864455237290334192107585057871784 12394994 321779928075570144043742772245450401296 12394995 -791120636498277049762008948102959612880 12394996 981338879002174598388111739784660336000 12394997 806879455053243895658888481613959563772 12394998 55291939325174024792931109088747520 12394999 349526774536500663289194543483516507224 12395000 -116512541622400012511642065478899200000 12395001 -642018309497791014661626109955722523568 12395002 -300376086815148974000120800388979664128 12395003 -304767791838713301053123130524760076200 12395004 -210577203769543359135966895456761707520 12395005 275634854592922942864075773380651420160 12395006 -227412078882609668422562485429527728640 12395007 -84442817404355072628644481988899143496 12395008 1531141156860991451201716692361150464 12395009 74148036390712324101956473497082085376 12395010 -59472681567990724634013641377255357440 12395011 60095865546716389694268065727553173400 12395012 -251983391584895141207320748156483481600 12395013 158049689900477934737689425390534708384 12395014 300262152286891080817520291212213493856 12395015 535568819141643009153597177878933362800 12395016 -747372449541561440159770372188121697280 12395017 584767674132012242037692306127177864264 12395018 129701420748142013609710321732652321280 12395019 2461293429492809264021398654072581888 12395020 645405553511934899867330049883722792960 12395021 -1865823226523012168899464494226634968000 12395022 -287670698063376555706713869195406136320 12395023 -1344550816721180308149129013235264234160 12395024 12159476900683127619954872087991828480 12395025 3764718316759013402080161816903212550 12395026 -160774922294072026694475088750361072640 12395027 -642705165400733037402686191765057031124 12395028 509808912888395314694519759406917246976 12395029 1167676434001527421422654986744016566784 12395030 244412514193543777746232569116504928000 12395031 -862548325101672893671564293927242288256 12395032 381286826191604856336052967536780984320 12395033 64462896316457739903342547793337726720 12395034 -82365436818485184250921780090599171840 12395035 -105943351166156545903072261997477546400 12395036 -428564073849935327765813541046429125120 12395037 283589905317168797425373095692473696352 12395038 106113724732592250374291157229871819520 12395039 -2855223941729033246212267096140105437376 12395040 148268931379035751356584808576461045760 12395041 469454496457713216532481432269328665442 12395042 201550461476787224818015261809182223744 12395043 355776426517692977932096276318295185824 12395044 -264435252055563513139069595962511609600 12395045 204970599320198039290714623794322503040 12395046 -476642444233750191157982892588120119616 12395047 -137004046208885616400916463695067414400 12395048 867728896736702571040504307410554869760 12395049 -232644748464457707471024114101791524960 12395050 -342269737186184192703739677753590377200 12395051 -30629302473505279551685136362577476248 12395052 -12371932368882648494086328503436620800 12395053 783635261358537516694097971802359988064 12395054 42451799079466256846282077617200489472 12395055 1101246572957481738263540143582464074400 12395056 112744452023332797908373639579787968512 12395057 -1146567948919598753928193545554984016408 12395058 -62087704574793605915711669015214938112 12395059 139405315437967639000726118894166789260 12395060 705888197178490929165134004733170420480 12395061 10205188558839693584417737677934070784 12395062 -3965306443270064829579865601601091008 12395063 -3406764247723033197807539052656184206616 12395064 -693934384126575253066358972375605248000 12395065 708167867803372283112349198497691595460 12395066 3586933836110543424639339708839361024 12395067 212300450014006845145749584743748978112 12395068 39574079670349863640008392477352099840 12395069 -1770164770180182813358321012670459017530 12395070 41490220975301066242957218587711056320 12395071 -213812008150926222978390525027993556096 12395072 344249592902845426602847375149285507072 12395073 59808330646957541925327824311375678464 12395074 431727697700202401569794000936562652160 12395075 -182303858901557185785926037135535795200 12395076 -2806260062082037306293993129264384000 12395077 -365407315657997723657566853563939007074 12395078 -407555283935920069260496897672149772800 12395079 -520941001299212620265663964727710430560 12395080 -60620469326196367905559284884871321600 12395081 -834922096745836841660755788350797708800 12395082 99246173455594341947711849789158806528 12395083 1057995786903338650384992053228964796800 12395084 66102285135440961724308643698954163200 12395085 -333862298300576512532389289575675917600 12395086 -520968243139738491706550503391133435456 12395087 520011998686224374334008999360504763240 12395088 -39575234881370104850348149458570190848 12395089 103430646817091981913068267568686467632 12395090 -373968461763224907387405238877938063200 12395091 -758853266758187277546701243898618779136 12395092 -1448987457145521187109687438244036648960 12395093 -1538277797377041277343963959717367820420 12395094 -5723715646291349311256181413203891200 12395095 364662403502699384874403609452571128600 12395096 286711988976126314879688680648361984000 12395097 -72080021740098276951465428884252594944 12395098 123400999779953398489578580056266565600 12395099 142411804187633169929001859670151500100 12395100 -7866475386290290352206383716468736000 12395101 -811994556265917194245225524070251562868 12395102 196432306724518396467294583584469691904 12395103 259229961639044041942827693912565355904 12395104 459816393408483833260098989991112212480 12395105 15450496252485428256550335096574109760 12395106 -49110261249627522861811796027680202880 12395107 405978961626435356846715975269431705200 12395108 -10817721032813959743964357424226275328 12395109 -59055572520950607313926978120033039552 12395110 42884958468777901305489268036139013120 12395111 -51378029272434930833753500030373407536 12395112 17053287190992417307122105630509629440 12395113 1875292064457825619848188601553987887162 12395114 -242444527734873971719683641008425742848 12395115 -140379711815549463785259365724286548240 12395116 5345540469295856048639297465044369920 12395117 -123725535570200128602062619849935254848 12395118 -2595934211913222747477894845116295040 12395119 -679055430594515560529196762202901760 12395120 39427107766481401181656185747205324800 12395121 -934030817577194553127425346548556691088 12395122 934033928798867665365435868438814254080 12395123 -421693538676851842156580732247619858656 12395124 50350639767523108769259210192563331072 12395125 404705815737524451215060044957593840000 12395126 606810426385627801049133160193064100512 12395127 -622075396841865182208552036224699974680 12395128 451014373280569765713954022402788188160 12395129 127209298957936092199608894234814446720 12395130 223740941957691893850658931325752855040 12395131 177599650585705966913566935368806133760 12395132 1090032502086807492412835239548173776896 12395133 -260883387482537957182763818449168691200 12395134 -1358110974771155101964781441925074469248 12395135 -670972643238946053077129933099229568920 12395136 -343215197912007755313783536523065425920 12395137 -7721846029944130206080046798817035264 12395138 -418618506592202290149738460341586431024 12395139 -1155955111005213511504972764910861226832 12395140 -498225710948086126728953431674536448000 12395141 498490462050345884460020107803606014784 12395142 -484954812869306076313328358149259860928 12395143 -1087450977992037513148715140039595105880 12395144 -64411929751789451970219714096556646400 12395145 -39708293448972568957374142631569501440 12395146 508535701372900942155031676644081450080 12395147 -1170858583062106630503465251835279247404 12395148 -163399329334020071019904248294795654144 12395149 -329121369589998075610545587991267954836 12395150 429171380398682936896483772541992712000 12395151 -1019470026681996840239638904248539356280 12395152 55607169092208222762039227800601493504 12395153 441497496353323977205128255406478153460 12395154 -282434839650588935102517410049808738560 12395155 60018865452810100554110105938641808560 12395156 317120046145154717920069837322035739520 12395157 172328020188712133647818077703659406240 12395158 47545068116001753102383101258019087040 12395159 104034337040393633502011997140969830752 12395160 60693501719987511785328278384640000000 12395161 -712029036235462280426360428614639891000 12395162 -290848193435409826731187128107382171168 12395163 126456235439576594676213970323462539520 12395164 126719470250922136773245997317755236352 12395165 72313350057111972721105173017406163200 12395166 120625920606756552878594458726155684864 12395167 -684268512555499225976704581427982605128 12395168 130628941632715541662421823219988561920 12395169 1392810043764379938526331024043915759744 12395170 -116538905042195072231649365912333610720 12395171 -1825945832602707626443306234470348878628 12395172 3456527842718689736600052742086100992 12395173 82715833803447594973751305417192702240 12395174 176229439323096708348731610072533635392 12395175 -208175662351924027894350158680624006800 12395176 -187333438116277251873671488215939901440 12395177 347555070213509674462166746239484684026 12395178 309083114374152419288033493805666237104 12395179 761260385574793968421274604572345923360 12395180 -2563295730301705687601296671675187200 12395181 78182848474522447204350126905071262400 12395182 878825763637727614660687274493338260800 12395183 -520708575671192083506379889118489936816 12395184 -67735649312160825482793293521728208896 12395185 201371369836326111292880522377629011520 12395186 348811127709612285189512654542713267840 12395187 814121902383333033563463140520509346516 12395188 136977466780940961108380770237159678720 12395189 -590277696568807937545299641675576693010 12395190 -446296746693749296528663499066131445760 12395191 -792281356815973664131902305523777011616 12395192 -1261123683743285327105359712349870182400 12395193 387524959895984865794271740984384257920 12395194 -194818024056439184133158106988976218368 12395195 253943224910864752876438286313393945600 12395196 125026696840497127160392033504491469824 12395197 1404327826641398454065938131946851451852 12395198 610736529094230244349024701978879161600 12395199 -20312123678468104715700081212031657840 12395200 125792741348778437596115125018191462400 12395201 -144089571884231324961870585417869736960 12395202 63885135775557108693065969172738772224 12395203 268176879246189516713699948959134351664 12395204 -1324322744361224561454707753089500956544 12395205 415814082232721982288069615345974929500 12395206 -581367726138129749955645866912134532736 12395207 1404954700887502130071930109654151633432 12395208 160771691249527593497649593194340352000 12395209 558379216629818755910112885176864893860 12395210 -161126935061037138209873400871529714400 12395211 -119348397737869070085251257862994082896 12395212 81353078172734027800167149615178140160 12395213 902308019765833003458042714980480186880 12395214 48885228968627710891489061065144746240 12395215 -371333114368380464729573909576850948000 12395216 -211170539735970121019815132254522310656 12395217 -1394976966032772524486172096453653143488 12395218 619709984926671928043504639370393843840 12395219 -1018368370860819112124906349687261823380 12395220 353876102380633163201384818796074598400 12395221 149564835710367661749283328242164057422 12395222 -102499847211793150330120078793798603520 12395223 -11370555811837782404943875869765922280 12395224 -1259081287573114737871889654478211799040 12395225 135714869895216202426505161376904295500 12395226 -247896115858562409971319615606323085312 12395227 449937319226145422437592775038409090912 12395228 -881776950717805953909604667987025618432 12395229 187286881573555123906898810222304024576 12395230 86684979160520668643173548241481789760 12395231 1334948798814449775574460173772394855000 12395232 892364841964247847834044632518547734528 12395233 -1672262554639272956506395917434468199518 12395234 -646365955675152837733412515423084503984 12395235 402946508639836722256988707839579246000 12395236 404093272089211288869271766050047331968 12395237 32186641363158319342953471729169301886 12395238 -361068812385599700468277904897357120640 12395239 -561843478531499697675388578097504221560 12395240 337864784893215796336973896266854400 12395241 -2821122490999544418286711794854258640000 12395242 44701128962069673242294476774844554944 12395243 267779646072464090902482160803473256480 12395244 -675494458725943379372975788197838722048 12395245 -270529529003836182488914491967158208500 12395246 376421616592194953868228217838961393984 12395247 836904936293760281408514623920949343360 12395248 110740651185410039130899321776752361472 12395249 -18332673382261803517645751299679583180 12395250 216857128854185170386916900933839744000 12395251 -701846214062122859724926109417956371200 12395252 106555219678836993553659622302791411712 12395253 -1332264612971369956383318870410479776 12395254 393274991955133653564348536449720620384 12395255 589817797266690893550945118002372352320 12395256 -647170031809993320625523530085133004800 12395257 -83493545656553951726719969628504530688 12395258 1291616458371060885959543701406441088000 12395259 -419014341301543203038799407604843038256 12395260 584492808783943591402107603466835642880 12395261 -914119241926757442138666126709867530216 12395262 -286880851496402823177093711278577208320 12395263 -1988124856824271994977939501210265092320 12395264 -69989228788061387954842881329027088384 12395265 -158755033988742908097864706390886839680 12395266 1047289908783890574570504567720121344 12395267 -712685028066321424038876107302490984640 12395268 54350768402939475328208493169070447616 12395269 65015439581403804708775498960892924928 12395270 -9275269680294562407093389528482137600 12395271 -79634387171037626932117689721390766976 12395272 823190362478637494691363309513390412800 12395273 276325881258576520980129421324209284304 12395274 51166972934897491960149511455457800960 12395275 -287351268889278839492283911226796345200 12395276 277462086805137236587903626363315644160 12395277 84523075883348569821718598872626357600 12395278 318439807817531444374013605826851145472 12395279 -45817608052770599933671008336449190216 12395280 -122461444650891714081838384529843159040 12395281 -1245863544313725863148326511547409923918 12395282 -182795273481111908305213474013095825008 12395283 -1194519461894791961313948257389671055296 12395284 -283533885108970807119045490427800743936 12395285 93576893849517199237616165304406789980 12395286 587152147887049408870108516388929537632 12395287 -1249055836691254912043128488513443739064 12395288 -234020361248278635805182409481673768960 12395289 226131409731174860650249613210143107024 12395290 108960878565317394935633538009717170400 12395291 733166913038842198835750778729104813400 12395292 -88923866770708727387738608544146292736 12395293 1442931880189054332860190418109064438060 12395294 835650177401131756246713077336802765696 12395295 -632281964513071758747398289218825049600 12395296 -12998982004619898410600714364575416320 12395297 17836062693605282938779241364374808580 12395298 241414129291441687700940048575999328768 12395299 -111397706762127922800659889734097084464 12395300 -68114049249973484101904915435387241600 12395301 -824173643476913919908376264136932574368 12395302 -664589279087080694435026229309333487648 12395303 1383892609836198563001475084483959406344 12395304 -388547498515053096827842772126143779840 12395305 -136863322889822337522923200376259153300 12395306 -203396393009162904163661453518048965120 12395307 -1124298230956557934728397324527205409808 12395308 275514319376346776589643891831614614016 12395309 -639448773980600928663585277199251392 12395310 -454388525542723144188605373626434560000 12395311 -61760989911213572808930952886916322176 12395312 58714281382828125034333633509605376000 12395313 273083816678906684504625308639285894784 12395314 -81203479342831091309492514180306048480 12395315 -41139366684898126172253754801145696400 12395316 663746129868051041076014264495988682752 12395317 285620746696269402384986620310494417152 12395318 92837120052264451343992728723766514304 12395319 -263857605185614298328175291843514890752 12395320 -460777181084034967451951075288696832000 12395321 105353628593633437368346968181869651072 12395322 -191195349790567276719652315709522442240 12395323 -894169190954923623185951260714625318428 12395324 218668550129079268468263638136742497792 12395325 -151725865414952261536432408550366280000 12395326 503061267542112863357301493118200885824 12395327 17787461950778327159650792326938886144 12395328 -155606616589432405043388937056666255360 12395329 455474264614921471833527261885630789760 12395330 667277907226485272254409314007155030560 12395331 34701910637361097926364254979465980528 12395332 756758553833089479950341306102917255296 12395333 -643410075757503936641378651187841583940 12395334 -330723912878447717150453770189198848000 12395335 -36386234042334664141046812596648992640 12395336 334336098649585843808611701647279047680 12395337 -641265318881092643306666343770856689280 12395338 440776943940302655299885074464798070320 12395339 -1147754122684755757767852273030498798768 12395340 475513150511527637560915105520066396160 12395341 54343370701203063785334074427646063072 12395342 714148944755286972359235761075512059072 12395343 1101074389698649665898144299017833526664 12395344 -95633203172192650026130704166375391232 12395345 -1036192847386662429717552050139899109900 12395346 -398248626967837260481625413832591613696 12395347 499351275944918663133366161649281314796 12395348 -138010820166177206436683776725532268544 12395349 -42336555352641397018922268662734660164 12395350 -42611569046939272019650038082265702400 12395351 -2695026197953709018639726701691851039896 12395352 1567650586945130211257345526554787840 12395353 -5809247103939338853335012218376712160 12395354 -410694298974665174302157573014540753440 12395355 -31236464631929826054016440645948046080 12395356 198941556201497696057639538403322769920 12395357 911406439408560603893418610562636163072 12395358 -621955415052350856898986747953011421376 12395359 -17973568203059899141557656246764382880 12395360 -337456923858331964432825426899674071040 12395361 -854777020381017949197189978353586864 12395362 127097623008502828986728458969343764992 12395363 -1094917603362719845777370896785760353960 12395364 684163264253365230286748890336289574912 12395365 465661142710105375151157283911284287320 12395366 370161585470815041203601769225191357504 12395367 891621837042457473649384944914138388768 12395368 1866855670763576510280588103198264965120 12395369 260986634033717903348019310785866310720 12395370 -16736232504807621002859453943282252800 12395371 62642892766888484334317725376362457200 12395372 -731396320358421459851982863987086970880 12395373 -466894071604417267374534080263367879616 12395374 434071772800807878692451266894970831936 12395375 321322176830137682096391023978959728000 12395376 115809255999798412632468626841403392000 12395377 -142027267828237264701240117409295343180 12395378 70503561928958598904310526735102132240 12395379 -487393454388318543743478230531883191760 12395380 44538041314440074421869855056467863040 12395381 502151511023758233789185190152160468864 12395382 541350955075287100900880314919387731392 12395383 468187139474258333404818161822939255520 12395384 -1456212778516707980934130938174230138880 12395385 -274669055339365720004378265248613064380 12395386 140097025887071062240174155072855667200 12395387 1596102729477612453570118944690383376036 12395388 143083241473226418350991542453419123200 12395389 1971421582401574642474590520098129517190 12395390 -17358110632150189698782097024127488000 12395391 667359698880888303558586892295112702080 12395392 -963636754808053680745474410307544678400 12395393 -397554111530696975193272825439054405696 12395394 70617687196173229101786864935384919168 12395395 -2971564605548994398507163096841295280 12395396 -559666865365666836404307447241753867008 12395397 -415537818261102501348729879987201979776 12395398 604574462949139665616087068733165481280 12395399 -1014700880352989657506822008189576954600 12395400 -13280657916496560786973137134721024000 12395401 -51333251847797347357699482853383544796 12395402 -97602895156083923558183821224774413568 12395403 -1425345944745424796605885075662777541200 12395404 778318235277617068709207910297537576960 12395405 -940344798705426299482217270694272990880 12395406 275189559241024918392150991521389764608 12395407 138106050426385242077375131707680490864 12395408 -95758860800103620039951436695926210560 12395409 -441586645104437299524733879149221792832 12395410 -322876856230131352099488454663217856000 12395411 470363274192222925828897062215289367632 12395412 -262713975073996872591063958691425812480 12395413 -573955046772248555380137721204386292896 12395414 -259377329167660574394375672873809926848 12395415 150559268335833740948796950142604629120 12395416 -287083608474631422111610048903308902400 12395417 1889445163827453462753694889032399067466 12395418 8765033317137050230845416728432949760 12395419 -1438289176391655285100404325760899645180 12395420 -85559047226354650545728224397138526720 12395421 868514904569973706189004961309061637190 12395422 5912426493376247876515554539380625280 12395423 369907557985839063724619684580050410824 12395424 -1030669050479035340436310636169432924160 12395425 -413384890076374724439910182340149395200 12395426 -957788490608005586975534008641126977376 12395427 -673780705251013831139161678262495658240 12395428 -285778844229986259485891055623583252480 12395429 634448208447469475447021144008796168640 12395430 82547349558383319895708589450777109120 12395431 1646075759510847232373247732751469425872 12395432 495530805236267001434111808811927879680 12395433 -207510670110554680909494079888748352000 12395434 550471092001595457957592792268699453616 12395435 232879187650176711137894451660504042000 12395436 -63386891180274509591679293484744769536 12395437 -680958276198925898389309486876225315188 12395438 -10541546000123307407838827343719995392 12395439 -18487104214879162883798252834934661632 12395440 -136137870378053284826529871973032919040 12395441 -593025028919668722091676028156781121100 12395442 113598579622110624099369923572649872512 12395443 396980031600384038711367342843231628864 12395444 367311356062333166780170369521517542912 12395445 -328757658608273482778126685332977018080 12395446 154039091396921368707205094626141568640 12395447 -4417889847770350145290843551145427880 12395448 -125830382528332580524094436368902963200 12395449 265962962596210495352890098903889560720 12395450 -104150867764069701102636399697875554400 12395451 1302639768990073877409349236733310267904 12395452 -1157968142445630191355431611674133924864 12395453 245996742297604386476287268999335864704 12395454 -128768166866497911037403137247026003968 12395455 -1099962553941183448009355132689021779840 12395456 -379153739721106977411672442498669608960 12395457 1233870314345662542987275895217379012640 12395458 1657615148561193201212075700494637600 12395459 762094938667292653833579680021729080800 12395460 36639048263927718779521218050136145920 12395461 -403261581361235549349225511484930626148 12395462 -774661494464017287888954625303985028768 12395463 -98908991965203612014294623606364982576 12395464 649218567296858736237986859072697958400 12395465 267431850856891557704797562472861155400 12395466 207470925897020009346300182928357909552 12395467 99317702150008378523291276850682304000 12395468 -549165815629273786856652598662298244352 12395469 155978479367213702401036955333472311808 12395470 100600024573374532513845782270946796800 12395471 -35450577279182780681772903647058557256 12395472 -25449844046457608615272288962741534720 12395473 -59436027037565529527369894226519166936 12395474 -32462055245474244457317330263069472768 12395475 -306026946962320628295490923012577185000 12395476 -49378208938426675098450348388290701440 12395477 1512288000633894108700366189111179061326 12395478 -56962256233661925771997910182729150080 12395479 302031441698526189108580042935039471984 12395480 -171262895068474887851230431626284032000 12395481 2129855616862628994381962340080259264 12395482 972427414082669146696612256117632512 12395483 -705219124931323162345482131559125918268 12395484 135203273922890013861535565862546846720 12395485 107961157002673306170043985897986289400 12395486 93024421415772973670364635955312627840 12395487 437480233416913364126835681656915648640 12395488 -110064555990704941955659204852424638464 12395489 -223763896835737320833967957432569858940 12395490 -69602403847564675398964377755599994880 12395491 291338117250275977008110417909748212632 12395492 437227333581886429204388136259305676416 12395493 -1152421019951585356690321492379711971296 12395494 -1256549591190874157964437984941085327808 12395495 -424277331279834848319132088118683315200 12395496 113778971403905143016701113660353740800 12395497 1156474475897855335405485337508599285946 12395498 129350785229519034726183741145188203520 12395499 155595732333339667777410444619656462480 12395500 66559323668061483064211829836136192000 12395501 -570605227434682740142377595340867763498 12395502 114217526097372090131168955753248721792 12395503 870082481891772508342708020276263388424 12395504 -430299976744960963223562710442701783040 12395505 -88933045161154184269263435319864934400 12395506 -595363733825779030218615668503366296048 12395507 -295479249612194011055308283744656917408 12395508 327270390841178007788223452310649896960 12395509 631337456353842054399105602244435795616 12395510 -590278639755134793104557707801611427840 12395511 3061516934353010580829094094734814000 12395512 -163614114500418089994788729564523724800 12395513 236885130687262613411632204882137403524 12395514 -349990604095231718374471304966086413312 12395515 -375524040026672192606332746604651472880 12395516 394697792904141119617315314504572368896 12395517 930701761763774182698755134616809697280 12395518 -339486442566518405668796517850538047488 12395519 -638219545980386139033189749923645486080 12395520 -520454645356425855622917108015720038400 12395521 -25106739555384174335801057030223394556 12395522 379203216209827429627126208450052162432 12395523 -182672232773263327521057117039381593856 12395524 -15703919077944038816562299975632783360 12395525 -124769512726186957304784351335323282950 12395526 -144931097475407852026092310304561098752 12395527 -1142911381440562434173246658882972449328 12395528 -536683218850512872656657839629375846400 12395529 -21960253915520153857537046981112480726 12395530 1475077668300877143867418583610943680 12395531 1735402739212645160630515928855036739312 12395532 -81998571768499631992646248351719510528 12395533 12914793608457126967788544814246348376 12395534 -721491407183571695937222895571386140288 12395535 229088095717988310380131434211965588480 12395536 -44547768431541769762579372528444112896 12395537 254646492766563943164870914455024509504 12395538 -590029142798400159242555030616841831680 12395539 48402516776935283541286249603475977024 12395540 137944994671515091925988515129956270080 12395541 -565191410540055721945243214180169581280 12395542 -593248755486229166401402911640058255328 12395543 1319000856394757617223187212567020698000 12395544 100715399986075046486598966626705080320 12395545 529695760773103750714505994886591313280 12395546 -4246458874417203245974942644791347200 12395547 -1300842152122321618647638346668432439360 12395548 -1093634851292146539878652850982659213824 12395549 55198118435240271927081586765021544550 12395550 -57165186022128261474238104380296502400 12395551 219286977086323796261342504557775007744 12395552 -525350700799288746771204855927574364160 12395553 241667694021373190647713387642262102704 12395554 -8395594169160387312369456493763410560 12395555 -324813807778875876951102507434164368240 12395556 316051064766078978278162179109481270912 12395557 1043910324728646203929566417050002101660 12395558 -244380048369181687799257593475789309824 12395559 -906835173728779946001769262769335628672 12395560 -284373395172939436942561799568850944000 12395561 -833306873616927400457654067123097544838 12395562 92140437733284857354489534096878387200 12395563 756282595619375720248546751694282075160 12395564 -558812466169237699890056790349549017600 12395565 48415148485460714028110308477895232000 12395566 703242379062195255687359422568895119424 12395567 -4700685911739878381422937110822665216 12395568 -136657866035558853880600572115099877376 12395569 -292931727361156054257743492656367074030 12395570 435273528446749407321996585911364418560 12395571 31981822110789855660712433594613882240 12395572 377737668322889391289747975100652697600 12395573 1751323286562204752887333593252840640380 12395574 283871172646305097558943417129770905600 12395575 191479456654059602066969482933306338000 12395576 277605124395312628087056615351451054080 12395577 -745306307883159392387111319229030472880 12395578 -385624581076656478372407330895918092576 12395579 1661415915104497336222303176274483293396 12395580 -286075655145231867315147796585331235840 12395581 924475276275694528080812349869844848640 12395582 47799904216507496870090613358437019392 12395583 659486745454119595471434517787658239640 12395584 -410539383160612247940012254014869602304 12395585 759067420627682453136158576250559341780 12395586 58702140494307985888790627503767874560 12395587 764776024738568445120276860288835582960 12395588 -419030276214597463877811696848536495104 12395589 221503589364071385226541345393251818720 12395590 -685483615003601771954166918243974400 12395591 -616044826090739677707776510598235115928 12395592 -36826468261737952606004478441427107840 12395593 -38912959082346792903988902009811011200 12395594 13661352824781914320296536408563109472 12395595 14414365425766739749399469518817257440 12395596 -218107990098578535803224353044886764800 12395597 -252779202838770720343482051695607882720 12395598 -195300064659720743464967714219033382912 12395599 -316235652924251763088016117160794688400 12395600 -78919746333111117181726091399430144000 12395601 1210012187138274830984480937965266321092 12395602 159581107087111636135754487890596420752 12395603 1406842222029282135270399094417160626560 12395604 6201567888838517255666334020495400960 12395605 12852683869564368861021585628700436000 12395606 -347046789980559563502702994807446946176 12395607 -429604622940248506766458228726778318208 12395608 -923688245946823082260980619573555200000 12395609 -411858505053398878109679892508550180480 12395610 2098847675087542115295386865465335040 12395611 -369339722275893184701068258800668788528 12395612 -49564790280069315552976789747579527168 12395613 -612158178054050004776966511880517582112 12395614 105954019817417500585928461960084429824 12395615 1312484309184401481972023290318838414400 12395616 -973851382657989828375469756063004491776 12395617 679468299706778149512627327283069484480 12395618 -751986820103360588572922115256576624320 12395619 72714701227467512234178681036461625600 12395620 328928665811342655461468354072452730880 12395621 -574978448918719665043923814946062552320 12395622 -11257700447037554837624930920174456128 12395623 -6162764438979756282206350877599645776 12395624 -725188392305230042642733674233964185600 12395625 -154072819742448153330056545716864420000 12395626 -543726215842936339817992649159836369488 12395627 -588949242936458299087676094191981542128 12395628 -525966678922989466287261614886550716672 12395629 71027160152387171982116317840816602624 12395630 59744729040082641785581387931152581120 12395631 -575479794749613051817053367352266893048 12395632 155886880508799880266937111519634522112 12395633 440080457788952266906316380350109094400 12395634 -361559272002134977528890637595052953088 12395635 -212712585238963404355078371324884820480 12395636 556862192186405388393165102166813624320 12395637 -383936946218506901763375873025060879506 12395638 -1415155156852325669838053080814879170560 12395639 1640950209772281170066538507282043959456 12395640 247671787910099079550631401512069120000 12395641 -790269981546793984033374291673538439958 12395642 240378838181690575448825184547421882112 12395643 384804145911560067108757062242958640896 12395644 -796009155226210483128276699119896281600 12395645 884905456620169497327828679581097305900 12395646 64426989798944755032843161276752656000 12395647 226279787620139854800244319141106286320 12395648 640658688114985824171741117359346155520 12395649 -257944486441279816678707747347446416960 12395650 271071686310480271715607319174753186800 12395651 108955725401658556456882546076738408832 12395652 812646875076210003490920886393263716352 12395653 5026931296707260938818422621548972800 12395654 522321955698265614180931261056297223776 12395655 -446270735836305760667581439598544925400 12395656 43398158123923809497653416519427522560 12395657 24591614607336526285175127705360215466 12395658 78005313915379905846023318118084788736 12395659 173152385656350165285533616522403555000 12395660 -127473660921160291879324297120298557440 12395661 -20733768349090437365049793226911437600 12395662 -768112453706924652968858143319988015168 12395663 -910035309612128889918775380548091564960 12395664 -188285684349852245077735191970081996800 12395665 75993289915010752619107576693648050600 12395666 109251730256837516146809999613565305344 12395667 -619154070678717070799642003061399618120 12395668 570019578983805013602475900546008030976 12395669 -217162353316646923460419815720712353600 12395670 -31971850253561387140605293366281236480 12395671 939744317445208458085189625831865359712 12395672 -255541772432961933432062866168164403200 12395673 1560641501301262977215805547186172793600 12395674 271652680156016621611977848049267786240 12395675 -152972084964154878132077981558595401100 12395676 -691816237604965668676317248926830919680 12395677 51657426429255884848762336784822496000 12395678 -124227517592298557134016428045458955776 12395679 1174908314457347993151964236724341012480 12395680 -1274136523634070280382001270280059617280 12395681 377883197004208986407194551682542112482 12395682 204201308141350758892756447493051842848 12395683 -334095927265159986797162901164906021336 12395684 -478413947783083097820694366783190360064 12395685 272053957973208045285760238399340016800 12395686 618331383712506011219666921226294038016 12395687 415043621459523772436261682182557929336 12395688 -246005188356868779521701427541649735680 12395689 182708103326294617815237944578178932224 12395690 -254916125774179940435564354721175562400 12395691 47179727181478278120886822135600662528 12395692 99869058179692680189789895960995999232 12395693 -119833117702205419870444589128401834036 12395694 -95174569915531546255786998542884864320 12395695 485682271462058407992639695967458695200 12395696 -67314678033228969580261357628721807360 12395697 -32213888941707448648876791467954760672 12395698 100902975919097115421368775577356945920 12395699 -241409476271937536119514141946115341300 12395700 -624472894210016585308919712534899712000 12395701 -636571986277580500711495918028953577828 12395702 -794830633301120561017805611342873123200 12395703 443087480189035908992445652460591137440 12395704 1298205905754226551154380922151299829760 12395705 -388704593135193120044273289076655730240 12395706 -19278535945318244274070190492400960000 12395707 -304870432974742929130689233449452614044 12395708 -339531228454438882491087453456461758464 12395709 41327137392624134441592184742810243328 12395710 -43228490939950324983212067619093920000 12395711 1293557046202315868152097915699694261312 12395712 28327888038073630840268459704062050304 12395713 -46098818490805043889161128540254939072 12395714 10629115103553732241272325572157395840 12395715 186455553317590564313648996569271763120 12395716 -665200938117240625245496855904998453248 12395717 1359095683080129387242278667796129428766 12395718 -263563733922860851314728469702304965696 12395719 342741487630485921714407243936382715696 12395720 -743395447318852165608716536927784448000 12395721 -277331340359900535110861174445003200640 12395722 -45407527208536980383049387978998424576 12395723 1440934687690400560108172831946020157960 12395724 142085027161411492075490250907504128 12395725 -237886928406435364817165952272633566750 12395726 -106083581417994757051338557310414044352 12395727 -1288303380679917907043525897121850241760 12395728 -271580252918795418341734053197903208448 12395729 -617018285858898583810433786740121414670 12395730 -204596997069073364892038213965515778560 12395731 -1551606908650117603968432424426901488800 12395732 -602426153084678907837215135091717672960 12395733 644370884143228783964380078399660462080 12395734 -400670026758141463684082211274453092480 12395735 -105901226890508994643804310146332518400 12395736 -181915147108530001008803349284584550400 12395737 -2975789251152051761936903407846851741408 12395738 -388808251972663425824747430116730558480 12395739 6573469879751545298054116296357291648 12395740 -69488721122566998223507815692295966720 12395741 428544541623055651384361446583743161984 12395742 248512529455513924419621504513510451200 12395743 -838051738834707260118850377828730343008 12395744 808805189407390616725610055049347858432 12395745 306906231171182733935000952730725227220 12395746 36860443337556660660659528428288608768 12395747 37652817023667459353850412968039253152 12395748 238056871059216526604775687068231577600 12395749 -1354086929620055592427822988644673044580 12395750 -237858619732698197308389610120100640000 12395751 -738195071243454527476109731764203780568 12395752 -176975069759287050708325342202248396800 12395753 302230075752562142774076645414088086528 12395754 -1404768336957875858597713436942274048 12395755 336916840010925181059471071427038984160 12395756 1148150267098020021113554744449524670720 12395757 955028252991403152811199433454961371200 12395758 -643189698963728641377285097627543545216 12395759 907561446650175335877528772549794138960 12395760 26490491540056592035499358123334041600 12395761 110811230847099759816114293306343129984 12395762 -447383796390561403602106368443266000368 12395763 -436135572892840963562887402899337182480 12395764 -560688771688562250437874772864986231424 12395765 -35021540839336529467322955598636343880 12395766 382782707896226695707617004913778073024 12395767 21506728187408293336377831844478779800 12395768 576957067137996321218072483956391608320 12395769 860521490013955385093369031023121547344 12395770 612415903271128136467391895291730756800 12395771 -1753597545304206349624509587703380219280 12395772 -679369301360989090421630824030704136704 12395773 -324453673550970782515037776443753174836 12395774 -208691203587974742344142988568484516864 12395775 -412023510141852075796150146743105356200 12395776 -514886025322958750967450256013027966976 12395777 -441790871044100786392420164600161793708 12395778 -527591511529400717227775490553454215680 12395779 -934594934657497623426238094127329577720 12395780 522384115996679286730018651327888957440 12395781 -247470690271005619149245495741419605120 12395782 -915775293423425326621884693197568000 12395783 1439036265770636646634210949542814112264 12395784 -334198963236589211947104573170844303360 12395785 427039201628648422942389885843417986760 12395786 144163043633646195318224947396586757888 12395787 531785658669699742514028397511823625200 12395788 -108076426878554075054156617556099928832 12395789 75541968582680548976495946930589737600 12395790 -170075851099197462343232214842871936000 12395791 649195028163529075492836237561876182192 12395792 -59247963459083688202186805696306085888 12395793 338567609113114063990030893425674369728 12395794 676625049738510498562876105157431863696 12395795 1122823229698959026631616469293700728320 12395796 88441626137267095358124400441709174784 12395797 200983727906250632933475331002909499840 12395798 -349975137696523300455319534851015621600 12395799 121547864877480515450924400142539864000 12395800 -504387311356978040019533338534314240000 12395801 -1588565945022478972568436216017301971616 12395802 292298790693633779331565592670452639232 12395803 -139499146509942935414123854546630887920 12395804 -447332295029940790701612099558364028928 12395805 -747638688013923010857929077083314057280 12395806 19126564782150735222763750006881428352 12395807 -123491730637621882007651415323000056680 12395808 -1364578585370320953854310535142996705280 12395809 1402040197151060226432812773760538837040 12395810 146415854698549054428657125302405355520 12395811 -196974527754917317073530061471396751360 12395812 899667691799606525596905300004878431232 12395813 1991276686218190873297435968943321216062 12395814 7558494662661922988914835839609348992 12395815 -205832721414883991915233519555023319680 12395816 -790507857438111612459877289610757739520 12395817 -55562631366688729806606887268688204800 12395818 -113154866817372419261418841403550068640 12395819 -994249793565562439536064331641653635420 12395820 255471429878261974758049342650706222080 12395821 -1490455877465195087831904681646307311978 12395822 1191917124813304086724242468008819402112 12395823 -707628569185196650996665123270783935232 12395824 44964508700241617386847284876359991296 12395825 -1442883070748424599736786705060638400 12395826 301491806565448685245685916501747157392 12395827 -826319825105477160823994265585812817408 12395828 -1188189652842693064140721227187681167360 12395829 759981399343306594861206813679116648288 12395830 -433600637513468022434649039623580925440 12395831 -98385074441807161086361443647032902720 12395832 -389796765130051741158530570495870791680 12395833 -1071141367930981726642449081652804782636 12395834 -555927707024224633407649263546840392448 12395835 488750946784970172572401053950568960 12395836 520061325945580545441332870133951380480 12395837 -618764223677639553012026739249910931514 12395838 -4271352429445002885415060577780342784 12395839 -1335345880006915258615043384944703652048 12395840 153263857774405042758013994543575203840 12395841 70004479582311599449683600834535766352 12395842 -746137702090558111840882023414858650928 12395843 52901866611264818072658449085865158600 12395844 33232349424069632979152706773717950464 12395845 -463175109820500169224289261628160 12395846 133045853442512584527563567257580173824 12395847 -893757813358972080346101368509338000000 12395848 -454473524866787020850961677809281776640 12395849 742627589551135263017325234666080152080 12395850 171172884977833788598924996856059507200 12395851 128613149514617243085106491946649663504 12395852 159702860208446596684681079702557059072 12395853 66354542424160746826644969586362544662 12395854 280197260794876117228099004129136221376 12395855 -901825492271916054094177213900482453240 12395856 160608914557789003534639243148131565568 12395857 178057817493386811113950186798109557106 12395858 -68071938167056696178574894294904270560 12395859 128276590182971512301546458382085922560 12395860 868165796649123420537887087458194190080 12395861 61921893554098909814209175283634656462 12395862 -963395443680094193567310988353035948160 12395863 1045678852356480914467382744907885199112 12395864 701791837423872512002548013260350545920 12395865 -329562786835193948414164112620189049280 12395866 124901521846573825555860072589597463040 12395867 -372651254831228018589158284192805332248 12395868 -13373072293088935267178051177384288256 12395869 -1539112217620485414510956089413688224730 12395870 118613438980233018241967443726109602560 12395871 1480965191589429278361292381264428157584 12395872 -1834258651093956499786128251154684837888 12395873 750669836928360741258614003550688361856 12395874 -207407130906830773985766987154222602240 12395875 151233023307145473128043451497659004000 12395876 -1396307223230360726981830581097949464320 12395877 110785384881655103767102284666469095936 12395878 155693090743735314862534442181737774400 12395879 1547277992827403996398123314483733942584 12395880 162718139878612666884205233061994496000 12395881 -2225942553542444558640870427173549598560 12395882 -320952718750358338492730945883831920208 12395883 -13153159933317023531578863206015486376 12395884 118548402705384636374074770806491577856 12395885 -1000528588708812336498537515339310304800 12395886 387383242168012544770979917017670652928 12395887 -194399305856455481286428876207649260048 12395888 111498335620716536947040732592673751040 12395889 -625125106732047738341148236900826826560 12395890 -172614493585939743607696144271524454400 12395891 -1383458387406249908519777651480468406708 12395892 -186574678046600074396314041211766788096 12395893 -1362892431436410257237930632524257222016 12395894 -266759123301544499132918943243246557568 12395895 361371009214998566982852054295620816720 12395896 583920540446726013528151384991983411200 12395897 699558034833058917410725880170093421652 12395898 -541106437700648690156707013828861436816 12395899 -44628251216921641096449589716623404992 12395900 -287647966657042013070565673447596032000 12395901 -332993068037747222645731214620586336256 12395902 -175048195040767716922143710228498830848 12395903 -3287254309382458586020056450493568976 12395904 -434856106857283254261788043242373120000 12395905 321183526626282756687002903423568819600 12395906 -864692858104227807938014754299552581600 12395907 201588019098669935250930506531261264040 12395908 84291697434155424410426867612665413632 12395909 -110687387744979812817960558870323625600 12395910 -243710460879264850844190067975832768640 12395911 -2111927190417713111136668039070270720 12395912 344883349822541034535785341593230259200 12395913 547711792944756423058361874234205987344 12395914 -1392770789043625303046967583366337312928 12395915 -458430193848145706039274250201566866400 12395916 -99814712760107412519887429310057369600 12395917 96830932232579227360238219557779926966 12395918 -774687581461074666253451910591325131840 12395919 -99453546504116410995992820677353149312 12395920 -7242378407547463680843495775717785600 12395921 -894874016893467439530013606159179310080 12395922 165281399759941183495119745005545620224 12395923 -1587441996125174661199568317450234618280 12395924 173737869011417902043972224606183828992 12395925 87323111508748729010269974445059124500 12395926 -815511059656272108664480773815493701088 12395927 -208178846124479138255986197970665415224 12395928 -349324426895140216700196841443718471680 12395929 -125958341333692504312206297807818494080 12395930 -21137550434296245573543930976546724640 12395931 423143318334009730368840963352834528152 12395932 -424036094195898974048186917031012038656 12395933 -2053704619781402178573335240551692648672 12395934 553329110535002621343599546451183255360 12395935 -676104346724390978311346417587760091840 12395936 -485838386752578573466279356249129615360 12395937 -965912011165828979847814934031280341840 12395938 463105401119160610030520143957298983296 12395939 -1682279469743495585617455596036709747300 12395940 36408394743077781754079117356232294400 12395941 1807269597805157341927721704086202497852 12395942 212279416633966493555592066418916136960 12395943 226727676859509863580304207027288062720 12395944 887346194471843430660040388520422277120 12395945 -740363503342377510340883281511366718300 12395946 72797682570110095519381793355108221184 12395947 1252040004572545446103138504711396901200 12395948 122766560315619795205742206570570529280 12395949 -189923452306401598976713120640956345536 12395950 58796378359130153135323676241897292800 12395951 395075173568626589805336510294078377352 12395952 -160152050455275351313402790005463924736 12395953 402942432411106760335670533494179808880 12395954 7190946793425526744411027034295588480 12395955 265428957405743882983753627737742675200 12395956 393062476006402908393708291637533984768 12395957 552254909269559716452877216533702398112 12395958 -117557800963278702357007673613859398912 12395959 -566700202482858122133071626956182121480 12395960 -6367983892748246600474615178877440000 12395961 -405809585053097959366972019491108415040 12395962 144540600276371339143435072421957713920 12395963 2295740553774286600024876355870773290480 12395964 -31681927716619657160217670480278724608 12395965 75824529419457414553147980113197681920 12395966 199239486446643363395840503082361792 12395967 225038325015745809990895317132628357248 12395968 -349390782866151146785016886582495412224 12395969 3056650355002744240062449435883845760 12395970 -81182605688650040474045340555398553600 12395971 511873506391652707863418104972143288940 12395972 -366334475199563723337578294591511985920 12395973 -214110129387822457587185754885527983296 12395974 187711562229173192129800553043886529280 12395975 632070988850980129462960560928576898400 12395976 98266887804886437669234014466339840000 12395977 572866137230529296493926478996961094784 12395978 329003910234286631927879272483771520256 12395979 -1395115833119493289132106562674737163376 12395980 288765116294138004783784529605920537600 12395981 119355836745951366167519178673156559460 12395982 152924424606338466478236031716261014592 12395983 -1279163864216981860767204275366333098768 12395984 -18382287594884707607059353240719671296 12395985 36345627843857265037926523878807845760 12395986 -1133860085430160412601458745997760818560 12395987 144456436992564540328298572202855862768 12395988 476252424202680716462375057092936470528 12395989 631722926743979435455775978017343155790 12395990 -70951405544091693287532459022720032000 12395991 -106615710537602317106055679043043146496 12395992 -768131512044745225607102599131525120000 12395993 994211299903515559551789800945980715844 12395994 -189522479029680464970265889046656355072 12395995 424715262061195200174928161915824056800 12395996 15716037904148973072666166645472832000 12395997 -218998821315215718069280243291838880 12395998 778350193963378061691006976561511760000 12395999 -205623431480151703073439166517723788800 12396000 -9037518020712282376772113078812672000 12396001 524569736372501775542737210924659195904 12396002 -107217333997681483547756824003956031488 12396003 -431803730382707001533510792742862895496 12396004 735743983043595325701211071203947085056 12396005 -1542496620652504476399514314385894489440 12396006 -196613619045358229866717672910848192512 12396007 -670745401247087614861682413536293016920 12396008 898845714852387668090098324702583208960 12396009 -293124510530552044915775397350833112640 12396010 -13190709653882785663006810957638439680 12396011 -164294655153338909711574595516096501920 12396012 -205989306037155486511643447154882021888 12396013 528278605606425540090822293729786203360 12396014 993386996552895705351650989378473723840 12396015 8801994152566008858989665405105485120 12396016 28948471033620942163543281172206354432 12396017 1009958538101313387347554100923249083492 12396018 -6649298661398956866132651032706996480 12396019 1424432724442601815284213614254980329420 12396020 150814428288521091434430141438965760000 12396021 1040973329186907000471871543950845394240 12396022 -239859045527855204849456794115560090176 12396023 106075723573277431472583774134269495272 12396024 -725726607868415716793989904067664896000 12396025 -48358912386985725728799125533238112500 12396026 -736178192554816038477460902766291017216 12396027 -76587769285141503239693313970801026816 12396028 859343392917903986651805443099680098816 12396029 820183946811315627325880213530598490630 12396030 -233179236986535232909302702600068791680 12396031 1194062955512832818635080646633210552832 12396032 100954954534230165568806283949918650368 12396033 259980187778908940890356983174937335400 12396034 -46837856024218327893931792258325415936 12396035 -196154377612429414827930544754361113040 12396036 164911101216846568620649664889907077120 12396037 2544830137681727695329205399530129461600 12396038 -75461625729216743913526547479757746080 12396039 -774659125402647280208589921262059128832 12396040 -5139102121800017173905048869331763200 12396041 -1098474404987781352037950510482810769920 12396042 -619062893953765009493449922788860311760 12396043 -88366840160119079672476953405793635840 12396044 -445817824480841585491338384282674628864 12396045 539950226608708342109411443265055748320 12396046 -70609283889546026150218824668008246656 12396047 1097088364958565240106915664531419160496 12396048 98018203378164907592670056451051356160 12396049 -735957478937592410763205283788955663950 12396050 520416268469388270106119721737949248000 12396051 437511177336237798268506044466561533040 12396052 815318188506005497567836985365027503872 12396053 -1153214124248838589176093483846357523698 12396054 -327315245573897503869249978262281308160 12396055 329704118559957748421847801331973592000 12396056 -197152282520132921363195361098593996800 12396057 -20147035835158476298198756555481489952 12396058 -554267388119091090086091208275122211360 12396059 -67726757737689805198046953125929936496 12396060 356990400063093620824290094798835573760 12396061 -581233417605130394122422100669982333338 12396062 -33265487404071138029369359659079311360 12396063 -133301418320032677238624087969183233024 12396064 -349961856334850080080080969932605358080 12396065 -388764210584307851861307139130851673280 12396066 766250080281588420312985784862135431424 12396067 1097114627346282440546773096617513441116 12396068 -695955560839247871470370288896505937920 12396069 572272844729378222617519210402763129310 12396070 -222533972226850667834624787270970427520 12396071 416232908227208881484113547847616993272 12396072 -57757192445676627897080389369087426560 12396073 111757499174652369865840172579486902180 12396074 924371814575559835871102779842844495536 12396075 403854024327392950649864959210054200000 12396076 -8396334871799022193526962083755163648 12396077 -171638970999193944991898470190653775520 12396078 11172616232589658145506976493644157120 12396079 -4076069032496060957608260068093043240 12396080 -73923639554325523356233112151253975040 12396081 68677206378256960657186042504200136320 12396082 -72871652256431029657835980947493487616 12396083 2260017743020954316640011658713508864 12396084 -575647854666353626392247429605821681664 12396085 -57857086575505245154352222208337511400 12396086 202126633831017076897738405623782406144 12396087 753486110378870343361256995369017192 12396088 -676614532409114093360668266656100618240 12396089 979450898126713374550229568507186963456 12396090 -108794128962568713901647596389984435200 12396091 -371728030521678340461270800445763238016 12396092 414258307846582526603446283211235038720 12396093 -1062344813451687513423291721032498606336 12396094 -394557781996509821594757221765218099200 12396095 203554899291553974750292700330313114600 12396096 -168128516586945148130541638471401340928 12396097 -609020299479475020346291113074031829568 12396098 40742038025318116046136686196833141760 12396099 -110436340191067901847862907867250396936 12396100 -34912486339173269455822013248470201600 12396101 253195680357527162446766092440118899102 12396102 -477260655589674923162528466618632463168 12396103 21010083052055492037814175287166704128 12396104 268656116879324212372664857017114624000 12396105 -409202823572141946419202227711417260800 12396106 230514100527183036427996593786496264752 12396107 -597380166289154437890174748895641489644 12396108 -58334781862564477968706493584619520000 12396109 1214898420921686009358034741175945549952 12396110 290787422595005030980102294703763317760 12396111 165782121528307555492441098893384767488 12396112 -18464554601024698021053517425817821184 12396113 113966878708803176245885770940416159840 12396114 80230076257358278772026707312431349120 12396115 185009177535539233524567786059309071200 12396116 250887069375646419942727831342078496640 12396117 -268811954515089472479262907359583976192 12396118 -578793397232906590653748743166713416544 12396119 627826455715965918548014912099851008520 12396120 356986173640342829331297052314678067200 12396121 505689987532708508295515149315726967044 12396122 -464216082278439301370015490984208911888 12396123 607062607013792332667836356717512024172 12396124 -506380682107908905834293176276493557760 12396125 -96400271476345675695108234393605376000 12396126 -6352301871142949960335656739494881280 12396127 357789474304419533493633494764604040160 12396128 -778818732535374764450611381173365243904 12396129 1044369908248536416070218993866139953584 12396130 -58772170351452672269768465767502239680 12396131 -411844023408530968720714903214738814000 12396132 -208174460710945111932561333993249177600 12396133 301564523581182678507749278477827048864 12396134 -35315206018085310841380192714386386560 12396135 -263227073613615735887722857550512393600 12396136 -924375299248528606182379134180892262400 12396137 -608258747398648980213025086290756420160 12396138 -187443553148069419888523278689605137920 12396139 94401070238248362318822282239632873472 12396140 82535336862728345352620691510377533440 12396141 -1072682703506006447366916539054729815050 12396142 224191037064186923423510666740536537984 12396143 -1399354387552335078672753036696391234608 12396144 42040915451444224559665704476178284544 12396145 333783426945196707966620796301619092560 12396146 457415471662759096821970133309919744 12396147 1113885705078138073956206042698906464 12396148 137043734106398073330790423262975574016 12396149 29260298766102637591170077673698494848 12396150 -36293718901137278402200669927818976800 12396151 1490324148573055049121996200734207222600 12396152 909915572276419393860642841743783321600 12396153 472372880745043712781222831406233409536 12396154 689172257870904701824327550816988982272 12396155 -1163323581018090702451516810841778205440 12396156 36785755763828728054013194042174341120 12396157 -567457705612230567719124042954269360820 12396158 -116708932773869043341436641650020120000 12396159 -1422766676883655968561738850327325694720 12396160 442198902206178374935288825049304268800 12396161 -612471588614022336262413702569613146238 12396162 -300358941792809792422112612828603755776 12396163 658646740379025618060006402865918654624 12396164 -186042691341913772324558425512515033088 12396165 711505412008041704874723829973372245920 12396166 877613324855139504289273268519761466880 12396167 1514118044922231504791476278093664607976 12396168 95088820093938440721310747595538355200 12396169 -16482138615499382947956354831987108656 12396170 191046458441534624783458633557832550400 12396171 162150010414309357567739873284864914864 12396172 -630571031848430814042184523902142358528 12396173 462031579823780761994357208525715018422 12396174 37061621025262006270502279623255363584 12396175 696891126605063884360618417055385301800 12396176 34669626861770062016491530142282973184 12396177 119904351261891594888325597849691986914 12396178 -190602127097291115214678145487581208576 12396179 -642653876189827969975398179874488818824 12396180 102654751786003156350071912932314408960 12396181 -618641185028715225326927147976146458208 12396182 111969608799631479216281871346544568384 12396183 779324557989316791829161607250749438824 12396184 780210228415622602435277385059328614400 12396185 192873037034920151882542399509041749380 12396186 24842870708884502377020084259789132800 12396187 254976064437053053605754979891780204160 12396188 -136024504012832329713776572740129199104 12396189 -384619744901832181058884981396416033600 12396190 -528730836576567527791339379489430878400 12396191 -552203652393527567377201314615859653408 12396192 -82069500787734442496251758308421009408 12396193 765966929197585025291166846266174473442 12396194 94927145890011446816328928657074350592 12396195 -114171929964348091486340172490111104000 12396196 951037297413486263509247722376245732608 12396197 857392044750444566738457753132932146560 12396198 222992069295396680833649104954486390464 12396199 540702109845384566729648301680118990200 12396200 767556795538504404895692020485183104000 12396201 69818013532062370045038525793793273232 12396202 78599387635958445548162027682549233664 12396203 -9942389130102385396152511460422856256 12396204 -361198164212201311477009527621570739200 12396205 460863518295387513226115894858132350860 12396206 -1652762162261676829796708780906510960640 12396207 51084602004463039306329070778497810440 12396208 634586456947123667091788665005506560 12396209 -730144811189208232798935505696416782784 12396210 393825135169884299806627886002080360960 12396211 834027809107143066965462816627795724812 12396212 2577214329372203491474400167333343232 12396213 307640559166588846367838094598588505600 12396214 747927034086329865297298655341150935456 12396215 -286479549699444564027925291715295936480 12396216 -278421943449967145738443998999258071040 12396217 1432692684893765339838812177430008484266 12396218 -147045011926466610836507521673207672832 12396219 835979541343449048900199453419402671808 12396220 -209987697819990098393526906208415301120 12396221 -714020711851601670559681715751065422548 12396222 244393013440517046992986862610553728960 12396223 282347744292183708515185225301573960544 12396224 -54988164841753945387203706179865804800 12396225 -147144277956259244283877615736197368000 12396226 -654016241728376159319801281776204231776 12396227 -475205962406013945097829971743843322320 12396228 394457475512981876239010125374806568960 12396229 -48556926862457257968135572530340190080 12396230 204319976847100684218110490151868559360 12396231 593006906064814512516156769201156975920 12396232 614854547547777718507123521498012902400 12396233 724941828894659790699472629088634875482 12396234 131427344883997056246241597696652590080 12396235 -970978871361111453659128948000871210640 12396236 128300828438825102897687290788873665280 12396237 -413583960459336787295684854974933123456 12396238 -727382341276202246942871305242074204480 12396239 643391266451504080808392732798421549040 12396240 -6330080209874777060604364156467363840 12396241 152856454207076278010461451838861106560 12396242 372925955336635392559324364546736878592 12396243 -69369505202563188713593474409810830080 12396244 -281256487515665442327667872097456201728 12396245 211480974622569386933195770496642083200 12396246 41530908510882291224255526991704153600 12396247 927411579033244537872343524932017881072 12396248 -478856128804105188897059485387801712640 12396249 131994198052112635769120654441787671808 12396250 -214202271281349239494007165901910080000 12396251 -40783634522712903542738980175835633648 12396252 265726084923995897526317563473569931264 12396253 -1454449547782346968410213723968205239220 12396254 -177761694522705868701115368376457900160 12396255 10611476403742089169846351156612886400 12396256 86301249218473263814676392477711663104 12396257 108929087618040723754832419712514286512 12396258 10762144719702973343633785876470904320 12396259 1852357049539163329766601287694072322460 12396260 -890159563497668359350769259793480165120 12396261 176677608769986641292996038484614501472 12396262 230404574068879988036545214373445777632 12396263 -256724756277159645075900533483112711120 12396264 396653452682932597053570223624894218240 12396265 -263504334607902654902929204964317742400 12396266 -242592797359635969054972533274872432640 12396267 668789167254196527304630196911872380640 12396268 251389669198686845191553208222427180032 12396269 -426125643442122622230237220935983244330 12396270 -250987138679142074254460042288966860800 12396271 -65227334427452361712862223078908279688 12396272 -140012041499788429343399939414558834688 12396273 1181015980157758009828409035303955135904 12396274 -896029125395314363574877540553340827008 12396275 846300679362540285884859577153920960300 12396276 9767752795682795405160625515622479360 12396277 -606511981618305659939603607006796311168 12396278 -240802021655928172299617552965693726560 12396279 -11435260543705295205789863208714808320 12396280 31443385788288131424069047495933952000 12396281 -660723741295923675600875916197295790176 12396282 118338002056851588902387504680534794240 12396283 -2182335857556861954318093207465768772136 12396284 -1416448732794962482218089117937348134400 12396285 -932505416932564090318166080358042246400 12396286 -54127057822082422855846132835840860800 12396287 -206960560819212955003910820636923422080 12396288 -121857712553765107598384652806453723136 12396289 -721017961105973754654420298889795334910 12396290 768259866968453208700529608891735310400 12396291 494374759358517518206906804466484569592 12396292 -105087584435089543503447671001412057984 12396293 163149805748887334828482245316713321984 12396294 375796965539499757952951918208561863040 12396295 937290836562074022805337906492006182680 12396296 -986265224383023140840429696994550947840 12396297 671464542579294804167803327103402566272 12396298 -11784083154714891489120989765364195840 12396299 519496974838559408353588314041871457008 12396300 -111725208264933136109478114154701619200 12396301 -324132678032014774363881185172966082068 12396302 124131061401684921383357717163215996352 12396303 895344647748079565785125595693458309480 12396304 -254911523519090248469329704267997036544 12396305 -627154410204990550279723002415247880000 12396306 143635581674183828735634344017302273024 12396307 -36544032585364842068549248349735616000 12396308 225486013493836677708235808046637944576 12396309 161895258443911206787491045169684373760 12396310 38482555424731040522841783522072456960 12396311 -599873097904922150523773185858524585600 12396312 878569633468221039870877534196619601920 12396313 9777963043432484108550727028918920800 12396314 -547016712895405458891706476076032585744 12396315 168046019192548761612229080137550306240 12396316 417854155479603218501241031833703910400 12396317 -992432038880913302861315687673340788 12396318 495547998643421429332337565902852732928 12396319 -372471016994600608564092354560253309336 12396320 183718965065143874118709932916941127680 12396321 2946284543453006876791773459100790592 12396322 -357628843169874942169804362287231529600 12396323 -521982784921539966257904952207617451428 12396324 731567418946459064192733310311434413056 12396325 -147300561283982049871473949314181287500 12396326 -157641328638144716906201240043775354176 12396327 -814236648409192837447382646377484223920 12396328 35497170850328962562711623211299307520 12396329 -1116576124058077128093927892123698588 12396330 254112993119413340916207383575456472160 12396331 40385348218373150471429461894015322200 12396332 156736283454849912302525163466312673280 12396333 554314371924130848947097016995335004864 12396334 -1631793805796266638915529393561877184 12396335 -204491765071364131742701088023717556640 12396336 38918285858612496740944616761045745664 12396337 -116034238402771241169679932582411500014 12396338 -15341777093749046619134760998830333680 12396339 756008114313975256566585923928741165204 12396340 252316467607348051721441895556309063680 12396341 -6657973920812810905451691331700221920 12396342 -11496766215445464858830399836350922752 12396343 -1109134972251961328370702673117298397440 12396344 2938479088083308246955929221598658969600 12396345 99202313362089705379225655077081140480 12396346 -605014137919843343078873722804977509376 12396347 -1730127532059949244951093521566005977920 12396348 -774527423791774178907139082224885447680 12396349 17621605860498182708580415888154397312 12396350 126138673351628830984862229896591884800 12396351 69545853403285053489838269690000213504 12396352 -207475815786597744001928076201080913920 12396353 64350661881063507672440580745028092800 12396354 207723345625401909798929777664155291520 12396355 1051003993727557691996026518677418719760 12396356 -156189575277638407851536040083530752000 12396357 -17013514733137604881858879175087510532 12396358 -448214071582241348499846438595888041216 12396359 -1870554610211741429113131777272605536672 12396360 191739598311464723048511222314274816000 12396361 1277240264516189279003690103557631615962 12396362 -40720546088183731363402624828842525696 12396363 253245000179037052633199333830273110744 12396364 -1719111586516980997805858881953369036800 12396365 1033312008036349584755471251756126185060 12396366 65897445791376594756765733169743604352 12396367 -1684248779973474078854706148780649980080 12396368 -208957539393011427908029652247165739008 12396369 192963856559504949365819513502193398720 12396370 -249898247938597700627821999625698275840 12396371 511841313222212982850023059463303571392 12396372 -291581037200184619873071984104403302400 12396373 -461447830593767747310386517898681727232 12396374 -349586912190279572824506641118493220064 12396375 408681804137897152809454527664391880000 12396376 1173034212687161037195013950003063982080 12396377 284582741814997692237028386951898275072 12396378 306239775768617094836042682955079589120 12396379 -17594157324450941682740718711425675856 12396380 590828828093903286914959701978808972800 12396381 -445390809165354638839230621580089706560 12396382 62608817866002209681306656694635175040 12396383 -1872292804422047187304412002505148136800 12396384 -1979877657993975154652257048816779264 12396385 292291381295838355979349418767365858580 12396386 -88685180671166029453718306638747186608 12396387 64054330652953157477543924855439340800 12396388 -426810832091366672590586990799105383424 12396389 -956483614604202010267992125059606935810 12396390 445848181475210041695232552732541802240 12396391 67430110229917493811801844461950269440 12396392 -641502234758333225948802827708006016000 12396393 -297243895686915588386815177207990827318 12396394 769709017207293756294341910461828226912 12396395 -1738754462269393089899307838852334358240 12396396 235863112257995813778965159092088673792 12396397 41364880671590752625868127785630103328 12396398 383263122098553935032540137957710745600 12396399 -2928012917998731916792231963239011712 12396400 -236274380749622431718829334939218739200 12396401 445276455770720746790541361419927816402 12396402 457393760654365198295508996667107786240 12396403 217826498185550387815557079107386008652 12396404 -479236359725542648691706171282803417088 12396405 43290624466875671248609060279630139520 12396406 230639765745111067149557227163465317632 12396407 345379082882302566436687728112982587752 12396408 178195608388821744113496996718056591360 12396409 1931003098412679200495978090383918597610 12396410 264239067689730824830018433257941457920 12396411 115221559544162933120936191280357878860 12396412 -210034048250853774057293596733346518016 12396413 1588739340916861102519149802344173782662 12396414 -177091272013918710712775614451797498560 12396415 -918087374878068858327854660117870380440 12396416 1078043906813842859006429494250947215360 12396417 -521658946002907066420406297227078448640 12396418 -1081757373802466375012359601404814433840 12396419 405817417158058408996525105285873769472 12396420 -301497936623681123013572058710226163200 12396421 1390747984170957330432731838734371865244 12396422 -7252225992303519645832987343571042816 12396423 377129723747614163123837939585955806544 12396424 1659485571591664527281728312422626472960 12396425 -225181370874585399668463639847413192000 12396426 -97463908069749855489486652861397515776 12396427 36431751261826961260113274042763938320 12396428 -563198446251297606935195834059630677504 12396429 1400367462753747483343266282074697577920 12396430 -673695149906818186308046595325286520640 12396431 674355257520083723666377914288604800600 12396432 -20422562659237851792318375035210956800 12396433 -534163133987596196918005342038507174080 12396434 -3975051465831887761109199296690105568 12396435 52004360916533436949143201744209940480 12396436 -517142543577113827655480213298483988480 12396437 25176863160810662288303952351079664160 12396438 764561385134092887946047151627590169344 12396439 36814169832772083624837657691912590768 12396440 295996121748659899862882944911422668800 12396441 644548607666589231703270198707491728800 12396442 -447262167000136978123794520910927674128 12396443 689789274821978922641866180372437380160 12396444 -633416510097235965201726396087215875584 12396445 20959341922123661105397811029092523480 12396446 -315858145768336742020829992050601715328 12396447 -374251475046742924142177538284735865360 12396448 105090273536800006294045047561680584704 12396449 421425242236195169965308290084817846720 12396450 -232946153880450961079734424603683200 12396451 1192026130246839813021028278734733743832 12396452 371788119000540050077194112915305553920 12396453 379023154609636719964743224581368830304 12396454 -71907322692625365004990248797492832000 12396455 -928115314571898859718332119762715206000 12396456 -1882112137721050005239366991923343360000 12396457 -130588075005146264911115350634197870940 12396458 561016904542633336399349971823244345600 12396459 974339708643576263365901649043442345304 12396460 82485316845936642953788655840845608960 12396461 452865242100833850410999415017985935520 12396462 160050809457772452653715758289503932416 12396463 46059563034000282473012077786933514064 12396464 343405832489471376067318747623541063680 12396465 328607517027034135415449927492761902400 12396466 182419909549538545517591615945414031360 12396467 -100892951770090245206721462270196298484 12396468 -139917918292237175437429959198761607168 12396469 860795645479805563842344625475549124544 12396470 709223453714917149047121246040719360 12396471 209040489962186612498560603952184723840 12396472 -1137558678767955178256136818470397644800 12396473 139521080855041301145574472110637672448 12396474 763183833384707447211066142951474855680 12396475 -139018372772465336503927479920936740000 12396476 229937144079382800633760537579372626432 12396477 -617833402713005053175228328798172481280 12396478 760808729108648117463645651919587959040 12396479 -90232023638100452874855209386122889920 12396480 15351387043871196278088376268095488000 12396481 1410741215143592731025943551835165153364 12396482 -26543127504297384223166194249614504960 12396483 -104741100863041015940921185993661009016 12396484 216202122814825855702643324076121036032 12396485 -1038690440248280546948641377819603033600 12396486 523876899043017901307831428746229097664 12396487 -340881264921148534216902461775627853864 12396488 -186884421941384561730394784096658524160 12396489 116708499050344926853139874198420477120 12396490 475464610019857046826515525269062969600 12396491 -806760317925712608689764603278472320108 12396492 -302917818215129998483031772914078909184 12396493 1011636408272236465253448462083745992320 12396494 174465820851956964141716366974512000000 12396495 -36398613337187437260908059154333038560 12396496 107828153834667650095310546431572967424 12396497 11863352580352468297194978279906365952 12396498 -157188728643352355805430056951133719936 12396499 425842299429402966587848248336818523500 12396500 1277212051004156716064075068025925312000 12396501 35835895275050140188637595657485523868 12396502 965435106501627972482294016092639654400 12396503 203325282890301655087200226151398114656 12396504 -395551318173519919460837598378843770880 12396505 1394992831263436007382236571576330261120 12396506 27571287547575141222357919405907731200 12396507 -647983455409269387029999505672026683200 12396508 349678252134541765911505808436764707328 12396509 541234841156273097029169327806491476780 12396510 -556952868876076855958808438552768787200 12396511 299744675249914100528503671234507838112 12396512 -407356286228324737800541534561547059200 12396513 9364341605405409060917378798454048864 12396514 -73186639526918631813244383190218456960 12396515 -739257209590067660029244798253645277200 12396516 -399527335492549191858872129185885095936 12396517 -186740722097500591699880713682830523136 12396518 104828977725541482886782254571509748960 12396519 -475652852605970274279245796848334203136 12396520 1473222242304127309448343859495206912000 12396521 549637900031783884559943451658288888100 12396522 -258846518636192091337696812515405921280 12396523 -143780349956346023989969911093804265160 12396524 -514213698789031732359818081418448641024 12396525 -475010205888028459477768913483829799200 12396526 573058960872346995850565946319847927040 12396527 -289553194685595350215088549740801303440 12396528 -41179446856895262653307924212945780736 12396529 421954807329572974957977416217915739200 12396530 -628570564316136753099131120368986017280 12396531 344693064891971096201542449292393708800 12396532 1161176494298028075615423781396819648512 12396533 -1412229661139516445553145308328467963218 12396534 9962737910047578129050525799778260480 12396535 1355515801099612071010828921831816635480 12396536 512346760033522209252514877582318223360 12396537 567853136615830704521947636059941322240 12396538 40434768278592305022183927790299700224 12396539 653592414071162143947597523428400402800 12396540 -53017196893988124142034979328874741760 12396541 -12793540565756351842579189481864295456 12396542 627045060536469632693016759141354327744 12396543 124795105320827302715285288329251232800 12396544 21408694016521220352633011546703790080 12396545 549365424495713086707756382118849362560 12396546 -134412766698722892170116751801002250928 12396547 125704810822456493037484290676976885712 12396548 -1022848543723336143611520200104752706560 12396549 601695912425296703607554095530906531840 12396550 230915720280751310289134176501451400000 12396551 -89827854312546466322026504802274008496 12396552 -35978456607553649342841714985027829760 12396553 485059953795795027606399572761351569864 12396554 -127137495294681458101707318598217455008 12396555 -147773049044856844256505163250337657600 12396556 1623918481388610970007899723926364672 12396557 1382230201074307161866035190140552234806 12396558 10652696772278083711907285506481797248 12396559 261554631538089964902942621116058117312 12396560 -187559686756124658581756751144218787840 12396561 -96985683300722612596930377304353930240 12396562 -791788897643139055650907857337790521968 12396563 -196748218288804266044893409773577657376 12396564 17572650033684681111818443327510836096 12396565 960992549177527544961817395836100443520 12396566 -107714083905563945091724230497000737536 12396567 178859425226022530710747713644364949248 12396568 -31010418397665837399255982338607165440 12396569 942829597759913509204496510380706661840 12396570 108732233697591338335693819547930419200 12396571 2489872792423845245345868585595770716 12396572 1553587546080564596641077020643776586240 12396573 -237298602178352805694311025938246602976 12396574 102754276912575310675665197153595064320 12396575 -643298829003227595299067566009799243000 12396576 -105769582690983423683527892288117145600 12396577 -284427227993072185681680722333041505088 12396578 166517859826849458852960365266526037840 12396579 -717201640241209616859020625007139569152 12396580 119267149812245325083228887045362954240 12396581 -320179919509306423169071624470763031748 12396582 -131514616523125408314782697581149520256 12396583 -482969813412023194985073681369582739856 12396584 -399913713293747675254887576752977597440 12396585 156565505293610977411789511893303128960 12396586 328772187442338237295774926954000008112 12396587 635262379295826430244114306616379982112 12396588 -40777711704786244890290385308706754560 12396589 -1325211674838412959031976907055335573610 12396590 35149132715578084845204317309452262400 12396591 607719990965447675581487578251366343200 12396592 -9649147291550680804767057301631336448 12396593 1600346963906356648386703713964612533744 12396594 -56947857065654214836818002893152158720 12396595 565200362321397892612988458409120367600 12396596 -246512942101870777192073258612401666560 12396597 102568728249279708003130573328748291072 12396598 -641783624989811798119210979636974255200 12396599 3437094226822586074996931038205754264 12396600 179809228404657533443138401016194048000 12396601 913385552311835450996031794493892108800 12396602 780440213619336510252321159970495019232 12396603 245967139078068016603044716017293649008 12396604 -639005529635078425976518681364367049728 12396605 -300013319840097009227278396776607397640 12396606 -360474286302280332430334274830324872896 12396607 -1593012914462789330774181889199601763160 12396608 -367998884377771261633443464366165852160 12396609 166216589354948058068296452397107951744 12396610 387437943764429106311329055544202428960 12396611 -1348784670269446445742032512728449758788 12396612 -5630687291662205275911116491608139776 12396613 -312610079450400624198461217171165942816 12396614 -509030289215021997141524762172864733344 12396615 -27886820685335632158000569917949007360 12396616 1349634291996002735019483880029931668480 12396617 1906579820739469176908992691996582398080 12396618 -144473267642026363162056959080435545600 12396619 368662253174154971606952624943589131296 12396620 842207383790963602509155652399962311680 12396621 37402515087283268958751231651347921408 12396622 -247520617286383508388924133610551075968 12396623 549695973134596299711122351254424821872 12396624 -37523511775152809014681238090515218432 12396625 542936086291198292066084081087848089000 12396626 1567223442064604882386847541773036666880 12396627 638623534859571686170312166529511387764 12396628 392570491249016682997227939486979223296 12396629 547533066361660132103615956823232347520 12396630 366981773776775626805746012516082400000 12396631 -686264058665149999887668950928823158640 12396632 26257338988682109610393278755798630400 12396633 80741106574816105094177811500093436624 12396634 953939748766406342865271709728294431216 12396635 774951426616470066341619305783583910080 12396636 -77495355540466560858350605536578884608 12396637 -2708300453500372807655998120280307456 12396638 739950839336996325105134580484562820096 12396639 -95699097443639740069367471169182795904 12396640 320173899706055721405586278547154534400 12396641 6191659987089967340178588670329150852 12396642 -2278381335632629443383958616395628800 12396643 343089455744178157732017754829731829200 12396644 -247270947563037649487560540049910015744 12396645 266848195797239652246940925722962876000 12396646 470980983067358883552017235027318850272 12396647 493119782769845945606165769223932631200 12396648 381511546783878319184139437659911045120 12396649 -1732841500409761061963324986128772470236 12396650 -82489343631879708955300748594063712000 12396651 -350198166926335432606603625032357424400 12396652 -279334351573060620505717737371152834560 12396653 1179983882144785443952359722070359842902 12396654 107110367184151227119239589641725500928 12396655 -66659277449313942805748556577263745440 12396656 418794183131616461219668463834387546112 12396657 -67902060701200541139716738995441170000 12396658 877166887325943008929111346504771185680 12396659 -1042084122198905953932105402294411887280 12396660 -130061818464985747547066326353366896640 12396661 -451435028941663918881899032146246669216 12396662 663354497449967846421549569722831964832 12396663 -80354766001962743379323746369893191808 12396664 -289804231494344518645122193312029081600 12396665 -22729735170102179896131952182235722480 12396666 175024400236988245812207266315893069824 12396667 -760410283609855470895228827298595693880 12396668 -1441788309336723538770180155233624028160 12396669 -8707715512771210257838285973084025312 12396670 -54943690063729994586201384447376953600 12396671 -126652405845062156181440847528610630656 12396672 -1162206317440625602863604673038358937600 12396673 -1607724340399484670905573970383870019840 12396674 -925217738692632577828576830561916795488 12396675 318968077100442221998539172997241076800 12396676 929615666728194719422355545149733112960 12396677 -1805350187420283252083888095531022445474 12396678 -57869943448787935049584127828903583744 12396679 853946763534296617616950141021507226920 12396680 138815355263734401197697858308235264000 12396681 -244479503224910095631321913919911355920 12396682 161641920765648481302112797535284390192 12396683 -154551292861339901504037708497966054400 12396684 454155520136134517511618829746863771136 12396685 -528366466990811955348121730298906240 12396686 1080569292905046711674806732454679065280 12396687 -388914524754821621845445386395046014840 12396688 -105551589069387298789870088811611013120 12396689 454818812171409632175484900420904915556 12396690 101687552705210821829629076716058975040 12396691 342981937210081805106876733589754040800 12396692 -558842374156958906238856604276828160 12396693 -908188432980459664428755619068433699936 12396694 -25103591710140777692999984139079828800 12396695 78872110717196515730948268774666789600 12396696 414891125398148436609574259043035504640 12396697 -24988643509264468774030063860896785248 12396698 -5690998954805212256010138389975871264 12396699 273823088914248463016793060752183293440 12396700 124457039210540373933906461974838976000 12396701 269669118176895384675724871352582136992 12396702 50633755918511111979608938836814617600 12396703 -1856586304279960681204491154311022352136 12396704 -308637325528372024622237271420454109184 12396705 49679071543633723543618838028992304000 12396706 -572681490830811756553118098684991846400 12396707 586740459732992406242822950024186420956 12396708 360760235000930322121384816495515518592 12396709 610521991286880597397336658558193600604 12396710 -107965502620170196311752642548770522240 12396711 857279160995674966667984343997757185920 12396712 83936226193103281684880491826039930880 12396713 1285479812558530088419097871700454341440 12396714 -7336789647362726831873946440565424128 12396715 64020942932768527530520567457815597200 12396716 379981579220324569465113891762580419840 12396717 -973122078173125688397259102399963873140 12396718 841145366617678085209413113733494218560 12396719 67248990535372882804961591433466879872 12396720 -71100421863594956619270311373113917440 12396721 74245883619267280573296606618157101600 12396722 -213021476969568675067461040658624968896 12396723 666181304990516070742704623965894779504 12396724 526397252293604940911657708068518100992 12396725 797246996361354900477102853553523564000 12396726 24361344352457607363681274925698186560 12396727 685619067487819899659579972829104765872 12396728 -480141296116277447566759105847562240 12396729 -1356890359536221561518986051884870430240 12396730 6733042427649068386131746139959520000 12396731 726786290612536247474089379719285586532 12396732 81269943723993377195890939837302723072 12396733 -812405078790724405813909647820633753018 12396734 283604413580042622690440896757293812288 12396735 -100379388616249949181710281648771961760 12396736 96989648458902462407720882883746856960 12396737 -522504041805726792975701846321667533628 12396738 -11784440363252181048350118213584201856 12396739 515575768653862916797565446293646770256 12396740 -11335775296506821679754373581689361920 12396741 216897326680825101352860777312060243264 12396742 42873220630591344704860341324589615104 12396743 -775178740738735871277424181213567608296 12396744 895435942452214479562423198617546424320 12396745 306681998628401521008684696155489644800 12396746 976027549758603745301968070646803299680 12396747 -140134362423007629576474635779169627904 12396748 206509046769540244100292088184675280896 12396749 -110254796808992903925707984170605338250 12396750 -63405376585905607047028490275766880000 12396751 -521457429164898341130748460601761965896 12396752 -98317932150723270301993628009155436544 12396753 -736086058709238040028778414050970049920 12396754 793919463429252352711715884017025362576 12396755 436633664628862024220422533820148154000 12396756 -739381173921881847537311378587194390528 12396757 1011623662640494763059161339307210264704 12396758 625733144440268340400067649482758716480 12396759 377497794578168765987656625535527462400 12396760 490337737391346266110268413357590528000 12396761 -907645889710321007042181736244890166016 12396762 123095459669872457417057572384611885312 12396763 -623510099049954401520579048100146012988 12396764 -12159490474769008494400057331346591744 12396765 1262945596770454923441274264761354995520 12396766 -548107166047467954055154873867101262016 12396767 -1522332807293410838359389061431352052448 12396768 -582207555694841871349593738184891564032 12396769 181712299029152318871264928387861019712 12396770 382975605290041347267151646124752064000 12396771 -21913571087595557357326788486416166144 12396772 1309347497548298483228720831778878197376 12396773 -1691968864179699700443554311195011918978 12396774 128226588375624911238397557411608774400 12396775 1221842319295925936050165647521153325000 12396776 -74126167870577869236888664322754478080 12396777 985548480960101391613006836098680267920 12396778 -89634666155752624202244520995544450560 12396779 -1177761001901277457841653535313446308620 12396780 -354944241216667520916633233651021414400 12396781 581247898768430471878234797872892506582 12396782 415425256226512557282620971151119420992 12396783 345140770454649147512125653985697364864 12396784 -237450021497725811130352006049780531200 12396785 -1054971397335151843774919827318708862400 12396786 101188083510377340423498081265653808128 12396787 47215286248631305866946522479439921568 12396788 -282814471412177848483275475740237354240 12396789 -628615694775788674822418179392359324946 12396790 -39968874915472055550627117749932070400 12396791 -1852189436336818914400963925964909235536 12396792 -566181698658324137240655149342017781760 12396793 -429469548297382152239753915726340589056 12396794 -787262126488336296558986809590915947808 12396795 577207871748662906503407163477095166320 12396796 898240032054891031531243700722943897600 12396797 192411665012449300969211848823329774080 12396798 245738398360299660916886938789299005568 12396799 -36153338177098046811553994337310029920 12396800 224169049614029273110995523464069120000 12396801 456815495070270458891015570184667355424 12396802 120566632959672442279962995133702584064 12396803 1006631275030082706631931034164440618920 12396804 199218878736303434675527893396473303040 12396805 311505209111834731933276516195823126460 12396806 8803857589304850598098016191142629504 12396807 5240213578488344599578729211268686272 12396808 -1464499680335672073900929318523864176640 12396809 272530657762690033443476564772281369616 12396810 -107739386824241955237496131511171699200 12396811 420401026003917738263388897528192306832 12396812 -884672888997157797108770806320368089344 12396813 129439973642384306885337554137064064 12396814 1065871495540380721836640255820531712 12396815 -354829428076024000916506178513817779280 12396816 64129753115228343786117466198624174080 12396817 -546253119639113385183171595489260544140 12396818 -83036887200137123851945064550056899584 12396819 -698293934547476058152702424844571280456 12396820 227084577157610334357837824698709518080 12396821 -1153409968693978151551945491190395732978 12396822 305731506994668835261646340642078094272 12396823 51305787146387002428779562427973187744 12396824 1004440818018955864160838781612235980800 12396825 40943074272963523800351446998533369600 12396826 -380451167356098015252627549508181022768 12396827 1879870628706986704805823162276225402552 12396828 597043691239166555427801389624141560320 12396829 -21454145318002228565128794346123637300 12396830 162861443981111738491476719104130123520 12396831 -426877499060044988253386971082552824248 12396832 492096088272532505006118528972270600192 12396833 2020665525715597600791581985382147951380 12396834 -171841119951644679832256942816598005760 12396835 -262844198751452745040825577065020921600 12396836 -331315564526057263692953260498358363520 12396837 420935333027909033846014523291352785760 12396838 96279586427536363362542076219225784320 12396839 -4497694162680632396971039659726807552 12396840 -300740188979385769096924223924194099200 12396841 1032861515139642716688662094052148312484 12396842 -365179992801689343226711526237204410176 12396843 -38851481847686003604844627220424522468 12396844 -1147965958358696791866335595352973913600 12396845 -496990828423520902593969360012610585320 12396846 -81465456305173533536952192705368020992 12396847 -721873341461651807082316361316330499688 12396848 46598533382922013285483676265576579072 12396849 -1382589137532454864223000084295267460032 12396850 -137192259077601303091370221412507239200 12396851 -375383960684361735695599908373870802688 12396852 -70999359387351782477491653267190129920 12396853 -296494352947700027291824297141854377664 12396854 -303527363240871528785957708041073779200 12396855 240383336568948896421836580600171294720 12396856 639533592774545308123155214921951887360 12396857 -25634152400004564733704576910011963360 12396858 -215693666134855968313494934554574183680 12396859 -399463061825057608851453920763784961280 12396860 20629207924342332167582500091006300160 12396861 614924328955497155573505265044963014400 12396862 -313473829002021328461784504748777306880 12396863 -770178695471029623080890798286808717888 12396864 -212504465228728107984690877405618765824 12396865 -50348962106108767151041387174129638000 12396866 486140097633825553536143647135458907680 12396867 -350533573342806259658337852447006213888 12396868 -1457904774422773781178233213315288761344 12396869 177566071277542086221730508594973500800 12396870 -46951594486298712385907171195545332480 12396871 246760404556341778515586335573721841944 12396872 -893833665274061988210392467888505011200 12396873 -957931085149420867566915787786563746400 12396874 430369827887815436826988034941580516352 12396875 1831576519627263587743615383578128800000 12396876 3346425015949319700467859986939682816 12396877 -552374085117433534406493316065867562942 12396878 -139615044304134060996002378420140118976 12396879 433956327228352644104514124233254632248 12396880 212166615615728421801158129574753730560 12396881 -380347878157343654770145405377024636608 12396882 429883286993660755441024654662800642304 12396883 -374814922224250554627668896015855259472 12396884 -606624647835911651824785430329297082368 12396885 249740489136364222435511459966360288640 12396886 -678952780726888683628799347833876112608 12396887 12691126309518293597491227365235315672 12396888 208686285369650166429265242082588753920 12396889 238890143592558070706258247778214423690 12396890 492704482510789062234415666322629824000 12396891 119406343434668335520478751247837346240 12396892 -772154928865598265588748324458464099840 12396893 -1298657452129997694729390281557675833984 12396894 116267492567562482784289163768840404800 12396895 -27013159276021787320811897188509680640 12396896 -498436038052738762174434723726916190208 12396897 582271467280450671480955917358142233620 12396898 483470138875919000045564881597958341200 12396899 -277540987886041510529150482815457020120 12396900 3663541631296360248869379680571110400 12396901 641786264838888093794949554820094835904 12396902 909681096998491989288957418114775484000 12396903 630931489395035269165239981317901436800 12396904 60506939912368180031927711172403200000 12396905 1125383089173735407589578716929431169060 12396906 -331128297503419394138159831918634155088 12396907 -355857315412515560098627485403708776844 12396908 -906742564921585296625755853810106594304 12396909 -384500758938513075127570052146177980288 12396910 97717605547733840697975524417822156160 12396911 -2305564023881636037119092963656651991680 12396912 -69699160940774447549276214188375015424 12396913 427402221988765668363225852832880037360 12396914 -535065886813917871455823992405959464944 12396915 -558326619820696195248108375489121224000 12396916 378137308948481487176139032277974652928 12396917 478617341814849795370341891712701899520 12396918 -617032409495298292267545309406867999296 12396919 1918063531658026475658010568718245512296 12396920 716978475254309666105879697807654912000 12396921 -98645207480230786255563816930561858240 12396922 -1335818424796781853307580703805294395648 12396923 195351124465414563985925348330446744320 12396924 12771408383130217499979847462938903552 12396925 -762569093401081760665837870544873762350 12396926 -51666646779621478119939448695540377088 12396927 260044896612472121558364829570325657232 12396928 124918582259216796212486356298178232320 12396929 521442236820293052018835066145294182530 12396930 21509812498482472206774936916647936000 12396931 -313079178845011813217383437809918125056 12396932 356646854841600608088410454365591354496 12396933 -51648277208811069372754026650677032420 12396934 860377771755663714252450058450365984384 12396935 -660517528022385064181702376579013386120 12396936 -852080575648815129114545904718060953600 12396937 265165212867969985630899353949655572352 12396938 5625136232419712598824872291403468544 12396939 763389399462323645643476220329964081624 12396940 -132588065930346773649513691186357278720 12396941 -332736553662585020138453902404232643658 12396942 -90293546787341237615524148540790347520 12396943 9739791737778211083624222466381253248 12396944 -51338835409486855578131301800003764224 12396945 127264171123070274632699244916517653440 12396946 369182061829038086508885499892614091904 12396947 642759431740409740596852773260028148396 12396948 348356565129164581640780804027829934080 12396949 1258951878523890667938258164859349680000 12396950 -98428896495027326130979006999099164000 12396951 464977812739268275422148944031192836912 12396952 1233456427435392723036830320950629529600 12396953 50071981823880631174494953318872301520 12396954 158248834450540402132523368811185233408 12396955 173210438653983469690833754828221880320 12396956 -566665778649485444117399030597566903296 12396957 -1410822724581220346650482822577000332000 12396958 364898816667514511912426317761129019776 12396959 1333749613156752172433726692405465544160 12396960 294458630030583008175870369483217305600 12396961 364919642233397867067996850875785621160 12396962 288720023765063483539984107996472780800 12396963 718362402249257642332974356306183709504 12396964 32137664938627149525313792416856846976 12396965 -14231641623502768724762368382109116160 12396966 -236398947743210362262275443991677792576 12396967 -277542968124685814716239388589683314816 12396968 -1223014948510273176628166307834537984000 12396969 -36422791935944584023754936954577564472 12396970 93859928228118125608301787250087075680 12396971 93413552958463423376685213851095055592 12396972 215917244966904319723577410659806871552 12396973 1587686857083541456851153315482195123222 12396974 -556303473753735683513860508282591831040 12396975 -222858111443539926408048967327703447400 12396976 -256787805559016197967410112417348435968 12396977 -1265555600716077452959110867851253259392 12396978 339696454906649400207203981927484702720 12396979 -152940335383436144833498046403264795824 12396980 -186207494070507966045442148742878496000 12396981 -572256956529391887560773842610486754016 12396982 -292827052488034700152643420424050126976 12396983 -12125627022689594836029486986111703768 12396984 -123305438810671868148290989176674119680 12396985 -135846680789976860309046236565796857600 12396986 -3462431802697216229218709989243132416 12396987 -1276548821533854474449523649709466794760 12396988 434887696280910660640792186927057459200 12396989 1220625028859518977178334173924168932000 12396990 -73018944436558751097699891972265706880 12396991 -1367271820290849664123720510544480194928 12396992 -175380066815645967268549712256763428864 12396993 -39547562059410387147391727804800573440 12396994 280515639801896911370579175282449881296 12396995 525902671916829638158671368674656059520 12396996 -830657914267654398737988518992776806400 12396997 -1361878599731140471468562614336898243554 12396998 -745776161423225428365883576299940277760 12396999 2248290537726595253263557128858194076160 12397000 512959954029174975523247125970411520000 12397001 726439941685151103177405443245596325092 12397002 88467513170172916937500247206102907904 12397003 -1060038045162841255423023660369099781320 12397004 283167019211645526823454933789742337536 12397005 -181128236466731501273031658295775350100 12397006 -8480294603950007939542817428029715200 12397007 50900009393112432333324373778989360320 12397008 -13016695841672468617210616937012658176 12397009 -447564500732198111840829909767460459790 12397010 187781359656020167123535616954341506560 12397011 407415205895777097956661427107102264384 12397012 1361991787365818010829483882432612212480 12397013 -603461198514397392335694978317988019620 12397014 210801945306600691838474630034496164480 12397015 1013755474492013362003847047555096583520 12397016 466034256684812518630331136003059712000 12397017 340996217121961289304744694820946947280 12397018 344073788613970858268212085760694343904 12397019 -90380595236131497013103661955392016704 12397020 15604282118207127672649476406985564160 12397021 -165315891015904749050827607856925852800 12397022 144914187490135135484470509216533586624 12397023 -654486738929310666871795277898603429120 12397024 -509320969686292275967255366776429477888 12397025 67958944984855686950688093392348550000 12397026 241209200406283992052359745684397004288 12397027 -281811787441791659349907296501338529124 12397028 117000999183812972756224906906220998656 12397029 -4838141534048647627537648044264837312 12397030 242347586646287876246480251901683509120 12397031 2022899624798636311791394166066840208432 12397032 601577203881301888327664722488125291520 12397033 -20912300066095056873323350508141040672 12397034 264708317680638789664803449189999827392 12397035 -31825949954431391957580177690617748480 12397036 632831157730635154026337733610804526080 12397037 373172047416851934060719089265920873686 12397038 238180806753827517411635720661878919744 12397039 -1050544781857674715812185566523798136944 12397040 -335244135711091338189762854601031680 12397041 614567250477867306583791869445195007860 12397042 -3166107219216695543628384212052492288 12397043 1083146416020807143131313548073758523184 12397044 457870352313866301265711155052390318080 12397045 52831373340083339367690268854924006300 12397046 -250397772566916597518153540617430925312 12397047 4932588350328870279760923524609421216 12397048 -1477858157073346054992245821468855664640 12397049 417316306186984481874562782870545856000 12397050 -17672317627336989680878698416828065200 12397051 1347408998846102607120060585257877142052 12397052 157633235228739047798438721618926080512 12397053 467207531334666799055303843649258952704 12397054 545682489721313523133003861855553877312 12397055 677924527195713196902794739846437760 12397056 32149714935552183452997156498239913984 12397057 416814696717524740714549239947235362306 12397058 854333559908135948854043221701058172880 12397059 -703888681061734080181044322597850568636 12397060 284646734537790988134191316301436828160 12397061 907552220881306645997091878670940000992 12397062 624895587209887975653143349375648706752 12397063 -359400345770260698405339335822505941760 12397064 -919223730404411152839320008809831628800 12397065 -120289633803188497533943906679338200000 12397066 842355470888124264358503555288579162624 12397067 324536475273494145461255675696168044116 12397068 550143331544728717176113248559525943552 12397069 904253902271450595101738800011255296544 12397070 240355488663334979434696662561883656960 12397071 520915271095398764428714756561959294480 12397072 -677408364773822901825371668078133248 12397073 289605827954801720970702812621422085364 12397074 -124953827863946413155378243745812013440 12397075 1380962155851318333585901496084772652000 12397076 -269988565905753075241846912099384794240 12397077 253814881702425563350510576646145177600 12397078 -230570853654855567453430665366663836544 12397079 -89579652403124043954655797391084122816 12397080 -831883188834818657975028274606669824000 12397081 -1576768336110975502333126915114929336118 12397082 -618196974789747266503213408547450688000 12397083 350741297865967280229205092449003606424 12397084 329647861654359977786476195991494798336 12397085 361604009819117595304348397975215763160 12397086 -11701780762282620015400401846733009920 12397087 640150649630193011497320175482380368736 12397088 -176345848499226619686961716994595880960 12397089 -676535378324333186749316145952090813776 12397090 689337317774006379604237138670205964800 12397091 488335097769996886373479701217949203104 12397092 20328390924470036025870235981692506112 12397093 -805066577705664484033974293621030718658 12397094 169113268451223100453987314940501134720 12397095 -71996915738664644348114851439881635480 12397096 884313598612756747209908436488681717760 12397097 1265634776547982248345513397939383673344 12397098 -191331927318532827065807732785601299200 12397099 50855250881740346181425964650256060048 12397100 -8637226146734657232657021488224435200 12397101 -2338537090071180833548974710190927648 12397102 525216689535550121181511867676392978752 12397103 -307074498991819686959934312237432358800 12397104 -403670167871112500722918679233449492480 12397105 136789216404100719812634669587045683200 12397106 -518026784990140421187585474747127147248 12397107 1120952335517030425237941411212114570040 12397108 325337361401668736366233678312065884160 12397109 731306279804807980758768884202102197916 12397110 -363736461546159909626819108166341345280 12397111 -747744961781725817008942245845022547288 12397112 -59876652427909280528998911317506867200 12397113 -1266774330912886849477112527557119549958 12397114 254539722985143270434608861907724809952 12397115 3678806441937429830653183023447181200 12397116 -280686247068428271632125075111503805440 12397117 152076856524168588724785533470793314560 12397118 -615015200050845099027013830925759146240 12397119 -149498841921738092052399352311800675328 12397120 -140670655835861482061847052437946368000 12397121 -1260479465942552109444417239440153077456 12397122 -264771420819610367188152441783687403440 12397123 993733742332097212462215504457123263600 12397124 13367253399045599631659979803906278656 12397125 -231785809090849478110034628201098304000 12397126 90707824040216032649971139601002693760 12397127 459533255765324076427159451785475408472 12397128 82019240568290239047644737137503846400 12397129 292401418161720223709864916211580967648 12397130 -78418436510885638678262151168504456000 12397131 -1266789489318516588296545480106487899376 12397132 -59673601971491005063158826642967900160 12397133 72344103291263220932939010984760918464 12397134 57479773484710427844982899146127050880 12397135 -641777335493409441129772452727336191840 12397136 -76328672179444038407698124146023211008 12397137 -52982474594625381161130080161778753040 12397138 -160796252516979475938222897747121930752 12397139 562637992646257796439296052975762792000 12397140 30362731193883007416457186704259891200 12397141 194518844604329543708399721631057483584 12397142 -649573057101066651237040859707825506528 12397143 675472485625081828484658897010503168 12397144 1264171491422672257158227660065368268800 12397145 -246122275258097226251049244983090575100 12397146 94723841327746720533294536025134586624 12397147 1144397727575233291508456241321543862836 12397148 -26188329845593975132494133931132264448 12397149 61052958629102150992853481603098183724 12397150 343005337509436294412875246679002228800 12397151 66626848544214731692088275811119534224 12397152 -64814905585912315125286891137725890560 12397153 169671082665151385822702797657567612740 12397154 348260338794671471124044909824621363200 12397155 478980797516526007104861587452681034160 12397156 30360506047618263653276897592845440000 12397157 -611716549334655235291201062341016174594 12397158 -6754796640238644219241875969111398400 12397159 589501095590215637830497441733550066360 12397160 -108436963668291050615609281091106048000 12397161 30780742646172358206840309980766465024 12397162 -91225288971879507397598093477454752928 12397163 132077120986423831927618687804372439412 12397164 -21725928116124157193854998163641232896 12397165 658816780070994747653467595651552625600 12397166 -54155144373284228378838193852109867520 12397167 572223103352529741979501164922891240560 12397168 -12812302804000925497577405481725460480 12397169 -748993952977465371420172235100434373120 12397170 -16785179010574270542994680688360550400 12397171 711870053934864340498344109789089623372 12397172 -400511554515257831037696623463445981824 12397173 380540220578833974391049449772847511584 12397174 -923376150911809314058809363036607757664 12397175 -53157449820262918636302258153028537200 12397176 1300757225552433587901462100291215360 12397177 -280301967211538367462934632679116592320 12397178 -37336426158506879253955319753145280800 12397179 24891216051437863242387579162707862528 12397180 373974786704506354657715640779316264960 12397181 -407515176042571111793034897335190843918 12397182 -88206424073033421316256792267875799040 12397183 -272690180159598115521205747419219137056 12397184 925773607157059105343449198957418250240 12397185 -1280214523211222804351176969541100489600 12397186 -52704689106735168546166263548130716208 12397187 -344026826214263515147556035960082162736 12397188 -647221918881754688798552344090339046400 12397189 -37687996320309583753233797137279499744 12397190 372860825826787611261008248676051020800 12397191 -605968278889346123205978695664677321136 12397192 28275389118769997909793571721412894720 12397193 2142331950584167157913796152946167043620 12397194 461520523069664992265906187586088914224 12397195 -609864668743420001542143251291598410400 12397196 -753076596387160869116662723394282457600 12397197 -61885181750494950560671065146758436928 12397198 -776369751032305059548671389043506677760 12397199 -237433302162735274793679276296331859680 12397200 -74535927819632451978662851237955174400 12397201 -13676821998985701530872671862698677648 12397202 -149133916019019428259958352345924750448 12397203 -168211483340331063533113557646786594656 12397204 64937922116130100357617886923560083200 12397205 313679213678459239345243933448811678360 12397206 614315323905578711808014433282424634304 12397207 -208282610442925708241945313996383168880 12397208 -357865839296356206772020887658175549440 12397209 798534523375795615371429776752773858528 12397210 37878832201655362621768352131376332800 12397211 1010598821285818331709065040961080585264 12397212 -52440846145703744772461845926195260928 12397213 343668899032964620905151895876728651084 12397214 -874734303340694479627194224905001093568 12397215 -718677947721489600966677187231877200000 12397216 62864445680226354883684192668491710464 12397217 -554029436041346346704605857382742515008 12397218 -557489789222237063786674261118620077696 12397219 -848830893434931428471567523582911784104 12397220 -25112257371570470907972704403086807040 12397221 1145280390356854769096497731084395590590 12397222 -666505953329313293203065062853842669088 12397223 -325217210464826410802300236704940619376 12397224 37013726070074064473204184549472665600 12397225 7250833890316206920268356650349631100 12397226 55421124166365255199903445487939779424 12397227 749234831318189682355346068689020901720 12397228 -117420430494134733418248797417942002432 12397229 360449260464665117010837401646640563768 12397230 33376430739430984812431356653574279680 12397231 -431930200040878907133829614104137688832 12397232 78297412486514788014732011830558851072 12397233 -128489558654539731090941337524132039040 12397234 596922636177234688779917738120340576000 12397235 66967705214836370452382401104121340160 12397236 -719236807342905017323843039334780835840 12397237 -1298201393694728450310684057844125566976 12397238 -187199120233655704471833085035804549504 12397239 -675784208673231028935265125220627353600 12397240 -553287940122299316348624910782250291200 12397241 -105752298639873971114442375891787574016 12397242 -95701386836452049839623306663344678400 12397243 -1178493691662278460167043704912590020508 12397244 21232161209232812166842046130336574976 12397245 -465121464771954201807355790247981267840 12397246 -206997846230953112039404528834812923136 12397247 -200847995227547480992042025723560774200 12397248 252928631941158073453504358677056847872 12397249 -356819958801628758444665109050710114750 12397250 -11096212690036137016467166881972528000 12397251 -651901305130891942833638137605694369536 12397252 102308653272469722047699041917248716800 12397253 -346939558722525757944229953728611161600 12397254 -225487626373982617055157879307236559680 12397255 -241523874796759231256595778184336275200 12397256 -1252449388671328858183086833391867141120 12397257 458105442991238172047464842543082376640 12397258 60205334982069428815217004347542629984 12397259 -97453679774250453280704914945304338688 12397260 78081759311518381903632401283825500160 12397261 1656226309857100953351566414953615615862 12397262 511609475505437833241039772675931645632 12397263 -241633299197313990610361022145502939256 12397264 131527447648645715318835930805608775680 12397265 -648341942957103411401463175421656259340 12397266 155276399917533090239005205754994129920 12397267 658144946376430028078832124732931805072 12397268 -96062639182328672635140875273427479040 12397269 -493413905961923658963165013862372006880 12397270 -679203303730196241200603823895621489920 12397271 -863750777005810996497985818742837439400 12397272 337056214702094635047771359263024742400 12397273 240797600983940425294799698533276279040 12397274 162537989614132877008406305545570203904 12397275 -236191686392079533478635878825643229000 12397276 -599078762487534793948082627847771552768 12397277 440227725840587486023598508035053737126 12397278 -303677728430175965936317404942914411520 12397279 -602179093708164104358220313701692727424 12397280 -202015794907492296632722460042094182400 12397281 -4236723064620848701553877867845658240 12397282 -697700714926085685080314391288136025008 12397283 -133641303665738386407269469829184135376 12397284 222830755543021850685892993093437652992 12397285 -514082687689977753964388795729491750020 12397286 641953409865892444383503195159672905728 12397287 119766640113797062442835225127000320 12397288 139095547820058524669674069683350568960 12397289 -1046365035504710781216862356151493603910 12397290 409463104400981905236365688912266814720 12397291 358894457413593295316835814096647270080 12397292 371323429109017299526535844546953462016 12397293 -4112114308780048030149290504223184116 12397294 -104071474982806634145567943625260025088 12397295 -684753738953527870585552738189206085680 12397296 146218388208002345185894336496550838272 12397297 606322699603987348296366375058977780 12397298 27862254751978640631040195310601644064 12397299 150657245481170229402883723010278426368 12397300 386344319086530758923406182106985142400 12397301 249015667245006591225048510380517410880 12397302 24262590425984567591530938184120924800 12397303 -416147567656278673607948663747479601216 12397304 -1497559188617986870904050431266601492480 12397305 -791376879642858960392292972974465273280 12397306 637902214731402967038859768807636202352 12397307 -51999765672212807637708296817345612720 12397308 147878902406219376831885328964489920512 12397309 -942347866278796298378654405211486666490 12397310 58853480650754191897083485165305344000 12397311 1151632474765088321757392758193307973560 12397312 -1285928015774595693331184314911178096640 12397313 -216111500798790676662956412340063389438 12397314 -173001703431102982818977317027658693760 12397315 244899772207568139608046848738363536800 12397316 -643551543442880034679905986205537454080 12397317 286886384729043853859525899424469696480 12397318 1050491815411847464237618277750969966016 12397319 650341942246473782445395065486824097560 12397320 8915364444569409189064251150999552000 12397321 1345087235794770764141473647474727178522 12397322 -66049942363016981308963027600822926336 12397323 -825785507186602613378816243600801373696 12397324 1190686684966155122028843397756843517696 12397325 737356784414016150650364069003398710050 12397326 -595565299132531075752251414959854000000 12397327 -897422198285211531056407749166795503360 12397328 -55561818693694552627694139265532878848 12397329 -250888766001513612858254587949647076160 12397330 -9095378150815603829077971644441832960 12397331 -1151566765861496808360371544571888461120 12397332 -1166770041171590807872497010115494041600 12397333 -508093427298489322858788618544539193260 12397334 -49260636286958194647586335314273811456 12397335 -134634076582521466757626049633205458880 12397336 -222200472029579925642442797018722058240 12397337 -1676156891690384722754111826447426985014 12397338 196313578596467047488097348992863503344 12397339 -1902866752113348407102288253757967988600 12397340 474431866514562139033968341784449379840 12397341 -204805279893668981135025509237343324672 12397342 910287492097332136479464264956609203072 12397343 355391526015641998592217220630975424640 12397344 -286066190949398956896014059279079178240 12397345 -292724179767122738301608690457489110400 12397346 284443207102474922710897244949502283328 12397347 956074056206260729154364160980350976000 12397348 -573667733600639839928597301818957209600 12397349 -428156774505368071455487585111861443780 12397350 51743050024229536476401403302097100800 12397351 1514710845019355504378273712498748399352 12397352 -710206119474049141044188598766049034240 12397353 458733351596913798443878946103538176384 12397354 236998520206155978957573070841612147376 12397355 1108376545574206382884580269014770685600 12397356 93239930876859773587821302305101395712 12397357 -253949503077317988550207129254976486688 12397358 430044581634265628928099328901936297280 12397359 272338646960348306750224957562895310848 12397360 -3447941813573001716648515073989017600 12397361 363750863156584705962198347657479138800 12397362 611381784310236465489024109013883826944 12397363 -934268130026147844307550196232755055416 12397364 -184169427649023563830233052726091433984 12397365 -232234088962302207636740391512762426880 12397366 -259866942896990646849486817605672118368 12397367 -871802383687964948792531972480619666360 12397368 180515243702219792521488988165421137920 12397369 -94586124515285872131707756085654338604 12397370 -28315480206028130638888353062497305120 12397371 -8058941455970167919290193731745988096 12397372 84424611992082444516179629981154534400 12397373 7919721395305227473975104999210725600 12397374 440733014661799546809106222002366883008 12397375 -848361162731710650909969850892631990000 12397376 193745922071369225931290466706850316288 12397377 -1264562559777287017767392600366513357280 12397378 43079404165219238269365077935287877632 12397379 -1595929924136531440102461679881942814020 12397380 154286378996424909248445141295541698560 12397381 3982636187076225099394311009331068864 12397382 771619002780370585776532009298642301792 12397383 -446581149212757209726436664154191130448 12397384 227108069360744240567282059817871206400 12397385 -177876023413519486951170123098953946880 12397386 -29130905784368665297992556148782901760 12397387 -174932031396597863716762983144211365560 12397388 1177947829128212012276210867230235628288 12397389 -60568097211314322216041662644513428352 12397390 -367529959405534889735811066808203796800 12397391 -755912638055654563572603293714559482880 12397392 -89604414278100417029461605222403276800 12397393 -822332233559392861974406164186647057856 12397394 790688632408721970487150729484819300496 12397395 308422898874882482560529865481912572720 12397396 -322677398472973670102078435710596710400 12397397 -264873430882224146341203904537933007154 12397398 46799540177927998841811032546397979008 12397399 -343304779378088589886412981049409507664 12397400 -277517671432865629725125631743063808000 12397401 391503312997826060695341016197309991680 12397402 -186103852151032480753924559171164797696 12397403 -794259731081616421212858007122943347360 12397404 -2343841157340601465750996372836092928 12397405 -442348856910829322935069217105427350400 12397406 -99894105635956893299174561227141422720 12397407 84472689066391380547971640188130045824 12397408 347800722869203260622398724019957268480 12397409 -109236513983127968551837087063227975390 12397410 184288698752858038518440447696261068800 12397411 -127908714719969590168754133026433906848 12397412 -1030790337022409326982542417252429074432 12397413 363087279946178649659995060748908383360 12397414 -73758099722874205330550965951339971840 12397415 625969549422536306224331173272391765560 12397416 2687875712863213570782792816377364480 12397417 -285160589502003742673813946561345934534 12397418 1353503967146092895990836410559166640 12397419 11679540922914521492167936684430388444 12397420 -55371861207262093222769207528329113600 12397421 1239162867275427352784932476769972191744 12397422 93520030929486286547447674441623540864 12397423 -646628831398239720028917019781564273760 12397424 -74964974262417527965988020142534492160 12397425 912782397169165149752597946672954940800 12397426 512103588680864126171264396036103888912 12397427 -87806505531413674519963629663807507456 12397428 697020001215004881063416229449289891840 12397429 -590148272808834281347826528202006673920 12397430 -161073042796804875715945485449518492800 12397431 374968364690502971724148923806690482152 12397432 323494146217733043194137673069521305600 12397433 902795748765564849448053600716737865940 12397434 -49009446423075411628727615507044085760 12397435 -632880079424218367994737839255621413120 12397436 1011070668616747562353545767815244359680 12397437 31850868637582946438950725808879581696 12397438 872722969017994656001247955898923717120 12397439 869214421470653523132149087351965058640 12397440 -535500720372642662637997757595176140800 12397441 449458985485904255494994974118683505601 12397442 -65858495476062951849267855422370518400 12397443 265703920320880559345605210035658440000 12397444 -58640126710249488872461200861751080704 12397445 20141518804861263698614578826971200700 12397446 -436249221554250736093321183301568863328 12397447 1994576119065072214106979473064203607504 12397448 258021149283723383621348706413914521600 12397449 -985076674074306848646924914764336456800 12397450 96044775773661589467101634928514829600 12397451 -748762831963809070717069191239697116592 12397452 -27378441506815846042507119910796967936 12397453 -1511180948048287454508894863302688628298 12397454 240229365131086679248670564205196125312 12397455 -9135703821025220236240709982534567840 12397456 39134977917906681713253039668550254592 12397457 679423688936358735393125006487444608424 12397458 -123511030525759074492276641934058678272 12397459 -5700503747269432960191419511191307896 12397460 -277125317375627583310636341520246333440 12397461 288187729517864921822057080373349857760 12397462 -4450662647494174845680236775951671296 12397463 33749131702548867193095854878097362824 12397464 -1417561099456090503985914861090420019200 12397465 -367638458047541691851514466577427286140 12397466 809516052121802022750485694030734472432 12397467 -1211244993938443523340451804226983330920 12397468 -1164734894146504730951233494368843940352 12397469 -338951495209726898235099784246464824640 12397470 -236924722188264804310346937774542438400 12397471 1962686011876572893040815372385575557680 12397472 292848349819955337404935729572344758272 12397473 86241397219434133482813174252076406688 12397474 -103075359432600230463476445680472729264 12397475 571905914195211048821997640006895497500 12397476 -70416035806564047533357783825962868736 12397477 148135472949305875951695634308732219326 12397478 586859530612261776056554926242837583360 12397479 557273004867580828892737148074009544832 12397480 117229248468339708908921979030406502400 12397481 -198504562759730457361801624426425030000 12397482 -91820627484854195233970887382466370560 12397483 32524602251214923000060212650666219264 12397484 460066187759693410026961330891371551232 12397485 -408486052046704907521221865311581460000 12397486 -547354315358114152803973113974011914240 12397487 485953778092095054138231584674922741136 12397488 68575374436350168570132383708847734784 12397489 110874741697547518097648882403867415808 12397490 283875624725632955170960648819509182880 12397491 947198273313210304304310649169899540500 12397492 364922134461163628367114831498567473152 12397493 361884307963297388268984993584588429760 12397494 -224027772892075717731193768757268840000 12397495 660384066690808894645943607362636079840 12397496 -432103638445730868301022919843005399040 12397497 126992198670378807823115929908302446272 12397498 82938808734609766970334703809486682080 12397499 -502123665402398886404490511622160313500 12397500 -111961693185335055037840156710264000000 12397501 270748182412668273468115199448623260000 12397502 8980875954693370143144647200481306688 12397503 751228437815908169698699085540497680000 12397504 23121672975329544813438421594670104576 12397505 -156838144470979906182922787056350279600 12397506 -155102146368846979112998354967088586752 12397507 375787565864453282492530816006395284280 12397508 -115952834828120230441845179454850105344 12397509 195875691784023529271644461904312638720 12397510 18837946375341633288517560112861868160 12397511 -940958994772218725523153889970725969440 12397512 -138839868615456611248458644717730324480 12397513 821953806629486221532577183203851580762 12397514 -912893426496085016367002051966833032144 12397515 290182393016400181984691156283440221920 12397516 -379188073369159830413309190690188329984 12397517 42278737294852625134017875078797503360 12397518 103079723461525948867508270089745941248 12397519 254784482606661973832607297056288490240 12397520 96992785446940953172016550220922880000 12397521 649194744918904915435361848103982742512 12397522 -1861959462980542317411321010524953760 12397523 -357875628646558929069381506924362591536 12397524 -355656060315035473948177187137218361344 12397525 5974793038377948810927391730556752800 12397526 -102571382245957527691844524747765984896 12397527 153278210432679198723005316434672290200 12397528 -18271982972603940745092997299125575680 12397529 146206855386050016858779223670166112960 12397530 92612188047460932665069654339838616320 12397531 -624266464019834683337096299686636932048 12397532 -513839334913045061720566124367356605440 12397533 -156847570259994453707929494986876539776 12397534 109455089185776547880518895132963596416 12397535 -1090408649672551409628119982851509538520 12397536 91019174844019997410262011361471496192 12397537 -1395200023731492050664047504233340094814 12397538 649420545690616105023770535681306771840 12397539 453445059028371744833582438037933936 12397540 -641834571157558789608606751404983193600 12397541 -406008662078451850121224567999905126216 12397542 -94772597210257902107746677812582868288 12397543 378014386311062026743780288423480705624 12397544 1259969209576937513272385826514118737920 12397545 -568786756039705471056428559878413969500 12397546 139054741172439806168629497631940276736 12397547 -357241003748550581002980962870583317004 12397548 263388145332404008844721838024735684608 12397549 -1220220596255097020684091960137535184000 12397550 383769628716159528678673783039013025600 12397551 -24635311337264792413736419606466795520 12397552 -136776710184636060353465081137146101760 12397553 -209704672473219453434927040738762002688 12397554 198863654827676234191995973014896745888 12397555 388360980861681292158162891572245060560 12397556 -2085252744511760266725888131089862183424 12397557 -17774139960996881830806126568148881920 12397558 -523967385621157833992045363941666458240 12397559 641411184794663655101499779076756908016 12397560 -18677687984220579051366672927916032000 12397561 881927106983307721265917348099983847824 12397562 -1337265118085066344446244128602146207008 12397563 232221978857283378498779991474152804400 12397564 -182500879232673332929940405677767245824 12397565 722684419985043960767555928513535100460 12397566 1008218190544042139973619742114901448704 12397567 164365882162610896893453905931140669792 12397568 775296784177894723600033017167188328448 12397569 -40702466148345542531978887572994743072 12397570 -312588021936182108955436838154341730240 12397571 -30877452201846974724975626024579988228 12397572 -90667992163830396422895388827462233088 12397573 2083911348404051767344146248794551396220 12397574 7789543474040376981608914502278560000 12397575 298817980426463846128046076042421257600 12397576 1428840711975110141455285851031322419200 12397577 834446002576741965019321138017409098420 12397578 12511483444393313413921837779361367808 12397579 497759301532062283181891449483963027872 12397580 66560461832799791322234563273388779520 12397581 29376233281449832782752773716044337984 12397582 131881568570359056131106041615073129984 12397583 -646707448134073752117730075716141025680 12397584 -143535108640394709529018514701003063296 12397585 -1062213549690863785123729765990511265240 12397586 -135216633643470429376070876134659601008 12397587 -1085520859914939934757281030671175158480 12397588 -6788939429040495226283708879874146304 12397589 1083151160669677336757009414276934747900 12397590 15646603571203124713742784451381939200 12397591 -249610423041612133193526811181874062008 12397592 -888255919291913216231382753175267584000 12397593 464669421471123255168828250185919332864 12397594 24448750041154427344739696466956834304 12397595 -194024217765896676269543692395072537600 12397596 247652829326373011974568119559477059584 12397597 1702847660575839167973083532672467155046 12397598 159292156490845468475344865565175361664 12397599 216162731813992780106937050306970140304 12397600 -206236202349889678800776118102407577600 12397601 459168031390149286530788866682374323732 12397602 -6305479152631738000347604179435033600 12397603 -773275791907003939383927839440633545800 12397604 -456549455874234619087149296908210339584 12397605 56262890828480746536783578835837181440 12397606 -168457827777200696555856857716778774016 12397607 -415130638367294532179528129909477836848 12397608 338686015950980426820123904255459891200 12397609 -374981352241262339063801916735682227584 12397610 -84562319855090209680108763006832123040 12397611 432297763497087239612070159278326300800 12397612 1203911370876253849825545640473874816256 12397613 -577595167524291208457993829563922382848 12397614 81975418625752208448846758794038343680 12397615 -860813326441948377629243787858596541240 12397616 176621568960120497841741719528574812160 12397617 477034871022825987829552683940237706208 12397618 -57674720371549613642039363044715328240 12397619 -311216581842831605020723642097481368832 12397620 381523176821092205274586486925064468480 12397621 -16132134120084822285232902388524194496 12397622 -9677459910264080259927005202349896576 12397623 -183308334529751033893245963665999542656 12397624 -618428266286207131920747910342184755200 12397625 1900260916901721683339232010338111309000 12397626 50268406637691161840282098053132596592 12397627 -508376309964952076593475261978768610816 12397628 -1059007666691903307336122688814275102720 12397629 515466050555866952385884221715004535008 12397630 79262272267277054218987036685786668800 12397631 21529082713707081121104752401083778872 12397632 -64703056177406572004263779104181977088 12397633 463226849837225960931764887292339673520 12397634 475967696090320467273478584734254059216 12397635 -49094355511636440389668457165665118880 12397636 741627696949573314632903127925986558080 12397637 1510870832464553893036966364648514944766 12397638 36230662196556672786493969128787665408 12397639 -110219700972706214486772519985789691560 12397640 -1273634368314958362692214493228209254400 12397641 -680679374769287457225492713894058985056 12397642 -186225690286239152716572588521031456000 12397643 1401239196566848995198648664107197627784 12397644 -57764655421085906035298167515329986560 12397645 -265029751479651211509575697697481485200 12397646 -768375526350049379085971772443840593728 12397647 304531388109355798947344253396450543360 12397648 252882202851416996390983747247061327872 12397649 -697935293180271088290754183513864215360 12397650 61598912078368607333450623169979945600 12397651 286386674547168456375262409079142057552 12397652 -659787894990504319987382572761304074240 12397653 1178433811722609360238299686142191506062 12397654 -86956552233305169522069927045752455680 12397655 -20070513879674692154829762151359750000 12397656 6121154340827987596418089534792458240 12397657 344917981084309009008597541166954698132 12397658 101158336044023114223216015808689395712 12397659 -407630797959072846581579290399359745896 12397660 -699636011155975991663936645403340800 12397661 77918872749599001928217261231834723724 12397662 99734151473492742631207248648293913984 12397663 64470685688181541127798215707830179504 12397664 475766230833817552971878706675906379776 12397665 88535590076656436156022712860830269440 12397666 -63548990384315268096622730280832321968 12397667 -598486514761170220812543090540314423328 12397668 -234812685024106270224676722551410191360 12397669 -106402961674854696696410074839504153056 12397670 337274981803473790413913390641240489600 12397671 -784368523507608422528294871117684288000 12397672 494371119826493762401441810010264371200 12397673 -1311936589891016884493207041914556007196 12397674 5658240113955899424413498069010731520 12397675 324758323924087153715786511847713225600 12397676 621155518870131991417917546171106248960 12397677 27651624108980615498072726962496147520 12397678 -216014223374541416998580765620968889344 12397679 -286883838353388877014790351184020126224 12397680 201000643364970831694839671509410447360 12397681 -1694395812671847913459690553305179881518 12397682 -225039836970925469626068023051924303616 12397683 58704983843015045515940346832322232384 12397684 493870157132273777020763715979810552576 12397685 437365360254176235671969485172120755200 12397686 111105189133272100763742300902464259520 12397687 -504918584586879704353249074920683968664 12397688 -227581664664350474924936963157189120000 12397689 328068340056712755486432020235453944004 12397690 163910690246758904639400172137685171200 12397691 -445510616754740899374756073404686050908 12397692 -457072024035193703237527480848752114688 12397693 536299921242807916615605790922977053120 12397694 625201696508814077143175582736475540800 12397695 -470055195349955996922089283824909935200 12397696 -1569392282903100955063615223784580055040 12397697 -400290797168169063250817858802034078872 12397698 12296077732027684982086778944605325824 12397699 -413638917817037720881805559811706831136 12397700 11441310347560517159074047470361600000 12397701 -231303098393718918624344471157654049152 12397702 -782344266169418524396511738430264236448 12397703 494675146557521925404756006187156126960 12397704 -467994074848704505888463043387544043520 12397705 1142291326933358021199329749311688309860 12397706 37470414098883399513365896914145259520 12397707 -311093467434267371305121297618212884480 12397708 -108220763194958605019235414634825447424 12397709 1112541702916408579813790593803586495680 12397710 -114586590300774798552908209171044433920 12397711 -943785726413552007873669252668671764688 12397712 -358261637552890581840183627410507587584 12397713 10035626676669617103346063923717540480 12397714 48639927478878875064363423497745472512 12397715 4043821303429438261567420969532259840 12397716 -827058982525755516957131510287731814656 12397717 22184002867596450404161228490703646080 12397718 -683042773155686015952503997843340585440 12397719 -86495600514281844806124526852337283840 12397720 -791359002904524049617307080561989222400 12397721 286590799375201925722926933492511802112 12397722 344856437239291727242962528364746051072 12397723 518190680577376266049973410332735992464 12397724 -818434148071503742990122082624824021504 12397725 739611402266490898555183100598220608000 12397726 169279866920258120047843723849551676800 12397727 1861600530031673007683077965321323944872 12397728 -190143868537059779156828435055661547520 12397729 572476075684548150711524891332074934320 12397730 -296740594113269096974900523581023510240 12397731 1067981770052753516252607482146984895352 12397732 1241277015977395841846278586109196304640 12397733 41248913705066142030402113809670369982 12397734 75861420708928783080435977959667537184 12397735 42889231436227372109506237577052120000 12397736 -13041715375009963052206436670444011520 12397737 -142646444106005156419066278222734192640 12397738 -335200393761682668647389946619016070304 12397739 -1299032154020472115060767807275680064460 12397740 -37716025535154653329727010820903403520 12397741 1799035642289161629482253986562676237612 12397742 36095573885542036652513450995313008512 12397743 -332277797359063700286959135989464406416 12397744 146306649410789319910507430058622156800 12397745 139576931882221073715528429409056376500 12397746 227773564898537171969965057575518959104 12397747 1880282064007413793638350651166897588800 12397748 -865507363997040096755509787707098753024 12397749 -15634857608201748591133060752743628672 12397750 -340784556562589109357251111332250592000 12397751 -179976143254700279057790504654588144288 12397752 1199211531956960061617736259832843673600 12397753 -439638825299315732000376518386389158998 12397754 1096545729513256041944265208538720620032 12397755 436615283688842224810937120051675992320 12397756 199841413187549104947516434682980359168 12397757 515519111739571984575077674432556953632 12397758 -565972456339707918151492245177252110016 12397759 -323955332584619197153994796062900403072 12397760 -2461029200804946423662782633885040640 12397761 -707887157493339395043571150045912251180 12397762 73194938144765158567321343123441123904 12397763 -9210911731953210181956818408740168800 12397764 744648355340811808955336321968193943552 12397765 1219693628679895403485221659352367353660 12397766 -892427347009566105144180008962743804480 12397767 44270254666126734243442064900895651840 12397768 -605821887867908493786380283848021114880 12397769 -372423187676147135361997982085489055680 12397770 31322157513800922419982031805402188800 12397771 2056375156570445919765125980659854477972 12397772 -27263049251225777734462310044700730624 12397773 -954246243044407992185564516530856990016 12397774 71031230745613846814381732043214357440 12397775 90882555844723438423630925687420493600 12397776 -25814227013261004333451529501395255296 12397777 477752955034623309757659430064234547072 12397778 820386189552678594115953641574661495440 12397779 -87066246259515257292002501517763243140 12397780 136528268913337157979282195774664181760 12397781 1734109211451724249150934384278956846 12397782 -72451054737887921756138153353390755840 12397783 5943759397173866702537925776200760920 12397784 721168475852757013541530067570451056640 12397785 291929776960556974953934622530748188800 12397786 -163842713203698720237866499535041861120 12397787 731336498987777381882823840696146954436 12397788 -307110557167792385747777238973193856000 12397789 -576944482386830466854472862793132867220 12397790 99954192554085181992880543395229900800 12397791 17256998658373115799775695416219462400 12397792 471043236663228554973953009411725983744 12397793 1201295121427693185933998597957817689904 12397794 80170668766080618920323115454588540672 12397795 153191073093121175076366254181059764320 12397796 694006499033282940745614166963319721600 12397797 771763188595372811824556412652531938174 12397798 -153059185446882786224193141716719104000 12397799 -16889014852039537328269613569466019840 12397800 -522574669602564710355441887491971072000 12397801 -1008080578274420374235802013353058146816 12397802 -42063537680276927137304804212167021648 12397803 -8902779372330429415385448931146256512 12397804 -943103177832396658325792354527385715200 12397805 8721183832317219575749326259868709120 12397806 -355811308724220879014936587062593251200 12397807 385219119843275281468705684875958327152 12397808 -366629918657983826447446482670538784768 12397809 45414866404009302802601643822266490528 12397810 126586430365332768271189688809449861120 12397811 478895692631438066202603435902214293700 12397812 23683833613473852015690896377066659840 12397813 515485960046247025901366999909623370844 12397814 -394307060169348932082652892822245410816 12397815 -171757177189356167020951964671029112080 12397816 1174321857705071676263024563225596211200 12397817 -1449484749656048323939592382150102730134 12397818 -71485066798399317187200735344575733760 12397819 423770026607934158900069178749111419200 12397820 845654978949101997230753262463904225280 12397821 -146963126245193820376290907178059404288 12397822 454601498137520546878419364486518131712 12397823 -4813136167370934127164592010303344536 12397824 933762558726072616377333808937570402304 12397825 14183955238110495481746533860032567600 12397826 -2033084647598840982675629269450444800 12397827 -447407771438502981228886767162617955840 12397828 -186647668240892815923493473724017106944 12397829 382449300060120183198924287630012414430 12397830 -117889712709286357192411190658657116160 12397831 528256131845964606011474573875198550200 12397832 157577257874813823081191680447281684480 12397833 224214838272371953804454413488463828320 12397834 548117309885718778634826772808748672816 12397835 526725642167262587749333034924228405280 12397836 181443997399086235169246479621599350784 12397837 1050299492591477537561338757270426834486 12397838 523802009612649727867122788042244304320 12397839 -70519980602544213756579376205577954672 12397840 73527014239441051154295867110589726720 12397841 -1024064718171004500693397289529769447758 12397842 -369942871646815562777245349823789333120 12397843 -407422758050129656017526270863660807600 12397844 -853395928115007863085864489581799771264 12397845 757769225445280478853431297072616571200 12397846 -1699221239729386786086964265992476096 12397847 -29889786913385487998846534696571782400 12397848 1075955114034849442181919690116726784000 12397849 -251172267952821984164516091657561360764 12397850 173220301049026910667316109362076168400 12397851 52530758120498869267218707827656771936 12397852 123294682335846378669456125577025127936 12397853 755810931142552380785914734265152310284 12397854 195735084170017990472576380185167711232 12397855 1095898104559687719422269015558426847520 12397856 383353853635282948549265695220300316672 12397857 -28157100473473519745203742206564122960 12397858 164427905315389224966640152268825663488 12397859 -1445652484501956458171322765314178347940 12397860 41780547971682669683116184121813135360 12397861 302852636191890163783410410139330154560 12397862 -899894487834685398292700686982735876928 12397863 455395619906681115251574354911232591144 12397864 860012484884462602383973662372662799360 12397865 425737663101945040120547199313309238400 12397866 50848861660359569317047971996069760000 12397867 -99022236523980862924020745288628614656 12397868 176994269483905042943782016162167243776 12397869 -1202061185721977561403713666101046872512 12397870 -333495503169363645025725870008881040640 12397871 929264215288302002757347979954287853072 12397872 -78995263113690715025353350167270326272 12397873 -1336833111508147403106006618778826192878 12397874 -243013823913655057333211495881993589760 12397875 -197110299962540563237472062544183232000 12397876 -99923981199048252524388203974344038400 12397877 1827041200199447383900280151838236672060 12397878 -49046093395629327952884380123316806400 12397879 227363555245135278420433200534314821200 12397880 -547781260115726228018504372759912448000 12397881 -42029869390615163976107142850849534176 12397882 1876012212959775888612418884994133472 12397883 -509686650033113826166145644388405411868 12397884 -364317159782617461364754645823414647808 12397885 -530525951676396851046539413040054382420 12397886 -178824218635959555619846738866721605120 12397887 1285033174801070569745353967826388423440 12397888 -176197100299155760887724489206130540544 12397889 10374091606746018288004144990518012480 12397890 -200031729510998403968762178064014382080 12397891 -5763296758237664484198435541829748216 12397892 -30831458871764346344307005839964553216 12397893 -617835869575418061226441426349442534336 12397894 149251855791660835621159244761402300992 12397895 -215413185748983230092684549799808745920 12397896 -357503262981859067788065211703605002240 12397897 -239289378279691517839701222349629323520 12397898 -676647837278671594977379883013199799040 12397899 4984125686398307044084205380710816000 12397900 107776944628593731157333177521459936000 12397901 -386355886622802115890379092785362430388 12397902 276048077080506726721476776473982016 12397903 44976937632115724045131351079433646080 12397904 -375221604548324427150142391225195298816 12397905 -16369098271660490602009550950331564760 12397906 -643054109127125928149642335046393126400 12397907 39010844377346599244783823276646694352 12397908 71382132999445584598068843337890889728 12397909 -1334776732819434687164102632685105795890 12397910 68749861536518810017309941909128981760 12397911 -391721004335308074325646442920290475928 12397912 957962113281519260380337382024521779200 12397913 -2116659072959947467367943166921783535488 12397914 57763404694254985515920480676965936640 12397915 39316808269068908875108416369036538560 12397916 -923789501972268401607543087117712399872 12397917 -261185660707090616961964034129336484288 12397918 306764853955065106227252477818329587840 12397919 1069477875618023583158312383575802687944 12397920 -164005211105618614165404730109208821760 12397921 25032116379614495502675081711138308244 12397922 171865464931584417318294276721399972224 12397923 80779003288332237056509443230821273728 12397924 415996706932452429403865424471009349632 12397925 -353432449561172430462301294129077619500 12397926 490928495358076910425497468758895370944 12397927 80901872417341856302181708888680782776 12397928 1280655715763895245223847083785691356160 12397929 170884831877970591650752955361967280784 12397930 1398709901573673499845090152910606683520 12397931 97302584470787361430397272409595637392 12397932 -2388305109346031980826231276611745280 12397933 230512862167991652750915067987076964182 12397934 60622062524209535314114213542242163840 12397935 751540630619390074867082198648691763200 12397936 -29840241641457070070275696974772207616 12397937 -1199673004245358454948683305912043783200 12397938 -146808534356513435711802159407143526400 12397939 1333156953339573751604418319354288305740 12397940 26220097852987427412750077484335543040 12397941 58187647539951607932228925128799443900 12397942 -1316305419821000355959232655656403162368 12397943 31227260186732659902609067695674419584 12397944 -237496676516374259062304393817607372800 12397945 -133591669818187595882382492174541693440 12397946 619982195001790423064899294145014735104 12397947 -158295914466473062672520461450642834560 12397948 1246561460008943297060557274183597195776 12397949 300276651746764510346218427106224063040 12397950 100276237778082916580152488218564409600 12397951 2299193570882013209870338050695441692600 12397952 137519713946327315315176623955897221120 12397953 -141494791615572479676114176235026889696 12397954 -280274666820929225392098184343630143488 12397955 -21896379938596644390450986253693675840 12397956 -561666644400351436370909005233180948480 12397957 323520881135769251599851493486480304640 12397958 -576662966632056418021360902212326780224 12397959 179250811858260778281193714730457898368 12397960 180245010546899386857540757398241382400 12397961 1416510198825780038859570801532974353562 12397962 509571659767126718241788487131683342080 12397963 -1393446222882018676238230961718173851320 12397964 -313185649197895465082528329351137423360 12397965 259543961512801270317706263165872136000 12397966 -73411084228271844064528378678400593920 12397967 -419977370738634304791380315913980784720 12397968 4376762657157675580134599753721446400 12397969 930221828452032764477748193456147000370 12397970 237421894050235865797064884526418619200 12397971 -1279337990738117821274955104127753771456 12397972 668876385488499594194724655791587534592 12397973 -297390667558885895449435133337000267360 12397974 148918761134547889498624925061258087360 12397975 -11621114003897609918290675094981824000 12397976 1325935729297954450511461506237876879360 12397977 -228156437091717177997828996432733731686 12397978 741554859409055370946758496001144909040 12397979 175060214237717829828357796731389399040 12397980 -395662092787460695512496268405599349760 12397981 -2220424532143554126239022062477249610228 12397982 136756956846238965271583812031619480384 12397983 -120419765779274864937594753050486466432 12397984 -1424958748021113280181287712988471558144 12397985 -15099249419353323896009371833590595840 12397986 419370761267611150161850268136083892432 12397987 -163785383543037010169819624376929500000 12397988 559067694834653700079781015388011983488 12397989 719680814210339731771225494850986467328 12397990 -266848093978341324607816450781919840000 12397991 -1248447433911597590719267213519738633608 12397992 -542352149077426405671872535730477056000 12397993 1364769908908537758143971066273117652580 12397994 200240971978884036779656207558516408320 12397995 -403396424509899947966771176024171610400 12397996 565708192969891642413299743846112545792 12397997 -76776658843769442461255977962907272948 12397998 -2923478946831419386997343474910203648 12397999 142293313707723731381401165186814155936 12398000 38381386349490651388176950910566400000 12398001 -131081979892317555504699433797041700864 12398002 172846432539468562362716779738025422752 12398003 -1529816915763159038091544333554914354976 12398004 6271096790601424056514515211715592960 12398005 -682729611629352798216301876788350451840 12398006 652607031402044781102805132887267856128 12398007 1430171345155506112671911399502512373888 12398008 363941138440723014987120713873401896960 12398009 666570119882722332393062554695105509934 12398010 362558113393707342938906712853519138560 12398011 -1679942945688294783788966859884010399388 12398012 -311399734245875601950927243808877142016 12398013 487869951577618618624609636951328438880 12398014 442062349290650673425178910589912729856 12398015 -431256132085721008361622288337635517440 12398016 -81451920320708109042401857803896487936 12398017 -499314719455829938147245392184986405180 12398018 -13603793391025210655926973068042375296 12398019 501416584193953548162232361665750852344 12398020 -421891398868402171590778121466184151040 12398021 -205564135965977696792814820884186936708 12398022 -1657656354863491646914126760565322368 12398023 2231264897798067941839307467258822240 12398024 283621758294036242262129979080036556800 12398025 96355579875638349228419185983867312000 12398026 -1032749846140752947614032863329468302288 12398027 -1065684025358694017468371255880233858008 12398028 46043381470217785503920942149342116864 12398029 -679240485806715046332282952980359305908 12398030 443727918521681112214567721979818132160 12398031 230068358760672563326436533021230614400 12398032 -98219969712791429823103008479772672000 12398033 -170672063102187050804590549501167464718 12398034 18122513482415270688894737292603723264 12398035 -264185804353964487042661727917925424960 12398036 578426056997584849769686803825194582016 12398037 722273794724850169438124503893208870560 12398038 -1321437005226973200426259761062456414400 12398039 -1439239972348631109929149378839044279160 12398040 -281380623504666358733932808482495488000 12398041 667888318032659820754783630609836754442 12398042 -67136610521031458904860087922775861248 12398043 12267422700062366038255668655008643584 12398044 809345237797199612255979552488138779136 12398045 -28919488768959164046675672711508133760 12398046 81092135232912233249975136179421748224 12398047 400300484178014240047095482356265935552 12398048 173191353553177641199506422727413858304 12398049 1985724086915671241899636503616850360640 12398050 1740582523282160564865310296121804800 12398051 -1043106791121135201239904274254406870800 12398052 503376684299179179562472207547859448832 12398053 16272674135753134429641696491397054204 12398054 -395774922794639492389769143692873909024 12398055 -28258316542855654875090813271178602080 12398056 -185029844801560282303345969992504115200 12398057 -299504344690203921795155678194137353088 12398058 82069607965858573692384382189476835584 12398059 262475733173161608610192649472264878616 12398060 198038969444705473681942949635652275200 12398061 898888626511997479659566024458499136 12398062 -393982680314687755664405325461181547968 12398063 833619573123619603763317378120227999312 12398064 -101896653112780355693287914163942195200 12398065 1355473245504067855559816847437084788800 12398066 -2096711846138167440915579919221514176 12398067 1150815669591658900476080413080005211216 12398068 -188042508383219937626617579774171841152 12398069 21617783327211774506829662053589531520 12398070 -267796513107317715918618246559836825600 12398071 -104597474402051547282716830780540283680 12398072 -26932918429650865336689184894374912000 12398073 905590117546159632986959484337884790144 12398074 216102244942719935247050772468277759200 12398075 883575324671348772039268923131682633300 12398076 1337458834247043899716627107161338536960 12398077 273053613788080986602906511043700727360 12398078 -66576308395128281908948716967356825600 12398079 793719624945706164014482778563039773384 12398080 -623564682999570402720664108932897177600 12398081 345900839179088355900021085151347902912 12398082 -431088625683769168796537469531498483456 12398083 -2337672268245427064613401229101091271680 12398084 -563588496923990931051823956702158669568 12398085 -124865595580374444304998094375611878400 12398086 -387221947410410871809797322899027759008 12398087 -774150710229437813788953200079901464600 12398088 931847013431947042004698955514732994560 12398089 -169193895355164137395287283418695129920 12398090 388614038975729557748825643532714625280 12398091 -540701391322999901251693975397770791936 12398092 337799105089786598531203477803395077120 12398093 457207180966662018680158623154679637504 12398094 305657004064469877115540109938477885824 12398095 -713087938903998702236873717256852353400 12398096 158435274973971232790790381066936729600 12398097 -424558379765965703930491643242493135040 12398098 28040643756544265363657128797644774400 12398099 -280649123737660301044834517082851846064 12398100 -39206528843247687895352255023118899200 12398101 -142780711220553393531852624547664269508 12398102 983279236638931653210622064436589056000 12398103 -128292713520548291069180544072636559200 12398104 -8735643587298774646223803440161095680 12398105 -846013837606759269822142176207904272000 12398106 48591689125586728533670434940042825728 12398107 -167028128423698413057055926200227127520 12398108 -132086018454562201018512545442835430400 12398109 44336711421769339076139347519823966720 12398110 -235075769080543851361018977305536554240 12398111 -1539688585880937324470037915006500493576 12398112 -994722100178676451670357295141504614400 12398113 -105512374172251384059208322078543244672 12398114 734021658433778742370643471969002360656 12398115 -797506934805310147492136688912399155280 12398116 -1111263049111254301660955725132163839360 12398117 -751562020341809829170033817922754800068 12398118 121470949544265304574497862215597723008 12398119 393993492307523033035143978243266326520 12398120 294063747745979963820738882562301952000 12398121 -90473683720757799071687581609684144128 12398122 -233289264097492464031174956324270283776 12398123 -1327949934722442461567940392817973641336 12398124 814646112186957773820515445114740846592 12398125 -102394477724508725748182341339696200000 12398126 -69812237055584108845360149985481309376 12398127 -462594156434776469666165211524452965120 12398128 -491716077713937240562816412586139713536 12398129 -788330615004733087355424888469896168924 12398130 -199486796496659152319995406430805094400 12398131 -567095661995253512597508916469662876800 12398132 -274427808961350648946648440683119361280 12398133 567575460489044611254448853487552714048 12398134 -172334598478140137713350574206062347776 12398135 745982116717770491600076138218577829080 12398136 -346653994050286319843012009912639385600 12398137 -765039529341262524647321040366709728214 12398138 376280917704474264448115263251936765120 12398139 -179476120725158520790645383758479575456 12398140 35810446245846649623360880973154017280 12398141 -470081042163247692169565560931733753600 12398142 547357428496407342327594524295045949440 12398143 107000056113472657436314417262150654104 12398144 -207563749952232576146862884047552512 12398145 71965040728879121435301768907395772800 12398146 -12250737529672409317388378716575759360 12398147 -10528753671429454997710247723436772272 12398148 -36891453312518246035189773575176396800 12398149 -2955551864086124217107747185197171704608 12398150 69607438359183259732694057832522345600 12398151 -999961161236357641838783649775620463536 12398152 126517187580376159408363326480543436800 12398153 -614845663697116305111542750246916410316 12398154 16585236343514298673556561250486720000 12398155 -89368801862889669474534592257139956480 12398156 1076337650832335618053522764785939915520 12398157 -5158801464770652629861133957820590720 12398158 432300112681639864163486069964643571520 12398159 845701950594449616685252744775888757360 12398160 -71457159384171795873782857966298726400 12398161 871030410148250670760136801882090248192 12398162 -196440987672716858334010286399588023296 12398163 1382021763969162526947728451735415573104 12398164 971328093206665997455811026435235221376 12398165 -484645049156321619997928704006973712000 12398166 -36085927551350299616594618926033784256 12398167 926739498460365821638217647782942048360 12398168 -15476044102787854004123167636614819840 12398169 132963344479272200956069557592103705280 12398170 -530439350513953169814098384400755346720 12398171 162095053293415606292840513265456308544 12398172 -202703812253712400469018710012158187008 12398173 -1235323924888004368589201140348910308800 12398174 18432412504740062936490371382905831040 12398175 -511625058675144286486292593256262110400 12398176 1108505225515928329818794377758011424768 12398177 -1267476016292855187034973426722778334336 12398178 46609440957858164228848990153741025664 12398179 -706600430192434595535396378675967029220 12398180 -844068102936714998494162978730652153600 12398181 265404288782893943179894495519530184320 12398182 -114461196952389045797623190975464975488 12398183 -170566378887256585746319720176073072080 12398184 634145367120174613690076892509199360 12398185 791103177414485148199569573808562076360 12398186 -885550957079310724424456828306684144208 12398187 -528202232961357703261635031347715768848 12398188 -560576004811209839075732055801883620864 12398189 -595234081802482151094160912806342244500 12398190 -1649011349367876028463215274152488960 12398191 689242764850549658132954118014167908472 12398192 -30614235005579264934062777467839971328 12398193 -904714438849612491152335621122248913918 12398194 190501321098399602443452548065766041632 12398195 -65535487101155871815145618885795044640 12398196 -332781686697321424043901075315889152000 12398197 -167743913752643199121626664871695940928 12398198 -158750610003911399738092078590943874400 12398199 -1139070698104052614116722041892845786752 12398200 366099060154802944805976091484865024000 12398201 -856464276954581385081757938295991775600 12398202 -88233018391922085263337364086019024896 12398203 -46257262339633002563616220996733262400 12398204 112512480138382257278405940361797998592 12398205 9384606968878654648983952837063027200 12398206 -134139633940113943847825614185402799680 12398207 -239323254096905353525295384852576444544 12398208 374555162444399979524573882289330585600 12398209 -311794145097021463362002510689681363196 12398210 -117535184876097496026251461489190976000 12398211 -530610636464692320188106549827486208000 12398212 -832221552254156915925555580127041214208 12398213 -1076630169511976044981708949902641826656 12398214 66375056306627959984556570746182770688 12398215 1367352349476557564881301286466936933200 12398216 -2139909754172471945960860712205056778240 12398217 -333379449850076298915557235924516596352 12398218 -116527925511530240216945574492766863360 12398219 -522124796599718639596240846099682818368 12398220 152492169514118052110130770562124646400 12398221 -1446328415581590832459900870420458068256 12398222 -22124100465409854430363272284171145600 12398223 -559276181714136952498207114516653098496 12398224 -231752669879885054691527822985392553984 12398225 -142480875659349141430886655141742462500 12398226 15650559345090785754144605553311042304 12398227 1209258774486704931360607146262851726760 12398228 -89531198923613624474429884967357154432 12398229 -117790240419098790242011625259842940000 12398230 135437459278155789917208930298539505920 12398231 -1089420174722041494607213976958832774968 12398232 -366871834385859523231426579227544780800 12398233 5596017824663980554121464198767947776 12398234 353278977814895594822271670373076077280 12398235 -673198516363878680681670294449852442000 12398236 -598444502401199374509076939025588772864 12398237 906587037607370729802081895069829011800 12398238 1113998106921323884757269638472857600 12398239 -742937665975102546521544691266162323344 12398240 -369778186270033000539515392758320332800 12398241 -426875662301627381453548188804979050240 12398242 -38816191882849436715228787364758230528 12398243 -504491615644673408339946017221413432672 12398244 405382428236754234257401409150804244480 12398245 -9732035818743200022027671005077102600 12398246 -185318484332975570177353331762637068160 12398247 39019879672951820122330592055286035168 12398248 -17211678228115208271223947082408919040 12398249 -1712787568685883494477526879607029073164 12398250 -56911511190940198946763791830193664000 12398251 392079716680312755546959988790117087552 12398252 1235633597676107943171839377644954260736 12398253 153371482476582861211198243045026015360 12398254 -174657307538515143280459434915114622080 12398255 -544014924852897819196681149879754171680 12398256 -19856270907277711785936397295445934080 12398257 1296256792074914283685649783318386575506 12398258 -293446963170639672311356652025675469824 12398259 -524348544591241871482505722868710612992 12398260 -251042288229849165075169970401935360000 12398261 -168849947000706798849959236705237413138 12398262 689271299044800481497815350303697182080 12398263 241845864420084128735172575918248058760 12398264 -17660156171436558906364046489527418880 12398265 -22831354594701516519471842718023928960 12398266 -1062453277487808147236429000585935713168 12398267 -336525135086267121071327920096348137216 12398268 676317393956001441665001944633713021440 12398269 68628589156518985070915051230938896288 12398270 -497526447551842204171072812843720647040 12398271 -21118932626579637166156914869571737856 12398272 105670952938918933620144357035129962496 12398273 370995242177369346338865415890456531522 12398274 -360567933786927295559323037314514445744 12398275 117373106531333700624117560653758842300 12398276 13511483741893215863500261708740225024 12398277 416814303334381094003134030225246195200 12398278 1121258081440567227232944983014405139520 12398279 -22828544784526948356807978673624602360 12398280 -39305053863141144554232010694651904000 12398281 -359104792945584559283333629583729441408 12398282 -170609459246201958967630245038439663936 12398283 157765065345655949090814444675317199600 12398284 -984048118916757992261020660608851248384 12398285 1257885030185386764372917043147025195980 12398286 82877710729715577672759596853556475904 12398287 1455871860857331077511240178702644342384 12398288 73155401058032570501380692983715201024 12398289 1512473937309776927173851675481497615360 12398290 -271402883035052552894315896615085616000 12398291 -1502410738784327897807454720033267196968 12398292 328359872942373395274332917490592768000 12398293 792716054063318583713959685872796824540 12398294 183824204119043852765838208872693120192 12398295 14887177164842578105620478961891450880 12398296 -70229225285858534823623658448997406720 12398297 226177514532067567694968108527699014400 12398298 351399139884488413364313549482658938880 12398299 -409805230231591468455760316654349840700 12398300 -495670441055021196310928171723498265600 12398301 976736807127048945791376979743192340230 12398302 -143519098076229568048527661768594068480 12398303 1962053894915219378167116652777394331552 12398304 302478813094572321240015570181243797504 12398305 1046193060167540804467178865466056125460 12398306 591411237808378644302603100969350966352 12398307 223354267233712757561948952813155934840 12398308 -373877958097560393737978223212154327040 12398309 12510496171617696455360981975236892352 12398310 -426753225941363652921247945343351111040 12398311 -577034949068215010988977846470968940896 12398312 151384653340850157297128641128937420800 12398313 -73539007578905779946653544934988156512 12398314 -195990551203724276315891142721024075680 12398315 -262427279121985766140128589137715115040 12398316 -251089856678094593440673369271503978496 12398317 1628768998380005904623003201240327664640 12398318 267663631016466098839550712949013094912 12398319 6491217824328843495296451679476844800 12398320 20306331301018651364977736711785021440 12398321 555680592731485808391744993760893431784 12398322 24511831520616895557684362565529350144 12398323 -242251885949682780561511851441073067160 12398324 -576647683139206875310997339329803506304 12398325 -219703353702916434628535640710607686400 12398326 19227944387283363731482397349271216128 12398327 1615752683900672030420948897123117587176 12398328 -447451993188882928856526700639984128000 12398329 -302829888406077077215822529193950130070 12398330 27355884703519940558503102306335790080 12398331 406778639680248955634186620654064958144 12398332 1103518040638487723520897256375584010752 12398333 -1445069286432471427266875983685258183418 12398334 -40063505130476255896583227798124888064 12398335 1187841427629762422217132154404929618280 12398336 -1239325671569946894108049841212882944000 12398337 213877446548455830370148822736265305600 12398338 359236267933349353775788417003785940896 12398339 -415586165823179678650684331280935737440 12398340 -537218387306133530519359527982864588800 12398341 -1061211100109715293171705087205038408100 12398342 175665975987054175070181167954287220544 12398343 188357429603504970194786628879802397904 12398344 -92974924597887525956629289547091968000 12398345 644281270572019826386211732716050848100 12398346 585623066653888264766726424802156414464 12398347 -982340743303201247346973361616810801516 12398348 -634932102180689101152402696627921115392 12398349 576209065749836664572135880167438576064 12398350 623036302283668269082718520076061764800 12398351 174463515555657149109901761936822823152 12398352 21981193063079755821229744523049369600 12398353 1183309693955952729752571116507110775664 12398354 -308890988017452363904172540976382310400 12398355 -605502244125463037719438817887371213600 12398356 -360601331867086758130441098220090210560 12398357 -129762189486224288601156659470391754240 12398358 -90808037140322568385224543015370137600 12398359 -473934121068786821163545706915212995200 12398360 -136355607683778766548523302084121804800 12398361 1000623934477956007363865043125132717184 12398362 347194728662309792146988340165142272 12398363 308088705977320342827306503203238607000 12398364 -403231866263460811034056367629128253440 12398365 -768439159193939380513358280276817221120 12398366 -622143962554106495952558722237854090368 12398367 208673321823293909594843857637665191312 12398368 -1734118069538829175466133805344763084800 12398369 -1483446600350519778674082317109168547230 12398370 -447285272084971765393225681721746598400 12398371 1350320412740048787526313173313245524572 12398372 -84159918344326345808734511230581007488 12398373 251307757271225997819173075624599394880 12398374 -384263281031934039111622631448465937920 12398375 493709593394386065616624325602695168000 12398376 -201660807419698112947954339200313344000 12398377 -715354768378740549172528344916252302428 12398378 631745648047788677319719369742932574720 12398379 44467121292492571937282137462489036800 12398380 58252519252514573675511335977936066560 12398381 342864778146221759233502098853660716182 12398382 299517212437202443173219099452449785600 12398383 -1017804274651839094603926359301053752320 12398384 10394907525464695345918463581047914496 12398385 -446875540087291160731275356328403238400 12398386 -28341630527106578350526088844773888 12398387 -670119841344671176518276899567830449120 12398388 219314895883040140836710719767461314560 12398389 -547665697405764581603478611346521204854 12398390 248215813001275947158807470316837491200 12398391 243882031930469550635309932389848046648 12398392 1095981348625509187677927008565942497280 12398393 -35278692294509624349473600774324626560 12398394 420739153533478877365271670186435148800 12398395 -480753667318758667313874112181244297600 12398396 -535722815311233630442230361454002492416 12398397 243113575769840128698956699887239735840 12398398 -1596233192544336244246551319332810492864 12398399 -61146973581349681020697927441077855840 12398400 -26021801013775596617592623943647232000 12398401 1094336062083249811562991234958924923904 12398402 88933729777730584083658611868975891152 12398403 89255035484013464748014271713888534784 12398404 -323193605918473376140380676846530247424 12398405 714448394778309385801914984343097760 12398406 -297449004230602867653192952689698948736 12398407 -39806838582313192463878813038181166288 12398408 -758422922941161450594604826176590766080 12398409 -50752785083211633470018432865291832086 12398410 -124029045398547819295671395383512978240 12398411 810806136850068882168749172986364003432 12398412 -153460028750009144607528678536218214400 12398413 1644736074197738337564007719373105980662 12398414 -470293237234128998908642514013490065408 12398415 -729856447628299983498267611867615140080 12398416 -324416983854336024963703966335031779328 12398417 2044847312340498903463387122511818370032 12398418 -275305136206927828180512154665282508800 12398419 158867726515885994348175428573770254336 12398420 654666528582342157580362668021272129280 12398421 -79609580913796961585481642244846320000 12398422 -744854188193852001481896125064825355488 12398423 -916780658458681261387683222305944405680 12398424 -78145283664176840306979106759704576000 12398425 32705691563364574222942126846540007500 12398426 -208949620860879964561617785065113868800 12398427 26296983425819154081778810809946665876 12398428 -146436980333003011718541987897972787200 12398429 -962570552474956316602287162973029866970 12398430 -344732740011067108725533164214449013760 12398431 -1281417258599643373925438988237958679000 12398432 257260240644855512773924356270478589952 12398433 -919405282657190614692225886532074220352 12398434 -48086055467006511320665936463900031840 12398435 -321956685972139096095593626537062048000 12398436 1706852411548263829356234073597233561600 12398437 359443543634537750435974863966834913920 12398438 -34890017089924989960440680127675360256 12398439 -657703053408949350654664788642247921200 12398440 -440895313138241420722360885283700019200 12398441 -40906628641306771153198568728398893952 12398442 25337871096326223616987031649884557824 12398443 314883127405693615460965831842821566120 12398444 -109728212496429559891440964692629620224 12398445 329634377460278643780419794241874371820 12398446 -255862143574258072451752572737823812736 12398447 152472797800385744718808249177686323736 12398448 3456566803948848130361461700487020544 12398449 -100657659820622775213056179303356809472 12398450 -58995979642359304074975192381435648000 12398451 339550349169170776615095316008645055584 12398452 587466144488488993260139769083371620352 12398453 -203198915227400928844821221297053887876 12398454 -372247398508652016251425171552443692160 12398455 410456370294459205627475810455601814360 12398456 391792330535665677938825815667082485760 12398457 535856293416944724181716066630066138240 12398458 78723090323754221237894844383027188080 12398459 -384908705982097541200424734223432391168 12398460 280694441697023872699681583314090460160 12398461 -1077258863643513504402792326823093548448 12398462 -890020636137568398022702757470079712768 12398463 56918681906357466998467406538702691968 12398464 756956831407822818253597850994569379840 12398465 526858736010546826835865924993945259860 12398466 -2858517005205092703872608925960737536 12398467 -1135441364187990939697990335540926820484 12398468 -815212305477448431029542934303042708352 12398469 129340323593100345831548627052178057440 12398470 28920798071351077962295859765604842880 12398471 -1025340403808666077476502212238188740328 12398472 -35551457484153238740681258757297274880 12398473 29104981630632992066499968145553027764 12398474 492036268172905869372437056584918441984 12398475 -376819917586208743199604282532933241400 12398476 866826327820543256879604747023766700032 12398477 -1876287326921817132662761754339349888 12398478 -27650918919620553040039171263676156800 12398479 -1776654820727677412384104254258854604360 12398480 -100664929277650601844672859440859299840 12398481 42303383583605567381093826625030817280 12398482 -415618237958519109577219062385021806816 12398483 883319886010249794419953894156753218732 12398484 144690249867268215380697802257561649152 12398485 -1129944123827912823186307739447567075040 12398486 4076730325262337425512240705743778560 12398487 820494800860725597368846704242723264360 12398488 -1222446336170674978483292457882229248000 12398489 -104310069849204171744608093436424534710 12398490 105349312645890773331783541850806461120 12398491 11308496907726265888989682484384392704 12398492 258889221281672558601138107996188540416 12398493 -525993674600644219927321475983366916736 12398494 213698931430577613266622195974621541312 12398495 -769216178837090555721680725035712488960 12398496 100166628266103025703374319819685888000 12398497 -689750268206943664979172108948152349440 12398498 174296708272640961872978819141544116736 12398499 783731941200937451411270443284819371784 12398500 156547984359115265070974425099385472000 12398501 -179005673282159647479906122045187896100 12398502 -38828849585430108059323269223432421376 12398503 -766393610817584203910361649288436038616 12398504 1362223790972579019317146984677472819200 12398505 10864599835495292551773285559995150720 12398506 -58603133345550455980038037332967257600 12398507 -2243596307907068461167328363252199880 12398508 -18492880225537275622474078705292895744 12398509 1215117277442336899654220672522706738710 12398510 51626065563295316388636653730792528000 12398511 -106811490730087186562026533374177255280 12398512 -27918376843035708923946670849509031936 12398513 -123690442615851695411784968095098721056 12398514 -603399064315227569335355323755648447360 12398515 -218759030319882186843554640902426827200 12398516 -373140719149321372439970679443665539968 12398517 207915480714579136767351587708692211808 12398518 255244708799088310431147529318530078720 12398519 -965153836379346945340772446619043206448 12398520 93128882348885381257475861002281369600 12398521 -155030708804226309844321444303019517056 12398522 322966122325440843225524160415745564160 12398523 640916319407813283186074054552593968 12398524 655377436984905142030415283588200281600 12398525 -746071553641082253708235333117674764700 12398526 40592272615320282810645204930556339200 12398527 -1010794540515673354834634050350337618624 12398528 -360186801256129196501608121712752197632 12398529 262677602258829539490005108958248496576 12398530 365899115934175262878007307849786016320 12398531 1696156755001235459431600525252067744064 12398532 -294745416105308763041781928127499571200 12398533 98078270933819176160545114101244885376 12398534 2978420981216496604828067201288197440 12398535 -369688981070895580280179371419848648800 12398536 745925458222606602310169103433609159680 12398537 -1006697763361404009637062351972214619814 12398538 -737049608531047273483312468877478627072 12398539 41474110032749609296486004857970749624 12398540 -140049077725923062593347674942701731840 12398541 159110175743136787847415599090586490560 12398542 243751200036454126545855990851568979584 12398543 -222249467036847056651038255422237231936 12398544 39265118872938703661739651105483571200 12398545 -7214196125542525349809600933700877900 12398546 227676108691665740284506905970004643472 12398547 -376765712529845871279018876912657232128 12398548 1848209499552146058053018453670618535936 12398549 901574526251809567884728403904366697550 12398550 81532936022242702791190471783064596800 12398551 -384452799454920377044305758313445608576 12398552 283059890832325007860995612929546158080 12398553 1699928363753869127108724430777369073664 12398554 58220741954757506783315617533096905472 12398555 -160774174048841826545149398144324849600 12398556 661014806878971295812741752550799340544 12398557 1231902857105845885041134081082343248806 12398558 209790489812532024855834889179447216960 12398559 -658369932150738933750916989315776980080 12398560 -650534707281731296714027149499599421440 12398561 332161400480010011270631045558238832832 12398562 634333662431026166945699501799374138880 12398563 71389639074061366260562358518317678504 12398564 85677385065600464654442784851926753280 12398565 116167855648941759663348415493698127520 12398566 -191873777224754066909629124049438804768 12398567 2086831355148758276029451522365369743312 12398568 -106136142018179451044257369668671815680 12398569 -1377365890478869458562246222038303241030 12398570 -687174652746236797192957333337386156800 12398571 -667999134072744259078784020850137387080 12398572 -545051926339956160521363095697960910848 12398573 -2125675940245156644913724235380696435040 12398574 -22638983813505240500436298845614899200 12398575 -323991009058791512572053743342865710000 12398576 228056439141764513450896668359680327680 12398577 2272057423184938089469480630573326336 12398578 -292770955493806948327596447263314933344 12398579 -265406934283451781819237600518656256016 12398580 459041241265069585982790880998414293760 12398581 -530660012755486008325529592222506839296 12398582 324432646045679789613374068929973493760 12398583 -122541280035677639411737893861435667200 12398584 881773461699397513171616360768685649920 12398585 -557541758196375163150198814130269900220 12398586 83115992247480599864274779008564952064 12398587 269521305666088070748256261231470576480 12398588 -384667775277060305957594743793658931200 12398589 -117590608732882693779178059108073246848 12398590 129382651126373148051914302089219158400 12398591 1976663347880039804497276744864955092992 12398592 256414459154729098038545019762659819520 12398593 -987515048284689584694284623265964922620 12398594 -121131914731667740980463798478291105760 12398595 169815535030662459673404965955569844480 12398596 401814511563239471235351435835552657408 12398597 13530454577979910034362174808354229180 12398598 569350232759673572688836381274199887168 12398599 1264222963000602784267980223899258890464 12398600 728307651547908382414802985898352640000 12398601 515573762935123615780594885025402402832 12398602 -65419785128285474330571715652488300800 12398603 151814280777123212822192037939707066880 12398604 -183699678989214863699918204785383502848 12398605 -123983404931894932648700190461961768960 12398606 -319935121670773173421654797270714992640 12398607 511857188142939151491643915801707367848 12398608 -40188202979771614540016029816820514816 12398609 -668993601293196439715594301955650223296 12398610 51918912468831742160253053061484707840 12398611 1870616054199251447024675771275121991212 12398612 -96888694716616524048990531459339211008 12398613 255089331501878630954934676412718321888 12398614 -509734702034777727646325528317242739200 12398615 -10448664299023925883726392140156172400 12398616 1502953040806880610203994902019751526400 12398617 -196201831764589377048406779392833048368 12398618 493389724476007928142420512759015114736 12398619 -493408960947895185419228791126860785256 12398620 5366123339794981904424934947615897600 12398621 211180021960118378187869922074131099200 12398622 242546179884002255328000671636302807872 12398623 522582816118274839755061286555806496424 12398624 623442738443313138261056232069846269952 12398625 -831153499392570084104787737223428592000 12398626 -228656457682147721032981549272932106240 12398627 2399389317637470437608966627649515274712 12398628 -252542298387003526415006535523783680 12398629 338698137090450470439307240412312970240 12398630 -137184259461195995187289363489580398080 12398631 203649365621067655479505282878784473600 12398632 320002427427519381577726733995821465600 12398633 -238365761802406268304989646541437715776 12398634 540229089842889027722685909222611012784 12398635 297920145718083810298289310841599082080 12398636 266801818647951635825416181146460835840 12398637 -280202268427163150742183064810620387456 12398638 -294725624089139673864425246170502915328 12398639 -256846744689326788674856138627066912200 12398640 -56864051194942478078727859610320896000 12398641 -429847341905118799655853354199874487500 12398642 432027829781781734567725847330783411472 12398643 1289096675433529548418121498152971577200 12398644 503611953248400359403320766442617889536 12398645 300809248942730921937590996696307550080 12398646 -47977403659383780833476856548654017792 12398647 -1958688247328818316445196562400215836416 12398648 -950998178336643011422524880007554928640 12398649 685175600721937453651207818223121085264 12398650 -44653036266231245464968133941075494400 12398651 814922554826216541594085337591784167652 12398652 261285415267401427718229803616808369152 12398653 33191733966495616709416292200012840000 12398654 743702841083204215545390801160944811776 12398655 326966225370021865761851353825650585600 12398656 138643366398408389205902054041281626112 12398657 -1969925802103304988869664747973132200528 12398658 -60612629164305500973319754846414553216 12398659 82547539281566073196433629884993346560 12398660 -42392988301179529352073353920936588800 12398661 -399646487425940021746380821368042601280 12398662 593403780499541213880785955138588884832 12398663 -8535149479586583906727377125320258896 12398664 -362835956555563079685443275878730260480 12398665 -95213785245303231303658458624956966940 12398666 -818285621865418838973923434209488828112 12398667 318991313126999427080940870026012974080 12398668 -1266191151792743477440224726823720221952 12398669 -1176213775118878980212499172224667473930 12398670 27481056549293099388717911278353401280 12398671 -342035321268051558710417226385767434128 12398672 -24098993401389050485931365794327429120 12398673 -126088741099210898339289396009206369280 12398674 12130423966943666402911463530561416336 12398675 -387027785758810977550916767857151418100 12398676 226589183191781800221171982322211858432 12398677 -24676519080047965854877406722337693440 12398678 184194634730104022212029683853648436800 12398679 251055607063632909492990823760111116320 12398680 -233483598668976623787025580121254707200 12398681 538413246210781117582232409081392360964 12398682 -537620597242669803703168170890120683008 12398683 1001902001327263183723131444229891938024 12398684 889141228425271790750442177805999197696 12398685 40227172463110626169050212657803794240 12398686 -1291287182994992799333424006631754796800 12398687 -310127260638854130785395125565109611296 12398688 -490656000880784523426941500611877011456 12398689 -191729768293209585476147606010107154540 12398690 -1599575413442139319427200471037944320 12398691 195710409901051368110486852044523523192 12398692 -556711424826920536687902012246775166720 12398693 1019986502375571779464449609270723858942 12398694 208375183344730326432058136294717718528 12398695 -192250478676601180247073355867091688000 12398696 -1204071780204096056682988965513128862720 12398697 1086646519056019123312763163050880648000 12398698 -74031791636083734464672926048204173312 12398699 668451697498364328754195325564377153404 12398700 -147441798096456199580217291305267481600 12398701 -185544152806740488490236096737858838400 12398702 -127238860495454758730244390153240644160 12398703 174282062671309516384535704920456407304 12398704 301493365741097377253157747987071467520 12398705 228139744362265607870934682743004182720 12398706 7457263857673545634013759032176443136 12398707 -1357932189868603907976975115655002876928 12398708 713085434066373807396159140205548875776 12398709 -930329793906266098436668604091244617696 12398710 364530947368482216750578554564692779520 12398711 -506668765938045001943548787141875614648 12398712 811597183248956958664670689577601638400 12398713 1194453137249329605060176174064881775744 12398714 -274922312368019252435972401803595529760 12398715 504681811343860406216588301902760347760 12398716 -948689218095677785200057454188746588160 12398717 367565400852439110916858029788909285766 12398718 7049258665998152255068753940235730560 12398719 -1033381932706624563243106809878899722880 12398720 -1019647887641002692506674663557326438400 12398721 -86486436498064577680518601152912387840 12398722 -269607629076605239016219373150375725568 12398723 -156975971315582080862074259534660849028 12398724 134942104165687235986364194953113763840 12398725 -284462201988162654707039148441141530400 12398726 -309911068091104833848723987826287798688 12398727 -2467006323054753277701478812424561920 12398728 1045420397175251916703846441257249669120 12398729 185146871208999870414091225989771224064 12398730 21048655676273328324886722585141949440 12398731 20376254507950910546678470350106587600 12398732 -333530998626997828410268726454882365440 12398733 331620019370153386019187751149682470102 12398734 -384611054278636443710588924170755187200 12398735 -971988459111525541043653620418609546800 12398736 75002709635017039013548971017877848064 12398737 111597756476949775808569524927958851600 12398738 -584992557380183333364073409092491594240 12398739 708106933934340889830526114835849104824 12398740 -65156063183697254871650716633497016320 12398741 1384374500123349757099892668820620809792 12398742 -6060991703154821462387509921543213440 12398743 31928694293905418350823640274046496384 12398744 -729162540588717112635114342310694307840 12398745 377078049069855823549912901991470637120 12398746 980583088105877700230303076570171057120 12398747 2303203609750700906220693739516635536400 12398748 -492243358684693974037658468631047208960 12398749 -15364485392490624531765481757200448 12398750 8340706001091717141813081084127200000 12398751 -11644261538420703439441575084394325808 12398752 2184815820304445810663844038760754839552 12398753 1672959292166227511031891132151116172002 12398754 378465201830872116428120405814978766080 12398755 1084251014331820770496523196374270462160 12398756 900149935147433865795669229890762375168 12398757 423009368833270698538006118018877679104 12398758 11660559245775812009949908128129358208 12398759 -1677149117849480310555514103458514300040 12398760 107083271265902407768143342697965158400 12398761 23656751721933462488463549915040777664 12398762 215328241168757117707289227565834515632 12398763 -113353132666956999391016866327119808032 12398764 64771797889158594276437488441753758976 12398765 84566666971041098167924461450995051520 12398766 -385355789487950592676235352330746390976 12398767 366873835393344864163373722360381029480 12398768 124239524865545371270992262097159946240 12398769 -134270110455836611460426330757005670012 12398770 34803782109786036778003763376259762080 12398771 -163576584052615206653618798841307986432 12398772 -106196319343573273873827043793215488 12398773 771824860971440171244429346353392794720 12398774 -32720657694539478332202352919507436288 12398775 151497174281456932315291807657910479800 12398776 -566821805594911993014108653840840294400 12398777 628708803931901910752698862582330611626 12398778 -174342627280752966570982325950775208960 12398779 -629691872901786099773101775203422686620 12398780 176347962401333936362997206835137213440 12398781 47180438464388559435938732356671927552 12398782 -858315405418911958117958916336632236032 12398783 1498221875589600654468535008308090762160 12398784 -192413244979914411468219397127131889664 12398785 382283761329435216113342504992222032960 12398786 -415433079416550976101635226881462016480 12398787 -644661184672058269358165116808618642556 12398788 -1127329094757030766190207550433722138624 12398789 -255820209794709864505147804519428682272 12398790 146549246119050205890489217469257422720 12398791 446957892085619484004933349719958361600 12398792 -973150042270844570530778115185049600 12398793 -35950803426323303994665166691572768000 12398794 -143477146877665924074165209635521035520 12398795 156731446525888248491953866657972675600 12398796 72617953338847401752197030631243069952 12398797 297049130804009724520405164816965426712 12398798 626949279946400503580625313673969438400 12398799 34179713306551451014609539599015224320 12398800 -110184402390070186399428268062998528000 12398801 567126451272786963204373256732884317504 12398802 -191494694172390992259572970764860124160 12398803 413914133327165246326763926921447123052 12398804 619968955654849674012543150949526618112 12398805 1113408996123093639204858938702690688000 12398806 -74045848500545046936691176663561492480 12398807 -398608697187277960214250138345246349944 12398808 788606946389529833880738072536602767360 12398809 337121824733166881541324397478820984016 12398810 170280915946002311883442555558649757120 12398811 155199499174202915857346404422734995200 12398812 -164259357479413695604237655500190696448 12398813 601757089107999446033288539664916156480 12398814 -40072009505422158199950036960805176960 12398815 441267210307150827536341208129956287840 12398816 -1276119396974988661032781307877527912448 12398817 325223213015175489047815177753982576448 12398818 -165782645578563197972422245264883358640 12398819 -2046021057597273418400364948296333898504 12398820 -8977152623653507397631779984650813440 12398821 339190300481401098417582043053224430492 12398822 246808897856126409994842413904496256736 12398823 290831077143603122891520570668324604000 12398824 545958372529925076779703038743519656960 12398825 -515930662415000048118203933542265868450 12398826 -98586091966849364576659476742241363712 12398827 162776193082169549186819887446463606672 12398828 -451389832920525389930596888538924559360 12398829 -742257898563532076669482777376107655616 12398830 -165954801089248788463388453779690838400 12398831 171190256687750375467722361062035976384 12398832 -170867204751036114947691010575944810496 12398833 675848752523903932466513244764540320082 12398834 42691370547838955337506896124935795200 12398835 11548898658492062060536792554339763200 12398836 -287550240405781549313150058082048635520 12398837 193103847012900242241086274453610632192 12398838 522559262696541890894938012373656657344 12398839 706641749970517016627591090859234834456 12398840 398797794336878965730340195514701004800 12398841 190517033364218671700333776732067309760 12398842 237049079162713910229896787084978009600 12398843 788690445977178347792163788120394637092 12398844 108351046383483635153143388749393339392 12398845 62410007071853872762065958936641581100 12398846 -1644382320035346843116956545646199157696 12398847 843373664014284352339864471327373555400 12398848 153664820757259185788427021447396851712 12398849 23084018019562645603547088344613169440 12398850 -222809996838022532933926647256056432000 12398851 733538888722818855533309151443435687304 12398852 449353437089995652790529230359245431936 12398853 167350502485641227351035769016602980608 12398854 139970431783467059537597607093041862624 12398855 407909754395204000291549601789951252960 12398856 -796704157977192661800778773252653260800 12398857 -100732763873748981144588510623560415820 12398858 -927701971267516835782079823579802560720 12398859 -666285033337578305751417664320278323200 12398860 -327786548535250871964802587571520701440 12398861 136619206700117098202769601137467358924 12398862 179675589806895033757469627652561243264 12398863 80600900685745023753416856956525557104 12398864 -333742077810809459235897968816407633920 12398865 -524061672101857053487210478745703207680 12398866 -61148475443256000492274544571305248368 12398867 223435322913281064736838119762436239392 12398868 27537708763948105533844136685422776320 12398869 -676071554084848581261675477631029974080 12398870 394906245675903558547997022691021440 12398871 483498592645033533974098670390806004304 12398872 589015248134930186686414751922217943040 12398873 317252184553381563019542100124888977284 12398874 -123998396010430720218001360936050267648 12398875 368317212435149534328030049143329004000 12398876 -199395687189905918536217032080983872512 12398877 -295344280590714531993252850568372380986 12398878 -9066639323553840917709568040910701376 12398879 593934586629140135687355550991150352480 12398880 -146214399625705240072705932220673556480 12398881 229746285676093083217079754641213496384 12398882 31018535753006454804252167537439682560 12398883 -238673821333997720728261441709569843200 12398884 201282860399542279915237330136618156032 12398885 -452077339913114097078276998320210889640 12398886 566212331187897338180727464536475136000 12398887 1943839690214233421322244552187115727240 12398888 -1258481774878455541389749296154056212480 12398889 -1045146252536614140279161729189158206576 12398890 152248418887357068071973261605606292480 12398891 55036616464297809994379486724225511800 12398892 -299069391986960328661851161250530918400 12398893 60995059702824800686919004794094524984 12398894 -33855989539390079109428162339166825600 12398895 -489489397565377076886890694658690459080 12398896 -428233766744857040070676249726015848448 12398897 -629851471735844062230054248169692319168 12398898 -351249407833225669405918571410540630272 12398899 -1008700381776437193514557927998299562640 12398900 515452595268291995275222336190274768000 12398901 159137820178431022743178314370708768032 12398902 -508193845201612548099511448708428234848 12398903 58976072605046639574482671728007880880 12398904 28472491728238034040734951935745310720 12398905 506354449061937893516825952231847461060 12398906 5667322385350792187899447245541385184 12398907 457126030421601653037016238781363753240 12398908 453108181370261654805505029985622064128 12398909 -920539619708250829551530539278076102080 12398910 45935641676823180150701552720297068800 12398911 689245717081057977841940831217978104208 12398912 -497846412832340059909137639170478440448 12398913 -21174316664179782369706557513572329758 12398914 944381042888160818601661051367541493632 12398915 -738868509173634013746983324417727283200 12398916 -751846420892208706926776819454587627520 12398917 -263438494093761870565358232482626827680 12398918 397017787922484869269810119779561824512 12398919 -324770688490761703500254279240673105072 12398920 606698927134674569181555177149504409600 12398921 5474009390238076279376670083965314240 12398922 74841817256544910713243310071972270432 12398923 401018940364552403496814853074355011600 12398924 1288442209268411621662927681645187248896 12398925 -52216666462877800428663124110039936000 12398926 -118469051940134210397063201926321419008 12398927 -2410081841625695515304527998466950393888 12398928 56269104033695374619094667263790546944 12398929 -393429959653673192933778971507428341888 12398930 -27919742862874460956342440738968780640 12398931 -1251199205654577717951843502049171299980 12398932 -48012669639661228524711534748797812736 12398933 452100896202331142230535722165727391480 12398934 -669366882664095118664560243620612759552 12398935 -880461115308597560149217937797018214120 12398936 538159968311162994698305302642226728960 12398937 -894329743988549271830696440418647617840 12398938 -362599894229916114354556261337084516880 12398939 -315360722660097436143410758635166821120 12398940 529711425990005665484721288179329689600 12398941 -893130581772061061392494065134162077658 12398942 -430060183636736411469099575030892062400 12398943 670831676903595320808081816744348985728 12398944 1370497035137922259345759478705195581440 12398945 266778140870897565215687303851341850920 12398946 12069295913600340470502010660640194560 12398947 -551664966275106561256088062638176564088 12398948 -776345741488018380645759620813924327424 12398949 145379631328366758251988411663359840064 12398950 -274918077053782244435539975508618976000 12398951 134621461028399552832957145722432401304 12398952 -229077707585064035280983110993265786880 12398953 -207931630411076415175523405680848526144 12398954 -303807059943144810851934384054649982880 12398955 -66487704117958383499539996348402731520 12398956 -45428267111119631771931084104313937920 12398957 -1401203488850490387032065087631239066794 12398958 8962988493330453057403931857235910528 12398959 -154573040691525017174775244932543169784 12398960 33184827183772072337749682932840366080 12398961 481079057095906539709193553247177084272 12398962 202152430614381425451777968974423426464 12398963 -486494430808765350300491722272293815080 12398964 -3029322511115419093398723939299850240 12398965 -1044185541383563701844702029226292493000 12398966 -558896411365364697509391851856227465568 12398967 -22391352253377268320799930968015287040 12398968 7451233938822297135187267518237696000 12398969 -13017291203811295971988913112997116192 12398970 147939722349097711271695133971372128000 12398971 493730417378590108620328766170650067520 12398972 624391368583208696867423660389575805440 12398973 145853615490776006642925324052834795968 12398974 -129963871349529898283440081253564196096 12398975 59951835453115372483959372325287699000 12398976 1220828393215011582387874818363595161600 12398977 -25671992976952410975133768887662087680 12398978 -534049052139538291805313104753001970176 12398979 -469326266135241834159801322861976215200 12398980 -268351057386323990005911436503306547200 12398981 -391014775696440981940953368592234083808 12398982 74802330180612840327337925216344258560 12398983 -724777924819145958589576007276102109960 12398984 57842389396645202103639518611718737920 12398985 -198143507058528716332635551578291771200 12398986 -170299588589709394836446889805842464160 12398987 -304826067464429844087012159084749720364 12398988 -253193143998675246185913724547354640384 12398989 -1273391400965749997750767804002480475210 12398990 -208761100128369561046339148495069448000 12398991 -270811503339897282555059486715686904 12398992 1755674772310502970495335623024721920 12398993 -664429293314076203084000526626681882256 12398994 19115129673151516673994424008584996496 12398995 110261988200583500257338884437871198880 12398996 -8371380335199279863609366306187585792 12398997 82349641833518543428285346478443308128 12398998 -847317802595671509903573924615586668000 12398999 -318030503512854806720241400051013731800 12399000 743311567699729162888089461914736640000 12399001 -1021794311448020299425791523867552931200 12399002 -353466860800910955765221260189342849536 12399003 -31248514656349817244385033569104306388 12399004 1338697350263505683746978499680065916416 12399005 -1107162604223202621604104767128661576340 12399006 -188708853590726667175810422777883260096 12399007 25459871922435378508564973968798358200 12399008 -95801606652927852097302851324718612480 12399009 -226499730892393959740937698736247094544 12399010 -119945823857070208254478858688325550080 12399011 284216833533833083841816264170758363612 12399012 -619971273901080822323514079584643860864 12399013 1443199343098156890456234456899377320384 12399014 79708705416963768164994353413162138752 12399015 277440137810699004805584071150562356640 12399016 -680583880143489678595800613762146877440 12399017 -44629386980658017625411302087436424860 12399018 -528221490817251808993780431004820359680 12399019 159410066329494053935178179509189811800 12399020 -258069762951201534962399996786207539200 12399021 1191293741841855541877668038968576514240 12399022 -130968428613569024970580519401692906688 12399023 481333039578025481615744170143179771904 12399024 84811423632968693596502038302793138176 12399025 -268394626037619558778236583994500819700 12399026 -25937064203684317166594782272408989280 12399027 -543140696509726271775327514113115008960 12399028 -164446273912749579342492820510144392832 12399029 134106630944544842663197054604354910300 12399030 179571468368463619201010478343111691520 12399031 -1547464495072725276646915278480230974168 12399032 693386722519794851560361837625019576320 12399033 -554356562462822483719285003008586847280 12399034 -409782236095050730884555923711024029584 12399035 -497128814640023194170983339055906840000 12399036 296578135057034402086269950380856853504 12399037 -147225411355471157402190595467573684480 12399038 319524799312728495182239353729515899008 12399039 -133009671067999591057625253132802828800 12399040 105755757311288693191813186318227210240 12399041 -1168942771838780046649624552992065850558 12399042 412879745085300678777203885562135971712 12399043 -254774487449798722194421429010975372752 12399044 313461590423675885809789028609773572096 12399045 97626543136446029523685121160606460320 12399046 133523368011774437803646866370839888704 12399047 -871325024753420979694559375661611239920 12399048 135050981415771751188148750540050432000 12399049 402039046459772724239391661552702553764 12399050 -584767031569144171681577226183552000 12399051 -428958359056763867630964107118792969216 12399052 1596042295563379135441121663557221342720 12399053 -1101338784882639400097641100794813257120 12399054 357215632185853432803964166726011513920 12399055 -94161499563636838016318774614600130040 12399056 327847753890366484119753400155817844736 12399057 -1188927074889981864588608029589573701872 12399058 -286320307948188171200249534011709078400 12399059 -216732174782220092277074726807718387840 12399060 88650523095347688745421005716545832960 12399061 -1202063802921819068929569343486447484338 12399062 -115010835404158523857719232917295882368 12399063 63990704701277435448609836434333387776 12399064 -854683012574474126470182547676363888640 12399065 427444512834320401406140656703844260800 12399066 -571361465986774300399986596948198971680 12399067 1568331409181799526635945670630057650116 12399068 -674710899298218114446039428273654700544 12399069 201975264515299136232593690967860000640 12399070 -55920809664707823906226716487485358080 12399071 169701452283788928892449739651157043432 12399072 104563483030311956078101710342249775104 12399073 -1389765269302789114467910504897238179678 12399074 -1388256612946701895401096466839814368 12399075 259628785930536486585233377916550135600 12399076 -1200606454155632293023283347032223597312 12399077 -133990812221619702934339333439804512800 12399078 326282021293886031517521440492426734080 12399079 -202334706931650121530572017251781797120 12399080 -634682184311469709308331380220221081600 12399081 -236071550009725125824633531819961248640 12399082 -614311321387284653981758680578297672448 12399083 611630243713732049244489735534572607984 12399084 -84768793075920584212203260272014936576 12399085 170974595162360737258632386020418947200 12399086 7432257127824454036329941161311774720 12399087 682727707633943925885788333599722509952 12399088 -49065954157203266483564531525066326016 12399089 11051965545614852094682208449806967890 12399090 -322192998431554205117918230953967157760 12399091 -431298104372276834810422023063621651508 12399092 -1534315441105203938386907122459732985088 12399093 -442524567981748625097992330205542400 12399094 322013853704616497175277422192866088096 12399095 1937853523117919087136694281598572124800 12399096 890424149854780026476126916254008934400 12399097 702163117154663666372741541110354277972 12399098 -1088735344011649489197975454279509805200 12399099 1755905223820864154327096099812270128 12399100 86264790590164915175826693729936102400 12399101 256700110875222186908207777478119751168 12399102 505609903516615275404746831734388967040 12399103 -1670945198993982887034323566359121307040 12399104 -528366579765055230960945007407837216768 12399105 -70004476029109580044594640072643911040 12399106 392593235329893760769319039039881164752 12399107 97963607479162969484471041267734868800 12399108 938912368996886146937302492448407351296 12399109 1235166186302938942512799096633151449310 12399110 116087334141401886302679600939440568960 12399111 118673637110500720809090654208556094960 12399112 -647565269185118696997904614000921600 12399113 -1150263139169904486882537780449315377638 12399114 30078112102573685546207443620718679040 12399115 -375502938949733333031250382103280232400 12399116 12198359710935709866025805453065175040 12399117 671215564148986916719431394176333444672 12399118 -140431230987624349804830786850500978240 12399119 -195272506582176656114078037984149478480 12399120 30227055595966051311901672433718558720 12399121 -48349130124417105883918718246154543936 12399122 -113715133281390542203060058581271194848 12399123 35667379071440930318697456097307580288 12399124 -348737824739784932737572106170285580800 12399125 -188115130308705739370615251972277082000 12399126 241042353289196291060109252613250065344 12399127 -450515870095281856812135366146295579792 12399128 205889047203966334486823814933858754560 12399129 1373884884490806412005309032381376787200 12399130 -643651093111150311755032064395014539040 12399131 -943757732713816980659223779316222928368 12399132 -88646202019707061865331433429946105856 12399133 1677292770889653192648688024569621539680 12399134 478104559812750009735194329578099732480 12399135 -302939543211795511249447733820598656000 12399136 -7584404937962204828483460873457238016 12399137 1307128514734638766793891417334284316672 12399138 -111822287653042019681725305051595641792 12399139 100619081610083710796786789174650455024 12399140 -113305929826720127920206306802959482880 12399141 162377057707105594042527387481246768992 12399142 203039476201439978697175737834400757760 12399143 24804308340687500512771898387220454392 12399144 -401192879355975892516453843893523169280 12399145 -391435393375886474109604738663677988800 12399146 1151079618544532155061796137214180337920 12399147 -403405836391560715319022244576025427072 12399148 -270507618136333671910998406499119354880 12399149 -479352160308498087935263716667977323328 12399150 -415215760098720864352372975525998412800 12399151 -354047325371918882570385263165527669680 12399152 35746164320940941207686155827834880000 12399153 174928247878556337943251486225914870400 12399154 822136957746885086845800143528517457152 12399155 -87834182855692886928067793909674680000 12399156 21773657767080082149719226599618082816 12399157 -1334023166890483471766226595499396008594 12399158 -840804432216522527639914371857661748320 12399159 -32404314192640236130584886592890504320 12399160 117982057203785010387310777077510758400 12399161 1700525537006935498940855322245734686762 12399162 244518021926425691999725381934479142400 12399163 -135793042099068829807385974899145323520 12399164 383303135743993423312313364797272215552 12399165 346328965536849616436864898414334022520 12399166 422758193154577892970719893692356435904 12399167 124924805290538093215332979522047743352 12399168 -82552417262255830170641516471538155520 12399169 306230329990307792340003903974251493570 12399170 152053764777435067034382294845580495360 12399171 410298361002768654402567756096315051504 12399172 642986900793988401946224522116094376960 12399173 198719326938705265448142716612747179422 12399174 271640535010295328079527744619353554688 12399175 391067604018557096826927565818401362400 12399176 -26013174403888728965584016138743249920 12399177 -370124807726521443766902433963642075968 12399178 269854186816366020834138992042695411200 12399179 -5168183816683513778473555887287864544 12399180 249617170010660284956896352696340224000 12399181 188913710487447995713166486046095264332 12399182 -929280070382068929415517296063715710080 12399183 1262224347425544550386728035102219923600 12399184 25126633365568794238640146517576908800 12399185 -353981867565064185914364433101492743040 12399186 -74220515124811821679968209381040460800 12399187 -44205107598196215017017624164333325280 12399188 56439569757486392394472703193610473216 12399189 -1420919540206866509101854210873036933120 12399190 213844892944155789422664553526589945600 12399191 258408858238839938233981239301197158400 12399192 595449534951945955800478783233618278400 12399193 368926694027987040171545311225601218442 12399194 -7281405136025070711695817298770917376 12399195 -1414623468305308437546904529315848080 12399196 -90998363790321089119289357781132996608 12399197 1469866011816235077565290827253190052646 12399198 -27750015178405842923517954960712258560 12399199 1553942149319887290276008396744422983200 12399200 -149407573747738268270215285881864192000 12399201 549864107647492380381799223231374112592 12399202 -39617247900658764927083920529367638448 12399203 26222391801895565237347673747668329240 12399204 383591543675864032426690392535088087040 12399205 386681104934501662803391629311493428400 12399206 -449454626629659329677546283794348804800 12399207 -42147873550447468934211899809494937560 12399208 -899459173319977616320334092705343078400 12399209 -15339798944029573931013044790026201100 12399210 -284427552974771842007950221333959808000 12399211 50279002551236031122676750601375157760 12399212 -23584546771927712185770113494100597760 12399213 -504693672253403294705817608277281092800 12399214 -901713703680402805798767156203823996288 12399215 -233663436804828626712872716910921380080 12399216 210439187525045671229382584205966999552 12399217 1956933313190263391126354428520183088880 12399218 55002700587502542007449835597778038080 12399219 295716251853006137291220142961599040160 12399220 -152454278248765852338777664837520202240 12399221 909314278793724748873573654844620284192 12399222 -9162835146648514564901131357257541632 12399223 -1309995777541334965487694050443172010216 12399224 -54475090738449063795979669610194759680 12399225 13117182942730010879328116833163347200 12399226 115470280923751439811801805591197066240 12399227 155218919719671943627273261461008955792 12399228 666558158445852169371978914279427405312 12399229 -556606354382450661306734257320894551360 12399230 -159231312149635960280710302439825698240 12399231 206123786535670686157375570512334027536 12399232 10820212573072416799325425106272911360 12399233 555796359103319267514959755063989120 12399234 -285592927647752148769192242319577224320 12399235 -1171679311912504403168745400233684670320 12399236 938397647326431922154925081609913265280 12399237 -2597326846961990104468284834247647714 12399238 73549901824943655210531377075828903520 12399239 -1815449849206456679568612922329759362544 12399240 -18958307119816645582167381219164160000 12399241 1208218801379735780584185334891992831412 12399242 830580003026593530804847442580807831552 12399243 3216682830678811068245268741040687104 12399244 149604915771043257826418884500120791040 12399245 -1006107186947802076765682422028338744500 12399246 -434965671353870525333721709503440893440 12399247 -83905816210410439153158969294019819648 12399248 464777564187896878992707962791968440320 12399249 -665985067637986111146193909120244040000 12399250 50757965612656089526544653647506952000 12399251 1130565164506955961675666801900656334252 12399252 -406458956404627762797701987575094765568 12399253 -835518788309584286134422821234974576498 12399254 -107744278144964498329902474264137313408 12399255 -75556670204320094597258273660867746080 12399256 56937300053166697264810310430736220160 12399257 -591115650323168217642428487807248175420 12399258 429519258822862784208339916012600151040 12399259 669454336061930205728364060171527520240 12399260 -283747777618386354882908904871620695040 12399261 -11188598026605763742086625180763345792 12399262 200468905989688143257023877584370101632 12399263 702340455064118583889256346065802961560 12399264 322444850401134446107597404563665059840 12399265 -9684079044293570644409918156387732160 12399266 337549669969664078066332541876370375168 12399267 9185086072012198387953559583201753916 12399268 -426989660002728741295556462152334925824 12399269 164606975485762494405852380817463055160 12399270 -110824154311630581215394110794954287360 12399271 38037505030665474423787181836733188472 12399272 -20732163774001501298238509003122944000 12399273 288143645969724056073143776440699472404 12399274 669642462726453126049724313314736041136 12399275 241523911888069409776700452202077786800 12399276 541172343100855102211949130474002335232 12399277 753303475742209553668456334915678341440 12399278 -511209143784457517046644438445575866560 12399279 -49381699460229536778247124550373998192 12399280 -89561979337275764702393437690061783040 12399281 -1710267738197012573185748953406995176336 12399282 -219548584037176055513394166024732251648 12399283 -626922006948636645958118618108961773696 12399284 -25350449805504134022112983497454249984 12399285 257447977364905755613544357210254271040 12399286 -782653414841947207273549024175958403200 12399287 411038806029474403339265267009680035840 12399288 -1009201374108408917969602150288646799360 12399289 -136581964506511806737990662968779154944 12399290 -297264602111107427363841133551156601920 12399291 -1245819157092453952162244264970882436560 12399292 33429741893250394435222925109183027200 12399293 -9941557135992036454178675863145494458 12399294 79886324719385782411341470278918881600 12399295 -173990828385880931472580032559752470400 12399296 -38267669446498758795430841138722897920 12399297 266990457321491247126466190357985808128 12399298 199225879696845971094285242101186168320 12399299 -710558706254705062470161418282021337080 12399300 135349032776382701551685316815470080000 12399301 -1059543990255929836224372039866786537698 12399302 -88485124452897632397989544939099024000 12399303 399559189632603219417281188877828418600 12399304 -1093494954581650686116434423334446817280 12399305 -961298256866397169142648304099585734400 12399306 89690023084592641770713941140458997504 12399307 -634913976126942811122641240526352840248 12399308 -4013489404372968987680268917025615360 12399309 -157677083751129742623833878695120524916 12399310 176339507543688303992682625475010539520 12399311 -1015847089196671611336812748124628483088 12399312 -163592596296128018890649296065924956160 12399313 831214132252385118371027252475538648562 12399314 169984956984699526077157660657247824512 12399315 144650976168772052474736116609443145520 12399316 -867952693734085202368406612948442812672 12399317 -604016641285581041575402065506377195968 12399318 -229888218765286774950797766008560361472 12399319 182214460888493080866809990268180177000 12399320 -342215334173441994386328336156217344000 12399321 -694429306515766751509928405228165047872 12399322 13302393894846494459772573694961087712 12399323 1059177750761775896601197320505882733744 12399324 -138784018274925454776443440692706836480 12399325 483024886733395741130822090041770672050 12399326 792959061205682819625003711580223786112 12399327 102404248503439163575352956470865713960 12399328 -1532809360379092702370811377423310913536 12399329 -589508163073970504684713781066361254124 12399330 -161751982571071814647083331424348352000 12399331 578281369799312423499161421842738421920 12399332 -847047858520883786256766088254168316928 12399333 -1087142202666318196238260382377357068000 12399334 -26764889214754097969188760344213648128 12399335 318205965843122801061678089144802741600 12399336 222548779398969768419067469276310584320 12399337 -1202403849710674766232568921730735187200 12399338 70473424160688384676673063167550595072 12399339 698302245794394579333589954437533659224 12399340 474120399326020580280696670564551843840 12399341 516964383986465953335189772833594851052 12399342 -22166306332060330793902636046902642560 12399343 565556559106356309124018580355570689280 12399344 -82725167336059524791242847927088906240 12399345 1027554310288695162456047265426835200 12399346 -1019969063366926170052391551238547588096 12399347 953764305675294505323956030760085550796 12399348 17568424921363032314854927642422140928 12399349 276048309795335840606461463033921138560 12399350 -148922497634599807929507912536993616000 12399351 -11029996167372925636093663803270731136 12399352 -1826581200335433753245200847902643896320 12399353 -579385292401489971048179530089515799420 12399354 -955891750579757268083368536475759248 12399355 10999498106913490535398473383260533360 12399356 -284726498805966795074703177014617728000 12399357 -550631538895823571709863921526441896960 12399358 1156523392394601661595972209872998059776 12399359 -615520271827678483188539854042081405584 12399360 -498823073184424200330712446728876851200 12399361 -1260774426314846718322990950996026645610 12399362 -89279375952892577647890067964845605120 12399363 95700212068786175421195553591505163720 12399364 16072661645457664954467210387055283200 12399365 -711330709691070444212954960889795327360 12399366 -57493455784446258159077412210136596480 12399367 231480380280174103794996459701005217272 12399368 -818725606534146825224615660607741373440 12399369 91619607313233935890051366547813477376 12399370 -419998710959572854714216700332881145600 12399371 -216480815500566311249120092103584288428 12399372 -148899482154256340834407095131262182400 12399373 -91627537082974011467890749496218593664 12399374 -78585738364528463314856035117947120768 12399375 -127514238851708948296871138359291950000 12399376 1378238290915479393054864432195108864 12399377 45914220821474774940469774610452004712 12399378 -319642451292738987358847010073215086976 12399379 448551036704912440392663233828402675080 12399380 41189902090013033170626072469474836480 12399381 -217261777777217179735701426314577948000 12399382 778814905700140128336248406259753077792 12399383 1241549632576559034549733299760991746632 12399384 -38055136177054530065700051892954767360 12399385 715221462600205900519100413975254649800 12399386 -171701048155439902656351883376221198608 12399387 -172591623856386585040212366877294594560 12399388 173612391329105499841191444720307778560 12399389 366136863303888465665005250316470449356 12399390 103753065018872833591201660878295216320 12399391 71727021127920023043287237759921149440 12399392 593658017917974117058069342278924632064 12399393 -652437451021300647065851309742031821136 12399394 -392303465102078323359681952708524656640 12399395 -10130629363898757251196575059284951600 12399396 232593122184001663038491791289024317440 12399397 344145662725961251967147741249312054846 12399398 -1078577827540800744675050438407454564352 12399399 82272551286242623176908566126510290336 12399400 172267646556422201082031292056565760000 12399401 357723368693122913096248733710225174650 12399402 31632721687244472029508208074245293824 12399403 -267334247447394782957395400112024641616 12399404 165197731890944101735477169625849523200 12399405 40079073482990643462123582403709569920 12399406 551501727177893403727825021151430729984 12399407 -560712188083888396583543677202989711344 12399408 42702487257339879882167702487034036224 12399409 138188783751042019869571466028252754944 12399410 -153241706303189781488363207150763978240 12399411 193722520640072934205125816695500068864 12399412 -167938107363376765228078884320306024448 12399413 14321750598685774822236663958609206264 12399414 -570154849390157005367803985776659722880 12399415 14992706294571291695402590890990627840 12399416 86297041734308138802182412022662389760 12399417 -6875625044610445887326076173120674566 12399418 450009237001376355278442902279717186160 12399419 -1513536657994440515943121341504282665160 12399420 255011482356027878960359549004095119360 12399421 287040760446947680122073774662777190272 12399422 356504325272303716612258287558614891520 12399423 171588664641604379465412851585254959744 12399424 525482630398103573907008991912571437056 12399425 48689132297454843759556970346511632300 12399426 195037381358236386859535831087226777600 12399427 -195077483228774228117508933748232934724 12399428 -107434528024417591922359408909822360320 12399429 -86481141911509818612434923326865525632 12399430 -456570081851878633281854425714510496640 12399431 -70150437896677524317350100054663285736 12399432 15989506724522724106701934016783032320 12399433 634861247892633068738890451945200375780 12399434 -423151233209872516361556686582451342240 12399435 -332375948273469969028886934796722726480 12399436 -333683912998189860129475194527105764352 12399437 -4368375869606471288311209807458424480 12399438 138497681504322359835116088378918758400 12399439 -17144976789520502622233806140959385792 12399440 44142154413644507880420077071800729600 12399441 -341130821409677949604494030503252705808 12399442 -89152507071190210389687388992995776512 12399443 883981462914765310969361744990337764160 12399444 -481482340101632812619333064542280405120 12399445 70537891220708345929187533787693644800 12399446 -427670856198335956075423821654208093440 12399447 146869008671012138133172350673413277800 12399448 1261520606746608401913076171076421519360 12399449 -1709661558118657094248646979603393025536 12399450 -2194624614992450142420483829729920000 12399451 -643620329755369749946518690993008495548 12399452 -276688111686963732113047556341439344128 12399453 582185630783309055729516322446549058560 12399454 -710811075543688761235835020263920317824 12399455 -12777446625185814016864881439504779840 12399456 -56989825089410393152371237759314558976 12399457 89651624396911166509535913111296081600 12399458 -19688190991746503747804161239346111920 12399459 32360271243020921230878091914066605040 12399460 -569635317521031471449043753242642419200 12399461 -709378516275623129162250964250193627168 12399462 -737369773524269104175537798880046073088 12399463 65456605361911965505537490496080182712 12399464 38978921193122345345514008093277388800 12399465 242908969709479981550931989294219277120 12399466 -189275747330129347686197799889624660896 12399467 -143566430764552668999085312409137215120 12399468 800797331998551429006250139127082391040 12399469 1146716203706464526704780118491110454144 12399470 181270137084146695755029676966701448960 12399471 86416470602039351284960364870694575472 12399472 -340161426395802204767782688823251927040 12399473 -506165286452463343079690519778824126976 12399474 65730971820682402889337990423693279360 12399475 -1214960889818392037617764607454867500 12399476 1272756186769822124731338738144994283520 12399477 -10122054583685035780470069277879985856 12399478 -31474683552419441825118098122820593152 12399479 740013381277676673952313931932030740176 12399480 290823760851714494384318831066112000 12399481 -614452535382311251869786435133124689008 12399482 -469193464285671371893879593987005076000 12399483 1318952622675746868174191252310582391344 12399484 133143848451559309343511553125727343616 12399485 -96868466880664292976520274179335421440 12399486 -199739995727471462096974561180209795072 12399487 905929591055115332743935836350126315136 12399488 50877145509369863619283391631348203520 12399489 -1298208195672701037776005260054708921456 12399490 181832099160591020238921611799699885120 12399491 -32270868784551198316272361740234991200 12399492 -69246762907974472011660774815421370368 12399493 -565375124290082190281683816781400626880 12399494 573266850365982998091387801003749710272 12399495 -770417744712482357108760729204170784000 12399496 -1353958824344911750576162454253915294720 12399497 -251644693705425881172843321764295901488 12399498 482714451695812530277344795416715745584 12399499 912073859322716385005530033311915976200 12399500 1059423427247863746602764100711500800000 12399501 1061194263503328864350396004583640937600 12399502 245787779605651938119321780104486613952 12399503 1374608597308091778742416043926982984752 12399504 7657470363394566529647667967705481216 12399505 351128703943607068375981719802663596660 12399506 -114915894765784334987862392551027000320 12399507 92569427763350424165665577071459066880 12399508 136027405624654915371858296031061487616 12399509 237892607515715307740287993412905779360 12399510 2465501058645381098353145006878360320 12399511 -313213596707822399947494961235862577056 12399512 76287074167282195891083801937381355520 12399513 9788345977524541347190655692837595520 12399514 68638620380775097426850563535251526400 12399515 -1299022650483192367277072676955817115840 12399516 355393495047903072692098903767513990144 12399517 -851684849258285119511102109620758717320 12399518 170931636569789820623392380456975906816 12399519 -915758928633270845199515643716662305792 12399520 -287305211958194324908568433855289098240 12399521 -594174113316923305976794226754232392000 12399522 -205274523581889698333449175922178547328 12399523 4045215491988936251941282075913544904 12399524 -650749871799414267902216288898024038400 12399525 136727214757931138257909888880664944250 12399526 -983737964410031200092328552033971360288 12399527 -529843104331922191383970019957473867728 12399528 -827229812901679726998224243940418682880 12399529 1115765444802634962475422186223037821440 12399530 216360073399062148949736101653153459200 12399531 669134700871777244347753818074148136944 12399532 55607279195121753112416171612283589632 12399533 -1963782294025966004344523855283818484480 12399534 161288171772721254413719270496088791040 12399535 -10756495692242358402070598188968282240 12399536 -75512471916549260286377691590640304128 12399537 1011429785252772345539211852365515240560 12399538 54288213687301514088533043209489834400 12399539 1361237947101587181253944328382959235340 12399540 -491732304235630615763025599726692024320 12399541 240044219547367876914599051543600013504 12399542 42967888155440316607554228979060704672 12399543 232391638130603836432174944878931788880 12399544 950102940749273123346257386701535580160 12399545 -171619306278784886242581566936389261620 12399546 200643841028410152698086184725013746944 12399547 -12755148582689646898713544991956047004 12399548 -156163233802317498738336355589532754944 12399549 -676801667766673964087680384091103803136 12399550 327828624067391772702106125126523108800 12399551 -419988594986959196192163190773811454808 12399552 394715976403835335431299675340228526080 12399553 575833706031898200098947836842633801664 12399554 -365320341745386546812456033888733663024 12399555 15287136684874195771892750981770368000 12399556 -101109235454379173542500533764425994240 12399557 -34111431650693582756999547944352027108 12399558 -469694237539988072300240880257310420480 12399559 243507670959488004233442997941324168000 12399560 447425197423096030899642548192123136000 12399561 -79235851352263026032210032010983236012 12399562 52675829948019985695332523804768159744 12399563 29374621872488568161234231435689630608 12399564 -734001681669138942575269012490716660224 12399565 -442914584112254907520849642385070207540 12399566 3728590906944512555970782018783244288 12399567 -1078813044057868020089995534655947238520 12399568 -207934930603451740433439804543555158016 12399569 126248107513030496790395686928039122560 12399570 215748925857027225050362266436789962240 12399571 -983950025859255851584726098626596869800 12399572 -791808391371876274692748272876895185024 12399573 -158571324598793128794507863974134538656 12399574 -670479709361983123631674375228093934976 12399575 646111408052735984202987700572232954800 12399576 -200654490660437121304462508958960844800 12399577 -220990250355874833112539999453016899574 12399578 -1550541646835197832871527036734393011744 12399579 -336779045015755161427770896000668597896 12399580 231820864497961246669980615509787379200 12399581 -942359957259946624540330926819411856800 12399582 84150513602982979970622830194547589120 12399583 -113956300198926910051897199588722842624 12399584 1302255590428154474812761765252327014400 12399585 67919924765791488013186580595848088000 12399586 -267149222977292909631299546232401447136 12399587 1943676948735258952294449346327607874912 12399588 -227751117171864005976558534275200819200 12399589 -342219259856240291924577930242774176740 12399590 -34678952045488859144123763473762764800 12399591 -544071867111857800731985383858213684096 12399592 826184107102329489668512484879201433600 12399593 718372316115443608379296730591783878842 12399594 576964513466604505110814947516280147200 12399595 -556132516468484853809571881433278154480 12399596 460019511318371458954123410732969633792 12399597 859869591885431352785407930971460992 12399598 224090126473493094433819562510912692800 12399599 -792402020887871326466754108233305903536 12399600 -21659903687726222516856970884019814400 12399601 -188034032260864223231783526183749131100 12399602 367681770882481165345915583807969829792 12399603 -99934463300258569233975667871118428160 12399604 -335060715648121876335815166160482412544 12399605 151407726290228140468141872745512683520 12399606 257200400782257224876475383067512255712 12399607 933906549829487083501353893667193024944 12399608 -342469332220358242239042326378733834240 12399609 8962386098579122189119350908164652800 12399610 218916375702175330119499006708052052960 12399611 368005461742649452644616827872743145232 12399612 -78556276269609043764116010997306073088 12399613 -1224140542917946234891312010432898689460 12399614 -168865468713317036792116518495295033344 12399615 17776550683294178681832665958310190400 12399616 1680991683766217037996550259934211604480 12399617 1647087492628743583294038485701607644800 12399618 222136450005820984896647821465817948160 12399619 -65886314122307289406966630145722682856 12399620 23535819218153050842670388359820647680 12399621 -41100854748807092769015309154026259200 12399622 94212059725723315219570301174234807040 12399623 1470948912897739606679259361880388212520 12399624 556171319426571605199744005220591989760 12399625 -253507891807574926779297751884665856000 12399626 542686931751686351060791758103688803584 12399627 183563764524080009717304145336708495320 12399628 3607157202520554323940976443833880576 12399629 -1233137986370752005265804247885211167520 12399630 -18853862546849865731567837929289756160 12399631 2230249108655288073316772085339350673000 12399632 -44655436482281870511891934666255761408 12399633 -433483663293184620074873075491072887198 12399634 32551385178155592324949554459319695360 12399635 -848947781361211523696674956740487331920 12399636 -64705418839663646897796996041010137088 12399637 1414984737900502983043769675062064086286 12399638 637471673735274959316904217008376178720 12399639 38153105524742480095182942894708354048 12399640 611021133300708087245334127821925785600 12399641 -21581823204324403093291042068706921200 12399642 44112238786053879268524802279401718512 12399643 -439269562586072740656273961720664266108 12399644 -1248046250705641398597073495225037105664 12399645 -99636235615605107571381636892775055360 12399646 869425153014445540989591557070319078080 12399647 -280343597626649429257983390886730202720 12399648 91163284493446647986113277117454090240 12399649 965065669979448268111546424327469879650 12399650 -22347898384297089103502184646836301200 12399651 85881032244774429106647836128761720000 12399652 13944439355017200962236206112349934592 12399653 235135185841280954379432005883963498240 12399654 72294749371293465616797342797911869120 12399655 2167267898479739745447695023549242968160 12399656 -884396936358283752135364956632922117120 12399657 -68930471574416354922275883882131867760 12399658 74250880142633384506664028090900547680 12399659 -523929722020613315540162560509876246720 12399660 -5213693551927510743838190587847946240 12399661 18122145251304703829823199788561469152 12399662 -224835799680421795955146451255373672576 12399663 1210458611062851920494861986558057258000 12399664 -195614707317587364121727136026059505664 12399665 -108147363981458660317221281078539627200 12399666 -525610583500436236628596530743687827200 12399667 -446473665944767207634229940448885122816 12399668 -194239511686605398803566641447982022656 12399669 675569969897397391436217301103289704640 12399670 336284347671982550784408259418908421760 12399671 543100644460413672226075130289603172224 12399672 427190195630552872657496458127372881920 12399673 -330041844987694025748716335476826020672 12399674 79068998840567036923026157467219208704 12399675 -137986525813358083817868709807571022000 12399676 304574668276677911110844015373248693760 12399677 -1821271584692240638226910899062986396474 12399678 114133975249143550043148587083548103104 12399679 -580260031296104375709227910984206950720 12399680 -28553090409267871950821945378734080000 12399681 -658330414312679279796215719507732254720 12399682 290891601857553611962684101435091814400 12399683 1390080091420566600100037510247545023932 12399684 -642232293344423080402800096538831300608 12399685 625976956514974047371640368141695639200 12399686 161359794348333981823029056311012940544 12399687 183998041356741831434740332701592801648 12399688 231496466529813782194557574553589350400 12399689 529441630541086998558416951259304528356 12399690 -17407434795886616757128653928472576000 12399691 17467191123355440183380461598756448864 12399692 -951116887748629049448732245198475399168 12399693 -514102968604038212018879837507799026976 12399694 -612757936069317468540263254068049207104 12399695 6771929825657658615504514001355058560 12399696 254866107343526027933266649941923594240 12399697 -34942400321327359717522508675435411854 12399698 1448370019052965397765772321567343011072 12399699 -356934246673792635275839501728919850352 12399700 -480998526325167186534217289021591996800 12399701 24943875571085187280262243320809303900 12399702 96479105602195615177685204664411285504 12399703 621870631721024838248486697384669253480 12399704 289693352276283627670585388456178585600 12399705 -435743656147882982339689544738872789500 12399706 199028630407068664196529600423602360064 12399707 121699663889534830701738459486893287320 12399708 -230033417592146910208583907531117565440 12399709 466176304332259888051068779879934757216 12399710 -608580060901605976174437438422549058240 12399711 881382727781970430611010539057823699272 12399712 86304110057854447293850879729817616384 12399713 -610229640711752956819146812414837797356 12399714 -171154394154151621687017469970893545984 12399715 -1225016737354020114367869560483811405600 12399716 102838106614634946879038152865952645120 12399717 -454857124804876515320136958495602240 12399718 -4460314549811856061662664958071729440 12399719 -659758719146483619909271954083739468920 12399720 -481533648362670928404194397483289804800 12399721 18321315145427335902936059389588210944 12399722 -203063185734376014954294808142370838176 12399723 -16207560554573736355930727005611970560 12399724 -86595534294974362945254066601320004608 12399725 44652242475082226099577143287180976100 12399726 -19849182621456187673588427036570942336 12399727 -209513477052713675556949451525414181424 12399728 -302242928458218347842202121408479232000 12399729 193561117283135436314346758532624117120 12399730 -26082531974392777624275819995115525120 12399731 -330627019963102081615528506169666862400 12399732 -62856084094380228402112264621201421568 12399733 9110442763053328572123144077133219960 12399734 189087932888768587842039540425529269952 12399735 -11648284842803090206680098775296380800 12399736 131984380778703882247173177032921948160 12399737 25624951143321159472057579745263139712 12399738 -3735822340153600077061308611379820032 12399739 -30475583845287188114231003757297807000 12399740 744059139214308382292075076091059632640 12399741 -529242297476875630307874517036917476250 12399742 1021055410640805593087801626105619419200 12399743 1623102887430780996953534080596660982680 12399744 327468651226402654761562791208393113600 12399745 -279306619616129070961622357455329927000 12399746 -774967645335313397650246600149642170928 12399747 205572879366784709911161152488574891760 12399748 285776895767429253085880530737459809408 12399749 -106046835903943499871767688288873585480 12399750 -929867673766825520184286732360504320000 12399751 -38573337143954245049004386942653627936 12399752 501397901422103665179706132162314240000 12399753 112685787451582581786498523867353290208 12399754 -703170550624098997488521791075289417424 12399755 499895420077414199017000443112627721760 12399756 547828266892857530144304109179947945472 12399757 2229095892972387837527073976715624527552 12399758 472000040952158507876804736131681587200 12399759 -809890464379364174085742804923922360536 12399760 69045617613309987042050683550035230720 12399761 1481078324926803700334646586427144294400 12399762 -262298921273550316158893754706081658880 12399763 1477884841440308771518341185330878340012 12399764 -315198182262946562835581175879456913920 12399765 -219982302699936431323265689896484087680 12399766 -210700743988196302591670774854439428800 12399767 -657708318832525898022999689057437441608 12399768 -217090588097548185127894734816647116800 12399769 237849079892423086856112889547148420170 12399770 70459220418837563145199217056730516160 12399771 -704307328354915938934644971534281696656 12399772 -288602522467393777556310812744489631744 12399773 -493918516520237351690475963386795557920 12399774 311331367183669854546795830936161123968 12399775 453044769222557357909003194578956721600 12399776 -347247970989934090401833312234347757568 12399777 146104417854541841612116077519744983040 12399778 -145921904311532052756060514211641936560 12399779 -550790921206289037687266032348793957424 12399780 31188424218029752417526591824942080000 12399781 22157710463534942143131335210531257664 12399782 724187563644799256775694791721115584992 12399783 392284426556463006010035615352515742464 12399784 -1064405347239537578693039092890480230400 12399785 -175540686326504280829630609001407051200 12399786 120087699399490714811552257592325007104 12399787 -351692937475689934724505680046033775564 12399788 375035974992012688874924695474052921856 12399789 456180050750035583938842266784099465024 12399790 -148637387672475541096060100370308417280 12399791 -730374649430302281227462503614608226600 12399792 -11347129655693473071256987487712215040 12399793 -740551065634505501789127372245109558400 12399794 -360311912093302567193820441169033182720 12399795 423371444269614839706664761940476462240 12399796 336383501739601834428716975664692420608 12399797 1320316734949457941717121189254044696000 12399798 155659952126098864290280294265877319680 12399799 1878970081986987234426986352239807047240 12399800 -231052885949337545572574076422977536000 12399801 545631819288994350118390415133178521504 12399802 -435379297099323574779062384539839944448 12399803 570455998677642324558750809332409989584 12399804 -1354875392933920597671697895418510273024 12399805 704751045521588938789254432086120331840 12399806 -46015896957037925540636989926563953536 12399807 -4938384658504618875920957396433089280 12399808 -1134653080611194973777938958141284679680 12399809 -840136110408048676967011906372188588990 12399810 -92896240721351541337522667903634593280 12399811 231191962770608541173953495400468164412 12399812 -799805505658940095945407238603044841344 12399813 996348938540239372411618100702081642142 12399814 -79732274048011837843204926763529035776 12399815 94252063645185711310864024081374003960 12399816 16619259974923364410205095375684730880 12399817 700305957327261649864872579529384794312 12399818 -157915311180868573626581298138076561920 12399819 178286111752696485771297950982788963544 12399820 34023640964717694783701520990792576000 12399821 -143295701610066569055593312595765116736 12399822 663973044962608703189812493639841714432 12399823 -1063995328814263361482455555439135974928 12399824 6762413043846063871649948736912752640 12399825 -34031755836124046245209945031914920400 12399826 -577887278396645951590477057833195628416 12399827 -450613804382566045545848854529752927920 12399828 -242034637168995145362305616980588212224 12399829 -163155097295250664460886248004538163712 12399830 536066222979151540762350398141876386560 12399831 143923149784455436110611080016474539680 12399832 -645211598851039026099249321484047667200 12399833 324024964121533742375373060369837923082 12399834 -1281141919485282170586386705002219008 12399835 63319299892931345384447937072473094720 12399836 366544342783170487019238222684598778880 12399837 617917488273206380324345404409097218560 12399838 -483718590863613656779996905994543680 12399839 -1566400456747828015101444120356592459360 12399840 302419658180467749322144962001502208000 12399841 -1370052958537002256449778352854136406848 12399842 70359220609036852912750127835268890912 12399843 -33176032844239279482921954722717973072 12399844 -48947952884792769603186962425537147264 12399845 -17647838192687443893424289887564800000 12399846 153855356161011859921272116066596833984 12399847 -707165934834399274168259231385307952648 12399848 1163586392474435339496081140909303823360 12399849 3179004345990860498519371648108744320 12399850 -210385276648694468127622891179206895600 12399851 -570572777211656034998243957449850158968 12399852 -72272601580928685091980768031957843968 12399853 -74142040274809720702270432830604454400 12399854 -361372638609763306543455350651810226624 12399855 -35390803935119829414504046768317391200 12399856 104402731332135971946253529267995934720 12399857 -116016100053653789806366923784085598894 12399858 -367382138963996451147725083507635790080 12399859 -129590798306510846326211899345548165940 12399860 -787717493000581404886503196196783923200 12399861 -669736288963329380480846482980256198080 12399862 1216863777216273792077281506942522356352 12399863 37775700708457440708831487459870126080 12399864 -435729768744669833201967442963569991680 12399865 235242687512990519138220743556370753920 12399866 -219615382660393674978812703094473974016 12399867 -6262471599496958212669837493930271276 12399868 -560020848608169710157392528693751797760 12399869 -485764395955195956387048773810416144704 12399870 10433819550145470659639601937395793920 12399871 -267369048550633425328936412728830240912 12399872 1318617392844768612852175434835826835456 12399873 601990160276301088358222821632320236800 12399874 1391162906551696287009682022002656368640 12399875 97033264234898790198664081399538880000 12399876 10262731250684690012679345935369699328 12399877 502723135023888831714476214792447127072 12399878 -354518726940473850989083521090914711040 12399879 382558339797053854888018406380777948584 12399880 112913366005500357498249408009914880000 12399881 -27805859411745632346461178162376850496 12399882 141718783056019800332338163615225889024 12399883 -627575937239786826492861432050140317868 12399884 -198415249870911604282564848019209738240 12399885 -49207405736556981992976792452643876840 12399886 77015244170489753839724620450757766720 12399887 -2144409742596064293798104738623185941640 12399888 -163244217080792356038433099119523332096 12399889 40234233457197929569184763349511406400 12399890 435711096798223964069715111193358743200 12399891 258927113506981767240164891618008560960 12399892 322707246292782846256183360054560720640 12399893 122808136838233410553449170043678793344 12399894 -108157570877205550792192634863042204800 12399895 1208037732628764299016095719093880730720 12399896 1739855187450901885975729214067386849280 12399897 1031209597623241310979343335536756327040 12399898 116957152977716372768420954818420058112 12399899 -160001533825410104509462025987558092800 12399900 -37185129072869088478732479626328691200 12399901 -1069864571517537613625777004081040211098 12399902 -434738345851375954682593766557547511936 12399903 -2010087685212530843240755759225172789496 12399904 211517836225299530876968068299635556352 12399905 -109938609520088715844255336266503577600 12399906 332700614802461184909053874734995732224 12399907 286221588210009978864770014807771895040 12399908 215834872652171955679428799740533824128 12399909 334789436703936603829026111415082105760 12399910 4589735666538062715843592738661880960 12399911 -1333005410258767454061746976602824891776 12399912 -321009579154853911002655029725429760000 12399913 -1680269199448044973049615312133201204080 12399914 -865980337951909376731910636530878532944 12399915 577522460387169741120571567889328752640 12399916 1028123046590225153743871330905395836928 12399917 -1138221618876940246381147601457341977536 12399918 -532719691574134609256814734496719311296 12399919 -554508987429122703323985383980910438400 12399920 31272413700851628783224094597152440320 12399921 -183308558767339261827007516372320093120 12399922 822517367213415615717023312012036394624 12399923 639711313199032803216994771878974924172 12399924 -185717848745316212728944532309128867840 12399925 117517031352470910770739678593816824500 12399926 -28993683787269631853369385854650540032 12399927 -141241069348605124647830569698996868992 12399928 156931887624766538562241055084081295360 12399929 -97316081694593193158531378357316848700 12399930 -313149048047195152752496891986690673440 12399931 522535618499059662082032965882890229732 12399932 -5129507251222104636668106278511406080 12399933 86594116503519937899536586175920745728 12399934 -71593852239601099769011796831585452608 12399935 227071596733141413787419041102069051880 12399936 -380937897363020702300029315131994275840 12399937 550479881867058907907187487627147788864 12399938 -332616808023519267180274365802125312000 12399939 103784360214869276289083934033060065520 12399940 48714861871008359208788830142603408640 12399941 1010553826379425928107623544040334237342 12399942 234931280772096028485397265045811788160 12399943 -360489992148583545348015474549359152280 12399944 -903715537568399409270456185115389460480 12399945 579368157754801406222684890795386409920 12399946 -124878951727990264630461821067010943136 12399947 223448606855228837047028045591671385232 12399948 84720168843896355718948247480502187008 12399949 -263479594750897014033654549287801285780 12399950 547377729486525214314187437837412800000 12399951 675426834909149391760331372620165407360 12399952 -466059721990156245408788383590164537344 12399953 1468741583602085039502236138050445664 12399954 -207741320604304708563668899210882503168 12399955 -1167332923366029468482964744602943026640 12399956 609965883411193075122842149028381571072 12399957 -404510421623188992161744070572399980146 12399958 -145118748725149730160387146051627709696 12399959 500246071574440104838635080609782872 12399960 -300427892359785617654869557521369702400 12399961 544546582532557879580066926831405772032 12399962 568349923368928530972238003317348341232 12399963 462403799823292736202503967751848958464 12399964 1228191385630101206541191648640156261376 12399965 -1200847732392651057249829128824289438600 12399966 -37896554861965007331651635749452453888 12399967 -745030928877095546598567043724138299440 12399968 -199268033217168893468362531973316476928 12399969 5666037037265714043303521797653098496 12399970 -117004821779498180855222373299902080000 12399971 -1425392476618158895967716835708890171800 12399972 231715142800006787281508701358255837184 12399973 647702221606867132750880411064850772222 12399974 -714507097232511106057386375625548927264 12399975 145452416140816558878593955095102163600 12399976 -948271357457723576966966361332967121920 12399977 -921418958203151978675627967239662143174 12399978 607084656671396209879886235322570829568 12399979 -1086304651624406249669498319943296772824 12399980 -300434260804500899420961369181094400000 12399981 312192739826170931036690802993180589344 12399982 200797164953946896690920360454412953472 12399983 -805930966622330922015744646858930302768 12399984 9177494988884964456147876285633921024 12399985 -50210974425990803724018270822422251800 12399986 489139129402830112109481987358478876064 12399987 -746954882709483964531071120688303375248 12399988 731035876262722924906790584607726511488 12399989 27451047714363133719757651566036473166 12399990 -196748447135246601301391670386191042560 12399991 1162899906428813143774107338299116108392 12399992 313879806740174257512963118068176793600 12399993 1815458830030125436738268459795791446720 12399994 -19674735978997449768165264797061196800 12399995 181374101898449399729618608570760024160 12399996 853572594121882124505251701121040384 12399997 -360117802404289068989153609899243228320 12399998 -547918008322219906749859396028480586240 12399999 -19876101713955812749549330308537764064